0000950170-23-021521.txt : 20230512 0000950170-23-021521.hdr.sgml : 20230512 20230512090049 ACCESSION NUMBER: 0000950170-23-021521 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230512 DATE AS OF CHANGE: 20230512 FILER: COMPANY DATA: COMPANY CONFORMED NAME: IGM Biosciences, Inc. CENTRAL INDEX KEY: 0001496323 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] IRS NUMBER: 770349194 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39045 FILM NUMBER: 23913461 BUSINESS ADDRESS: STREET 1: 325 E MIDDLEFIELD ROAD CITY: MOUNTAIN VIEW STATE: CA ZIP: 94043 BUSINESS PHONE: 650-965-7873 MAIL ADDRESS: STREET 1: 325 E MIDDLEFIELD ROAD CITY: MOUNTAIN VIEW STATE: CA ZIP: 94043 FORMER COMPANY: FORMER CONFORMED NAME: Palingen, Inc. DATE OF NAME CHANGE: 20100712 10-Q 1 igms-20230331.htm 10-Q 10-Q
120,000,000P3Y0001496323false120,000,000Q1--12-310001496323igms:TwoThousandEighteenOmnibusIncentivePlanMember2021-01-010001496323us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001496323us-gaap:AdditionalPaidInCapitalMember2023-03-310001496323igms:EstimatedSharesIssuableUnderEmployeeStockPurchasePlanMember2022-01-012022-03-310001496323us-gaap:RetainedEarningsMember2023-01-012023-03-310001496323igms:SanofiAgreementMember2022-05-310001496323us-gaap:AdditionalPaidInCapitalMember2022-12-310001496323us-gaap:RetainedEarningsMember2023-03-310001496323igms:TwoThousandEighteenOmnibusIncentivePlanMembersrt:MaximumMember2023-03-3100014963232021-12-310001496323igms:SanofiAgreementMember2023-01-012023-03-310001496323us-gaap:USTreasurySecuritiesMemberigms:FinancialAssetsIncludedWithinCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2023-03-3100014963232022-01-012022-03-310001496323us-gaap:FairValueInputsLevel2Memberigms:FinancialAssetsIncludedWithinMarketableSecuritiesMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-03-3100014963232022-03-310001496323igms:TwoThousandEighteenOmnibusIncentivePlanMember2023-01-012023-03-310001496323igms:LicenseAgreementMember2023-03-310001496323us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001496323igms:CommonStockClassUndefinedMember2022-12-310001496323us-gaap:CorporateBondSecuritiesMember2022-12-310001496323us-gaap:FairValueInputsLevel2Memberigms:FinancialAssetsIncludedWithinMarketableSecuritiesMemberus-gaap:CorporateBondSecuritiesMember2023-03-310001496323us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001496323us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001496323us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001496323us-gaap:FairValueInputsLevel2Memberigms:FinancialAssetsIncludedWithinCashAndCashEquivalentsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001496323us-gaap:CommercialPaperMember2022-12-3100014963232023-01-012023-03-310001496323us-gaap:CommercialPaperMember2023-03-310001496323us-gaap:NonvotingCommonStockMember2023-03-310001496323us-gaap:CommonStockMemberus-gaap:NonvotingCommonStockMember2021-12-3100014963232022-12-310001496323us-gaap:FairValueMeasurementsRecurringMember2023-03-310001496323us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001496323us-gaap:CorporateBondSecuritiesMember2023-03-310001496323us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001496323us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberigms:FinancialAssetsIncludedWithinMarketableSecuritiesMember2023-03-310001496323us-gaap:CommonStockMemberus-gaap:NonvotingCommonStockMember2023-03-310001496323us-gaap:CommonStockMember2023-05-040001496323igms:FinancialAssetsIncludedWithinCashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001496323us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001496323us-gaap:FairValueInputsLevel2Memberigms:FinancialAssetsIncludedWithinMarketableSecuritiesMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001496323us-gaap:FairValueMeasurementsRecurringMember2022-12-310001496323us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-03-310001496323us-gaap:NonvotingCommonStockMember2023-05-040001496323igms:TwoThousandEighteenOmnibusIncentivePlanMember2022-01-010001496323us-gaap:CommonStockMemberus-gaap:NonvotingCommonStockMember2022-03-310001496323igms:UnderwrittenPublicOfferingMemberigms:PreFundedWarrantsMember2020-12-310001496323us-gaap:RetainedEarningsMember2021-12-310001496323us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001496323igms:TwoThousandEighteenOmnibusIncentivePlanMember2023-03-310001496323us-gaap:CommonStockMember2023-03-310001496323us-gaap:FairValueInputsLevel2Memberigms:FinancialAssetsIncludedWithinCashAndCashEquivalentsMemberus-gaap:CommercialPaperMember2023-03-310001496323us-gaap:USTreasurySecuritiesMember2022-12-310001496323us-gaap:RetainedEarningsMember2022-01-012022-03-310001496323us-gaap:AdditionalPaidInCapitalMember2022-03-310001496323us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001496323us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberigms:FinancialAssetsIncludedWithinMarketableSecuritiesMember2022-12-310001496323us-gaap:FairValueInputsLevel2Memberigms:FinancialAssetsIncludedWithinMarketableSecuritiesMemberus-gaap:CorporateBondSecuritiesMember2022-12-310001496323us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001496323igms:TwoThousandTenStockPlanTwoThousandEighteenStockPlanAndEmployeeStockPurchasePlanMember2022-01-012022-03-310001496323us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001496323us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001496323igms:EstimatedSharesIssuableUnderEmployeeStockPurchasePlanMember2023-01-012023-03-310001496323us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001496323igms:TwoThousandTenStockPlanTwoThousandEighteenStockPlanAndEmployeeStockPurchasePlanMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001496323igms:CommonStockClassUndefinedMember2023-03-310001496323us-gaap:GeneralAndAdministrativeExpenseMemberigms:TwoThousandTenStockPlanTwoThousandEighteenStockPlanAndEmployeeStockPurchasePlanMember2022-01-012022-03-310001496323us-gaap:CommonStockMember2022-12-310001496323us-gaap:NonvotingCommonStockMember2022-12-310001496323srt:MinimumMember2023-01-012023-03-310001496323us-gaap:USTreasurySecuritiesMember2023-03-310001496323igms:SanofiAgreementMember2023-03-310001496323igms:EuropeanMedicinesAgencyMemberigms:SanofiAgreementMember2023-01-012023-03-310001496323igms:MedivirABMemberigms:LicenseAgreementMember2021-01-310001496323us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001496323us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001496323us-gaap:RetainedEarningsMember2022-12-310001496323us-gaap:CommonStockMember2022-01-012022-03-310001496323us-gaap:RetainedEarningsMember2022-03-310001496323us-gaap:EmployeeStockOptionMember2022-01-012022-03-3100014963232022-01-012022-12-310001496323us-gaap:FairValueInputsLevel2Memberigms:FinancialAssetsIncludedWithinCashAndCashEquivalentsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-03-310001496323us-gaap:AdditionalPaidInCapitalMember2021-12-310001496323us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberigms:FinancialAssetsIncludedWithinCashAndCashEquivalentsMember2022-12-310001496323us-gaap:CommonStockMember2021-12-310001496323us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001496323us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001496323igms:TwoThousandTenStockPlanTwoThousandEighteenStockPlanAndEmployeeStockPurchasePlanMember2023-01-012023-03-310001496323us-gaap:CommonStockMember2022-03-310001496323srt:MaximumMember2023-01-012023-03-310001496323igms:TwoThousandTenStockPlanTwoThousandEighteenStockPlanAndEmployeeStockPurchasePlanMemberus-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001496323igms:FinancialAssetsIncludedWithinCashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-03-310001496323us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberigms:FinancialAssetsIncludedWithinMarketableSecuritiesMember2023-03-3100014963232023-03-310001496323us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberigms:FinancialAssetsIncludedWithinMarketableSecuritiesMember2022-12-3100014963232020-12-312020-12-310001496323us-gaap:CommonStockMember2023-01-012023-03-310001496323us-gaap:CommonStockMemberus-gaap:NonvotingCommonStockMember2022-12-310001496323us-gaap:GeneralAndAdministrativeExpenseMemberigms:TwoThousandTenStockPlanTwoThousandEighteenStockPlanAndEmployeeStockPurchasePlanMember2023-01-012023-03-31iso4217:USDxbrli:sharesigms:Voteigms:Segmentxbrli:pureigms:Instrumentxbrli:sharesiso4217:USD

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark One)

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended March 31, 2023

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from to

Commission File Number: 001-39045

 

IGM Biosciences, Inc.

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware

77-0349194

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer
Identification No.)

325 E. Middlefield Road

Mountain View, CA

94043

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (650) 965-7873

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common Stock, par value $0.01 per share

 

IGMS

 

The Nasdaq Global Select 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, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

Accelerated filer

 

 

 

 

Non-accelerated filer

Smaller 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 4, 2023, the registrant had 29,508,089 shares of common stock, $0.01 par value per share, and 13,687,883 shares of non-voting common stock, $0.01 par value per share, outstanding.

 


Table of Contents

 

Page

PART I.

FINANCIAL INFORMATION

Item 1.

Financial Statements (Unaudited)

1

Condensed Consolidated Balance Sheets

1

Condensed Consolidated Statements of Operations

2

 

Condensed Consolidated Statements of Comprehensive Loss

3

Condensed Consolidated Statements of Stockholders’ Equity

4

Condensed Consolidated Statements of Cash Flows

5

Notes to Unaudited Condensed Consolidated Financial Statements

6

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

19

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

25

Item 4.

Controls and Procedures

25

 

PART II.

 

OTHER INFORMATION

26

Item 1.

Legal Proceedings

26

Item 1A.

Risk Factors

26

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

73

Item 3.

Defaults Upon Senior Securities

73

Item 4.

Mine Safety Disclosures

73

Item 5.

Other Information

73

Item 6.

Exhibits

74

Signatures

75

 

 

 

 


 

Special Note Regarding Forward Looking Statements

This Quarterly Report on Form 10-Q contains forward-looking statements. All statements other than statements of historical facts contained in this report are forward-looking statements. These statements involve known and unknown risks, uncertainties, and other important factors that are in some cases beyond our control and may cause our actual results, performance, or achievements to be materially different from any future results, performance, or achievements expressed or implied by the forward-looking statements.

In some cases, you can identify forward-looking statements by terms such as “anticipate,” “believe,” “contemplate,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “seek,” “should,” “target,” “will” or “would,” or the negative of these terms or other similar expressions. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about: the therapeutic applications for our IgM antibodies; the advantages of the properties of our IgM bispecific antibodies; the timing of the initiation, progress and potential results of our preclinical studies, clinical trials and our discovery programs; our ability to utilize our IgM antibody platform to generate and advance additional product candidates; our ability to advance product candidates into, and successfully complete, clinical trials; the timing or likelihood of regulatory filings and approvals; our estimates of the number of patients who suffer from the diseases we are targeting and the number of patients that may enroll in our clinical trials; the commercializing of our product candidates, if approved; whether, and for how long, we will rely on third parties to manufacture our product candidates for preclinical and clinical testing and to package, label, store and distribute our investigational product candidates; our ability and the potential to successfully manufacture and supply our product candidates for clinical trials and for commercial use, if approved; potential business disruptions affecting drug discovery, our preclinical studies or the initiation, patient enrollment, development and operation of our clinical trials; the sufficiency of our backup to our master cell banks; expectations regarding our collaboration agreement with Genzyme Corporation, a wholly owned subsidiary of Sanofi (Sanofi), including all financial aspects of the collaboration, the potential benefits and results of the collaboration, as well as plans and objectives with respect to the collaboration; future strategic arrangements and/or collaborations and the potential benefits of such arrangements; our expectations regarding the impact of macroeconomic conditions, such as inflation, supply chain disruptions and economic volatility, on our business; our expectations regarding the impact of the health epidemics, such as the COVID-19 pandemic, on our business; our anticipated use of our existing resources; our estimates regarding expenses, future revenue, capital requirements and needs for additional financing and our ability to obtain additional capital; the sufficiency of our existing cash, cash equivalents, and marketable securities to fund our future operating expenses and capital expenditure requirements; our ability to retain the continued service of our key personnel and to identify, hire and retain additional qualified professionals; the implementation of our business model, strategic plans for our business and product candidates; the scope of protection we are able to establish and maintain for intellectual property rights, including our IgM platform, product candidates and discovery programs; our ability to contract with third-party suppliers and manufacturers and their ability to perform adequately; the pricing, coverage and reimbursement of our product candidates, if approved; developments relating to our competitors and our industry, including competing product candidates and therapies; and the ability of our clinical trials to demonstrate the safety and efficacy of our product candidates, and other positive results.

We have based these forward-looking statements largely on our current expectations and projections about our business, the industry in which we operate and financial trends that we believe may affect our business, financial condition, results of operations, and prospects, and these forward-looking statements are not guarantees of future performance or development. These forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q and are subject to a number of risks, uncertainties, and assumptions described in the section titled “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q. Because forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified, you should not rely on these forward-looking statements as predictions of future events. The events and circumstances reflected in our forward-looking statements may not be achieved or occur and actual results could differ materially from those projected in the forward-looking statements. Except as required by applicable law, we undertake no obligation to publicly update or revise any forward-looking statements contained herein, whether as a result of any new information, future events, or otherwise.

 

 


PART I—FINANCIAL INFORMATION

Item 1. Financial Statements (Unaudited).

IGM Biosciences, Inc.

Condensed Consolidated Balance Sheets

(Unaudited)

(in thousands, except share and per share data)

 

 

 

March 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

140,164

 

 

$

121,231

 

Restricted cash

 

 

658

 

 

 

689

 

Marketable securities

 

 

233,232

 

 

 

305,931

 

Prepaid expenses and other current assets

 

 

10,702

 

 

 

10,570

 

 Total current assets

 

 

384,756

 

 

 

438,421

 

Property, plant and equipment, net

 

 

36,731

 

 

 

33,484

 

Operating lease right-of-use assets

 

 

39,098

 

 

 

39,591

 

Other non-current assets

 

 

2,157

 

 

 

2,003

 

 Total assets

 

$

462,742

 

 

$

513,499

 

 

 

 

 

 

 

Liabilities and stockholders’ equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

3,972

 

 

$

2,512

 

Accrued liabilities

 

 

29,637

 

 

 

33,621

 

Lease liabilities

 

 

6,426

 

 

 

5,816

 

Deferred revenue

 

 

3,597

 

 

 

2,736

 

Total current liabilities

 

 

43,632

 

 

 

44,685

 

Lease liabilities, non-current

 

 

34,868

 

 

 

35,356

 

Deferred revenue, non-current

 

 

144,812

 

 

 

146,195

 

Total liabilities

 

 

223,312

 

 

 

226,236

 

Commitments and contingencies (Note 5)

 

 

 

 

 

 

 

 

 

 

 

 

Stockholders' equity:

 

 

 

 

 

 

Preferred stock, $0.01 par value; 200,000,000 shares authorized as of March 31, 2023 and
   December 31, 2022;
no shares issued and outstanding as of March 31, 2023 and
   December 31, 2022

 

 

 

 

 

 

Common stock, $0.01 par value; 1,000,000,000 shares authorized as of March 31, 2023 and
   December 31, 2022;
29,500,073 and 29,394,436 shares issued and outstanding as of
   March 31, 2023 and December 31, 2022, respectively

 

 

295

 

 

 

294

 

Non-voting common stock, $0.01 par value; 200,000,000 shares authorized
   as of March 31, 2023 and December 31, 2022;
13,687,883 shares issued
   and outstanding as of March 31, 2023 and December 31, 2022, respectively

 

 

137

 

 

 

137

 

Additional paid-in-capital

 

 

873,480

 

 

 

862,359

 

Accumulated other comprehensive loss

 

 

(347

)

 

 

(701

)

Accumulated deficit

 

 

(634,135

)

 

 

(574,826

)

Total stockholders’ equity

 

 

239,430

 

 

 

287,263

 

Total liabilities and stockholders’ equity

 

$

462,742

 

 

$

513,499

 

 

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

1


IGM Biosciences, Inc.

Condensed Consolidated Statements of Operations

(Unaudited)

(in thousands, except share and per share data)

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2023

 

 

2022

 

Collaboration revenue

 

$

522

 

 

$

 

 

 

 

 

 

 

Operating expenses:

 

 

 

 

 

 

Research and development

 

 

50,894

 

 

 

38,875

 

General and administrative

 

 

13,002

 

 

 

13,081

 

Total operating expenses

 

 

63,896

 

 

 

51,956

 

Loss from operations

 

 

(63,374

)

 

 

(51,956

)

 

 

 

 

 

 

Other income (expense):

 

 

 

 

 

 

Interest income

 

 

4,172

 

 

 

54

 

Other income (expense)

 

 

(20

)

 

 

8

 

Total other income (expense)

 

 

4,152

 

 

 

62

 

Loss before income tax expense

 

 

(59,222

)

 

 

(51,894

)

Income tax expense

 

 

(87

)

 

 

 

Net loss

 

$

(59,309

)

 

$

(51,894

)

 

 

 

 

 

 

Net loss per share, basic and diluted

 

$

(1.33

)

 

$

(1.53

)

Weighted-average common shares outstanding, basic and diluted

 

 

44,466,764

 

 

 

33,838,895

 

 

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

 

2


IGM Biosciences, Inc.

Condensed Consolidated Statements of Comprehensive Loss

(Unaudited)

(in thousands)

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2023

 

 

2022

 

Net loss

 

$

(59,309

)

 

$

(51,894

)

Other comprehensive income (loss):

 

 

 

 

 

 

Unrealized gain (loss) on marketable securities

 

 

354

 

 

 

(127

)

Comprehensive loss

 

$

(58,955

)

 

$

(52,021

)

 

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

3


IGM Biosciences, Inc.

Condensed Consolidated Statements of Stockholders’ Equity

(Unaudited)

(in thousands, except share amounts)

 

 

 

 

 

 

 

 

Non-Voting

 

 

Additional

 

 

Accumulated
Other

 

 

 

 

 

Total

 

 

 

Common Stock

 

 

Common Stock

 

 

Paid-In-

 

 

Comprehensive

 

 

Accumulated

 

 

Stockholders'

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Loss

 

 

Deficit

 

 

Equity

 

Balance—December 31, 2022

 

 

29,394,436

 

 

$

294

 

 

 

13,687,883

 

 

$

137

 

 

$

862,359

 

 

$

(701

)

 

$

(574,826

)

 

$

287,263

 

Exercise of stock options

 

 

40,774

 

 

 

 

 

 

 

 

 

 

 

 

75

 

 

 

 

 

 

 

 

 

75

 

Vest of restricted stock units

 

 

64,863

 

 

 

1

 

 

 

 

 

 

 

 

 

(1

)

 

 

 

 

 

 

 

 

 

Unrealized gain on marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

354

 

 

 

 

 

 

354

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11,047

 

 

 

 

 

 

 

 

 

11,047

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(59,309

)

 

 

(59,309

)

Balance—March 31, 2023

 

 

29,500,073

 

 

$

295

 

 

 

13,687,883

 

 

$

137

 

 

$

873,480

 

 

$

(347

)

 

$

(634,135

)

 

$

239,430

 

 

 

 

 

 

 

 

 

 

Non-Voting

 

 

Additional

 

 

Accumulated
Other

 

 

 

 

 

Total

 

 

Common Stock

 

 

Common Stock

 

 

Paid-In-

 

 

Comprehensive

 

 

Accumulated

 

 

Stockholders'

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Loss

 

 

Deficit

 

 

Equity

 

Balance—December 31, 2021

 

 

26,066,818

 

 

$

261

 

 

 

6,431,205

 

 

$

64

 

 

$

598,373

 

 

$

(66

)

 

$

(353,724

)

 

$

244,908

 

Exercise of stock options

 

 

23,432

 

 

 

 

 

 

 

 

 

 

 

 

133

 

 

 

 

 

 

 

 

 

133

 

Vest of restricted stock units

 

 

1,713

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unrealized loss on marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(127

)

 

 

 

 

 

(127

)

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11,499

 

 

 

 

 

 

 

 

 

11,499

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(51,894

)

 

 

(51,894

)

Balance—March 31, 2022

 

 

26,091,963

 

 

$

261

 

 

 

6,431,205

 

 

$

64

 

 

$

610,005

 

 

$

(193

)

 

$

(405,618

)

 

$

204,519

 

 

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

4


IGM Biosciences, Inc.

Condensed Consolidated Statements of Cash Flows

(Unaudited)

(in thousands)

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2023

 

 

2022

 

Cash flows from operating activities:

 

 

 

 

 

 

Net loss

 

$

(59,309

)

 

$

(51,894

)

Adjustments to reconcile net loss to net cash used in operating activities:

 

 

 

 

 

 

Depreciation

 

 

1,664

 

 

 

1,224

 

Stock-based compensation expense

 

 

11,047

 

 

 

11,499

 

Purchase of net discount (premium) on marketable securities

 

 

1,705

 

 

 

(20

)

Net (accretion of discounts) amortization of premiums on marketable securities

 

 

(2,487

)

 

 

165

 

Non-cash lease expense

 

 

1,323

 

 

 

1,001

 

Changes in assets and liabilities:

 

 

 

 

 

 

Prepaid expenses and other current assets

 

 

(58

)

 

 

933

 

Other non-current assets

 

 

(154

)

 

 

29

 

Accounts payable

 

 

1,604

 

 

 

(1,244

)

Accrued liabilities

 

 

(5,102

)

 

 

362

 

Lease liabilities, net

 

 

(708

)

 

 

(944

)

Deferred revenue

 

 

(522

)

 

 

 

Net cash used in operating activities

 

 

(50,997

)

 

 

(38,889

)

 

 

 

 

 

 

Cash flows from investing activities:

 

 

 

 

 

 

Purchases of property, plant and equipment

 

 

(3,937

)

 

 

(2,977

)

Purchases of marketable securities

 

 

(89,274

)

 

 

(40,126

)

Proceeds from maturities and sales of marketable securities

 

 

163,035

 

 

 

24,000

 

Net cash provided by (used in) investing activities

 

 

69,824

 

 

 

(19,103

)

 

 

 

 

 

 

Cash flows from financing activities:

 

 

 

 

 

 

Proceeds from exercise of stock options

 

 

75

 

 

 

133

 

Payment of deferred offering costs

 

 

 

 

 

(61

)

Net cash provided by financing activities

 

 

75

 

 

 

72

 

Net increase (decrease) in cash, cash equivalents, and restricted cash

 

 

18,902

 

 

 

(57,920

)

 

 

 

 

 

 

Cash, cash equivalents, and restricted cash

 

 

 

 

 

 

Beginning of period

 

 

121,920

 

 

 

134,035

 

End of period

 

$

140,822

 

 

$

76,115

 

 

 

 

 

 

 

Reconciliation of cash, cash equivalents, and restricted cash

 

 

 

 

 

 

Cash and cash equivalents

 

$

140,164

 

 

$

75,417

 

Restricted cash

 

 

658

 

 

 

698

 

Cash, cash equivalents, and restricted cash

 

$

140,822

 

 

$

76,115

 

 

 

 

 

 

 

Supplemental disclosure of non-cash investing and financing activities:

 

 

 

 

 

 

Right-of-use assets recognized in exchange for lease obligations

 

$

830

 

 

$

2,093

 

Unpaid amounts related to purchase of property, plant and equipment

 

$

2,439

 

 

$

231

 

Unpaid amounts related to offering costs for public offering

 

$

 

 

$

460

 

 

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

5


 

IGM Biosciences, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements

Note 1. Organization

Description of the Business

IGM Biosciences, Inc. (the Company) was incorporated in the state of Delaware in August 1993 under the name Palingen, Inc. and the name was subsequently changed to IGM Biosciences, Inc. in 2010. The Company’s headquarters are in Mountain View, California. IGM Biosciences, Inc. is a biotechnology company engaged in the development of IgM antibody therapeutics for the treatment of cancer, autoimmune and inflammatory diseases, and infectious diseases.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (U.S. GAAP), as defined by the Financial Accounting Standards Board (FASB), and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted, and accordingly the balance sheet as of December 31, 2022 has been derived from the audited financial statements at that date but does not include all of the information required by GAAP for complete financial statements. These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the Company’s annual financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments which are necessary for a fair statement of the Company’s financial information. The interim results of operations for the three months ended March 31, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023 or for any other interim period or for any other future year.

The accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

The accompanying interim unaudited condensed consolidated financial statements should be read in conjunction with the audited financial statements and the related notes thereto for the year ended December 31, 2022, included in the Company’s Annual Report on Form 10-K filed with the SEC on March 30, 2023.

Liquidity

The Company has incurred net operating losses and negative cash flows from operations since its inception and had an accumulated deficit of $634.1 million as of March 31, 2023. As of March 31, 2023, the Company had cash, cash equivalents, and marketable securities of $373.4 million. Management believes that the existing financial resources are sufficient to continue operating activities at least one year past the issuance date of these condensed consolidated financial statements. The Company has historically financed its operations primarily through the sale of common stock and pre-funded warrants in its public offerings, the sale of convertible preferred stock and issuance of unsecured promissory notes in private placements, and funding received from our collaboration partners. To date, none of the Company’s product candidates have been approved for sale, and the Company has not generated any product revenue since inception. Management expects operating losses to continue and increase for the foreseeable future, as the Company progresses its planned research and development activities for its product candidates. The Company’s prospects are subject to risks, expenses and uncertainties frequently encountered by companies in the biotechnology industry as discussed below. While the Company has been able to raise multiple rounds of financing, there can be no assurance that in the event the Company requires additional financing, such financing will be available on terms which are favorable or at all. Failure to raise sufficient capital when needed or generate sufficient cash flow from operations would impact the ability to pursue business strategies and could require the Company to delay, scale back or discontinue one or more product development programs, or other aspects of the Company's business objectives.

Note 2. Summary of Significant Accounting Policies

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, those related to revenue recognition, marketable securities, manufacturing accruals, accrued research and development expenses, stock-based compensation, operating lease right-of-use (ROU) assets and liabilities, income tax uncertainties and the valuation of deferred tax assets. The Company bases its estimates on its historical experience and also on assumptions that it believes are reasonable; however, actual results could significantly differ from those estimates. The most significant estimates and assumptions that management considers in the preparation of our financial statements relate to revenue recognition, accrued research and development costs, and leases.

6


 

Segments

The Company operates and manages its business as one reportable and operating segment, which is the business of developing engineered IgM antibodies for the treatment of cancer, autoimmune and inflammatory diseases, and infectious diseases. The Company’s chief executive officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for allocating and evaluating financial performance. All long-lived assets are maintained in, and all losses are attributable to, the United States of America.

Concentration of Credit Risk and Other Risks and Uncertainties

Financial instruments that potentially subject the Company to a concentration of credit risk consist primarily of cash, cash equivalents, and marketable securities. The Company invests in money market funds, U.S. treasury securities, corporate bonds, commercial paper, and U.S. government agency securities. The Company maintains bank deposits in federally insured financial institutions and these deposits may exceed federally insured limits. The Company is exposed to credit risk in the event of a default by the financial institutions holding its cash, cash equivalents, and restricted cash, and bond issuers to the extent recorded on the balance sheets. The Company’s investment policy limits investments to high credit quality securities issued by the U.S. government and its agencies, highly rated banks, and corporate issuers, subject to certain concentration limits and restrictions on maturities. The Company has not experienced any material losses on its deposits of cash, cash equivalents, and marketable securities.

The Company’s future results of operations involve a number of other risks and uncertainties. Factors that could affect the Company’s future operating results and cause actual results to vary materially from expectations include, but are not limited to, the Company’s early stages of clinical drug development; uncertainties related to the use of engineered IgM antibodies, which is a novel and unproven therapeutic approach; the Company’s ability to advance product candidates into, and successfully complete, clinical trials on the timelines it projects; the Company’s ability to adequately demonstrate sufficient safety and efficacy of its product candidates; the Company’s ability to enroll patients in its ongoing and future clinical trials; the Company’s ability to successfully manufacture and supply its product candidates for clinical trials; the occurrence of any event or circumstance that could give rise to the termination of the Company’s collaborations with third parties; the Company’s ability to obtain additional capital to finance its operations; uncertainties related to the projections of the size of patient populations suffering from the diseases the Company is targeting; the Company’s ability to obtain, maintain, and protect its intellectual property rights; developments relating to the Company’s competitors and its industry, including competing product candidates and therapies; general economic and market conditions; and other risks and uncertainties, including those more fully described in the “Risk Factors” section of this Quarterly Report on Form 10-Q.

The Company’s product candidates will require approvals from the U.S. Food and Drug Administration (FDA) and comparable foreign regulatory agencies prior to commercial sales in their respective jurisdictions. There can be no assurance that any product candidates will receive the necessary approvals. If the Company was denied approval, approval was delayed or the Company was unable to maintain approval for any product candidate, it could have a materially adverse impact on the Company.

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash and cash equivalents. Cash equivalents consist primarily of amounts invested in money market funds, commercial paper, U.S. treasury securities, and U.S. government agency securities and are stated at fair value. Restricted cash consists of the remaining unused portion of a grant received from a non-profit organization which the Company will continue to utilize as it incurs expenses for services performed under the grant agreement.

Marketable Securities

The Company’s marketable securities have been classified and accounted for as available-for-sale securities. Fixed income securities consist of U.S. treasury securities, U.S. government agency securities, corporate bonds, and commercial paper. The specific identification method is used to determine the cost basis of fixed income securities sold. These securities are recorded on the condensed consolidated balance sheet at fair value. Unrealized gains and losses on these securities are included as a separate component of accumulated other comprehensive loss. The cost of marketable securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization and accretion are included in other income (expense). All available-for-sale securities are considered available to support current operations and are classified as current assets. The Company presents any credit losses identified as an allowance rather than as a reduction in the amortized cost of the available-for-sale securities.

For available-for-sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell, or it is more likely than not that it will be required to sell the security before recovery of its amortized cost basis. If either of the criteria regarding intent or requirement to sell is met, the security’s amortized cost basis is written down to fair value and recognized in other income (expense) in the statement of operations. If neither criteria is met, the Company evaluates whether the decline in fair value is related to credit-related factors or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security,

7


 

among other factors. Credit-related impairment losses, limited by the amount that the fair value is less than the amortized cost basis, are recorded through an allowance for credit losses in other income (expense).

Any unrealized losses from declines in fair value below the amortized cost basis as a result of non-credit factors are recognized in accumulated other comprehensive income (loss), net of tax as a separate component of stockholders’ equity, along with unrealized gains. Realized gains and losses and declines in fair value, if any, on available-for-sale securities are included in other income (expense) in the statement operations.

For purposes of identifying and measuring credit-related impairments, the Company’s policy is to exclude applicable accrued interest from both the fair value and amortized cost basis of the related security. The Company has elected to write-off uncollectible accrued interest receivable balances in a timely manner, which is defined by the Company as when interest due becomes 90 days delinquent. The accrued interest write-off will be recorded by reversing interest income. Accrued interest receivable is recorded to prepaid expenses and other current assets on the condensed consolidated balance sheet.
 

Property, Plant and Equipment

Property, plant and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation is determined using the straight-line method over the estimated useful lives of the respective assets, generally three to five years. Leasehold improvements are depreciated using the straight-line method over the shorter of the lease term or the estimated useful economic lives of the related assets. Assets are held in construction in progress until placed in service, upon which date, we begin to depreciate these assets.

Upon retirement or sale of the assets, the cost and related accumulated depreciation and amortization are removed from the balance sheet and the resulting gain or loss are recorded to the statements of operations. Repairs and maintenance are charged to the statements of operations as incurred.

Leases

The Company determines if an arrangement is a lease at inception. In addition, the Company determines whether leases meet the classification criteria of a finance or operating lease at the lease commencement date considering: (1) whether the lease transfers ownership of the underlying asset to the lessee at the end of the lease term, (2) whether the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (3) whether the lease term is for a major part of the remaining economic life of the underlying asset, (4) whether the present value of the sum of the lease payments and residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset, and (5) whether the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. As of March 31, 2023, the Company's lease population consisted of real estate leases and the Company did not have finance leases.

Operating leases are included in operating lease ROU assets and lease liabilities in the Company’s condensed consolidated balance sheet. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, the Company uses its incremental borrowing rate based on the information available at the lease commencement date if the rate implicit in the lease is not readily determinable. The Company determines the incremental borrowing rate based on an analysis of corporate bond yields with a credit rating similar to the Company.

The determination of the Company’s incremental borrowing rate requires management judgment including the development of a synthetic credit rating and cost of debt as the Company currently does not carry any debt. The Company believes that the estimates used in determining the incremental borrowing rate are reasonable based upon current facts and circumstances. Applying different judgments to the same facts and circumstances could result in the estimated amounts to vary. The operating lease ROU assets also include adjustments for prepayments and accrued lease payments and exclude lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease cost is recognized on a straight-line basis over the expected lease term. Variable lease costs represent payments that are dependent on usage, a rate or index. Variable lease cost primarily relates to common area maintenance charges. Lease agreements that include lease and non-lease components are accounted for as a single lease component. Lease agreements with a noncancelable term of less than 12 months are not recorded on the Company’s condensed consolidated balance sheet.

Impairment of Long-Lived Assets

The Company evaluates the carrying amount of its long-lived assets, such as property and equipment, whenever events or changes in circumstances indicate that the assets may not be recoverable. An impairment loss would be recognized when estimated future cash flows expected to result from the use of the asset and its eventual disposition are less than the carrying amount of the asset. There were no impairments of long-lived assets for the three months ended March 31, 2023 and 2022.

8


 

Fair Value Measurement

The Company applies fair value accounting for all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed at fair value in the condensed consolidated financial statements on a recurring basis. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, a three-tier fair value hierarchy has been established, which prioritizes the inputs used in measuring fair value as follows:

Level 1—Observable inputs, such as quoted prices in active markets for identical assets or liabilities at the measurement date.

Level 2—Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3—Unobservable inputs which reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.

In determining fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible as well as considers counterparty credit risk in its assessment of fair value.

Financial instruments classified within Level 2 of the fair value hierarchy are valued based on other observable inputs, including broker or dealer quotations or alternative pricing sources. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from its investment managers, which are based on proprietary valuation models of independent pricing services. These models generally use inputs such as observable market data, quoted market prices for similar instruments, or historical pricing trends of a security relative to its peers.

Revenue Recognition

For arrangements or transactions between participants determined to be within the scope of Accounting Standard Codification (ASC) Topic 606, “Revenue from Contracts with Customers” (Topic 606) the Company performs the following steps to determine the appropriate amount of revenue to be recognized as the Company fulfills its obligations: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price, including variable consideration, if any; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation.

The Company has entered into and may enter into additional collaboration agreements in the future under which it may obtain upfront payments, milestone payments, royalty payments, profit sharing, and other fees. Promises under these arrangements may include intellectual property licenses, research and development services, and the participation in joint committees.

At contract inception, the Company assesses the goods or services promised and enforceable in a contract with a customer and identifies those distinct goods and services that represent a performance obligation. In assessing whether a promised good or service is distinct, and therefore a performance obligation, the Company considers factors such as the nature of the research, stage of development of the targets, manufacturing and commercialization capabilities of the customer and the availability of the associated expertise in the general marketplace. The Company also considers the intended benefit of the contract in assessing whether a promised good or service is separately identifiable from other promises in the contract. If a promised good or service is not distinct, the Company combines that good or service with other promised goods or services until it identifies a bundle of goods or services that is distinct. Promised goods and services that are not material in the context of the contract are not considered performance obligations. Additional goods or services that are exercisable at a customer’s discretion, including substitution rights, are assessed to determine if they provide a material right to the customer and if so, they are considered performance obligations.

The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to a customer. The consideration promised in a contract with a customer may include fixed amounts, variable amounts, or both. Non-refundable upfront payments are considered fixed consideration and included in the transaction price.

If an arrangement includes development, regulatory or commercial milestone payments, the Company evaluates whether the milestones are considered probable of being reached and estimates the amount to be included in the transaction price using the most likely amount method. The Company includes the amount of estimated variable consideration, including milestones, in the transaction price to the extent that it is probable that a significant reversal of cumulative revenue recognized will not occur. Milestone payments that are not within the Company’s control or the licensee’s control, such as regulatory approvals, are generally not considered probable of being achieved until those approvals are received. For arrangements with licenses of intellectual property that include sales-based royalties, including milestone payments based on the level of sales, and if the license is deemed to be the predominant item to which the royalties relate, the Company recognizes royalty revenue and sales-based milestones at the later of (i) when the related sales occur, or (ii) when the performance obligation to which the royalty has been allocated has been satisfied.

If it is determined that multiple performance obligations exist, the transaction price is allocated at the inception of the agreement to all identified performance obligations based on the relative standalone selling prices (SSP), unless the consideration is variable and meets the criteria to be allocated entirely to one or more, but not all, performance obligations in the contract. The relative SSP for each

9


 

deliverable is estimated using objective evidence if it is available. If SSP is not directly observable the Company estimates the SSP at an amount that would result in the allocation of the transaction price in an amount that depicts the amount of consideration to which the entity expects to be entitled in exchange for transferring the promised goods or services to the customer, using methods such as the expected cost plus margin approach. Once the transaction price has been allocated to a performance obligation using the applicable methodology, it is not subject to reassessment for subsequent changes in standalone selling prices.

Collaboration revenue is recognized when, or as, the Company satisfies a performance obligation. The Company recognizes revenue over time by measuring the progress toward complete satisfaction of the relevant performance obligation using an appropriate input method based on the nature of the good or service promised to the customer. After contract inception, the transaction price is reassessed at every period end and updated for changes such as resolution of uncertain events.

Management may be required to exercise considerable judgment in estimating revenue to be recognized. Judgment is required in identifying performance obligations, estimating the transaction price, including variable consideration, estimating the standalone selling prices of identified performance obligations, and applying the input method for revenue recognition, including the estimated budgets for each performance obligation.

Amounts received prior to satisfying the revenue recognition criteria are recorded as deferred revenue in the Company’s balance sheet. If the related performance obligation is expected to be satisfied within the next twelve months this will be classified in current liabilities. Amounts recognized as revenue prior to receipt are recorded as contract assets in the Company’s balance sheet. If the Company expects to have an unconditional right to receive consideration in the next twelve months, this will be classified in current assets. A net contract asset or liability is presented for each contract with a customer.

Collaborative Arrangements

The Company analyzes its agreements to assess whether such arrangements involve joint operating activities performed by parties that are both active participants in the activities and exposed to significant risks and rewards dependent on the commercial success of such activities and therefore within the scope of ASC Topic 808, Collaborative Arrangements (Topic 808). These assessments are performed throughout the life of the arrangements based on changes in the responsibilities of all parties in the arrangement.

Research and Development Expenses

The Company expenses research and development costs as they are incurred. Research and development expenses consist primarily of: (i) personnel-related expenses, including salaries, benefits and stock-based compensation expense, for personnel in the Company’s research and development functions; (ii) fees paid to third parties such as contractors, consultants and contract research organizations (CROs) for conducting clinical trials, and other costs related to clinical and preclinical testing; (iii) costs related to acquiring and manufacturing research and clinical trial materials, including under agreements with third parties such as contract manufacturing organizations (CMOs), and other vendors; (iv) costs related to the preparation of regulatory submissions; (v) expenses related to laboratory supplies and services; (vi) fees under license agreements where no alternative future use exists; and (vii) depreciation of equipment and facilities expenses.

Accrued Research and Development Expenses

The Company records accruals for estimated costs of research, preclinical studies, clinical trials, and manufacturing, which are significant components of research and development expenses. A substantial portion of the Company’s ongoing research and development activities is conducted by third-party service providers, CROs and CMOs. The Company’s contracts with CROs generally include pass-through fees such as laboratory supplies and services, regulatory expenses, investigator fees, travel costs and other miscellaneous costs, including shipping and printing fees. The Company’s contracts with the CMOs generally include fees such as initiation fees, reservation fees, verification run costs, materials and reagents expenses, taxes, etc. The financial terms of these contracts are subject to negotiations, which vary from contract to contract and may result in payment flows that do not match the periods over which materials or services are provided to the Company under such contracts. The Company accrues the costs incurred under agreements with these third parties based on estimates of actual work completed in accordance with the respective agreements. The Company determines the estimated costs through discussions with internal personnel and external service providers as to the progress, or stage of completion or actual timeline (start-date and end-date) of the services and the agreed-upon fees to be paid for such services. In the event the Company makes advance payments, the payments are recorded as a prepaid expense and recognized as the services are performed.

As actual costs become known, the Company adjusts its accruals. Although the Company does not expect its estimates to be materially different from amounts actually incurred, such estimates for the status and timing of services performed relative to the actual status and timing of services performed may vary and could result in the Company reporting amounts that are too high or too low in any particular period. The Company’s accrual is dependent, in part, upon the receipt of timely and accurate reporting from CROs and other third-party vendors. Variations in the assumptions used to estimate accruals including, but not limited to, the number of patients enrolled, the rate of patient enrollment and the actual services performed, may vary from the Company’s estimates, resulting in adjustments to clinical trial expenses in future periods. Changes in these estimates that result in material changes to the Company’s accruals could materially affect its financial condition and results of operations. Through March 31, 2023, there have been no material differences from the Company’s estimated accrued research and development expenses to actual expenses.

10


 

Acquired In-Process Research and Development Expenses

The Company has entered into agreements (see Note 5 – License Agreements) with third parties to acquire the rights to develop and potentially commercialize certain products. Such agreements generally require an initial payment by the Company when the contract is executed. The purchase of license rights for use in research and development activities, including product development, are expensed as incurred and are classified as research and development expense. Additionally, the Company may be obligated to make future royalty payments in the event the Company commercializes the technology and achieves a certain sales volume. In accordance with ASC Topic 730, Research and Development (Topic 730), expenditures for research and development, including upfront licensing fees and milestone payments associated with products not yet been approved by the FDA, are charged to research and development expense as incurred. Future contract milestone and /or royalty payments will be recognized as expense after the achievement of the milestone and the corresponding milestone payment is legally due.

Stock-Based Compensation

The Company accounts for stock-based compensation by measuring and recognizing compensation expense for all share-based awards made to employees, non-employees and directors based on estimated grant-date fair values. The Company uses the straight-line method to allocate compensation cost to reporting periods over the requisite service period, which is generally the vesting period. The grant date fair value of restricted stock units is estimated based on the closing stock price of the Company’s common stock on the date of grant. The grant date fair value of stock options granted to employees and directors is estimated using the Black-Scholes option-pricing model. The Company accounts for forfeitures as they occur. The fair value of each purchase right under the employee stock purchase plan (ESPP) is estimated at the beginning of the offering period using the Black-Scholes option pricing model and recorded as expense over the service period using the straight-line method.

Income Taxes

The Company accounts for income taxes using the liability method, whereby deferred tax asset and liability account balances are determined based on differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance when it is more likely than not that some portion, or all of the Company’s deferred tax assets will not be realized.

The Company accounts for income tax contingencies using a benefit recognition model. If it considers that a tax position is more likely than not to be sustained upon audit, based solely on the technical merits of the position, it recognizes the benefit. The Company measures the benefit by determining the amount that is greater than 50% likely of being realized upon settlement, presuming that the tax position is examined by the appropriate taxing authority that has full knowledge of all relevant information. The Company is subject to taxation in the United States federal jurisdiction, and various state jurisdictions. Due to the Company’s net operating loss carryforwards, the Company's income tax returns remain subject to examination by federal and state tax authorities for all tax years. The Company’s policy is to recognize interest expense and penalties related to income tax matters as a component of income tax expense. As of March 31, 2023, there were no significant accruals for interest related to unrecognized tax benefits or tax penalties.

Comprehensive Loss

Comprehensive loss represents the net loss for the period and other comprehensive loss. Other comprehensive loss reflects certain gains and losses that are recorded as a component of stockholders’ equity and are not reflected in the condensed consolidated statements of operations. The Company’s other comprehensive loss consists of changes in unrealized gains and losses on available-for-sale securities.

Net Loss Per Share

Basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares of common stock (including non-voting common stock and pre-funded warrants) outstanding during the period, without consideration for all other common stock equivalents. Shares of common stock into which the pre-funded warrants may be exercised are considered outstanding for the purposes of computing net loss per share because the shares may be issued for little or no consideration, are fully vested, and are exercisable after the original issuance date. Diluted net loss per share is the same as basic net loss per share, since the effects of potentially dilutive securities are antidilutive given the net loss for each period presented.

Reclassification

Certain reclassifications have been made to prior period amounts to conform to current period presentation. These reclassifications did not have an impact on the Company’s results of operations or financial position as of March 31, 2023 and December 31, 2022.

Recently Adopted Accounting Pronouncements

In June 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires that financial assets measured at amortized cost be presented at the net amount expected to be collected. The measurement of expected credit losses is based on historical experience, current conditions, and reasonable and supportable forecasts that affect collectability. This ASU also eliminates the concept of “other-than-temporary” impairment when

11


 

evaluating available-for-sale debt securities and instead focuses on determining whether any impairment is a result of a credit loss or other factors. An entity will recognize an allowance for credit losses on available-for-sale debt securities rather than an other-than-temporary impairment that reduces the cost basis of the investment. The Company adopted ASU 2016-13 on January 1, 2023, using the modified retrospective approach, and no cumulative effect adjustment to accumulated deficit was needed as of the adoption date. Additionally, no prior period amounts were adjusted. The adoption of ASU 2016-13 did not have a material impact on the Company’s condensed consolidated financial statements and all current period amounts are reported under the Available-for-Sale Debt Securities Impairment Model (ASC 326-30).

Note 3. Fair Value Measurement

The Company measures and reports certain financial instruments as assets and liabilities at fair value on a recurring basis. The following tables set forth the fair value of the Company’s financial assets, which consist of cash equivalents and marketable securities measured and recognized at fair value (in thousands):

 

 

 

 

 

March 31, 2023

 

 

 

Fair Value
Hierarchy Level

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair Value

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

Level 1

 

$

44,535

 

 

$

 

 

$

 

 

$

44,535

 

U.S. treasury securities

 

Level 1

 

 

14,931

 

 

 

5

 

 

 

 

 

 

14,936

 

Commercial paper

 

Level 2

 

 

54,866

 

 

 

 

 

 

(8

)

 

 

54,858

 

U.S. government agency securities

 

Level 2

 

 

22,185

 

 

 

8

 

 

 

 

 

 

22,193

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

Level 1

 

 

111,569

 

 

 

39

 

 

 

(179

)

 

 

111,429

 

Corporate bonds

 

Level 2

 

 

27,613

 

 

 

 

 

 

(33

)

 

 

27,580

 

Commercial paper

 

Level 2

 

 

57,553

 

 

 

 

 

 

(62

)

 

 

57,491

 

U.S. government agency securities

 

Level 2

 

 

36,849

 

 

 

4

 

 

 

(121

)

 

 

36,732

 

Total

 

 

 

$

370,101

 

 

$

56

 

 

$

(403

)

 

$

369,754

 

 

 

 

 

 

December 31, 2022

 

 

 

Fair Value
Hierarchy Level

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair Value

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

Level 1

 

$

26,718

 

 

$

 

 

$

 

 

$

26,718

 

Commercial paper

 

Level 2

 

 

66,732

 

 

 

 

 

 

(16

)

 

 

66,716

 

U.S. government agency securities

 

Level 2

 

 

20,477

 

 

 

7

 

 

 

 

 

 

20,484

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

Level 1

 

 

127,234

 

 

 

6

 

 

 

(318

)

 

 

126,922

 

Corporate bonds

 

Level 2

 

 

12,531

 

 

 

2

 

 

 

(3

)

 

 

12,530

 

Commercial paper

 

Level 2

 

 

142,726

 

 

 

 

 

 

(195

)

 

 

142,531

 

U.S. government agency securities

 

Level 2

 

 

24,132

 

 

 

 

 

 

(184

)

 

 

23,948

 

Total

 

 

 

$

420,550

 

 

$

15

 

 

$

(716

)

 

$

419,849

 

The Company evaluates transfers between levels at the end of each reporting period. There were no transfers between Levels 1, 2 and 3 during the three months ended March 31, 2023 and 2022. As of March 31, 2023 and December 31, 2022, there were no financial instruments classified as Level 3.

The following table summarizes the available-for-sale securities in an unrealized loss position for which an allowance for credit losses has not been recorded as of March 31, 2023 and December 31, 2022, aggregated by major security type and length of time in a continuous unrealized loss position:

12


 

 

 

March 31, 2023

 

 

 

Less than 12 months

 

 

Greater than 12 months

 

 

Total

 

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

U.S. treasury securities

 

$

65,954

 

 

$

(179

)

 

$

 

 

$

 

 

$

65,954

 

 

$

(179

)

Corporate bonds

 

 

27,580

 

 

 

(33

)

 

 

 

 

 

 

 

 

27,580

 

 

 

(33

)

Commercial paper

 

 

75,935

 

 

 

(70

)

 

 

 

 

 

 

 

 

75,935

 

 

 

(70

)

U.S. government agency securities

 

 

26,885

 

 

 

(121

)

 

 

 

 

 

 

 

 

26,885

 

 

 

(121

)

Total

 

$

196,354

 

 

$

(403

)

 

$

 

 

$

 

 

$

196,354

 

 

$

(403

)

 

 

 

December 31, 2022

 

 

 

Less than 12 months

 

 

Greater than 12 months

 

 

Total

 

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

U.S. treasury securities

 

$

99,870

 

 

$

(318

)

 

$

 

 

$

 

 

$

99,870

 

 

$

(318

)

Corporate bonds

 

 

2,848

 

 

 

(3

)

 

 

 

 

 

 

 

 

2,848

 

 

 

(3

)

Commercial paper

 

 

127,163

 

 

 

(211

)

 

 

 

 

 

 

 

 

127,163

 

 

 

(211

)

U.S. government agency securities

 

 

23,948

 

 

 

(184

)

 

 

 

 

 

 

 

 

23,948

 

 

 

(184

)

Total

 

$

253,829

 

 

$

(716

)

 

$

 

 

$

 

 

$

253,829

 

 

$

(716

)

As of March 31, 2023 and December 31, 2022, the Company held 54 and 69 debt securities, respectively, with an unrealized loss position. The Company evaluated its securities for credit losses and considered the decline in market value to be primarily attributable to current economic and market conditions and not to a credit loss or other factors. Additionally, the Company does not intend to sell the securities in an unrealized loss position and does not expect they will be required to sell the securities before recovery of the unamortized cost basis. As of March 31, 2023 and December 31, 2022, an allowance for credit losses has not been recognized. Given our intent and ability to hold such securities until recovery, and the lack of significant change in credit risk of these investments, we do not consider these marketable securities impaired as of March 31, 2023 and December 31, 2022.

There were no realized gains or losses on marketable securities for the three months ended March 31, 2023 and 2022. Interest on marketable securities is included in interest income. As of March 31, 2023 and December 31, 2022, the Company had accrued interest receivable of $0.6 million and $0.5 million, respectively, which was included in prepaid expenses and other current assets on the condensed consolidated balance sheet.

The following table summarizes the contractual maturities of the Company’s cash equivalents and marketable securities as of March 31, 2023 and December 31, 2022 at estimated fair value (in thousands):

 

 

March 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Due in less than one year

 

$

363,404

 

 

$

419,849

 

Due in more than one year

 

 

6,350

 

 

 

 

Total

 

$

369,754

 

 

$

419,849

 

 

Note 4. Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

 

March 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Accrued research and development materials and services

 

$

19,144

 

 

$

20,747

 

Accrued professional services

 

 

2,728

 

 

 

1,759

 

Accrued compensation

 

 

7,402

 

 

 

10,920

 

Other

 

 

363

 

 

 

195

 

Total accrued liabilities

 

$

29,637

 

 

$

33,621

 

 

Note 5. License Agreements

The Company enters into arrangements to in-license research and development technology rights with third parties relating to its clinical and pre-clinical programs and product candidates. These arrangements may include non-refundable, upfront payments, payments for options to acquire additional rights relating to its product candidates, as well as contingent obligations for potential

13


 

development, regulatory and commercial performance milestone payments, and royalty payments. The Company’s obligation to make payments for contingent obligations is contingent upon the respective milestones being achieved as well as its continued involvement in the programs and/or the lack of any adverse events which could cause the discontinuance of the programs. The activities under these license agreements are performed with no guarantee of either technological or commercial success.

During the three months ended March 31, 2023 and 2022, the Company recorded $0.3 million and $0.1 million, respectively, as research and development expense in our condensed consolidated statements of operations related to license agreements.

As of March 31, 2023, the Company’s license agreements for technologies optioned by the Company, including the Medivir agreement described below, included potential future payments for development, regulatory, and sales milestones totaling approximately $357.9 million plus royalties on net sales that range from single digits to mid-teens.

Medivir Agreement

In January 2021, the Company entered into an exclusive license agreement with Medivir AB (Medivir) through which the Company received global, exclusive development and commercialization rights for birinapant, a clinical-stage Second Mitochondrial-derived Activator of Caspases (SMAC) mimetic. Under the terms of the agreement, the Company made an upfront payment of $1.0 million upon signing the agreement, and made an additional $1.5 million payment in November 2021 due to the Company's initiation of a Phase 1 clinical trial of IGM-8444 in combination with birinapant. Under the terms of the agreement, should birinapant be successfully developed and approved, the Company is obligated to make additional milestone payments up to a total of approximately $348.5 million, plus tiered royalties from the mid-single digits up to mid-teens on net sales.

Note 6. Stockholders' Equity

Common Stock and Non-Voting Common Stock

As of March 31, 2023 and December 31, 2022, the Company’s certificate of incorporation authorized the Company to issue 1,200,000,00 shares of common stock (including 200,000,000 shares of non-voting common stock) and 200,000,000 shares of preferred stock, at a par value of $0.01 per share. Each share of common stock (excluding non-voting common stock) is entitled to one vote. The holders of common stock are also entitled to receive dividends whenever funds are legally available and when declared by the Company’s Board of Directors, subject to prior rights of the preferred stockholders. As of March 31, 2023 and December 31, 2022, no dividends have been declared.

The Company had reserved common stock, on an as-converted basis, for future issuance as follows:

 

 

 

March 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Stock options, issued and outstanding

 

 

5,972,087

 

 

 

5,802,317

 

Restricted stock units

 

 

350,814

 

 

 

401,180

 

Stock options and restricted stock units, future issuance

 

 

2,808,852

 

 

 

1,310,601

 

Employee stock purchase plan, available for future grants

 

 

1,539,855

 

 

 

1,109,032

 

Pre-funded warrants

 

 

1,334,332

 

 

 

1,334,332

 

Total

 

 

12,005,940

 

 

 

9,957,462

 

Pre-Funded Warrants

In December 2020, the Company issued pre-funded warrants to purchase up to 1,334,332 shares of common stock in an underwritten public offering at the offering price of the common stock, less the $0.01 per share exercise price of each warrant and were issued to two separate related party affiliates. The pre-funded warrants were recorded as a component of stockholders’ equity within additional paid-in-capital and will expire on the date any such warrant is exercised in full.

Subject to applicable law, upon exercise of a pre-funded warrant, a holder may elect to receive the same number of shares of non-voting common stock as the shares of common stock for which the pre-funded warrant is exercisable, provided that (i) at the time of such election there is a sufficient number of authorized but unissued and otherwise unreserved shares of non-voting common stock and (ii) the Company consents to such election.

The outstanding pre-funded warrants to purchase shares of common stock are exercisable at any time after their original issuance. However, the Company may not affect the exercise of any pre-funded warrants, and a holder will not be entitled to exercise any portion of any pre-funded warrants that, upon giving effect to such exercise, would cause: (i) the aggregate number of shares of the Company’s common stock beneficially owned by such holder (together with its affiliates) to exceed 9.99% of the number of shares of the Company’s common stock outstanding immediately after giving effect to the exercise; or (ii) the combined voting power of the Company’s securities beneficially owned by such holder (together with its affiliates) to exceed 9.99% of the combined voting power of all of the Company’s securities outstanding immediately after giving effect to the exercise, as such percentage ownership is

14


 

determined in accordance with the terms of the pre-funded warrants. However, any holder of a pre-funded warrant may increase or decrease such percentage to any other percentage not in excess of 19.99% upon at least 61 days’ prior notice from the holder to the Company. As of March 31, 2023, no shares underlying the pre-funded warrants had been exercised. All of the outstanding pre-funded warrants are included in the weighted-average number of shares of common stock used to calculate basic net loss per share attributable to common stockholders (see Note 11 – Net Loss Per Share Attributable to Common Stockholders).

Note 7. Sanofi Agreement

In March 2022, the Company entered into a global collaboration and license agreement (the Sanofi Agreement) with Genzyme Corporation, a wholly owned subsidiary of Sanofi (Sanofi), which became effective in May 2022 upon satisfaction of the closing conditions. Under the terms of the Sanofi Agreement, the Company will generate, develop, manufacture and commercialize IgM antibodies directed to six primary targets, three of which are intended as oncology targets and three of which are intended as immunology targets.

For each oncology target collaboration program, the Company will lead research and development activities, and assume related costs, through receipt of the first marketing approval for a licensed product directed to that oncology target by the Food and Drug Administration (FDA) or European Medicines Agency (EMA) in exchange for up to $940 million in development and regulatory milestones per oncology target. After receipt of the first marketing approval for a licensed product directed to an oncology target, Sanofi will lead all subsequent development and commercialization activities for that oncology target. For each licensed product directed to an oncology target, the companies will share profits 50:50 in certain major markets, subject to certain exceptions, and the Company will be eligible to receive tiered low double-digit to mid-teen royalties on net sales of licensed products in the rest of world, subject to certain reductions and offsets. However, the Company has the right to opt-out of any future research and development responsibilities for each oncology target collaboration program at any time after completion of a Phase 1 clinical trial for an oncology target collaboration program. As a result of exercising this opt-out right, the Company would no longer share profits 50:50 but would instead be eligible for certain sales milestones and tiered royalties on net sales.

For each immunology target collaboration program, the Company will lead research and development activities, and assume related costs, through the completion of the first Phase 1 clinical trials for up to two candidates directed to each immunology target, after which Sanofi will be responsible for all future development and commercialization activities and related costs, in exchange for up to $1.065 billion in aggregate development, regulatory and commercial milestones per immunology target. Following the completion of the first Phase 1 clinical trials for each immunology target, Sanofi will be responsible for subsequent development activities, commercialization efforts, and related costs. The Company is eligible to receive tiered high single-digit to low-teen royalties on global net sales for licensed products related to immunology targets, subject to certain reductions and offsets.

Subject to earlier expiration in certain circumstances, the Sanofi Agreement expires on a licensed product-by-licensed product and country-by-country basis until the expiration of the applicable profit and loss share term or royalty term, as the case may be. Sanofi has the right to terminate the Sanofi Agreement on a collaboration target-by-collaboration target basis or country-by-country basis with or without cause, upon specified prior notice.

After considering the level of involvement and participation in the joint activities and the related exposure to the risks and rewards of the collaboration, the Company determined that at inception, the Sanofi Agreement does not fall within the collaborative arrangement guidance in Topic 808, and that Sanofi is a customer of the Company for all initial promised goods and services and therefore the agreement is directly within the scope of Topic 606.

The Company identified promised goods and services in the Sanofi Agreement related to the grant of intellectual property license, performance of specified research, development and other various activities. The Company determined that for each of the six targets, the identified promised goods and services are not distinct from each other on a target-by-target basis. The licenses, considered to be functional intellectual property, were determined to not be capable of being distinct due to the specialized nature of the research, development, and other activities to be provided by the Company. Accordingly, the promised goods and services, which consist of the granting of intellectual property licenses and the performance of specified research, development and other various activities, were combined together as one single performance obligation, on a target-by-target basis. The Company determined that the underlying promised goods and services for each of the six targets are both capable of being distinct and distinct within the context of the contract from each of the other targets. Therefore, the Company concluded that there are six performance obligations in the Sanofi Agreement, one for each target, that are comprised of the underlying promised goods and services. Other components and options within the Sanofi Agreement were determined to not provide Sanofi with free or discounted goods or services and therefore did not constitute a material right or were deemed immaterial in the context of the contract.

To determine the transaction price, the Company evaluated all the payments to be received during the duration of the contract. In May 2022, the Company received a $150.0 million upfront payment as part of the Sanofi Agreement. Additionally, in April 2022, Sanofi purchased non-voting common stock in connection with the Company’s public common stock offering. The Company concluded that at inception and as of March 31, 2023, the transaction price was $150.0 million and was comprised solely of the fixed non-refundable

15


 

upfront payment. No consideration received from Sanofi as part of the April 2022 offering was deemed necessary to include in the transaction price as Sanofi purchased the shares at the same offering price as the other participating investors.

The potential development and regulatory milestone payments that the Company is eligible to receive were excluded from the transaction price, as the milestone amounts were fully constrained, since the milestones relate to successful achievement of certain development results and regulatory approvals, which might not be achieved. The Company determined that the royalties and commercial milestone payments relate predominantly to the license of intellectual property and are therefore excluded from the transaction price under the sales- or usage-based royalty exception of ASC 606. The Company will reevaluate the transaction price, including all constrained amounts, at the end of each reporting period and as uncertain events are resolved or other changes in circumstances occur, and the Company will adjust its estimate of the transaction price as necessary. The Company will recognize the royalties and commercial milestone payments as revenue when the associated sales occur, and relevant sales-based thresholds are met.

The Company allocated the transaction price based on the estimated SSP of each of the six performance obligations. The Company determined the SSP for each of the six performance obligations based on the estimated costs to complete the underlying activities of each performance obligation and included factors such as forecasted internal costs, estimated third-party expenditures, development timelines and scenarios, probability of target failures and selection of substitute targets, and program-specific factors. These estimated cost forecasts were based on observable data for both market and entity specific factors, such as considering the actual and expected costs of the Company’s existing research and development programs and adjusting for factors specific to the targets identified.

The Company recognizes revenue using an input method of costs incurred as a percentage of total estimated costs for each performance obligations under the contract. Costs consist primarily of internal personnel costs and third-party contract expenses related to the programs of the Sanofi Agreement. The cumulative effect of revisions to estimated costs to complete the Company’s performance obligations is recorded in the period in which changes are identified and amounts can be reasonably estimated.

For the three months ended March 31, 2023, the Company recognized collaboration revenue from a customer related to the Sanofi Agreement of $0.5 million. As of March 31, 2023, $148.4 million was recorded as deferred revenue, of which $3.6 million was current, on the condensed consolidated balance sheet related to the Sanofi Agreement. The deferred revenue is expected to be recognized over the research and development period of the programs through the completion of Phase 1 clinical trials.

Contract Balances from Customer Contract

The timing of revenue recognition, billings and cash collections results in contract assets and contract liabilities on the condensed consolidated balance sheets. The Company recognizes license and development receivables based on billed services, which are derecognized upon reimbursement. When consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a contract, a contract liability is recorded. Contract liabilities are recognized as revenue after control of the goods or services is transferred to the customer and all revenue recognition criteria have been met.

The following table presents changes in the Company’s customer contract liabilities for the periods presented (in thousands):

Three Months Ended March 31, 2023

 

December 31, 2022

 

 

Additions

 

 

Deductions

 

 

March 31, 2023

 

Contract liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Deferred revenue

 

$

148,931

 

 

$

 

 

$

(522

)

 

$

148,409

 

 

The Company had no customer contract liabilities during the three months ended March 31, 2022 and no customer contract assets during the three months ended March 31, 2023 and 2022.

Note 8. Stock-Based Compensation

The 2018 Omnibus Incentive Plan (the 2018 Plan) provides for an increase in the number of shares reserved for issuance on the first day of each fiscal year equal to the least of (i) 8,768,800 shares, (ii) 4% of the Company’s common stock and non-voting common stock outstanding at December 31 of the immediately preceding year, or (iii) such number of shares as determined by the Company’s Board of Directors. As a result of this provision, on January 1, 2023 and 2022, an additional 1,723,292 and 1,299,920 shares, respectively, became available for issuance under the 2018 Plan. As of March 31, 2023, the 2018 Plan had 2,808,852 shares of common stock available for future issuance.

16


 

Total stock-based compensation expense related to the Company’s equity incentive plan and employee stock purchase plan was recorded in the statements of operations as follows (in thousands):
 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2023

 

 

2022

 

Research and development

 

$

6,439

 

 

$

6,607

 

General and administrative

 

 

4,608

 

 

 

4,892

 

Total stock-based compensation expense

 

$

11,047

 

 

$

11,499

 

 

The following table summarizes the Company's stock awards granted for each of the periods indicated:

 

 

 

For the Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

Grants

 

 

Weighted
Average
Grant Date
Fair Value

 

 

Grants

 

 

Weighted
Average
Grant Date
Fair Value

 

Stock options

 

 

251,100

 

 

$

16.84

 

 

 

1,859,642

 

 

$

12.85

 

Restricted stock units

 

 

19,214

 

 

$

20.06

 

 

 

374,755

 

 

$

16.06

 

 

Note 9. Defined Contribution Plan

The Company sponsors a 401(k) retirement plan for its employees. This plan provides for tax-deferred salary deductions for all employees. Employee contributions are voluntary. Employees may contribute up to 100% of their annual compensation to this plan, as limited by an annual maximum amount as determined by the IRS. During the three months ended March 31, 2023, the Company provided $0.5 million in matching contributions to the 401(k) plan. There were no matching contributions in the three months March 31, 2022.

Note 10. Income Taxes

The Company’s income tax provision was $0.1 million for the three months ended March 31, 2023, representing an effective tax rate of (0.1)%. There was no tax provision for the three months ended March 31, 2022. The increase in the income tax provision for the three months ended March 31, 2023, as compared to the same period in 2022 was primarily due to recognizing deferred income in 2023 from the $150.0 million Sanofi upfront payment received in 2022 (See Note 7 – Sanofi Agreement).

The Company continuously evaluates the need for a valuation allowance based on all available evidence, both positive and negative. As of March 31, 2023, the Company continues to maintain a full valuation allowance on all of its deferred tax assets. The Company's effective tax rate for the three months ended March 31, 2023 differed from the federal statutory income tax rate primarily due to the full valuation allowance recorded on its net federal and state deferred tax assets and non-deductible stock-based compensation.

The Company files U.S. federal and state tax returns. The Company is not currently under any examinations in any jurisdictions where it files a tax return.

Note 11. Net Loss Per Share Attributable to Common Stockholders

Basic and diluted net loss per share is computed by dividing net loss by the weighted-average number of common stock and pre-funded warrants outstanding for the period. Shares of common stock into which the pre-funded warrants may be exercised are considered outstanding for the purposes of computing net loss per share because the shares may be issued for little or no consideration, are fully vested, and are exercisable after the original issuance date. For periods in which the Company generated a net loss, the Company does not include the potential impact of dilutive securities in diluted net loss per share, as the impact of these items is anti-dilutive.

17


 

The following equity instruments were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive for the periods presented:

 

 

 

March 31,

 

 

 

2023

 

 

2022

 

Stock options

 

 

5,972,087

 

 

 

5,538,692

 

Estimated shares issuable under the employee stock purchase plan

 

 

58,251

 

 

 

16,138

 

Unvested restricted stock units

 

 

350,814

 

 

 

715,397

 

Total

 

 

6,381,152

 

 

 

6,270,227

 

 

18


 

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

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q. Some of the information contained in this discussion and analysis or set forth elsewhere in this Quarterly Report on Form 10-Q, including information with respect to our plans and strategy for our business, includes forward looking statements that involve risks and uncertainties. As a result of many factors, including those factors set forth in the “Risk Factors” section of this Quarterly Report on Form 10-Q, our actual results could differ materially from the results described in, or implied by, these forward-looking statements.

Overview

We are a clinical-stage biotechnology company pioneering the development of IgM antibodies for the treatment of cancer, autoimmune and inflammatory diseases, and infectious diseases. IgM antibodies have inherent properties that we believe may enable them to bind more strongly to targets on the surface of cells than comparable IgG antibodies. We have created a proprietary IgM antibody technology platform that we believe is particularly well suited for developing receptor cross-linking agonists, T cell engagers, targeted cytokines, and target neutralizers. Our product candidates currently in or about to enter clinical testing include:

IGM-8444: An IgM antibody targeting Death Receptor 5 (DR5) proteins, currently being evaluated in multiple Phase 1 combination studies in subjects with relapsed and/or refractory solid and hematologic cancers and in a randomized combination trial for the treatment of colorectal cancer.
Imvotamab: A bispecific T cell engaging IgM antibody targeting CD20 and CD3 proteins, planned for evaluation in autoimmune diseases, including severe systemic lupus erythematosus (SLE) and rheumatoid arthritis (RA). We are also evaluating potential combination studies of imvotamab for the treatment of relapsed/refractory B cell non-Hodgkin’s lymphoma (NHL) patients and plan to conclude development of imvotamab as a monotherapy for NHL.
IGM-7354: An IgM antibody targeting the delivery of interleukin-15 (IL-15) to the area of PD-L1 expressing cells, currently in a Phase 1 clinical trial for the treatment of patients with relapsed and/or refractory solid tumor cancers.
IGM-2644: A bispecific T cell engaging IgM antibody targeting CD38 and CD3 proteins, currently planned for evaluation in a clinical trial for the treatment of patients with multiple myeloma and potentially autoimmune diseases.

Our pipeline also includes IGM-2537, a bispecific T cell engaging IgM antibody targeting CD123 and CD3 proteins for the treatment of patients with Acute Myeloid Leukemia (AML), Myelodysplastic Syndromes (MDS) and Acute Lymphoblastic Leukemia (ALL). We believe that we have the most advanced research and development program focused on therapeutic IgM antibodies. We have created a portfolio of patents and patent applications, know-how and trade secrets directed to our platform technology, product candidates and manufacturing capabilities, and we retain worldwide commercial rights to all of our product candidates, other than those being developed in partnership with Sanofi (see Sanofi Collaboration and License Agreement) and the intellectual property related thereto.

Since the commencement of our operations, we have focused substantially all of our resources on conducting research and development activities, including drug discovery, preclinical studies and clinical trials, establishing and maintaining our intellectual property portfolio, the manufacturing of clinical and research material, developing our in-house manufacturing capabilities, hiring personnel, raising capital and providing general and administrative support for these operations. Since 2010, such activities have primarily focused on the research, development and manufacture of IgM antibodies and to building our proprietary IgM antibody technology platform. We do not have any products approved for sale, and we have not generated any revenue from product sales.

We have incurred significant net losses to date. Our ability to generate product revenue sufficient to achieve profitability will depend on the successful development and eventual commercialization of one or more of our current or future product candidates. Our net losses were $59.3 million and $51.9 million for the three months ended March 31, 2023 and 2022, respectively. As of March 31, 2023, we had an accumulated deficit of $634.1 million. These losses have resulted primarily from costs incurred in connection with research and development activities and general and administrative costs associated with our operations. We expect to continue to incur significant expenses and increasing operating losses for the foreseeable future, and our net losses may fluctuate significantly from period to period, depending on the timing of and expenditures on our planned research and development activities.

We expect our expenses and capital requirements will increase substantially in connection with our ongoing activities as we:

advance the development of our clinical-stage and other product candidates;
expand our pipeline of IgM antibody product candidates;
continue to invest in our IgM antibody technology platform;
invest in our Autoimmunity and Inflammation and Infectious Diseases business units;
build out and expand our in-house manufacturing capabilities;

19


 

maintain, protect and expand our intellectual property portfolio, including patents, trade secrets and know-how;
seek marketing approvals for any product candidates that successfully complete clinical trials;
establish a sales, marketing, and distribution infrastructure to commercialize any product candidate for which we may obtain marketing approval and related commercial manufacturing build-out;
implement operational, financial and management information systems; and
attract, hire and retain additional clinical, scientific, management and administrative personnel.

We plan to continue to use third-party service providers, including contract research organizations (CROs) and contract manufacturing organizations (CMOs), to carry out our preclinical and clinical development and manufacture and supply of our preclinical and clinical materials to be used during the development of our product candidates.

We do not have any products approved for sale and have not generated any product revenue since inception. We have funded our operations primarily from the sale of common stock and pre-funded warrants in our public offerings, the sale of convertible preferred stock and the issuance of unsecured promissory notes in private placements, and payments from our collaboration partners.

Components of Results of Operations

Revenue

We have recognized collaboration revenue pursuant to a global collaboration and license agreement with Genzyme Corporation (Sanofi Agreement) and expect to recognize revenue in the future to the extent we satisfy our performance obligations under the Sanofi Agreement, including the generation, development, manufacturing and commercialization of IgM antibodies. We may also be entitled to receive payments pursuant to the Sanofi Agreement upon achievement of specified development, regulatory and commercial milestones, which will cause us to recognize additional revenue. As the recognition of future collaboration revenue will be based on costs incurred to date relative to total estimated costs at completion and the uncertainty of when the events underlying various milestones are resolved, we expect our collaboration revenue will fluctuate from period to period.

To date, we have not generated any revenue from the sale of products and do not expect to generate any revenue from the sale of products in the near future.

Operating Expenses

Research and Development

Research and development expenses consist primarily of costs incurred for the discovery and development of product candidates, which include:

Direct expenses consisting of:

Fees paid to third parties such as consultants, contractors and CROs, for conducting clinical trials, and other costs related to preclinical and clinical testing;
Costs related to acquiring and manufacturing research and clinical trial materials, including under agreements with third parties such as CMOs and other vendors;
Costs related to the preparation of regulatory submissions;
Expenses related to laboratory supplies and services; and
Fees under license agreements where no alternative future use exists.

Indirect expenses consisting of:

Personnel-related expenses, including salaries, benefits and stock-based compensation expense, for personnel in our research and development functions; and
Depreciation of equipment and facilities expenses.

We expense research and development costs in the periods in which they are incurred. Nonrefundable advance payments for goods or services to be received in future periods for use in research and development activities are deferred and capitalized. The capitalized amounts are then expensed as the related goods are delivered and as services are performed. All direct research and development expenses are tracked by stage of development. We do not track our indirect research and development costs by product candidate or program.

20


 

We expect our research and development expenses to increase for the foreseeable future as we continue to invest in research and development activities to advance our product candidates and our clinical programs, expand our product candidate pipeline and continue to build out and expand our in-house manufacturing capabilities. The process of conducting the necessary preclinical and clinical research to obtain regulatory approval is costly and time-consuming. To the extent that we initiate additional clinical development activities for our product candidates, as well as advance into larger and later stage clinical trials, our expenses will increase substantially and may become more variable. The actual probability of success for our product candidates may be affected by a variety of factors, including the safety and efficacy of our product candidates, investment in our clinical programs, manufacturing capability and competition with other products. As a result of these variables, we are unable to determine the duration and completion costs of our research and development projects or when and to what extent we will generate revenue from the commercialization and sale of our product candidates. We may never succeed in achieving regulatory approval for any of our product candidates.

General and Administrative

Our general and administrative expenses consist primarily of personnel-related expenses for personnel in our executive, finance, corporate and other administrative functions, intellectual property, facilities and other allocated expenses, other expenses for outside professional services, including legal, human resources, audit and accounting services, and insurance costs. Personnel-related expenses consist of salaries, benefits, recruiting costs, and stock-based compensation. We expect our general and administrative expenses to increase for the foreseeable future as we increase our headcount to support our continued and expanding research activities and development of product candidates in the areas of hematology and oncology, autoimmunity and inflammation, and infectious diseases, and as a result of operating as a public company, including compliance with the rules and regulations of the Securities and Exchange Commission (SEC) and those of any national securities exchange on which our securities are traded, legal, auditing, additional insurance expenses, investor relations activities and other administrative and professional services. We also expect our intellectual property expenses to increase as we expand our intellectual property portfolio.

Interest Income

Interest income includes interest income earned on our cash, cash equivalents, marketable securities, and restricted cash and non-cash interest income related to accretion (amortization) of the discount (premium) on marketable securities.

Results of Operations

Comparison of Three Months Ended March 31, 2023 and 2022

The following table summarizes our results of operations for the three months ended March 31, 2023 and 2022, together with the changes in those items in dollars:

 

 

 

Three Months Ended

 

 

 

 

 

 

March 31,

 

 

 

 

(in thousands)

 

2023

 

 

2022

 

 

Change

 

Collaboration revenue

 

$

522

 

 

$

 

 

$

522

 

 

 

 

 

 

 

 

 

 

 

Operating expenses:

 

 

 

 

 

 

 

 

 

Research and development

 

 

50,894

 

 

 

38,875

 

 

 

12,019

 

General and administrative

 

 

13,002

 

 

 

13,081

 

 

 

(79

)

Total operating expenses

 

 

63,896

 

 

 

51,956

 

 

 

11,940

 

Loss from operations

 

 

(63,374

)

 

 

(51,956

)

 

 

(11,418

)

 

 

 

 

 

 

 

 

 

 

Other income (expense)

 

 

 

 

 

 

 

 

 

Interest income

 

 

4,172

 

 

 

54

 

 

 

4,118

 

Other (expense) income

 

 

(20

)

 

 

8

 

 

 

(28

)

Total other income (expense)

 

 

4,152

 

 

 

62

 

 

 

4,090

 

Loss before income tax expense

 

 

(59,222

)

 

 

(51,894

)

 

 

(7,328

)

Income tax expense

 

 

(87

)

 

 

 

 

 

(87

)

Net loss

 

$

(59,309

)

 

$

(51,894

)

 

$

(7,415

)

Collaboration Revenue

Collaboration revenue was $0.5 million for the three months ended March 31, 2023. The total revenue generated was in connection with the Sanofi Agreement and attributable to research activities to generate and develop oncology and immunology antibodies. As the Sanofi Agreement became effective in May 2022, we did not recognize any revenue for the three months ended March 31, 2022. Please refer to Note 7 – Sanofi Agreement to the condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for additional disclosures around revenue recognition.

21


 

Research and Development Expenses

The following table summarizes our research and development expenses incurred during the periods indicated:

 

 

 

Three Months Ended

 

 

 

 

 

 

March 31,

 

 

 

 

(in thousands)

 

2023

 

 

2022

 

 

Change

 

Direct expenses

 

 

 

 

 

 

 

 

 

Clinical stage programs (1)

 

$

14,512

 

 

$

14,641

 

 

$

(129

)

Preclinical stage programs

 

 

10,421

 

 

 

5,254

 

 

 

5,167

 

Indirect expenses

 

 

 

 

 

 

 

 

 

Personnel-related

 

 

20,611

 

 

 

15,638

 

 

 

4,973

 

Depreciation and facilities

 

 

5,350

 

 

 

3,342

 

 

 

2,008

 

Total research and development expenses

 

$

50,894

 

 

$

38,875

 

 

$

12,019

 

(1)
The three months ended March 31, 2023 and 2022 includes direct expenses related to our active and completed clinical programs and the related preclinical costs prior to trial initiation.

Research and development expenses were $50.9 million and $38.9 million for the three months ended March 31, 2023 and March 31, 2022, respectively. The increase of $12.0 million was primarily driven by higher preclinical stage program expenses, personnel related expenses, and depreciation and facilities expenses.

Clinical stage direct program expenses decreased by $0.1 million, primarily driven by completing the Phase 1 clinical trials evaluating IGM-6268 in 2022 and the timing of manufacturing activities offset by increases in patient enrollment and trial initiation costs for IGM-8444, IGM-7354, and IGM-2644.

Preclinical stage program expenses increased by $5.2 million, primarily driven by a $3.3 million increase of manufacturing and research related activities and a $1.3 million increase of professional services.

Personnel-related expenses increased by $5.0 million to support our research and clinical development capabilities and was driven by an increase in headcount.

Depreciation and facilities expenses increased by $2.0 million, primarily due to an increase in rent expense under new lease agreements for additional research and development space, depreciation expense of our cGMP manufacturing facility, and infrastructure to support company growth.

General and Administrative Expenses

General and administrative expenses were $13.0 million and $13.1 million for the three months ended March 31, 2023 and March 31, 2022, respectively. The decrease of $0.1 million was primarily due to professional services.

Interest Income

Interest income was $4.2 million and $54 thousand for the three months ended March 31, 2023 and March 31, 2022, respectively. The increase of $4.1 million was primarily due to increasing yield rates and interest earned on our cash and investments.

Liquidity and Capital Resources

Sources of Liquidity

We are a clinical-stage biotechnology company with limited operating history, and due to our significant research and development expenditures, we have generated operating losses since our inception and have not generated any revenue from the sale of any products. We expect to continue incurring significant expenses and operating losses for the foreseeable future as we continue our research and development of our product candidates. Since our inception and through March 31, 2023, we have funded our operations primarily through the sale of common stock and pre-funded warrants in our public offerings, the sale of convertible preferred stock and the issuance of unsecured promissory notes in private placements, and payments from our collaboration partners.

As of March 31, 2023, we had cash, cash equivalents, and marketable securities of $373.4 million and an accumulated deficit of $634.1 million. Our material cash requirements include our operating expenses, which consist primarily of research and development expenditures related to our programs and related personnel costs, as well as our operating leases.

We believe that our cash, cash equivalents, and marketable securities will be sufficient to fund our planned operations for at least one year past the issuance date of the condensed consolidated financial statements appearing elsewhere in this Quarterly Report on Form 10-Q. Our assessment of the period of time through which our financial resources will be adequate to support our operations is a forward-looking statement and involves numerous risks and uncertainties.

22


 

In November 2022, we filed a shelf registration on Form S-3 that was declared effective by the SEC for the potential offering, issuance, and sale by us of up to $400.0 million of our common stock, non-voting common stock, debt securities, preferred stock, and certain other securities.

Future Funding Requirements

We will continue to require additional funding in order to complete development of our product candidates and commercialize our products, if approved. We may seek to raise any necessary additional capital through a combination of public or private equity offerings, debt financings, collaborations, strategic alliances, licensing arrangements and other marketing and distribution arrangements. The timing and amount of our future funding requirements depends on many factors, including the following:

the initiation, scope, rate of progress, results and cost of our preclinical studies, clinical trials and other related activities for our product candidates;
the costs associated with manufacturing our product candidates, including building out and expanding our own manufacturing facilities, and establishing commercial supplies and sales, marketing and distribution capabilities;
the timing and cost of capital expenditures to support our research, development and manufacturing efforts;
the number and characteristics of other product candidates that we pursue;
the costs, timing and outcome of seeking and obtaining U.S. Food and Drug Administration (FDA) and non-U.S. regulatory approvals;
our ability to maintain, expand and defend the scope of our intellectual property portfolio, including the amount and timing of any payments we may be required to make in connection with the licensing, filing, defense and enforcement of any patents or other intellectual property rights;
the timing, receipt and amount of sales from our potential products;
our need and ability to hire additional management, scientific and medical personnel;
the effect of competing products that may limit market penetration of our product candidates;
our need to implement additional internal systems and infrastructure, including financial and reporting systems;
the economic and other terms, timing and success of any collaboration, licensing, or other arrangements to which we are a party or into which we may enter in the future, including the timing of receipt of any milestone or royalty payments under these agreements;
the impact of macroeconomic conditions, including inflation, supply chain disruptions and volatility in the capital markets, on our business, financial condition and results of operations;
the compliance and administrative costs associated with being a public company; and
the extent to which we acquire or invest in businesses, products or technologies, although we currently have no commitments or agreements relating to any of these types of transactions.

If we require additional financing, we may not be able to obtain such financing on acceptable terms, or at all. If we raise additional capital by issuing equity or equity-linked securities, our stockholders may experience dilution, and the terms of these securities may include liquidation or other preferences that adversely affect our stockholders’ rights. Debt financing, if available, may involve covenants restricting our operations or our ability to incur additional debt. If we raise additional capital through collaborations, strategic alliances or licensing arrangements with third parties, we may have to relinquish valuable rights to our product candidates, future revenue streams or research programs or grant licenses on terms that may not be favorable to us. Failure to raise sufficient capital when needed or generate sufficient cash flow from operations, would impact our ability to pursue our business strategies and could require us to delay, scale back or discontinue one or more of our product development programs, or other aspects of our business objectives.

23


 

Cash Flows

The following table summarizes our cash flows for the periods indicated:

 

 

 

Three Months Ended

 

 

 

March 31,

 

(in thousands)

 

2023

 

 

2022

 

Net cash, cash equivalents, and restricted cash (used in) provided by:

 

 

 

 

 

 

Operating activities

 

$

(50,997

)

 

$

(38,889

)

Investing activities

 

 

69,824

 

 

 

(19,103

)

Financing activities

 

 

75

 

 

 

72

 

Net increase (decrease) in cash, cash equivalents, and restricted cash

 

$

18,902

 

 

$

(57,920

)

 

Cash Used in Operating Activities

For the three months ended March 31, 2023, net cash used in operating activities was $51.0 million, which consisted primarily of a net loss of $59.3 million and a net change of $4.9 million in our net operating assets and liabilities, partially offset by $13.3 million in non-cash charges. The net change in our operating assets and liabilities was primarily due to a decrease in net liabilities of $4.7 million due to the timing of payments related to clinical trials and compensation costs. The non-cash charges primarily consisted of stock-based compensation of $11.0 million, depreciation expense of $1.7 million, net discount purchase and accretion on marketable securities of $0.8 million, and lease expense of $1.3 million.

For the three months ended March 31, 2022, net cash used in operating activities was $38.9 million, which consisted of a net loss of $51.9 million, offset by $13.9 million in non-cash charges and $0.9 million net change in our net operating assets and liabilities. The non-cash charges primarily consisted of stock-based compensation of $11.5 million, depreciation expense of $1.2 million, non-cash lease expense of $1.0 million, and net accretion of discounts on marketable securities of $0.1 million. The net change in our operating assets and liabilities was primarily due to a decrease in accounts payable of $1.2 million, a decrease in net lease liabilities of $0.9 million, partially offset by a decrease in prepaid expenses of $0.9 million, and an increase in accrued liabilities of $0.4 million.

Cash Provided by (Used in) Investing Activities

For the three months ended March 31, 2023, net cash provided by investing activities was $69.8 million, which consisted of $163.0 million in maturities and sales of marketable securities, partially offset by $89.3 million in purchases of marketable securities and $3.9 million in purchases of property, plant, and equipment.

For the three months ended March 31, 2022, net cash used in investing activities was $19.1 million, which consisted of $40.1 million in purchases of marketable securities, and $3.0 million in purchases of property, plant, and equipment, primarily for research and development activities, partially offset by $24.0 million in maturities of marketable securities.

Cash Provided by Financing Activities

For the three months ended March 31, 2023, net cash provided by financing activities was $0.1 million due to proceeds from the exercise of stock options.

For the three months ended March 31, 2022, net cash provided by financing activities was $0.1 million due to proceeds from the exercise of stock options.

Contractual Obligations and Commitments

We have entered into leases for offices, laboratory, and manufacturing facilities in Mountain View, California, which includes our headquarters and main offices. Additionally, we have entered into a lease for office and laboratory space in Doylestown, Pennsylvania. As of March 31, 2023, future minimum lease commitments under these leases were $60.8 million.

In addition, we enter into agreements in the normal course of business with CROs, CMOs and other vendors for research and development services for operating purposes, which are generally cancelable upon written notice.

For product candidates that are currently in various research and development stages, we may be obligated to make up to $357.9 million of future development, regulatory, and commercial milestone and royalty payments associated with the optioned technologies in our license agreements. Payments under these agreements generally become due and payable upon achievement of certain milestones. Because the achievement of these milestones is not probable and payment is not required as of March 31, 2023, such contingencies have not been recorded in our condensed consolidated financial statements. Amounts related to contingent milestone payments are not yet considered contractual obligations as they are contingent on the successful achievement of certain milestones. See Note 5 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

24


 

Off-Balance Sheet Arrangements

We did not have during the periods presented, and we do not currently have, any off-balance sheet arrangements, as defined in the rules and regulations of the SEC.

Recently Adopted Accounting Pronouncements

Please refer to Note 2 Summary of Significant Accounting Policies, to the condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for additional disclosures around recently adopted accounting pronouncements.

Critical Accounting Policies and Use of Estimates

Our condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (GAAP). The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets, liabilities, and equity and the amount of revenues and expenses, which are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. We believe that the accounting policies discussed below are critical to understanding our historical and future performance, as these policies relate to the more significant areas involving management’s judgments and estimates.

Our critical accounting policies are described in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Use of Estimates” in our Annual Report on Form 10-K filed with the SEC on March 30, 2023 and the notes to the condensed consolidated financial statements appearing elsewhere in this Quarterly Report on Form 10-Q. During the three months ended March 31, 2023, there were no material changes to our critical accounting policies from those discussed in our Annual Report on Form 10-K filed with the SEC on March 30, 2023.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

As a “smaller reporting company,” as defined by Rule 12b-2 of the Exchange Act, and pursuant to Item 305 of Regulation S-K we are not required to provide quantitative and qualitative disclosures about market risk.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, our principal executive officer and principal financial officer, respectively, conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that as of such date our disclosure controls and procedures were effective at a reasonable assurance level (a) to ensure that information that we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and (b) to ensure that information required to be disclosed by us in reports filed or submitted under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosures.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting during the quarter ended March 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Limitations on Effectiveness of Controls and Procedures

In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.

 

 

25


 

PART II—OTHER INFORMATION

From time to time, we may become involved in legal proceedings arising in the ordinary course of our business. We are not currently a party to any material legal proceedings. Regardless of outcome, litigation can have an adverse impact on us due to defense and settlement costs, diversion of management resources, negative publicity, reputational harm and other factors.

Item 1A. Risk Factors

Investing in our common stock involves a high degree of risk. You should carefully consider the risks described below, as well as the other information in this Quarterly Report on Form 10-Q, including our unaudited condensed financial statements and the related notes and the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The occurrence of any of the events or developments described below could harm our business, financial condition, results of operations, growth prospects and stock price. In such an event, 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 may also impair our business operations. Our Risk Factors are not guarantees that no such conditions exist as of the date of this report, and should not be interpreted as an affirmative statement that such risks or conditions have not materialized, in whole or in part.

Risk Factor Summary

Our business operations are subject to numerous risks and uncertainties, including those outside of our control, that could cause our actual results to be harmed, including risks regarding the following:

We are early in our development efforts and all of our product candidates are in preclinical development or early stage clinical development. If we are unable to advance our product candidates through clinical development, obtain regulatory approval and commercialize one or more of our product candidates, our business will be materially adversely affected and we may never generate any product revenue.
The use of engineered IgM antibodies is a novel and unproven therapeutic approach, and our development of our product candidates and our discovery programs may never lead to a marketable product.
Clinical trials are expensive, time consuming and difficult to design and implement and may fail to demonstrate adequate safety and efficacy of our product candidates. Furthermore, the results of previous preclinical studies and clinical trials may not be predictive of future results, and the results of our current and planned clinical trials may not satisfy the requirements of the FDA or comparable foreign regulatory authorities or provide the basis for regulatory approval.
If clinical trials for our product candidates are prolonged, delayed or stopped, we may be unable to seek or obtain regulatory approval and commercialize our product candidates on a timely basis, or at all, which would require us to incur additional costs and delay our receipt of any product revenue.
If we experience delays or difficulties in the enrollment of patients in clinical trials, including as a result of competition for patients, we will be unable to complete these trials on a timely basis, if at all.
Our product candidates may have undesirable side effects that may delay or prevent marketing approval or, if approval is received, require them to be taken off the market, require them to include new safety warnings, contraindications or precautions, or otherwise limit their sales. No regulatory agency has made a determination that any of our product candidates are safe or effective for use by the general public for any indication.
We face significant competition from entities that have developed or may develop product candidates for the treatment of diseases that we are initially targeting, including companies developing novel treatments and technology platforms. If our competitors develop and market products that are more effective, safer or less expensive than our product candidates, our commercial opportunities will be negatively impacted.
The manufacturing of our product candidates is complex. We and our third-party manufacturers have encountered and may continue to encounter difficulties in the production of our product candidates, and supply chain shortages have limited and may continue to limit our access to raw materials and other supplies. If we continue to encounter any such difficulties, our ability to manufacture drug substances or supply our product candidates for preclinical studies or clinical trials or, if approved, for commercial sale, could be further delayed or halted entirely.
We may not be successful in our efforts to use and expand our IgM platform to build a pipeline of product candidates.

26


 

We face risks related to health epidemics and other outbreaks, such as COVID-19, which could significantly disrupt our business operations or otherwise result in material adverse impact to us.
Our future success depends on our ability to retain key executives and to attract, retain and motivate qualified personnel.
We have incurred significant losses since inception and anticipate that we will continue to incur losses for the foreseeable future. We have no products approved for commercial sale, and to date we have not generated any revenue or profit from product sales. We may never achieve or sustain profitability.
Our commercial success depends significantly on our ability to operate without infringing the patents and other proprietary rights of third parties.

Risks Related to Our Business and the Development and Commercialization of Our Product Candidates

We are early in our development efforts and all of our product candidates are in preclinical development or early stage clinical development. If we are unable to advance our product candidates through clinical development, obtain regulatory approval and commercialize one or more of our product candidates, our business will be materially adversely affected and we may never generate any product revenue.

We are early in our development efforts and have not yet completed the development of any of our product candidates. As a result, we are not currently permitted to market or sell any of our product candidates in any country, and we may never be able to do so in the future. We have a limited number of product candidates and discovery programs, all of which are in preclinical development or early stage clinical development and we have not received marketing approval for any of our product candidates. Our product candidates will require clinical development, evaluation of preclinical, clinical and manufacturing activities, marketing approval from government regulators, substantial investment and significant marketing efforts before we generate any revenues from product sales, if ever. We have limited experience in conducting and managing the clinical trials necessary to obtain regulatory approvals. Our ability to generate product revenue and achieve and sustain profitability depends on, among other things, obtaining regulatory approvals for our product candidates. Obtaining regulatory approval of our product candidates will depend on many factors, including, but not limited to, the following:

completing process development, manufacturing and formulation activities;
initiating, enrolling patients in and completing clinical trials of product candidates on a timely basis;
developing and maintaining adequate manufacturing capabilities either by ourselves or in connection with third-party manufacturers; and
demonstrating with substantial evidence the efficacy, safety and tolerability of product candidates to the satisfaction of the FDA or any comparable foreign regulatory authority for marketing approval.

Many of these factors are wholly or partially beyond our control, including clinical advancement, the regulatory submission process and changes in the competitive landscape. If we do not achieve one or more of these factors in a timely manner, we could experience significant delays or an inability to develop product candidates at all, and our business will be materially adversely affected.

The use of engineered IgM antibodies is a novel and unproven therapeutic approach and our development of our product candidates and our discovery programs may never lead to a marketable product.

Our product candidates are based on engineered IgM antibody approaches that differ from current antibody therapies and are unproven. Our IgM antibodies ultimately may not be as safe or effective as IgG antibodies that have been approved or may in the future be approved by the FDA. Further, we are not aware of any therapeutic IgM antibodies that have been approved by the FDA. The scientific evidence to support the feasibility of developing our product candidates and discovery programs is both preliminary and limited. We may ultimately discover that our product candidates and discovery programs do not possess some of the properties that are necessary for therapeutic efficacy, and we may also discover that they do not possess those characteristics that we believe may be helpful for therapeutic effectiveness, including stronger binding that increases efficacy. Our IgM antibodies may also have significant undesirable characteristics, such as immunogenicity, which would limit their ability to be developed as effective and safe therapeutics. In addition, we may discover that our IgM antibodies are not as safe as IgG antibodies.

We may not succeed in demonstrating safety and efficacy of these product candidates or discovery programs in clinical trials, notwithstanding results in preclinical studies. As a result, we may never succeed in developing a marketable product. We may discover that the half-life, tissue distribution or other pharmacodynamic or pharmacokinetic characteristics of our IgM antibodies render them unsuitable for the therapeutic applications we have chosen or are not competitive with IgG antibodies. We may also experience manufacturing, formulation or stability problems with one or more of our IgM antibodies which may render them unsuitable for use as therapeutic drug products.

27


 

The FDA has limited experience with IgM antibody-based therapeutics, which may increase the complexity, uncertainty and length of the regulatory approval process for our product candidates. For example, the FDA may require us to provide additional data to support our regulatory applications. We may never receive approval to market and commercialize any product candidate. Even if we obtain regulatory approval, the approval may be for targets, disease indications or patient populations that are not as broad as we intended or desired or may require labeling that includes significant use or distribution restrictions or safety warnings. We may be subject to post-marketing testing requirements to maintain regulatory approval. In addition, upon obtaining any marketing approvals, we may have difficulty in establishing the necessary sales and marketing capabilities to gain market acceptance.

Moreover, advancing our product candidates and our discovery programs as novel products creates other significant challenges for us, including educating medical personnel regarding a novel class of engineered antibody therapeutics and their potential efficacy and safety benefits, as well as the challenges of incorporating our product candidates, if approved, into treatment regimens.

If any of our product candidates prove to be ineffective, unsafe or commercially unviable, our entire pipeline could have little, if any, value, and it may prove to be difficult or impossible to finance the further development of such pipeline. Any of these events would have a material and adverse effect on our business, financial condition, results of operations and prospects.

Clinical trials are expensive, time consuming and difficult to design and implement and may fail to demonstrate adequate safety and efficacy of our product candidates. Furthermore, the results of previous preclinical studies and clinical trials may not be predictive of future results, and the results of our current and planned clinical trials may not satisfy the requirements of the FDA or comparable foreign regulatory authorities or provide the basis for regulatory approval.

Before obtaining marketing approval from regulatory authorities for the sale of our product candidates, we must conduct preclinical development and then extensive clinical trials to demonstrate their safety and efficacy. Clinical testing is expensive and difficult to design and implement. Clinical testing can take many years to complete, and its ultimate outcome is uncertain.

A failure of one or more clinical trials can occur at any stage of the process. We will be required to demonstrate with substantial evidence through well-controlled clinical trials that our product candidates are safe and effective for use in a diverse patient population before we can seek regulatory approvals for their commercial sale. Our clinical trials may produce negative or inconclusive results, and we may decide, or regulators may require us, to conduct additional and expansive preclinical or clinical testing.

Positive or timely results from preclinical or early-stage trials do not ensure positive or timely results in future clinical trials or registrational clinical trials because product candidates in later-stage clinical trials may fail to demonstrate sufficient safety and efficacy to the satisfaction of the FDA and comparable foreign regulatory authorities, despite having progressed through preclinical studies or initial clinical trials. Product candidates that have shown promising results in early clinical trials may still suffer significant setbacks in subsequent clinical trials or registration clinical trials. For example, a number of companies in the pharmaceutical industry, including those with greater resources and experience than us, have suffered significant setbacks in advanced clinical trials, even after obtaining promising results in earlier clinical trials.

Interim, preliminary or topline data from our clinical trials that we announce or publish from time to time may change as more patient 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 publish interim, preliminary or topline data from clinical trials. Interim data from clinical trials that we may complete are subject to the risk that one or more of the clinical outcomes may materially change as patient enrollment continues and more patient data become available. Interim or preliminary data from clinical trials that we may conduct may not be indicative of the final results of the trial and are subject to the risk that one or more of the clinical outcomes may materially change as patient enrollment continues and more patient data becomes available. Interim or preliminary data also remains subject to audit and verification procedures that may result in the final data being materially different from the interim or preliminary data. As a result, interim or preliminary data should be viewed with caution until the final data are available. Adverse differences between interim, preliminary or topline data and final data could significantly harm our reputation and business prospects. We do not know whether any clinical trials we may conduct will demonstrate consistent or adequate efficacy and safety sufficient to obtain marketing approval to market our product candidates.

Moreover, preliminary, interim and topline data are subject to the risk that one or more of the clinical outcomes may materially change as more patient data become available when patients mature on study, patient enrollment continues or as other ongoing or future clinical trials with a product candidate further develop. Past results of clinical trials may not be predictive of future results. In addition, the information we choose to publicly disclose regarding a particular study or clinical trial is based on what is typically more 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. Any information we determine not to disclose may ultimately be deemed significant with respect to future decisions, conclusions, views, activities or otherwise regarding a particular product candidate or our business. Similarly, even if we are able to complete our planned and ongoing preclinical studies and clinical trials of our product candidates according to our current development timeline, the positive results from such preclinical studies and clinical trials of our product candidates may not be

28


 

replicated in subsequent preclinical studies or clinical trial results. Moreover, preclinical, nonclinical and clinical data are often susceptible to varying interpretations and analyses, and many companies that believed their product candidates performed satisfactorily in preclinical studies and clinical trials nonetheless failed to obtain FDA or other regulatory approval.

We have obtained, and where appropriate in the future may seek, approval from the FDA or comparable foreign regulatory authorities through the use of expedited approval pathways, such as Fast Track designation and Breakthrough Therapy designation, orphan drug designation, or accelerated approval. Even if we receive accelerated approval from the FDA or comparable regulatory authorities, if our confirmatory clinical trials do not verify clinical benefit, or if we do not comply with rigorous post-marketing requirements, the FDA or such other regulatory authorities may seek to withdraw accelerated approval.

Where possible, we plan to pursue accelerated development strategies in areas of high unmet need. We may seek an accelerated approval pathway for one or more of our product candidates from the FDA or comparable foreign regulatory authorities. Under the accelerated approval provisions in the Federal Food, Drug, and Cosmetic Act, and the FDA’s implementing regulations, the FDA may grant accelerated approval to a product candidate designed to treat a serious or life-threatening condition that provides meaningful therapeutic benefit over available therapies upon a determination that the product candidate has an effect on a surrogate endpoint or intermediate clinical endpoint that is reasonably likely to predict clinical benefit. The FDA considers a clinical benefit to be a positive therapeutic effect that is clinically meaningful in the context of a given disease, such as irreversible morbidity or mortality. For the purposes of accelerated approval, a surrogate endpoint is a marker, such as a laboratory measurement, radiographic image, physical sign, or other measure that is thought to predict clinical benefit, but is not itself a measure of clinical benefit. An intermediate clinical endpoint is a clinical endpoint that can be measured earlier than an effect on irreversible morbidity or mortality that is reasonably likely to predict an effect on irreversible morbidity or mortality or other clinical benefit. The accelerated approval pathway may be used in cases in which the advantage of a new drug over available therapy may not be a direct therapeutic advantage, but is a clinically important improvement from a patient and public health perspective. If granted, accelerated approval is usually contingent on the sponsor’s agreement to conduct, in a diligent manner, additional post-approval confirmatory clinical trials to verify and describe the drug’s clinical benefit. If such post-approval clinical trials fail to confirm the drug’s clinical benefit, the FDA may withdraw its approval of the drug. Further, in December 2022, the Consolidated Appropriations Act, 2023, including the Food and Drug Omnibus Reform Act (FDORA), was signed into law. FDORA made several changes to the FDA’s authorities and its regulatory framework, including, among other changes, reforms to the accelerated approval pathway, such as requiring the FDA to specify conditions for post-approval study requirements and setting forth procedures for the FDA to withdraw a product on an expedited basis for non-compliance with post-approval requirements. In March 2023, the FDA issued a draft guidance on clinical trial considerations for supporting accelerated approval of oncology therapeutics, noting that although single-arm trials have been commonly used to support accelerated approval, a randomized controlled trial is the preferred approach for more robust efficacy and safety assessment. To the extent the FDA requires us to amend the design of our clinical trials or requires additional trials to meet changes in the data requirements for approval, our clinical timelines and approval will be delayed, which can have an adverse effect on our business and operations.
 

Prior to seeking accelerated approval, we may seek feedback from the FDA or comparable foreign regulatory authorities and will otherwise evaluate our ability to seek and receive such accelerated approval. There can be no assurance that after our evaluation of the feedback and other factors we will decide to pursue or submit a Biologics License Application (BLA) for accelerated approval or any other form of expedited development, review or approval. Similarly, there can be no assurance that after subsequent feedback from the FDA, EMA or comparable foreign regulatory authorities, we will continue to pursue or apply for accelerated approval or any other form of expedited development, review or approval, even if we initially decide to do so. Furthermore, if we decide to submit an application for accelerated approval or under another expedited regulatory designation (e.g., Fast Track designation, Breakthrough Therapy designation or orphan drug designation), there can be no assurance that such submission or application will be accepted or that any expedited development, review or approval will be granted on a timely basis, or at all. The FDA, EMA or other comparable foreign regulatory authorities could also require us to conduct further clinical trials prior to considering our application or granting approval of any type. A failure to obtain accelerated approval or any other form of expedited development, review or approval for our product candidate would result in a longer time period to commercialization of such product candidate, could increase the cost of development of such product candidate and could harm our competitive position in the marketplace.
 

Fast Track designation is designed to facilitate the development and expedite the review of therapies for serious conditions and fill an unmet medical need. Programs with Fast Track designation may benefit from early and frequent communications with the FDA, potential priority review and the ability to submit a rolling application for regulatory review. Fast Track designation applies to both the product candidate and the specific indication for which it is being studied. If any of our product candidates receive Fast Track designation but do not continue to meet the criteria for Fast Track designation, or if our clinical trials are delayed, suspended or terminated, or put on clinical hold due to unexpected adverse events or issues with clinical supply, we will not receive the benefits associated with the Fast Track program. Furthermore, Fast Track designation does not change the standards for approval. Fast Track designation alone does not guarantee qualification for the FDA’s priority review procedures.
 

29


 

If clinical trials for our product candidates are prolonged, delayed or stopped, we may be unable to seek or obtain regulatory approval and commercialize our product candidates on a timely basis, or at all, which would require us to incur additional costs and delay our receipt of any product revenue.

We may experience delays in our ongoing or future preclinical studies or clinical trials, and we do not know whether future preclinical studies or clinical trials will begin on time, need to be redesigned, enroll an adequate number of patients on time or be completed on schedule, if at all. For example, as a result of supply chain constraints and staffing issues at one of our CMOs, the filing date of our IND application for IGM-7354, which has been cleared by the FDA in November 2022, was adjusted and we may have to make further adjustments in the future, with respect to this or other programs. We also experienced questions from the FDA on issues related to starting dose and sequencing of healthy volunteers and patients, delivery device and non-drug substance formulation components that delayed our original plans to advance IGM-6268, a former clinical candidate, into the clinic. The commencement or completion of our clinical trials could be substantially delayed or prevented by many factors, including:

further discussions with the FDA or comparable foreign regulatory authorities regarding the scope or design of our clinical trials;
the limited number of, and competition for, suitable study sites and investigators to conduct our clinical trials, many of which may already be engaged in other clinical trial programs with similar patients, including some that may be for the same indication as our product candidates;
any delay or failure to obtain timely approval or agreement to commence a clinical trial in any of the countries where enrollment is planned;
inability to obtain sufficient funds required for a clinical trial;
clinical holds on, or other regulatory objections to, a new or ongoing clinical trial;
delay or failure to manufacture sufficient supplies of the product candidate for our clinical trials;
delay or failure to reach agreement on acceptable clinical trial agreement terms or clinical trial protocols with prospective sites or CROs, the terms of which can be subject to extensive negotiation and may vary significantly among different sites or CROs;
delay or failure to obtain institutional review board (IRB) approval to conduct a clinical trial at a prospective site;
the FDA or other comparable foreign regulatory authorities may require us to submit additional data or impose other requirements before permitting us to initiate a clinical trial;
slower than expected rates of patient recruitment and enrollment;
failure of patients to complete the clinical trial;
the inability to enroll a sufficient number of patients in studies to ensure adequate statistical power to detect statistically significant treatment effects;
unforeseen safety issues, including severe or unexpected drug-related adverse effects experienced by patients, including possible deaths;
lack of efficacy during clinical trials;
termination of our clinical trials by one or more clinical trial sites;
inability or unwillingness of patients or clinical investigators to follow our clinical trial protocols;
inability to monitor patients adequately during or after treatment by us or our CROs;
our CROs or clinical study sites failing to comply with regulatory requirements or meet their contractual obligations to us in a timely manner, or at all, deviating from the protocol or dropping out of a study;
the inability to produce or obtain sufficient quantities of a product candidate to complete clinical trials;
inability to address any noncompliance with regulatory requirements or safety concerns that arise during the course of a clinical trial;
the impact of, and delays related to, health epidemics such as the COVID-19 pandemic; and
the need to suspend, repeat or terminate clinical trials as a result of non-compliance with regulatory requirements, inconclusive or negative results or unforeseen complications in testing; and the suspension or termination of our clinical trials upon a breach or pursuant to the terms of any agreement with, or for any

30


 

other reason by, any future strategic partners that have responsibility for the clinical development of any of our product candidates.

Changes in regulatory requirements, policies and guidelines may also occur and we may need to significantly modify our clinical development plans to reflect these changes with appropriate regulatory authorities. These changes may require us to renegotiate terms with CROs or resubmit clinical trial protocols to IRBs for re-examination, which may impact the costs, timing or successful completion of a clinical trial. Our clinical trials may be suspended or terminated at any time by us, the FDA, other regulatory authorities, the IRB overseeing the clinical trial at issue, any of our clinical trial sites with respect to that site, or us.

Any failure or significant delay in commencing or completing clinical trials for our product candidates, any failure to obtain positive results from clinical trials, any safety concerns related to our product candidates, or any requirement to conduct additional clinical trials or other testing of our product candidates beyond those that we currently contemplate would adversely affect our ability to obtain regulatory approval and our commercial prospects and ability to generate product revenue will be diminished.

If we experience delays or difficulties in the enrollment of patients in clinical trials, including as a result of competition for patients, we will be unable to complete these trials on a timely basis, if at all.

We may not be able to initiate or continue clinical trials for our product candidates if we are unable to identify and enroll a sufficient number of eligible patients to participate in these trials as required by the FDA or comparable foreign regulatory authorities. Patient enrollment, a significant factor in the timing of clinical trials, is affected by many factors including the size and nature of the patient population, the severity of the disease under investigation, the proximity of subjects to clinical sites, continued enrollment of prospective patients by clinical trial sites, efforts to facilitate timely enrollment, the eligibility criteria for the trial, the design of the clinical trial, patient referral practices of physicians, ability to obtain and maintain patient consents, ability to monitor patients adequately during and after treatment, risk that enrolled subjects will drop out before completion and clinicians’ and patients’ perceptions as to the potential advantages and disadvantages of the drug being studied in relation to other available therapies, including any new drugs that may be approved for the indications we are investigating. Further, patients may not be able to visit clinical trial sites for dosing or data collection purposes due to limitations on travel and physical distancing imposed or recommended by federal or state governments or patients’ reluctance to visit the clinical trial sites during the pandemic.

In addition, our competitors, some of whom have significantly greater resources than we do, are conducting clinical trials for the same indications and seek to enroll patients in their studies that may otherwise be eligible for our clinical studies or trials, which could lead to slow recruitment and delays in our clinical programs. Further, since the number of qualified clinical investigators is limited, we expect to conduct some of our clinical trials at the same clinical trial sites that some of our competitors use, which could further reduce the number of patients who are available for our clinical trials in these sites. Moreover, because our product candidates represent a departure from existing cancer treatments, potential patients and their doctors may be inclined to use conventional therapies, such as chemotherapy, IgG antibody therapy or CAR-T treatment, rather than enroll patients in our clinical trials.

Our inability to enroll a sufficient number of patients for our clinical trials would result in significant delays or may require us to abandon one or more clinical trials altogether. If we are unable to enroll a sufficient number of patients that will complete clinical testing, we will be unable to seek or gain marketing approval for such product candidates and our business will be harmed. Even if we are able to enroll a sufficient number of patients in our clinical studies or trials, delays in patient enrollment may result in increased costs or may affect the timing or outcome of the planned clinical trials, which could prevent completion of these trials and adversely affect our ability to advance the development of our product candidates.

Our product candidates may have undesirable side effects that may delay or prevent marketing approval or, if approval is received, require them to be taken off the market, require them to include new safety warnings, contraindications or precautions, or otherwise limit their sales. No regulatory agency has made a determination that any of our product candidates are safe or effective for use by the general public for any indication.

All of our product candidates and discovery programs are in preclinical development or early stage clinical development, and not all adverse effects of drugs can be predicted or anticipated. Unforeseen side effects from our product candidates could arise at any time during clinical development or, if approved by regulatory authorities, after the approved product has been marketed. We have initiated Phase 1 clinical trials for the following product candidates: imvotamab, IGM-8444, IGM-7354, and IGM-2644. We have only disclosed early safety data in humans from our Phase 1 clinical trials of imvotamab and IGM-8444. Our preclinical and our discovery programs have not been tested on humans at all. We are encouraged by the safety profile of imvotamab in our Phase 1 clinical trial for the treatment of relapsed/refractory NHL, and we have observed a relatively low rate of cytokine release syndrome (CRS) in the patients dosed to date, with the majority of cases being Grade 1 and 2 in severity. However, we may see cases of serious CRS in future patients, which may delay our clinical testing of imvotamab or delay or prevent marketing approval in the future.

In our preclinical studies, we may observe undesirable characteristics of our product candidates. This may prevent us from advancing them into clinical trials, delay these trials or limit the extent of these trials. Despite our preclinical data, toxicity observations in clinical testing, if they occur, may limit our ability to develop our product candidates or may constitute a dose limiting toxicity.

31


 

The results of ongoing or future clinical trials may also show that our product candidates and/or our discovery programs may cause undesirable or unacceptable side effects, which could interrupt, delay or halt clinical trials, and result in delay of, or failure to obtain, marketing approval from the FDA or comparable foreign regulatory authorities, or result in marketing approval from the FDA or comparable foreign regulatory authorities with restrictive label warnings or for limited patient populations, or result in potential product liability claims. No regulatory agency has made any determination that any of our product candidates or discovery programs is safe or effective for use by the general public for any indication.

Even if any of our product candidates receive marketing approval, if we or others later identify undesirable or unacceptable side effects caused by such products:

regulatory authorities may require us to take our approved product off the market;
regulatory authorities may require the addition of labeling statements, specific warnings, contraindication, precaution or field alerts to physicians and pharmacies;
we may be required to change the way the product is administered, limit the patient population who can use the product or conduct additional clinical trials;
we may be subject to limitations on how we may promote the product;
sales of the product may decrease significantly;
we may be subject to litigation or product liability claims; and
our reputation may suffer.

Any of these events could prevent us from achieving or maintaining market acceptance of the affected product or could substantially increase commercialization costs and expenses, which in turn could delay or prevent us from generating revenue from the sale of any future products.

We face significant competition from entities that have developed or may develop product candidates for the treatment of diseases that we are initially targeting, including companies developing novel treatments and technology platforms. If our competitors develop and market products that are more effective, safer or less expensive than our product candidates, our commercial opportunities will be negatively impacted.

The development and commercialization of drugs and therapeutic biologics is highly competitive and subject to rapid and significant technological change. We are currently developing biotherapeutics that will compete with other drugs and therapies that currently exist or are being developed in the segments of the pharmaceutical, biotechnology and other related markets that develop oncology treatments. Product candidates we may develop in the future are also likely to face competition from other drugs and therapies, some of which we may not currently be aware. We have competitors both in the United States and internationally, including major multinational pharmaceutical companies, established biotechnology companies, specialty pharmaceutical companies, universities, academic institutions, government agencies and other public and private research organizations that conduct research, seek patent protection and establish collaborative arrangements for the research, development, manufacturing and commercialization of cancer immunotherapies. Many of our competitors have significantly greater financial, manufacturing, marketing, drug development, technical and human resources and commercial expertise than we do. Large pharmaceutical companies, in particular, have extensive experience in clinical testing, obtaining regulatory approvals, recruiting patients and in manufacturing pharmaceutical products. These companies also have significantly greater research and marketing capabilities than we do and may also have products that have been approved or are in late stages of development and collaborative arrangements in our target markets with leading companies and research institutions. Established pharmaceutical companies may also invest heavily to accelerate discovery and development of novel compounds or to in-license novel compounds that could make our product candidates obsolete. As a result of all of these factors, our competitors may succeed in obtaining patent protection or FDA or other regulatory approval or discovering, developing and commercializing products in our field before we do.

There are a large number of companies developing or marketing treatments for cancer, including most major pharmaceutical and biotechnology companies, as well as many smaller biotechnology companies. These treatments consist both of small molecule drug products as well as biologics that work by using antibody therapeutic platforms to address specific cancer targets.

We face significant competition from pharmaceutical and biotechnology companies that target specific tumor-associated antigens using immune cells or other cytotoxic modalities. These generally include immune cell redirecting therapeutics (e.g., T cell engagers), adoptive cellular therapies (e.g., CAR-T), antibody drug conjugates, targeted radiopharmaceuticals, targeted immunotoxin and targeted cancer vaccines. We are aware of other companies with competing products or product candidates that target the same proteins, including CD20, DR5, CD38 and CD123, or that utilize similar mechanisms, including targeted and untargeted IL-15, as our product candidates in clinical or preclinical development.

32


 

Our commercial opportunity could be reduced or eliminated if our competitors develop and commercialize products that are safer, more effective, have fewer or less severe effects, are more convenient or are less expensive than the products that we may develop. Our competitors also may obtain FDA or foreign regulatory approval for their products more rapidly than we may obtain approval for our product candidates, which could result in our competitors establishing a strong market position before we are able to enter the market.

Smaller or early-stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large and established companies. These competitors also compete with us in recruiting and retaining qualified scientific and management personnel, establishing clinical trial sites and enrolling subjects for our clinical trials, as well as in acquiring technologies complementary to, or necessary for, our programs. In addition, the biotechnology industry is characterized by rapid technological change. If we fail to stay at the forefront of technological change, we may be unable to compete effectively. Technological advances or products developed by our competitors may render our technologies or product candidates obsolete, less competitive or not economical.

The manufacturing of our product candidates is complex. We and our third-party manufacturers have encountered and may continue to encounter difficulties in the production of our product candidates, and supply chain shortages have limited and may continue to limit our access to raw materials and other supplies. If we continue to encounter any such difficulties, our ability to manufacture drug substance or supply our product candidates for preclinical studies or clinical trials or, if approved, for commercial sale, could be further delayed or halted entirely.

We have spent significant resources to date on developing our current manufacturing processes and know-how to produce sufficient yields and optimize functionality in conjunction with our contract manufacturers. In 2021, we completed construction and began to operate a cGMP manufacturing facility for the manufacture of clinical trial drug materials. We may construct additional manufacturing facilities to produce commercial supply for any approved products. To do so, we will need to scale our manufacturing operations, as we do not currently have the infrastructure or capability internally to manufacture sufficient yields needed to advance all of our product candidates and discovery programs in preclinical studies and clinical trials. Accordingly, we will be required to make significant further investments to expand our manufacturing facilities in the future, and our efforts to scale our internal manufacturing capabilities may not succeed.

Also, historically IgM antibodies have been particularly difficult to manufacture and CMOs have limited experience in the manufacturing of IgM antibodies. The process of manufacturing our product candidates is extremely susceptible to product loss due to contamination, equipment failure or improper installation or operation of equipment, vendor or operator error, contamination and inconsistency in yields, variability in product characteristics, difficulties in scaling the production process and shipping issues. Even minor deviations from normal manufacturing processes could result in reduced production yields, product defects and other supply disruptions. For example, as a result of supply chain constraints and staffing issues at one of our CMOs, we have previously adjusted the anticipated filing date of our IND application for IGM-7354, which has been cleared by the FDA in November 2022, and we have had to make certain other adjustments, and we may have to make further adjustments in the future, with respect to this or other programs. If microbial, viral or other contaminations are discovered in our product candidates or in the manufacturing facilities in which our product candidates are made, such manufacturing facilities may need to be closed for an extended period of time to investigate and remedy the contamination, and we could be subject to sanctions, restrictions on the product candidate or on the manufacturing facilities, product liability claims or other adverse consequences, any of which could significantly and adversely affect supplies of our product candidates and harm our business and results of operations. Any interruption in the supply of clinical drug product from any cause could adversely affect the timing, enrollment and scope of our ongoing clinical trials.

All of our engineered antibodies are manufactured by culturing cells from a master cell bank. We have one master cell bank for each antibody manufactured in accordance with cGMP. It is possible that we could lose multiple cell banks and have our manufacturing severely impacted by the need to replace the cell banks, and we may fail to have adequate backup should any particular cell bank be lost in a catastrophic event. Any adverse developments affecting manufacturing operations for our product candidates, if any are approved, may result in shipment delays, inventory shortages, lot failures, product withdrawals or recalls, or other interruptions in the supply of our products. We may also have to take inventory write-offs and incur other charges and expenses for products that fail to meet specifications, undertake costly remediation efforts or seek more costly manufacturing alternatives. Furthermore, it is too early to estimate our cost of goods sold. The actual cost to manufacture our product candidates could be greater than we expect because we are early in our development efforts and the use of engineered IgM antibodies is a novel therapeutic approach. Failure to develop our own manufacturing capacity may hamper our ability to further process improvement, maintain quality control, limit our reliance on contract manufacturers and protect our trade secrets and other intellectual property.

We may not be successful in our efforts to use and expand our IgM platform to build a pipeline of product candidates.

A key element of our strategy is to leverage our IgM platform to expand our pipeline of antibody product candidates. Although our research and development efforts to date have resulted in a pipeline of product candidates, we may not be able to develop product candidates that are safe and effective. In addition, although we expect that our IgM platform will allow us to continue to develop a

33


 

steady stream of product candidates, we may not prove to be successful at doing so. Even if we are successful in continuing to build our pipeline, the potential product candidates that we identify may not be suitable for clinical development, including as a result of being shown to have harmful side effects or other characteristics that indicate that they are unlikely to be products that will receive marketing approval, be competitive with alternatives, or otherwise achieve market acceptance. If we do not successfully develop and begin to commercialize product candidates, we will not be able to generate any product revenue, which would adversely affect business.

We may expend our limited resources to pursue product candidates or indications that do not yield a successful product and fail to capitalize on product candidates or indications that may be more profitable or for which there is a greater likelihood of success.

Due to the significant resources required for the development of our programs, we must focus our programs on specific product candidates and indications and decide which product candidates to pursue and advance and the amount of resources to allocate to each. Our decisions concerning the allocation of research, development, collaboration, management and financial resources toward particular product candidates or indications may not lead to the development of any viable commercial product and may divert resources away from better opportunities. For example, due to the changing COVID-19 clinical and regulatory environment we discontinued clinical development of IGM-6268 after completing the Phase 1 clinical trial. Similarly, our potential decisions to delay, terminate or collaborate with third parties in respect of certain programs may subsequently also cause us to miss valuable opportunities. If we make incorrect determinations regarding the viability or market potential of any of our programs or product candidates or misread trends in the oncology or biotechnology industry, our business, financial condition and results of operations could be materially adversely affected. As a result, we may fail to capitalize on viable commercial products or profitable market opportunities, be required to forego or delay pursuit of opportunities with other product candidates or other indications that may later prove to have greater commercial potential than those we choose to pursue, or relinquish valuable rights to such product candidates through collaboration, licensing or other royalty arrangements in cases in which it would have been advantageous for us to invest additional resources to retain sole development and commercialization rights.

We face risks related to health epidemics and other outbreaks, such as COVID-19, which could significantly disrupt our operations or otherwise result in material adverse impacts to us.

Our business could be adversely impacted by the effects of health epidemics and other outbreaks, including:

delays or difficulties in enrolling and retaining patients in our ongoing and planned clinical trials, and incurrence of additional costs as a result of any preclinical study and clinical trial delays and adjustments;
delays or difficulties in clinical site initiation, including difficulties in recruiting clinical site investigators and clinical site staff;
shutdowns or continued business disruptions experienced by suppliers and other third parties with whom we conduct business;
diversion of healthcare resources away from the conduct of clinical trials, including the diversion of hospitals serving as our clinical trial sites and hospital staff supporting the conduct of clinical trials;
interruption or delays of key clinical trial activities, such as clinical trial site monitoring and collecting sufficient clinical data, patient safety considerations or limitations on travel imposed or recommended by federal or state governments, employers and others;
other limitations on resources that would otherwise be focused on the conduct of our business or our current or planned clinical trials or preclinical research, including because of sickness, the desire to avoid contact with large groups of people or government restrictions;
delays in receiving approval from regulatory authorities to initiate our planned clinical trials;
delays in receiving the supplies, materials and services needed to conduct clinical trials and preclinical research or to support manufacturing activities of our business and that of our suppliers or contractors;
changes in clinical site policies and procedures for conducting clinical trials during the pandemic;
changes in regulations as part of a response to health epidemics or other outbreaks which may require us to change the ways in which our clinical trials are conducted and incur unexpected costs, or require us to discontinue the clinical trials altogether; and
delays in necessary interactions with regulators, ethics committees and other important agencies and contractors.

34


 

We are actively monitoring, evaluating, and responding to developments relating to COVID-19, including new strains of the disease that have emerged in certain locations, vaccination status both locally and globally, and changing restrictions on travel and other protocols as set forth by the Centers for Disease Control and Prevention and other government authorities. The extent to which COVID-19, including any variants that have emerged or may emerge in the future, or any other health epidemic impacts our results will depend on future developments, which are highly uncertain and cannot be predicted, including new information which may emerge concerning the severity of a particular virus and its variants and the actions to contain it or treat its impact, among others. We cannot at this time quantify or forecast the business impact of COVID-19, and there can be no assurance that we will be able to avoid a material impact on our business, financial condition and operating results from the spread of COVID-19 or its consequences, including disruption to our business and downturns in business sentiment generally or in our industry. In addition, the COVID-19 pandemic increases the likelihood and potential severity of other risks described in the “Risk Factors” section. In April 2023, President Biden signed legislation that will end the COVID-19 national emergency on May 11, 2023. The full impact of this termination of the national emergency and the wind-down of the public health emergency on FDA and other regulatory policies and operations are unclear.

Our future success depends on our ability to retain key executives and to attract, retain and motivate qualified personnel.

We are highly dependent on the business, research and development and clinical expertise of our senior management team, key employees and other highly-qualified managerial, scientific, and medical personnel. Although we have entered into employment agreements with our executive officers, each of them may terminate their employment with us at any time. The loss of the services provided by any of our senior management team, other key employees and other scientific and medical advisors, and any inability to find suitable replacements, could impede the achievement of our research, development and commercialization objectives and seriously harm our ability to successfully implement our business strategy.

To succeed, we must recruit, retain, manage and motivate qualified clinical, scientific, manufacturing, and sales and marketing personnel, and we face significant competition for experienced personnel. In addition, we will need to expand and effectively manage our managerial, operational, financial, development and other resources in order to successfully pursue our research, development and commercialization efforts for our existing and future product candidates. Furthermore, replacing executive officers and key employees may be difficult and may take an extended period of time because of the limited talent pool in our industry due to the breadth of skills and experience required to successfully develop, gain regulatory approval of and commercialize products. Intense competition for attracting key skill-sets may limit our ability to retain and motivate these key personnel on acceptable terms.

Many of the other biotechnology companies that we compete against for qualified personnel have greater financial and other resources, different risk profiles and a longer history in the industry than we do. They also may provide more diverse opportunities and better prospects for career advancement. Some of these characteristics may be more appealing to high-quality candidates than what we have to offer. We also experience competition for the hiring of scientific and clinical personnel from universities and research institutions. In addition to competition for personnel, the San Francisco Bay Area in particular is characterized by a high cost of living. This high cost of living will increase the difficulty of attracting experienced personnel to our company, and we may be required to expend significant financial resources in our employee recruitment and retention efforts. Additionally, the U.S. has recently experienced historically high levels of inflation and an acute workforce shortage generally, which has created a hyper-competitive wage environment that may increase our operating costs.

In addition, we rely on consultants and advisors, including scientific and clinical advisors, to assist us in formulating our research and development and commercialization strategy. Our consultants and advisors may be employed by employers other than us and may have commitments under consulting or advisory contracts with other entities that may limit their availability. If we are unable to continue to attract and retain high quality personnel, our ability to pursue our growth strategy will be limited.

Material changes in methods of product candidate manufacturing or formulation may result in the need to perform new clinical trials, which would require additional costs and cause delay.

As product candidates are developed through preclinical to late-stage clinical trials towards approval and commercialization, it is common that various aspects of the development program, such as manufacturing methods and formulation, are altered along the way in an effort to optimize yield and manufacturing batch size, minimize costs and achieve consistent quality and results. Such changes carry the risk that they will not achieve these intended objectives. Any of these changes could cause our product candidates to perform differently and affect the results of ongoing, planned or future clinical trials conducted with the altered materials. This could delay completion of clinical trials, require the conduct of bridging clinical trials or the repetition of one or more clinical trials, increase clinical trial costs, delay approval of our product candidates and jeopardize our ability to commence product sales and generate revenue.

The design or execution of our clinical trials may not support regulatory approval.

The design or execution of a clinical trial can determine whether its results will support regulatory approval and flaws in the design or execution of a clinical trial may not become apparent until the clinical trial is well advanced. In some instances, there can be

35


 

significant variability in safety or efficacy results between different trials of the same product candidate due to numerous factors, including changes in trial protocols, differences in size and type of the patient populations, adherence to the dosing regimen and other trial protocols and the rate of dropout among clinical trial participants. We do not know whether any clinical trials that we may conduct will demonstrate consistent or adequate efficacy and safety to obtain regulatory approval to market our product candidates.

Further, the FDA and comparable foreign regulatory authorities have substantial discretion in the approval process and in determining when or whether regulatory approval will be obtained for any of our product candidates. Our product candidates may not be approved even if they achieve their primary endpoints in potential future Phase 3 clinical trials or registration trials. The FDA or comparable foreign regulatory authorities may disagree with our trial design and our interpretation of data from preclinical studies and clinical trials. In addition, any of these regulatory authorities may change requirements for the approval of a product candidate even after reviewing and providing comments or advice on a protocol for a pivotal Phase 3 clinical trial. In addition, any of these regulatory authorities may also approve a product candidate for fewer or more limited indications than we request or may grant approval contingent on the performance of costly post-marketing clinical trials. The FDA or comparable foreign regulatory authorities may not approve the labeling claims that we believe would be necessary or desirable for the successful commercialization of our product candidates. Failure to successfully obtain regulatory approval could have a material adverse impact on our business and financial performance.

Even if any of our product candidates receive regulatory approval, the approved products may not achieve broad market acceptance among physicians, patients, the medical community and third-party payors, in which case revenue generated from their sales would be limited.

Even if regulatory approval is obtained for a product candidate, we may not generate or sustain revenue from sales of the product due to factors such as whether the product can be sold at a competitive price and otherwise will be accepted in the market. The antibodies we are developing use relatively new technologies. Market participants with significant influence over acceptance of new treatments, such as physicians and third-party payors, may not adopt a product or treatment based on our technologies, and the medical community and third-party payors may not accept and use, or provide favorable reimbursement for, any product candidates developed by us. The commercial success of our product candidates will depend upon their acceptance among physicians, patients, the medical community and third-party payors. The degree of market acceptance of any of our product candidates will depend on a number of factors, including:

the efficacy and safety profile as demonstrated in clinical trials compared to alternative treatments;
limitations or warnings contained in the approved labeling for our product candidates;
changes in the standard of care for the targeted indications for our product candidates;
the clinical indications for which any product candidate is approved;
lack of significant adverse side effects;
the effectiveness of sales and marketing efforts;
availability and extent of coverage and adequate reimbursement, as well as pricing, by managed care plans and other third-party payors, including government authorities;
patients’ willingness to pay out-of-pocket in the absence of coverage and/or adequate reimbursement from third-party payors;
timing of market introduction of our product candidate as well as competitive products;
the potential and perceived advantages of our product candidate over alternative treatments;
the degree of cost-effectiveness of our product candidate;
availability of alternative therapies at similar or lower cost, including generic and over-the-counter products;
the extent to which any product candidate is approved for inclusion on formularies of hospitals and managed care organizations;
whether the product is designated under physician treatment guidelines as a first-line therapy or as a second or third-line therapy for particular indications;
whether our product candidate can be used effectively with other therapies to achieve higher response rates;
adverse publicity about our product candidate or favorable publicity about competitive products;

36


 

the willingness of the target patient population to try new therapies and of physicians to prescribe these therapies;
the approval of other new therapies for the same indications;
relative convenience and ease of administration of our product candidates; and
potential product liability claims.

If any of our product candidates are approved, but do not achieve an adequate level of acceptance by physicians, patients, the medical community and third-party payors, we may not generate sufficient revenue from these products, and we may not become or remain profitable. In addition, efforts to educate the medical community and third-party payors on the benefits of our product candidates may require significant resources and may never be successful.

We may be unsuccessful, in obtaining or may be unable to maintain the benefits associated with, orphan drug designation for current or future product candidates that we may develop. If our competitors are able to obtain orphan product exclusivity for their products in specific indications, we may not be able to have competing products approved in those indications by the applicable regulatory authority for a significant period of time.

Under the Orphan Drug Act, the FDA may designate a product candidate as an orphan drug if it is a drug intended to treat a rare disease or condition, which is generally defined as a patient population of fewer than 200,000 individuals annually in the United States. We may elect to seek Orphan Drug Designation for certain indications for our product candidates. Orphan Drug Designation neither shortens the development time or regulatory review time of a drug nor gives the drug any advantage in the regulatory review or approval process.

Generally, if a product candidate with an Orphan Drug Designation subsequently receives the first marketing approval for the indication for which it has such designation, the product is entitled to a period of marketing exclusivity, which precludes the FDA from approving another marketing application for the same drug for the same indication for seven years. Therefore, if our competitors are able to obtain orphan product exclusivity for their product candidates in the same indications we are pursuing, we may not be able to have competing products approved in those indications by the applicable regulatory authority for a significant period of time. There are also limited circumstances where the FDA may reduce the seven-year exclusivity for a product candidate with an orphan drug designation where other product candidates show clinical superiority to the product with orphan exclusivity or if the FDA finds that the holder of the orphan exclusivity has not shown that it can assure the availability of sufficient quantities of the orphan product to meet the needs of patients with the disease or condition for which the drug was designated. Historically, development of IgM antibodies has been limited by difficulties in recombinant expression and manufacture of these antibodies; therefore, the FDA may determine that we cannot assure the availability of sufficient quantities of our product candidates to the extent necessary to support marketing exclusivity. As a result, even if one of our product candidates receives orphan exclusivity, the FDA can still approve other drugs that have a different active ingredient for use in treating the same indication or disease. Furthermore, the FDA can waive orphan exclusivity if we are unable to manufacture sufficient supply of our product.

In Catalyst Pharms., Inc. v. Becerra, 14 F.4th 1299 (11th Cir. 2021), the court disagreed with the FDA’s longstanding position that the orphan drug exclusivity only applies to the approved use or indication within an eligible disease. This decision created uncertainty in the application of the orphan drug exclusivity. However, in January 2023, the FDA published a notice in the Federal Register to clarify that while the agency complies with the court’s order in Catalyst, the FDA intends to continue to apply its longstanding interpretation of the regulations to matters outside of the scope of the Catalyst order – that is, the agency will continue tying the scope of orphan-drug exclusivity to the uses or indications for which a drug is approved, which permits other sponsors to obtain approval of a drug for new uses or indications within the same orphan designated disease or condition that have not yet been approved. It is unclear how future litigation, legislation, agency decisions, and administrative actions will impact the scope of the orphan drug exclusivity.

Even if we obtain FDA approval of any of our product candidates, we may never obtain approval or commercialize such products outside of the United States, which would limit our ability to realize their full market potential.

In order to market any products outside of the United States, we must establish and comply with numerous and varying regulatory requirements of other countries regarding safety and efficacy and approval standards. Clinical trials conducted in one country may not be accepted by regulatory authorities in other countries, and regulatory approval in one country does not mean that regulatory approval will be obtained in any other country. Approval procedures vary among countries and can involve additional product testing and validation and additional administrative review periods. Seeking foreign regulatory approvals could result in significant delays, difficulties and costs for us and may require additional preclinical studies or clinical trials which would be costly and time consuming. Regulatory requirements can vary widely from country to country and could delay or prevent the introduction of our products in those countries. Satisfying these and other regulatory requirements is costly, time consuming, uncertain and subject to unanticipated delays. In addition, our failure to obtain regulatory approval in any country may delay or have negative effects on the process for regulatory approval in other countries. We do not have any product candidates approved for sale in any jurisdiction, including international markets, and we do not have experience in obtaining regulatory approval in international markets. If we fail to comply with regulatory

37


 

requirements in international markets or to obtain and maintain required approvals, our target market will be reduced and our ability to realize the full market potential of our products will be harmed.

Reimbursement decisions by third-party payors may have an adverse effect on pricing and market acceptance. If reimbursement is not available or is not sufficient for our products, it is less likely that our products will be widely used.

Even if our product candidates are approved for sale by the appropriate regulatory authorities, market acceptance and sales of these products will depend on coverage and reimbursement policies and may be affected by future healthcare reform measures. Third-party payors, such as government healthcare programs, private health insurers and health maintenance organizations, decide which drugs they will cover and establish the level of reimbursement for such drugs. One third-party payor’s determination to provide coverage for a product candidate does not assure that other payors will also provide coverage for the product candidate. We cannot be certain that coverage and reimbursement will be available or adequate for any products that we develop. If coverage and adequate reimbursement is not available or is available on a limited basis, we may not be able to successfully commercialize any of our product candidates, if approved.

There may be significant delays in obtaining coverage and reimbursement for newly approved drugs, and coverage may be more limited than the purposes for which the drug is approved by the FDA, EMA or other regulatory authorities. Moreover, eligibility for coverage and reimbursement does not imply that a drug will be paid for in all cases or at a rate that covers our costs, including research, development, manufacture, sale and distribution expenses. Interim reimbursement levels for new drugs, if applicable, may also be insufficient to cover our and any collaborator’s costs and may not be made permanent. Reimbursement rates may vary according to the use of the drug and the clinical setting in which it is used, may be based on reimbursement levels already set for lower cost drugs and may be incorporated into existing payments for other services. Further, no uniform policy for coverage and reimbursement exists in the United States, and coverage and reimbursement can differ significantly from payor to payor. Net prices for drugs may be reduced by mandatory discounts or rebates required by government healthcare programs or private payors and by any future change to laws that presently restrict imports of drugs from countries where they may be sold at lower prices than in the United States. Our inability to promptly obtain coverage and adequate reimbursement from third-party payors, including both government-funded and private payors, for any approved products that we develop could have a material adverse effect on our operating results, our ability to raise capital needed to commercialize product candidates and our overall financial condition.

If the market opportunities for any product that we develop are smaller than we believe they are, our revenue may be adversely affected and our business may suffer.

We focus our product candidate development on therapeutic IgM antibodies. Our projections of addressable patient populations that have the potential to benefit from treatment with our product candidates are based on estimates. These estimates have been derived from a variety of sources, including scientific literature, surveys of clinics, physician interviews, patient foundations and market research, and may prove to be incorrect. Further, new developments, such as the development of vaccines or new therapeutics, may change the estimated incidence or prevalence of the diseases targeted by our programs. The number of patients may turn out to be lower than expected. If any of the foregoing estimates are inaccurate, the market opportunities for any of our product candidates could be significantly diminished and have an adverse material impact on our business.

The market opportunities for our product candidates may be limited to those patients who are ineligible for or have failed prior treatments and may be small. The FDA often approves new cancer therapies only for use after one or more other treatments have failed. When cancer is detected early enough, first-line therapy, such as chemotherapy, hormone therapy or surgery, is sometimes adequate to treat the patient. If first-line therapy proves unsuccessful, second-line therapies, such as additional chemotherapy, radiation, antibody drugs, tumor targeted small molecules, or a combination of these therapies, may be administered. Third- or fourth-line therapies may include bone marrow transplantation, antibody and small molecule targeted therapies, more invasive forms of surgery, and new technologies. We have in the past sought approval through clinical testing for certain product candidates for patients who have failed one or more approved treatments, and may do so again in the future. Even if we obtain regulatory approval and significant market share for such product candidates, because the potential target population may be small, we may never achieve profitability without obtaining regulatory approval for additional indications. In addition, there is no guarantee that any of our product candidates, even if approved, would be approved as a particular line of treatment. In addition, even if any of our product candidates were approved for a particular line of treatment, we would likely have to conduct additional clinical trials prior to gaining approval as an earlier line of treatment.

Development of product candidates in combination with other therapies could expose us to additional risks.

Even if any of our product candidates were to receive marketing approval or be commercialized for use in combination with other existing therapies, we would continue to be subject to the risks that the FDA or other comparable foreign regulatory authorities could revoke approval of the therapy used in combination with any of our product candidates, or safety, efficacy, manufacturing or supply issues could arise with these existing therapies. In addition, it is possible that existing therapies with which our product candidates are approved for use could themselves fall out of favor or be relegated to later lines of treatment. This could result in the need to identify

38


 

other combination therapies for our product candidates or our own products being removed from the market or being less successful commercially. We may also evaluate our product candidates in combination with one or more other cancer therapies that have not yet been approved for marketing by the FDA or comparable foreign regulatory authorities. We will not be able to market and sell any product candidate in combination with any such unapproved cancer therapies that do not ultimately obtain marketing approval. If the FDA or other comparable foreign regulatory authorities do not approve or revoke their approval of these other therapies, or if safety, efficacy, commercial adoption, manufacturing or supply issues arise with the therapies we choose to evaluate in combination with any other product candidate, we may be unable to obtain approval of or successfully market any one or all of the product candidates we develop.

Additionally, if the third-party providers of therapies or therapies in development used in combination with our product candidates are unable to produce sufficient quantities for clinical trials or for commercialization of our product candidates, or if the cost of combination therapies are prohibitive, our development and commercialization efforts would be impaired, which would have an adverse effect on our business, financial condition, results of operations and growth prospects.

Even if we receive regulatory approval to commercialize any of our product candidates, we will be subject to ongoing regulatory obligations and continued regulatory review, which will result in significant additional expense.

Any regulatory approvals that we receive for our product candidates may be subject to limitations on the approved indicated uses for which the product may be marketed or subject to certain conditions of approval, and may contain requirements for potentially costly post-approval trials, including Phase 4 clinical trials, and surveillance to monitor the safety and efficacy of the marketed product.

For any approved product, we will be subject to ongoing regulatory obligations and extensive oversight by regulatory authorities, including with respect to manufacturing processes, labeling, packaging, distribution, adverse event reporting, storage, advertising, promotion and recordkeeping for the product. These requirements include submissions of safety and other post-approval information and reports, as well as continued compliance with cGMP and current good clinical practices (cGCP) for any clinical trials that we conduct post-approval. Later discovery of previously unknown problems with a product, including adverse events of unanticipated severity or frequency, or with third-party manufacturers or manufacturing processes, or failure to comply with regulatory requirements, may result in, among other things:

restrictions on the marketing or manufacturing of the product;
withdrawal of the product from the market or voluntary or mandatory product recalls;
adverse publicity, fines, warning letters or holds on clinical trials;
refusal by the FDA, EMA or another applicable regulatory authority to approve pending applications or supplements to approved applications filed by us, or suspension or revocation of product license approvals;
product seizure or detention, or refusal to permit the import or export of products; and
injunctions or the imposition of civil or criminal penalties.

Further, the FDA strictly regulates marketing, labeling, advertising and promotion of products that are placed on the market. Products may be promoted only for the approved indications and in accordance with the provisions of the approved label. While physicians may prescribe, in their independent professional medical judgment, products for off-label uses as the FDA does not regulate the behavior of physicians in their choice of drug treatments, the FDA does restrict manufacturer’s communications on the subject of off-label use of their products. Companies may only share truthful and not misleading information that is otherwise consistent with a product’s FDA approved labeling. The FDA and other agencies actively enforce the laws and regulations prohibiting the promotion of off-label uses and a company that is found to have improperly promoted off-label uses may be subject to significant liability including, among other things, adverse publicity, warning letters, corrective advertising and potential civil and criminal penalties. The federal government has levied large civil and criminal fines against companies for alleged improper promotion of off-label use and has enjoined companies from engaging in off-label promotion. The FDA and other regulatory agencies have also required that companies enter into consent decrees or permanent injunctions under which specified promotional conduct is changed or curtailed.

Occurrence of any of the foregoing could have a material and adverse effect on our business and results of operations. Further, the FDA’s or comparable foreign regulatory authorities’ policies may change and additional government regulations may be enacted that could prevent, limit or delay regulatory approval of our product candidates. 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 approval that we may have obtained, which would adversely affect our business, prospects and ability to generate revenue or achieve or sustain profitability.

If any product liability lawsuits are successfully brought against us, we may incur substantial liabilities and may be required to limit commercialization of our product candidates.

39


 

We face an inherent risk of product liability lawsuits related to the testing of our product candidates in seriously ill patients, and we will face an even greater risk if product candidates are approved by regulatory authorities and introduced commercially. Product liability claims may be brought against us by participants enrolled in our clinical trials, patients, health care providers or others using, administering or selling any of our future approved products. If we cannot successfully defend ourselves against any such claims, we may incur substantial liabilities. Regardless of their merit or eventual outcome, liability claims may result in:

decreased demand for any future approved products;
injury to our reputation;
withdrawal of clinical trial participants;
termination of clinical trial sites or entire trial programs;
increased regulatory scrutiny, including investigations by the FDA and other regulators of the safety and effectiveness of our products, our manufacturing processes and facilities or our marketing programs;
significant litigation costs;
substantial monetary awards to or costly settlement with patients or other claimants;
product recalls, a change in the indications for which they may be used or suspension or withdrawal of marketing approvals;
loss of revenue;
diversion of management and scientific resources from our business operations; and
the inability to commercialize our product candidates.

If any of our product candidates are approved for commercial sale, we will be highly dependent upon consumer perceptions of us and the safety and quality of our products. We could be adversely affected if we are subject to negative publicity. We could also be adversely affected if any of our products or any similar products distributed by other companies prove to be, or are asserted to be, harmful to patients. Because of our dependence upon consumer perceptions, any adverse publicity associated with illness or other adverse effects resulting from patients’ use or misuse of our products or any similar products distributed by other companies could have a material adverse impact on our financial condition or results of operations.

We may need to have in place increased product liability coverage if and when we begin the commercialization of our product candidates. Insurance coverage is becoming increasingly expensive. As a result, we may be unable to maintain or obtain sufficient insurance at a reasonable cost to protect us against losses that could have a material adverse effect on our business. A successful product liability claim or series of claims brought against us, particularly if judgments exceed any insurance coverage we may have, could decrease our cash resources and adversely affect our business, financial condition and results of operation.

Our product candidates, for which we intend to seek approval, may face competition sooner than anticipated.

Our ability to compete may be affected in many cases by insurers or other third-party payors seeking to encourage the use of biosimilar products. The Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act of 2010 (ACA), created a new regulatory scheme authorizing the FDA to approve biosimilars. Under the ACA, a manufacturer may submit an application for licensure of a biologic product that is “biosimilar to” or “interchangeable with” a previously approved biological product or “reference product.” Under this statutory scheme, an application for a biosimilar product may not be submitted to the FDA until four years following approval of the reference product. The FDA may not approve a biosimilar product until 12 years from the date on which the reference product was approved. Even if a product is considered to be a reference product eligible for exclusivity, another company could market a competing version of that product if the FDA approves a full BLA for such product containing the sponsor’s own preclinical data and data from adequate and well-controlled clinical trials to demonstrate the safety, efficacy and potency of their product. Furthermore, recent legislation has proposed that the 12-year exclusivity period for a referenced product may be reduced to seven years.

Foreign governments tend to impose strict price controls, which may adversely affect our future profitability.

In most foreign countries, particularly those in the European Union, prescription drug pricing and reimbursement is subject to governmental control. In those countries that impose price controls, pricing negotiations with governmental authorities can take considerable time after the receipt of marketing approval for a product. To obtain reimbursement or pricing approval in some countries, we may be required to conduct a clinical trial that compares the cost-effectiveness of our product candidates to other available therapies.

Some countries require approval of the sale price of a drug before it can be marketed. In many countries, the pricing review period begins after marketing or product licensing approval is granted. In some foreign markets, prescription pharmaceutical pricing remains

40


 

subject to continuing governmental control even after initial approval is granted. As a result, we might obtain marketing approval for a product candidate in a particular country, but then be subject to price regulations that delay commercial launch of the product candidate, possibly for lengthy time periods, and negatively impact the revenue that are generated from the sale of the product in that country. If reimbursement of such product candidates is unavailable or limited in scope or amount, or if pricing is set at unsatisfactory levels, or if there is competition from lower priced cross-border sales, our profitability will be negatively affected.

We will need to grow our organization, and we may experience difficulty in managing this growth, which could disrupt our operations.

As of March 31, 2023, we had 280 full-time employees. As our development and commercialization plans and strategies develop, and as we transition into operating as a public company, we expect to expand our employee base for managerial, operational, financial and other resources. Additionally, as our product candidates and discovery programs enter and advance through preclinical studies and any clinical trials, we will need to expand our research, development, manufacturing, regulatory and sales and marketing capabilities or contract with other organizations to provide these capabilities for us. Future growth would impose significant added responsibilities on members of management, including the need to identify, recruit, maintain, motivate and integrate additional employees. Also, our management may need to divert a disproportionate amount of their attention away from our day-to-day activities and devote a substantial amount of time to managing these growth activities. We may not be able to effectively manage the expansion of our operations, which may result in weaknesses in our infrastructure, give rise to operational errors, loss of business opportunities, loss of employees and reduced productivity amongst remaining employees. Our expected growth could require significant capital expenditures and may divert financial resources from other projects, such as the development of existing and additional product candidates and discovery programs. If our management is unable to effectively manage our expected growth, our expenses may increase more than expected, our ability to generate or grow revenue could be reduced and we may not be able to implement our business strategy. Our future financial performance and our ability to commercialize our product candidates and compete effectively with others in our industry will depend on our ability to effectively expand our organization and manage any future growth.

Security breaches, loss of data and other disruptions could compromise sensitive information related to our business or protected health information or prevent us from accessing critical information and expose us to liability, which could adversely affect our business and our reputation.

In the ordinary course of our business, we or our CROs may collect and store sensitive data, including legally protected health information, personally identifiable information, intellectual property and proprietary business information owned or controlled by us. We manage and maintain our applications and data by utilizing a combination of on-site systems, managed data center systems and cloud-based data center systems. These applications and data encompass a wide variety of business-critical information, including research and development information, commercial information and business and financial information. We face multiple risks relative to protecting this critical information, including loss of access risk, inappropriate disclosure risk, inappropriate modification risk and the risk of being unable to adequately monitor our controls over these risks.

The secure processing, storage, maintenance and transmission of this critical information are vital to our operations and business strategy, and we devote significant resources to protecting such information. Although we take measures to protect sensitive information from unauthorized access or disclosure, our information technology and infrastructure and that of any third-party billing and collections provider we may utilize, may be vulnerable to cybersecurity attacks by hackers or viruses, ransomware or other malicious code, or breaches or incidents due to employee error, malfeasance or other disruptions.

We and the third parties upon which we rely may be subject to a variety of evolving threats, including but not limited to social-engineering attacks (including through phishing attacks), viruses, worms, and other malicious code, ransomware and other malware (including as a result of advanced persistent threat intrusions), denial-of-service attacks (such as credential stuffing), personnel misconduct or error, ransomware attacks, software bugs, server malfunctions, software or hardware failures, loss, corruption and other unavailability of data or other information technology assets, adware, telecommunications failures, earthquakes, fires, floods, and other similar threats.

Ransomware attacks, including those perpetrated by organized criminal threat actors, nation-states, and nation-state-supported actors, are becoming 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 reduce or alleviate 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.

Similarly, supply-chain attacks have increased in frequency and severity, and we cannot guarantee that third parties and infrastructure in our supply chain or our third-party partners’ supply chains have not been compromised or that they do not contain exploitable defects or bugs that could result in a breach of or disruption to our information technology systems (including our products/services) or the third-party information technology systems that support us and our services.

Any such breach or interruption could compromise our networks and systems and the information stored there could be accessed by unauthorized parties, publicly disclosed, lost or stolen. Any such access, disclosure or other loss, unavailability, or other unauthorized

41


 

processing of information, or the perception that it has occurred, could result in legal claims or proceedings, liability under laws that protect the privacy of personal information, such as the Health Insurance Portability and Accountability Act (HIPAA) as amended by the Health Information Technology for Economic and Clinical Health Act of 2009 (HITECH), the EU General Data Protection Regulation (EU GDPR) and UK General Data Protection Regulation (UK GDPR), mandatory notification and reporting obligations, additional regulatory oversight, significant regulatory penalties and remediation expenses. There is no guarantee that we can protect our systems from breaches or incidents or the information in or processed by such systems from compromise. Unauthorized access, loss or dissemination of information or any mechanical failure of our or our third-party service providers’ information technology systems could also disrupt our operations, including our ability to conduct our analyses, provide test results, bill payors or providers, process claims and appeals, conduct research and development activities, collect, process and prepare company financial information, provide information about any future products, manage the administrative aspects of our business and damage our reputation, any of which could adversely affect our business. We and the third parties upon which we rely may face difficulties or delays in identifying and responding to any breach or incident. We may be required to expend significant amounts to address security risks, whether in connection with an actual or perceived breach or incident or otherwise.

Our contracts may not contain limitations of liability, and even where they do, there can be no assurance that limitations of liability in our contracts are sufficient to protect us from liabilities, damages, or claims related to privacy, data protection, or data security. We cannot be sure that our insurance coverage will be adequate or sufficient to protect us from or to mitigate liabilities arising out of our privacy, data protection, or data security practices, that such coverage will continue to be available on commercially reasonable terms or at all, or that such coverage will pay future claims.

We are subject to stringent and changing obligations related to privacy, data protection and security. Our actual or perceived failure to comply with such obligations could lead 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 business consequences.

Our data processing activities subject us to numerous obligations relating to privacy, data protection and data security, such as various laws, regulations, guidance, industry standards, external and internal privacy and security policies, contracts, and other obligations that govern the processing of personal data by us and on our behalf. The interpretation and application of consumer, health-related and data protection laws in the United States, the European Union, and elsewhere are often uncertain, contradictory and in flux. For example, the California Consumer Privacy Act (the CCPA), which went into effect on January 1, 2020, among other things, requires new disclosures to California consumers and affords such consumers new abilities to opt out of certain sales of personal information. The CCPA provides civil penalties for violations, as well as a private right of action for data breaches that is expected to increase data breach litigation. Aspects of the CCPA, and its interpretation and enforcement remain uncertain. The effects of this legislation potentially are far-reaching and may require us to modify our data processing practices and policies and incur substantial compliance-related costs and expenses. The CCPA has been amended on multiple occasions, and it is unclear whether it will be further amended.

In addition, California voters recently passed the California Privacy Rights Act (CPRA), which modified the CCPA significantly as of January 1, 2023, potentially resulting in further uncertainty and requiring us to incur additional costs and expenses in an effort to comply. Although the CCPA includes exemptions for certain clinical trials data, the law may increase our compliance costs and potential liability with respect to other personal information we collect about California consumers. In addition, several states within the United States have enacted or proposed data privacy laws. For example, Virginia, Colorado, Utah, Connecticut, and Iowa have enacted similar legislation. It is possible that these laws and regulations may be interpreted and applied in a manner that is inconsistent with our practices. If so, this could result in government-imposed fines or orders requiring that we change our practices, which could adversely affect our business. In addition, these laws and regulations relating to privacy, data protection and data security vary between states, may differ from country to country, and may vary based on whether testing is performed in the United States or in the local country.

Outside the United States, an increasing number of laws, regulations, and industry standards apply to privacy, data protection and security. For example, the EU GDPR and the UK GDPR impose strict requirements for processing the personal data of individuals. These laws, regulations, and standards can create complex, demanding compliance obligations, and they carry substantial penalties for noncompliance. For example, under the EU GDPR, government regulators may impose temporary or definitive bans on data processing, as well as fines of up to 20 million euros or 4% of annual global revenue, whichever is greater. The UK GDPR has a similar penalty regime. Further, individuals may initiate litigation related to our processing of their personal data. Our efforts to comply with these various laws and regulations could cause us to incur substantial costs or require us to change our business practices and compliance procedures in a manner adverse to our business.

Further, because the interpretation and application of many laws and regulations relating to privacy, security, and data protection, along with mandatory industry standards, are uncertain, it is possible that these laws, regulations and standards, or contractual obligations to which we are or may become subject, may be interpreted and applied in a manner that is inconsistent with our existing or future data management practices. Any failure or perceived failure by us to comply with our posted privacy policies, our privacy-related obligations to users or other third parties, or any other legal obligations or regulatory requirements relating to privacy, data

42


 

protection or data security, may result in governmental investigations or enforcement actions, litigation, claims, or public statements against us or public censure and could result in significant liability, cause harm to our brand and reputation, and otherwise materially and adversely affect our reputation and business.

Furthermore, the loss, corruption, or unavailability of clinical trial data from ongoing, completed or future clinical trials could result in delays in our regulatory approval efforts and significantly increase our costs to recover or reproduce the data. Likewise, we rely on other third parties for the manufacture of our product candidates and to conduct clinical trials, and similar events relating to their computer systems could also have a material adverse effect on our business.

Current and future legislation may increase the difficulty and cost for us to commercialize our product candidates, if approved, and affect the prices we may obtain.

The United States and some foreign jurisdictions are considering or have enacted a number of legislative and regulatory proposals to change healthcare systems in ways that could affect our ability to sell any of our product candidates profitably, if such product candidates are approved for sale. Among policy makers and payors in the United States and elsewhere, there is significant interest in promoting changes in healthcare systems with the stated goals of containing healthcare costs, improving quality and expanding access. In the United States, the pharmaceutical industry has been a particular focus of these efforts and has been significantly affected by major legislative initiatives.

Our revenue prospects could be affected by changes in healthcare spending and policy in the United States and abroad. We operate in a highly regulated industry and new laws, regulations or judicial decisions, or new interpretations of existing laws, regulations or decisions, related to healthcare availability, the method of delivery or payment for healthcare products and services could negatively impact our business, operations and financial condition. There have been, and likely will continue to be, legislative and regulatory proposals at the foreign, federal and state levels directed at broadening the availability of healthcare and containing or lowering the cost of healthcare, including proposals aimed at lowering prescription drug prices and increasing competition for prescription drugs, as well as additional regulation on pharmaceutical transparency and reporting requirements, any of which could negatively impact our future profitability and increase our compliance burden. We cannot predict the initiatives that may be adopted in the future. The continuing efforts of the government, insurance companies, managed care organizations and other payors of healthcare services to contain or reduce costs of healthcare and/or impose price controls may adversely affect:

The demand for our product candidates, if approved;
Our ability to set a price that we believe is fair for our products;
Our ability to obtain coverage and reimbursement approval for a product;
Our ability to generate revenue and achieve or maintain profitability;
The level of taxes that we are required to pay; and
The availability of capital.

Any reduction in reimbursement from Medicare or other government programs may result in a similar reduction in payments from private payors, which may adversely affect our future profitability.

In March 2010, the ACA was enacted, which includes measures that have significantly changed the way healthcare is financed by both governmental and private insurers, and continues to significantly impact the United States pharmaceutical industry. Among the provisions of the ACA of importance to the pharmaceutical industry are the following:

an annual, non-deductible fee on any entity that manufactures or imports certain branded prescription drugs and biologic agents, apportioned among these entities according to their market share in certain government healthcare programs;
an increase in the statutory minimum rebates a manufacturer must pay under the Medicaid Drug Rebate Program to 23.1% and 13% of the average manufacturer price (AMP), for most branded and generic drugs, respectively;
Medicare Part D coverage gap discount program, in which manufacturers must agree to offer 70% point-of-sale discounts to negotiated prices of applicable brand drugs to eligible beneficiaries during their coverage gap period, as a condition for the manufacturer’s outpatient drugs to be covered under Medicare Part D;
extension of manufacturers’ Medicaid rebate liability to covered drugs dispensed to individuals who are enrolled in Medicaid managed care organizations;
expansion of eligibility criteria for Medicaid programs by, among other things, allowing states to offer Medicaid coverage to additional individuals and by adding new mandatory eligibility categories for certain

43


 

individuals with income at or below 133% of the Federal Poverty Level, thereby potentially increasing manufacturers’ Medicaid rebate liability;
requirement that applicable manufacturers and group purchasing organizations report annually to the Centers for Medicare & Medicaid Services (CMS), information regarding certain payments and other transfers of value given to physicians and teaching hospitals, and any ownership or investment interest that physicians, or their immediate family members, have in their company;
a requirement that manufacturers and authorized distributors of applicable drugs annually report information related to samples provided to practitioners;
expansion of healthcare fraud and abuse laws, including the False Claims Act and the Anti-Kickback Statute, new government investigative powers, and enhanced penalties for noncompliance;
a licensure framework for follow-on biologic products;
a new Patient-Centered Outcomes Research Institute to oversee, identify priorities in, and conduct comparative clinical effectiveness research, along with funding for such research; and
establishment of a Center for Medicare & Medicaid Innovation at CMS to test innovative payment and service delivery models to lower Medicare and Medicaid spending, potentially including prescription drug spending.

Since its enactment, there remain judicial and Congressional challenges to certain aspects of the ACA. For example, in June 2021 the U.S. Supreme Court held that Texas and other challengers had no legal standing to challenge the ACA, dismissing the case on procedural grounds without specifically ruling on the constitutionality of the ACA. Thus, the ACA will remain in effect in its current form. In addition, other legislative changes have been proposed and adopted since the ACA was enacted. These changes include aggregate reductions to Medicare payments to providers of up to 2% per fiscal year pursuant to the Budget Control Act of 2011, which began in 2013 and, due to subsequent legislative amendments will remain in effect through 2031, with the exception of a temporary suspension implemented under various COVID-19 relief legislation from May 1, 2020 through March 31, 2022. Under current legislation, the actual reduction in Medicare payments can vary from 1% in 2022 to up to 4% in the final fiscal year of this sequester. Moreover, there has recently been heightened governmental scrutiny over the manner in which drug manufacturers set prices for their marketed products, which has resulted in several Congressional inquiries and proposed and enacted federal and state legislation designed to, among other things, bring more transparency to product pricing, review the relationship between pricing and manufacturer patient programs, and reform government program reimbursement methodologies for drug products.

Under the American Rescue Plan Act of 2021, effective January 1, 2024, the statutory cap on Medicaid Drug Rebate Program rebates that manufacturers pay to state Medicaid programs will be eliminated. Elimination of this cap may require pharmaceutical manufacturers to pay more in rebates than it receives on the sale of products, which could have a material impact on our business. Further, based on a recent executive order, the Biden administration expressed its intent to pursue certain policy initiatives to reduce drug prices. The HHS has released a Comprehensive Plan for Addressing High Drug Prices that outlines principles for drug pricing reform and potential legislative policies that Congress could pursue to advance these principles. In August 2022, Congress passed the Inflation Reduction Act of 2022, which includes prescription drug provisions that have significant implications for the pharmaceutical industry and Medicare beneficiaries, including allowing the federal government to negotiate a maximum fair price for certain high-priced single source Medicare drugs, imposing penalties and excise tax for manufacturers that fail to comply with the drug price negotiation requirements, requiring inflation rebates for all Medicare Part B and Part D drugs, with limited exceptions, if their drug prices increase faster than inflation, and redesigning Medicare Part D to reduce out-of-pocket prescription drug costs for beneficiaries, among other changes. The impact of these legislative, executive, and administrative actions and any future healthcare measures and agency rules implemented by the Biden administration on us and the pharmaceutical industry as a whole is unclear. The implementation of cost containment measures, including the prescription drug provisions under the Inflation Reduction Act, as well as other healthcare reforms may prevent us from being able to generate revenue, attain profitability, or commercialize our product candidates if approved. Complying with any new legislation and regulatory changes could be time-intensive and expensive, resulting in a material adverse effect on our business.

In the European Union similar political, economic and regulatory developments may affect our ability to profitably commercialize our current or any future products. In addition to continuing pressure on prices and cost containment measures, legislative developments at the European Union or member state level may result in significant additional requirements or obstacles that may increase our operating costs. In international markets, reimbursement and healthcare payment systems vary significantly by country, and many countries have instituted price ceilings on specific products and therapies. Our future products, if any, might not be considered medically reasonable and necessary for a specific indication or cost-effective by third-party payors, an adequate level of reimbursement might not be available for such products and third-party payors’ reimbursement policies might adversely affect our ability to sell any future products profitably.

44


 

Legislative and regulatory proposals have been made to expand post-approval requirements and restrict sales and promotional activities for pharmaceutical products. We cannot be sure whether additional legislative changes will be enacted, or whether the FDA regulations, guidance or interpretations will be changed, or what the impact of such changes on the marketing approvals of our product candidates, if any, may be. In addition, increased scrutiny by the U.S. Congress of the FDA’s approval process may significantly delay or prevent marketing approval, as well as subject us to more stringent product labeling and post-approval testing and other requirements.

We cannot predict the likelihood, nature or extent of government regulation that may arise from future legislation or administrative action, either in the United States or abroad. 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, our product candidates may lose any marketing approval that may have been obtained and we may not achieve or sustain profitability, which would adversely affect our business.

Inadequate funding for the FDA, the SEC and other government agencies could hinder their ability to hire and retain key leadership and other personnel, prevent new products and services from being developed or commercialized in a timely manner or otherwise prevent those agencies from performing normal business functions on which the operation of our business may rely, which could negatively impact our business.

The ability of the FDA to review and approve new products can be affected by a variety of factors, including government budget and funding levels, ability to hire and retain key personnel and accept the payment of user fees, and statutory, regulatory, and policy changes. Average review times at the agency have fluctuated in recent years as a result. In addition, government funding of the SEC and other government agencies on which our operations may rely, including those that fund research and development activities is subject to the political process, which is inherently fluid and unpredictable.

Disruptions at the FDA and other agencies, including delays or disruptions due to the COVID-19 pandemic, travel restrictions, staffing shortages, may also slow the time necessary for new drugs to be reviewed and/or approved by necessary government agencies, which would adversely affect our business. For example, in 2018 and 2019, the U.S. government shut down several times and certain regulatory agencies, such as the FDA and the SEC, had to furlough critical employees and stop critical activities. Separately, in response to the COVID-19 pandemic, since March 2020 when foreign and domestic inspections of facilities were largely placed on hold, the FDA worked to resume normal operations. In 2020 and 2021, a number of companies announced receipt of complete response letters due to the FDA’s inability to complete required inspections for their applications. While the FDA has largely caught up with domestic preapproval inspections, it continues to work through its backlog of foreign inspections. However, the FDA may not be able to continue its current inspection pace, and review timelines could be extended, including where a pre-approval inspection or an inspection of clinical sites is required and due to the ongoing COVID-19 pandemic and travel restrictions, the FDA is unable to complete such required inspections during the review period. Regulatory authorities outside the U.S. may adopt similar restrictions or other policy measures in response to the COVID-19 pandemic and may experience delays in their regulatory activities. If a prolonged government shutdown or disruption occurs, it could significantly impact the ability of the FDA or other regulatory authorities to timely review and process our regulatory submissions and provide feedback on our clinical development plans, which could have a material adverse effect on our business and our anticipated timelines. Further, in our operations as a public company, future government shutdowns or other disruptions to normal operations could impact our ability to access the public markets and obtain necessary capital in order to properly capitalize and continue our operations.

Our business may become subject to economic, political, regulatory and other risks associated with international operations.

Our business may be subject to risks associated with conducting business internationally. Some of our clinical trial sites as well as some of our suppliers and collaborators, are located outside of the United States. We may also enter into additional non-U.S markets. Accordingly, our future results could be harmed by a variety of factors, including:

economic weakness, including inflation, or political instability in particular foreign economies and markets;
differing regulatory requirements for drug approvals in foreign countries;
potentially reduced protection for intellectual property rights;
difficulties in compliance with non-U.S. laws and regulations;
changes in non-U.S. regulations and customs, tariffs and trade barriers;
changes in non-U.S. currency exchange rates and currency controls;
changes in a specific country’s or region’s political or economic environment;
trade protection measures, import or export licensing requirements or other restrictive actions by U.S. or non-U.S. governments;
differing reimbursement regimes, including price controls;

45


 

negative consequences from changes in tax laws;
compliance with tax, employment, immigration and labor laws for employees living or traveling abroad;
workforce uncertainty in countries where labor unrest is more common than in the United States;
difficulties associated with staffing and managing foreign operations, including differing labor relations;
production shortages resulting from any events affecting raw material supply or manufacturing capabilities abroad; and
business interruptions resulting from geo-political actions, including war (such as the ongoing conflict between Russia and Ukraine) and terrorism, or natural disasters including earthquakes, typhoons, floods and fires, or outbreaks of health epidemics such as the COVID-19 pandemic.

Our business and current and future relationships with customers and third-party payors in the United States and elsewhere will be subject, directly or indirectly, to applicable federal and state anti-kickback, fraud and abuse, false claims, transparency, health information privacy and security and other healthcare laws and regulations, which could expose us to criminal sanctions, civil penalties, contractual damages, reputational harm, administrative burdens, and diminished profits and future earnings.

Healthcare providers, physicians and third-party payors in the United States and elsewhere play a primary role in the recommendation and prescription of any product candidates for which we may obtain marketing approval. Our current and future arrangements with healthcare professionals, principal investigators, consultants, customers, and third-party payors and other entities may expose us to broadly applicable fraud and abuse and other healthcare laws and regulations, including, without limitation, the federal Anti-Kickback Statute and the federal False Claims Act, that may constrain the business or financial arrangements and relationships through which we conduct clinical research on product candidates and market, sell and distribute any products for which we obtain marketing approval. In addition, we may be subject to transparency laws and patient privacy regulation by the federal government and by the U.S. states and foreign jurisdictions in which we conduct our business. The applicable federal, state and foreign healthcare laws that may affect our ability to operate include, but are not limited to, the following:

the federal Anti-Kickback Statute, which prohibits, among other things, persons from knowingly and willfully soliciting, offering, receiving or providing remuneration (including any kickback, bribe or rebate), directly or indirectly, in cash or in kind, to induce or reward either the referral of an individual for, or the purchase, order or recommendation of, any good or service for which payment may be made, in whole or in part, under federal and state healthcare programs such as Medicare and Medicaid;
federal civil and criminal false claims laws, including the civil False Claims Act, which can be enforced by private citizens on behalf of the government, through civil whistleblower, or qui tam actions, and the federal civil monetary penalty laws, which impose criminal and civil penalties against individuals or entities, among other things, for knowingly presenting, or causing to be presented, false or fraudulent claims for payment of federal funds, and knowingly making, or causing to be made, false record or statement material to a false or fraudulent claim to avoid, decrease or conceal an obligation to pay money to the federal government;
HIPAA, which among other things, imposes criminal liability for knowingly and willfully executing, or attempting to execute, a scheme to defraud any healthcare benefit program or to obtain, by means of false or fraudulent pretenses, representations, or promises, any of the money or property owned by, or under the custody or control of, any healthcare benefit program, regardless of the payor (e.g., public or private) and knowingly and willfully falsifying, concealing or covering up by any trick or device a material fact or making any materially false statements in connection with the delivery of or payment for healthcare benefits, items or services relating to healthcare matters;
HIPAA, as amended by HITECH, and its implementing regulations, which imposes certain obligations, including mandatory contractual terms on covered entities, including certain healthcare providers, health plans and healthcare clearinghouses as well as their respective business associates that create, receive, maintain or transmit individually health information for or on behalf of a covered entity and their subcontractors that use, disclose or otherwise process individually identifiable health information, with respect to safeguarding the privacy, security and transmission of individually identifiable health information;
the federal Open Payments program under the Physician Payments Sunshine Act, created under Section 6002 of the ACA and its implementing regulations, which requires certain manufacturers of covered drugs, devices, biologics and medical supplies for which payment is available under Medicare, Medicaid or the Children’s Health Insurance Program (with certain exceptions) and applicable group purchasing

46


 

organizations to report annually to CMS information related to “payments or other transfers of value” made to covered recipients, such as physicians (defined to include doctors, dentists, optometrists, podiatrists and chiropractors), certain non-physician healthcare professionals (such as physician assistants and nurse practitioners, among others), and teaching hospitals, and information regarding ownership and investment interests held by physicians (as defined above) and their immediate family members. The information reported annually is publicly available on a searchable website
analogous state and foreign laws and regulations, including: state anti-kickback and false claims laws which may apply to our business practices, including, but not limited to, research, distribution, sales and marketing arrangements and claims involving healthcare items or services reimbursed by state governmental and non-governmental third-party payors, including private insurers; state laws that require pharmaceutical companies to comply with the pharmaceutical industry’s voluntary compliance guidelines and the applicable compliance guidance promulgated by the federal government; state laws that require drug manufacturers to track gifts and other remuneration and items of value provided to healthcare professionals and entities; state and local laws that require the registration of pharmaceutical sales representatives; and state laws that require drug manufacturers to report information relating to pricing and marketing information; and
state and foreign laws that govern the privacy and security of health information in specified circumstances, many of which differ from each other in significant ways and often are not pre-empted by HIPAA, thus complicating compliance efforts

Because of the breadth of these laws and the narrowness of the statutory exceptions and regulatory safe harbors available, it is possible that some of our current and future business activities could be subject to challenge under one or more of such laws. In addition, recent healthcare reform legislation has strengthened these laws. For example, the ACA, among other things, amends the intent requirement of the U.S. federal Anti-Kickback Statute and certain criminal healthcare fraud statutes. A person or entity no longer needs to have actual knowledge of these statutes or specific intent to violate them in order to have committed a violation. Moreover, the ACA provides that the government may assert that a claim including items or services resulting from a violation of the U.S. federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the federal False Claims Act.

Efforts to ensure that our business arrangements with third parties will comply with applicable healthcare laws may involve substantial costs. It is possible that governmental authorities will conclude that our business practices may not comply with current or future statutes, regulations or case law involving applicable fraud and abuse or other healthcare laws. If our operations are found to be in violation of any of these laws or any other laws that may apply to us, we may be subject to significant civil, criminal and administrative penalties, including, without limitation, damages, fines, disgorgement, imprisonment, exclusion from participation in government healthcare programs, such as Medicare and Medicaid, additional reporting requirements and oversight if we become subject to a corporate integrity agreement or similar agreement to resolve allegations of non-compliance with these laws and the curtailment or restructuring of our operations, which could have a material adverse effect on our business. If any of the physicians or other providers or entities with whom we expect to do business, is found not to be in compliance with applicable laws, it may be subject to significant criminal, civil or administrative sanctions, including exclusions from participation in government healthcare programs, which could also materially affect our business.

We are subject to U.S. and certain foreign export and import controls, sanctions, embargoes, anti-corruption laws, and anti-money laundering laws and regulations. Compliance with these legal standards could impair our ability to compete in domestic and international markets. We can face criminal liability and other serious consequences for violations which can harm our business.

We are subject to export control and import laws and regulations, including the U.S. Export Administration Regulations, U.S. Customs regulations, various economic and trade sanctions regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Controls, the U.S. Foreign Corrupt Practices Act of 1977, as amended, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act, the United Kingdom Bribery Act 2010, the Proceeds of Crime Act 2002, and other state and national anti-bribery and anti-money laundering laws in the countries in which we conduct activities. Anti-corruption laws are interpreted broadly and prohibit companies and their employees, agents, contractors, and other partners from authorizing, promising, offering, or providing, directly or indirectly, improper payments or anything else of value to recipients in the public or private sector. We may engage third parties for clinical trials outside of the United States, to sell our products abroad once we enter a commercialization phase, or to obtain necessary permits, licenses, patent registrations, and other regulatory approvals. We may have direct or indirect interactions with officials and employees of government agencies or government-affiliated hospitals, universities, and other organizations. We can be held liable for the corrupt or other illegal activities of our employees, agents, contractors, and other partners, even if we do not explicitly authorize or have actual knowledge of such activities. Any violation 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.

47


 

Our employees, independent contractors, principal investigators, consultants and vendors may engage in misconduct or other improper activities, including noncompliance with regulatory standards and requirements.

We are exposed to the risk of employee fraud or other misconduct. Misconduct by employees and independent contractors, such as principal investigators, consultants and vendors, could include intentional failures to comply with FDA regulations, to provide accurate information to the FDA, to comply with federal and state health care fraud and abuse laws, to report financial information or data accurately or to disclose unauthorized activities to us. In particular, sales, marketing and business arrangements in the health care industry are subject to extensive laws intended to prevent fraud, misconduct, kickbacks, self-dealing and other abusive practices. These laws may restrict or prohibit a wide range of pricing, discounting, marketing and promotion, sales commission, customer incentive programs and other business arrangements. Employee and independent contractor misconduct could also involve the improper use of information obtained in the course of clinical trials, which could result in regulatory sanctions and serious harm to our reputation. We have adopted a written code of business conduct and ethics, but it is not always possible to identify and deter employee or independent contractor 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 fines or other sanctions.

If we do not comply with laws regulating the protection of the environment and health and human safety, our business could be adversely affected.

We 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. Our research and development involves, and may in the future involve, the use of potentially hazardous materials and chemicals. Our operations may produce hazardous waste products. Although we believe that our safety procedures for handling and disposing of these materials comply with the standards mandated by local, state and federal laws and regulations, the risk of accidental contamination or injury from these materials cannot be eliminated. If an accident occurs, we could be held liable for resulting damages, which could be substantial. We are also subject to numerous environmental, health and workplace safety laws and regulations and fire and building codes, including those governing laboratory procedures, exposure to blood-borne pathogens, use and storage of flammable agents and the handling of biohazardous materials. Although we maintain workers’ compensation insurance as prescribed by the State of California to cover us for costs and expenses we may incur due to injuries to our employees resulting from the use of these 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. Additional federal, state and local laws and regulations affecting our operations may be adopted in the future. Current or future laws and regulations may impair our research, development or commercialization efforts. We may incur substantial costs to comply with, and substantial fines or penalties if we violate, any of these laws or regulations.

Business or economic disruptions could seriously harm our business and financial condition and increase our costs and expenses.

Our operations, and those of our CROs, clinical trial sites, suppliers, regulators, and other third parties with whom we engage, could be subject to earthquakes, power shortages, telecommunications failures, failures or breaches of information technology systems, water shortages, floods, hurricanes, typhoons, fires, extreme weather conditions, epidemics, pandemics such as the COVID-19 pandemic, and other natural or man-made disasters or business interruptions. The occurrence of any of these business disruptions could seriously harm our operations and financial condition and increase our costs and expenses. We currently rely on third party manufacturers to produce and process our product candidates. Our ability to obtain clinical supplies of our product candidates could be disrupted if the operations of these suppliers are affected by a man-made or natural disaster or other business interruption. We cannot presently predict the scope and severity of any potential business shutdowns or disruptions, but if we or any of the third parties with whom we engage, including the suppliers, CROs, clinical trial sites, regulators and other third parties with whom we conduct business, were to experience shutdowns or other business disruptions, our ability to conduct our business in the manner and on the timelines presently planned could be materially and negatively impacted.

All of our operations are located in Mountain View, California and Doylestown, Pennsylvania, with our corporate headquarters in Mountain View, California. Damage or extended periods of interruption to our facilities due to fire, natural disaster, power loss, communications failure, unauthorized entry or other events could cause us to cease or delay development of some or all of our product candidates. We do not carry sufficient insurance to compensate us for actual losses from interruption of our business that may occur, and any losses or damages incurred by us could harm our business.

48


 

Risks Related to Our Financial Position and Need for Additional Capital

We have incurred significant losses since inception and anticipate that we will continue to incur losses for the foreseeable future. We have no products approved for commercial sale, and to date we have not generated any revenue or profit from product sales. We may never achieve or sustain profitability.

We have incurred significant losses since our inception. Our net loss for the three months ended March 31, 2023 was $59.3 million and for the year ended December 31, 2022 was $221.1 million. As of March 31, 2023, our accumulated deficit was approximately $634.1 million. We expect to continue to incur losses for the foreseeable future, and we expect these losses to increase as we continue our research and development of, and seek regulatory approvals for, our product candidates, prepare for and begin to commercialize any approved product candidates and add infrastructure and personnel to support our product development efforts and operations as a public company. Historically we have financed our operations primarily through the sale of equity and debt securities as well as funding received from our collaboration partners. We do not generate any revenue from product sales and our product candidates will require substantial additional investment before they may provide us with any revenue, if ever.

The net losses and negative cash flows incurred to date, together with expected future losses, have had, and likely will continue to have, an adverse effect on our shareholders’ deficit and working capital. The amount of future net losses will depend, in part, on the rate of future growth of our expenses and our ability to generate revenue. The net losses we incur may fluctuate significantly from quarter-to-quarter such that a period-to-period comparison of our results of operations may not be a good indication of our future performance.

Because of the numerous risks and uncertainties associated with drug development, we are unable to accurately predict the timing or amount of increased expenses or when, or if, we will be able to generate product revenue or achieve profitability. For example, our expenses could increase if we are required by the FDA to perform clinical trials in addition to those that we currently expect to perform, or if there are any delays in completing our currently planned clinical trials or in the development of any of our product candidates.

Drug development is a highly speculative undertaking and involves a substantial degree of uncertainty. We have never generated any revenue from product sales and may never be profitable. Our ability to generate revenue and achieve profitability depends significantly on our ability to achieve a number of objectives.

Since the commencement of our operations, we have focused substantially all of our resources on conducting research and development activities, including drug discovery, preclinical studies and clinical trials, establishing and maintaining our intellectual property portfolio, the manufacturing of clinical and research material, developing our in-house manufacturing capabilities, hiring personnel, raising capital and providing general and administrative support for these operations. Since 2010, such activities have exclusively related to the research, development and manufacture of IgM antibodies and to building our proprietary IgM antibody technology platform. We are still in the early stages of developing our product candidates, and we have not completed development of any product candidate. As a result, we expect that it will be several years, if ever, before we generate revenue from product sales. Our ability to generate revenue and achieve profitability depends in large part on our ability, to successfully complete the development of, obtain the necessary regulatory approvals for, and commercialize, product candidates. We do not anticipate generating revenue from sales of products for the foreseeable future.

To generate product revenue and become and remain profitable, we must succeed in developing and commercializing product candidates with significant market potential. This will require us to be successful in a range of challenging activities for which we are only in the preliminary stages, including:

successfully completing preclinical and clinical development of our product candidates in a timely manner;
obtaining regulatory approval for such product candidates in a timely manner;
satisfying any post-marketing approval commitments required by applicable regulatory authorities;
developing an efficient, scalable and compliant manufacturing process for such product candidates, including expanding and maintaining manufacturing operations, commercially viable supply and manufacturing relationships with third parties to obtain finished products that are appropriately packaged for sale;
successfully launching commercial sales following any marketing approval, including the development of a commercial infrastructure, whether in-house or with one or more collaborators;
maintaining a continued acceptable safety profile following any marketing approval;
achieving commercial acceptance of such product candidates as viable treatment options by patients, the medical community and third-party payors;

49


 

addressing any competing technological and market developments;
identifying, assessing, acquiring and developing new product candidates;
obtaining and maintaining patent protection, trade secret protection and regulatory exclusivity, both in the United States and internationally;
protecting our rights in our intellectual property portfolio, including our licensed intellectual property;
negotiating favorable terms in any collaboration, licensing or other arrangements that may be necessary to develop, manufacture or commercialize our product candidates; and
attracting, hiring and retaining qualified personnel.

We may never succeed in these activities and may never generate revenue from product sales that is significant enough to achieve profitability. Even if we achieve profitability in the future, we may not be able to sustain profitability in subsequent periods. Our failure to become or remain profitable would depress our market value and could impair our ability to raise capital, expand our business, develop other product candidates, or continue our operations. A decline in the value of our company could also cause you to lose all or part of your investment.

We will require substantial additional funding to finance our operations, which may not be available to us on acceptable terms, or at all, and, if not available, may require us to delay, scale back or cease our product development programs or operations.

All of our product candidates and discovery programs are in preclinical development or early stage clinical development. Developing drug products, including conducting preclinical studies and clinical trials, is expensive. In order to obtain such regulatory approval, we will be required to conduct clinical trials for each indication for each of our product candidates, which will increase our expenses. We will continue to require additional funding to complete the development and commercialization of our product candidates, to continue to advance our discovery programs, to expand our manufacturing facilities and to satisfy additional costs that we have incurred and expect to continue to incur in connection with operating as a public company. Such funding may not be available on acceptable terms or at all.

As of March 31, 2023, we had $373.4 million in cash, cash equivalents, and marketable securities. We believe that our existing cash, cash equivalents, and marketable securities will enable us to fund our operating expenses and capital expenditure requirements for at least one year past the issuance date of the condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. Our estimate as to how long we expect our cash, cash equivalents, and marketable securities to be able to continue to fund our operations is based on assumptions that may prove to be wrong, and we could use our available capital resources sooner than we currently expect. Changing circumstances, some of which may be beyond our control, could cause us to consume capital significantly faster than we currently anticipate, and we may need to seek additional funds sooner than planned. In addition, because successful development of our product candidates is uncertain, we are unable to estimate the actual funds we will require to complete research and development and to commercialize our product candidates.

Our future funding requirements will depend on many factors, including but not limited to:

the initiation, scope, rate of progress, results and cost of our preclinical studies, clinical trials and other related activities for our product candidates;
the costs associated with manufacturing our product candidates, including expanding our own manufacturing facilities, and establishing commercial supplies and sales, marketing and distribution capabilities;
the timing and cost of capital expenditures to support our research, development and manufacturing efforts;
the number and characteristics of other product candidates that we pursue;
the costs, timing and outcome of seeking and obtaining FDA and non-U.S. regulatory approvals;
our ability to maintain, expand and defend the scope of our intellectual property portfolio, including the amount and timing of any payments we may be required to make in connection with the licensing, filing, defense and enforcement of any patents or other intellectual property rights;
the timing, receipt and amount of sales from our potential products;
our need and ability to hire additional management, scientific and medical personnel;
the effect of competing products that may limit market penetration of our product candidates;
our need to implement additional internal systems and infrastructure, including financial and reporting systems;

50


 

the economic and other terms, timing and success of any collaboration, licensing, or other arrangements into which we may enter in the future, including the timing of receipt of any milestone or royalty payments under these agreements;
the impact of macroeconomic conditions, including inflation, supply chain disruption and volatility in the capital markets, on our business, financial condition and results of operations;
the compliance and administrative costs associated with being a public company; and
the extent to which we acquire or invest in businesses, products or technologies, although we currently have no commitments or agreements relating to any of these types of transactions.

Until we can generate a sufficient amount of product revenue to finance our cash requirements, which we may never do, we expect to finance future cash needs primarily through one or more public and private equity offerings, debt financings and strategic partnerships. We do not have any committed external source of funds. If sufficient funds on acceptable terms are not available when needed, or at all, we could be forced to significantly reduce operating expenses and delay, scale back or eliminate one or more of our clinical or discovery programs or our business operations.

Raising additional capital may cause dilution to our stockholders, restrict our operations or require us to relinquish substantial rights.

We may from time to time raise additional capital through the sale of equity or convertible securities, including pursuant to an effective shelf registration statement. If we issue additional shares of common stock at a discount from the current trading price of our common stock, our stockholders would experience immediate dilution upon the purchase of any shares of our common stock sold at such discount. In addition, as opportunities present themselves, we may enter into financing or similar arrangements in the future, including the issuance of debt securities, preferred stock, common stock, or non-voting common stock. On April 1, 2022, pursuant to our registration statement on Form S-3 (File No. 333-258644), we completed a public offering of 8,695,653 shares of our non-voting common stock, with an option for the underwriters to purchase 1,304,347 shares of our voting common stock, which was exercised in full, for aggregate gross proceeds of $230.0 million. After deducting underwriting discounts and commissions and offering costs paid or payable by us of approximately $12.0 million, the aggregate net proceeds from this public offering were approximately $218.0 million.

If in the future we issue shares of common stock or securities convertible into common stock, our stockholders would experience dilution and, as a result, the market price of our common stock may decline. We cannot predict the effect that future sales of our common stock would have on the market price of our common stock. Additionally, our stockholders may be further diluted by the exercise of the pre-funded warrants issued in December 2020 (see Note 6 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for additional information) and any issuance of our voting common stock issuable upon the conversion of shares of non-voting common stock currently outstanding.

Further, if we raise additional capital through the sale of equity or convertible securities, the terms of these new securities may include liquidation or other preferences that adversely affect your rights as a stockholder. Debt financing, if available at all, may involve fixed payment obligations or agreements that include covenants limiting or restricting our ability to take specific actions such as incurring additional debt, making capital expenditures, or declaring dividends. If we raise additional funds through partnerships, collaborations, strategic alliances, or licensing arrangements with third parties, we may have to relinquish valuable rights to our technologies, product candidates, or future revenue streams, or grant licenses on terms that are not favorable to us. We cannot assure you that we will be able to obtain additional funding if and when necessary. If we are unable to obtain adequate financing on a timely basis, we could be required to delay, scale back or eliminate one or more of our clinical or discovery programs or grant rights to develop and market product candidates that we would otherwise prefer to develop and market ourselves. 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.

Unstable market and economic conditions may have serious adverse consequences on our business and financial condition.

Global credit and financial markets have experienced extreme disruptions at various points over the last few decades, characterized by diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, increases in unemployment rates and uncertainty about economic stability. For example, the current conflict between Ukraine and Russia has created volatility in the capital markets and is expected to have further global economic consequences. If another such disruption in credit and financial markets and deterioration of confidence in economic conditions occurs, our business may be adversely affected. If the equity and credit markets were to deteriorate significantly in the future, it may make any necessary debt or equity financing more difficult to complete, more costly, and more dilutive. Failure to secure any necessary financing in a timely manner and on favorable terms could have a material adverse effect on our growth strategy, financial performance and share price and could require us to delay or abandon development or commercialization plans. In addition, there is a risk that one or more of our service providers,

51


 

manufacturers or other partners would not survive or be able to meet their commitments to us under such circumstances, which could directly affect our ability to attain our operating goals on schedule and on budget.

At March 31, 2023, we had $373.4 million of cash, cash equivalents, and marketable securities. While we are not aware of any downgrades, material losses, or other significant deterioration in the fair value of our cash equivalents or marketable securities since March 31, 2023, no assurance can be given that further deterioration of the global credit and financial markets would not negatively impact our current portfolio of cash equivalents or our ability to meet our financing objectives. Furthermore, our stock price may decline due in part to the volatility of the stock market and general economic downturn.

Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.

As of December 31, 2022, we had net operating loss (NOL) carryforwards available to reduce future taxable income, if any, for federal and state income tax purposes of approximately $261.1 million and $365.2 million, respectively. At December 31, 2022, we also had federal and California research and development tax credit carryforwards of $25.1 million and $14.0 million, respectively, available to offset future income tax, if any. Under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended (the Code), if a corporation undergoes an “ownership change,” the corporation’s ability to use its NOLs and other pre-change tax attributes such as research tax credits to offset its post-change taxable income or taxes may be limited. In general, an “ownership change” occurs if there is a cumulative change in our ownership by “5% shareholders” that exceeds 50 percentage points over a rolling three-year period. We completed a Section 382 study and believe we have experienced at least two changes in ownership. Consequently, we may be limited in our ability to use our NOL carryforwards and other tax assets in a future year if taxable income in that given year exceeds our cumulative 382 NOL utilization limits through that specific year. As a result, even if we attain profitability, it is possible 382 limitations on the ability to use our NOL carryforwards and other tax assets could adversely affect our future cash flows. In addition, our NOL carryforwards may be unavailable to offset future taxable income because of restrictions under U.S. tax law. The Tax Cuts and Jobs Act of 2017 (Tax Act), as modified by the CARES Act, imposes certain limitations on the deduction of NOLs, including a limitation on use of NOLs generated in tax years that began on or after January 1, 2018 to offset 80% of taxable income in tax years beginning on or after January 1, 2021.

Changes in the U.S. taxation of international business activities or the adoption of other tax reform policies could materially impact our business, results of operations and financial condition.

Changes to U.S. tax laws that may be enacted in the future could impact the tax treatment of our foreign earnings. If we expand our international business activities, any changes in the U.S. or foreign taxation of such activities may increase our worldwide effective tax rate and adversely affect our business, results of operations and financial condition. For example, the Organization for Economic Cooperation and Development has proposed implementing a global minimum tax of 15%, which has been agreed to by over 136 countries. In addition, on January 1, 2022, a provision of the Tax Cuts and Jobs Act of 2017 went into effect that eliminates the option to deduct domestic research and development costs in the year incurred and instead requires taxpayers to amortize such costs over five years. In 2022, the United States also enacted the Inflation Reduction Act, which imposes, among others, a 1% excise tax on certain repurchases of stock and a 15% alternative minimum income tax on “adjusted financial statement income” of certain corporations. Such changes, among others, may adversely affect our effective tax rates, cash flows and general business condition.

Acquisitions or joint ventures could increase our capital requirements, disrupt our business, cause dilution to our stockholders, cause us to incur debt or assume contingent liabilities and otherwise harm our business.

We evaluate various strategic transactions on an ongoing basis. We may acquire other businesses, products or technologies as well as pursue strategic alliances, joint ventures or investments in complementary businesses. Any of these transactions could be material to our financial condition and operating results and expose us to many risks, including:

disruption in our relationships with any strategic partners or suppliers as a result of such a transaction;
the assumption of additional indebtedness or contingent or otherwise unanticipated liabilities related to acquired companies;
the issuance of our equity securities;
difficulties integrating acquired personnel, technologies and operations into our existing business;
retention of key employees, the loss of key personnel and uncertainties in our ability to maintain key business relationships;
diversion of management time and focus from operating our business to management of strategic alliances or joint ventures or acquisition integration challenges;
risks and uncertainties associated with the other party to such a transaction, including the prospects of that party and their existing products or product candidates and marketing approvals;

52


 

increases in our expenses and reductions in our cash available for operations and other uses;
our inability to generate revenue from acquired technology and/or products sufficient to meet our objectives in undertaking the acquisition or even to offset the associated acquisition and maintenance costs; and
possible write-offs or impairment charges relating to acquired businesses.

Foreign acquisitions involve unique risks in addition to those mentioned above, including those related to integration of operations across different cultures and languages, currency risks and the particular economic, political and regulatory risks associated with specific countries.

Also, the anticipated benefit of any strategic alliance, joint venture or acquisition may not materialize or such strategic alliance, joint venture or acquisition may be prohibited. Future credit arrangements may restrict our ability to pursue certain mergers, acquisitions, amalgamations or consolidations that we may believe to be in our best interest. Additionally, future acquisitions or dispositions could result in potentially dilutive issuances of our equity securities, the incurrence of debt, contingent liabilities or amortization expenses or write-offs of goodwill, any of which could harm our financial condition. We cannot predict the number, timing or size of future joint ventures or acquisitions, or the effect that any such transactions might have on our operating results. Moreover, we may not be able to identify suitable acquisition opportunities, and this inability could impair our ability to grow or obtain access to technology or products that may be important to the development of our business.

Adverse events or perceptions affecting the financial services industry could adversely affect our operating results, financial condition and prospects.

Limited liquidity, defaults, non-performance or other adverse developments affecting financial institutions or parties with which we do business, or perceptions regarding these or similar risks, have in the past and may in the future lead to market-wide liquidity problems. Such developments, and their effects on the broader financial system, could result in a variety of material and adverse impacts on our business operations and financial conditions, including, but not limited to:

delayed access to deposits or other financial assets or the uninsured loss of deposits or other financial assets;
loss of access to revolving existing credit facilities or other working capital sources or the inability to refund, roll over or extend the maturity of, or enter into new credit facilities or other working capital resources;
potential or actual breach of obligations, including U.S. federal and state wage laws and contracts that may require us to maintain letters or credit or other credit support arrangements; and
termination of cash management arrangements or delays in accessing or actual loss of funds subject to cash management arrangements.

For example, on March 10, 2023, Silicon Valley Bank (SVB), one of several financial institutions where we historically held cash, was placed in receivership with the Federal Deposit Insurance Corporation (FDIC), which resulted in all funds held at SVB being temporarily inaccessible by SVB's customers. Although we no longer hold funds at SVB or its successor entities, there remains significant uncertainty surrounding the impact of SVB's closure on the broader financial system. Moreover, there is no guarantee that the U.S. government will intervene to provide access to uninsured funds in the future in the event of the failure of other financial institutions, or that they would do so in a timely fashion. In such an event, parties with which we have commercial agreements, including collaboration partners and suppliers, may be unable to satisfy their obligations to, or enter into new commercial arrangements with, us.

Concerns regarding the U.S. or international financial systems could impact the availability and cost of financing, thereby making it more difficult for us to acquire financing on acceptable terms or at all. In addition, instability in the financial services industry could spur a deterioration in the macroeconomic environment.

Any of these risks could materially impact our operating results, liquidity, financial condition and prospects.

Risks Related to Our Dependence on Third Parties

We currently rely on third parties to manufacture and deliver our product candidates and provide other services. Any failure by one of these third parties to manufacture and deliver acceptable product candidates and provide other services for us pursuant to our specifications and regulatory standards may delay or impair our ability to initiate or complete our clinical trials, obtain and maintain regulatory approvals or commercialize approved products.

We currently have limited in-house manufacturing experience and personnel. While we operate a cGMP manufacturing facility for the manufacture of clinical trial drug materials, we expect to continue to rely for some time on third parties to manufacture our product candidates, and for the commercial manufacture of some or all of our product candidates, if approved. Bulk drug substance (BDS) for our clinical-stage product candidates is provided from both internal and third-party contract manufacturers. Any reduction or halt in

53


 

supply of BDS could severely constrain our ability to develop our product candidates until a replacement contract manufacturer is found and qualified. As a result of supply chain constraints and staffing issues at one of our contract manufacturers, we have previously adjusted the anticipated filing date of our IND application for IGM-7354, which has been cleared by the FDA in November 2022, and we have had to make certain other adjustments, and we may have to make further adjustments in the future, with respect to this or other programs. In addition, we currently rely on a third-party contract research organization for the conduct of our clinical assays and we have experienced, and may continue to experience, delays and interruptions, as well as quality and design errors, in this supply of information to us. If we are unable to arrange for and maintain such third-party manufacturing and analytical sources that are capable of meeting regulatory standards, or fail to do so on commercially reasonable terms, we may not be able to successfully produce sufficient supply of product candidate or clinical sample analysis data, or we may be delayed in doing so. If we are unable to arrange for and maintain such third-party manufacturing sources that are capable of meeting regulatory standards, or fail to do so on commercially reasonable terms, we may not be able to successfully produce sufficient supply of product candidate or we may be delayed in doing so. A loss of supply of our product candidates, for any reason, including as a result of manufacturing, supply or storage issues, damaged shipments, or otherwise, could result in us experiencing further delays, or disruptions, suspensions or terminations of, or being required to restart or repeat, any pending or ongoing clinical trials. Such failure or substantial delay or loss of supply could materially harm our business.

Reliance on third-party manufacturers entails risks to which we may not be subject if we manufactured product candidates ourselves, including:

the possible failure of the third party to manufacture our product candidates according to our schedule, or at all, including if our third-party contractors give greater priority to the supply of other products over our product candidates or otherwise do not satisfactorily perform according to the terms of the agreements between us and them;
reliance on the third party for regulatory compliance and quality control and assurance and failure of the third party to comply with regulatory requirements;
the possibility of breach of the manufacturing agreement by the third party because of factors beyond our control (including a failure to manufacture our product candidates in accordance with our product specifications);
the possible mislabeling of clinical supplies, potentially resulting in the wrong dose amounts being supplied or active drug or placebo not being properly identified;
the possibility of clinical supplies not being delivered to clinical sites on time, leading to clinical trial interruptions, or of drug supplies not being distributed to commercial vendors in a timely manner, resulting in lost sales;
the possible misappropriation of our proprietary information, including our trade secrets and know-how; and
the possibility of termination or nonrenewal of the agreement by the third-party at a time that is costly or damaging to us.

In addition, the FDA, EMA and other regulatory authorities require that our product candidates be manufactured according to cGMP and similar foreign standards. Pharmaceutical manufacturers and their subcontractors are required to register their facilities or products manufactured at the time of submission of the marketing application and then annually thereafter with the FDA and certain state and foreign agencies. They are also subject to periodic unannounced inspections by the FDA, state and other foreign authorities. If the FDA or a comparable foreign regulatory authority does not approve these facilities for the manufacture of our product candidates or if it withdraws any such approval in the future, we may need to find alternative manufacturing facilities, which would significantly impact our ability to develop, obtain marketing approval for or market our product candidates, if approved. Any subsequent discovery of problems with a product, or a manufacturing or laboratory facility used by us or our strategic partners, may result in sanctions being imposed on us, including fines, injunctions, civil penalties, restrictions on the product or on the manufacturing or laboratory facility, including license revocation, marketed product recall, suspension of manufacturing, product seizure, voluntary withdrawal of the product from the market, operating restrictions or criminal prosecutions, any of which could significantly and adversely affect supplies of our product candidates and harm our business and results of operations.

We may have little to no control regarding the occurrence of third-party manufacturer incidents. Any failure by our third-party manufacturers to comply with cGMP or failure to scale up manufacturing processes, including any failure to deliver sufficient quantities of product candidates in a timely manner, would lead to a delay in, or failure to seek or obtain, regulatory approval of any of our product candidates. Furthermore, any change in manufacturer of our product candidates or approved products, if any, would require new regulatory approvals, which could delay completion of clinical trials or disrupt commercial supply of approved products.

54


 

Our current and anticipated future dependence upon others for the manufacture of our product candidates may adversely affect our future profit margins and our ability to commercialize any product candidates that receive marketing approval on a timely and competitive basis.

In some cases, the technical skills or technology required to manufacture our product candidates may be unique or proprietary to the original manufacturer, we may have difficulty transferring such skills or technology to another third party and a feasible alternative many not exist. These factors would increase our reliance on such manufacturer or require us to obtain a license from such manufacturer in order to have another third party manufacture our product candidates. If we are required to change manufacturers for any reason, we will be required to verify that the new manufacturer maintains facilities and procedures that comply with quality standards and with all applicable regulations and guidelines. The delays associated with the verification of a new manufacturer could negatively affect our ability to develop product candidates in a timely manner or within budget.

We rely on third parties to monitor, support, conduct and oversee clinical trials of the product candidates that we are developing and, in some cases, to maintain regulatory files for those product candidates. We may not be able to obtain regulatory approval for our product candidates or commercialize any products that may result from our development efforts, or may miss expected deadlines, if we are not able to maintain or secure agreements with such third parties on acceptable terms, if these third parties do not perform their services as contractually required, or if these third parties fail to timely transfer any regulatory information held by them to us.

We rely on entities outside of our control, which may include academic institutions, CROs, hospitals, clinics and other third-party strategic partners, to monitor, support, conduct and oversee preclinical studies and clinical trials of our current and future product candidates. As a result, we have less control over the timing and cost of these studies and the ability to recruit trial subjects than if we conducted these trials with our own personnel.

If we are unable to maintain or enter into agreements with these third parties on acceptable terms, or if any such engagement is terminated prematurely, we may be unable to enroll patients on a timely basis or otherwise conduct our trials in the manner we anticipate. In addition, there is no guarantee that these third parties will devote adequate time and resources to our studies or perform as required by our contract or in accordance with regulatory requirements, including maintenance of clinical trial information regarding our product candidates. If these third parties fail to meet expected deadlines, fail to transfer to us any regulatory information in a timely manner, fail to adhere to protocols or fail to act in accordance with regulatory requirements or our agreements with them, or if they otherwise perform in a substandard manner or in a way that compromises the quality or accuracy of their activities or the data they obtain, then clinical trials of our product candidates may be extended or delayed with additional costs incurred, or our data may be rejected by the FDA, EMA or other regulatory agencies.

Ultimately, we are responsible for ensuring that each of our clinical trials is conducted in accordance with the applicable protocol, legal, regulatory and scientific standards, and our reliance on third parties does not relieve us of our regulatory responsibilities.

We and our CROs are required to comply with cGCP regulations and guidelines enforced by the FDA, the competent authorities of the member states of the European Union and comparable foreign regulatory authorities for products in clinical development. Regulatory authorities enforce these cGCP regulations through periodic inspections of clinical trial sponsors, principal investigators and clinical trial sites. If we or any of our CROs fail to comply with applicable cGCP regulations, the clinical data generated in our clinical trials may be deemed unreliable and our submission of marketing applications may be delayed or the FDA may require us to perform additional clinical trials before approving our marketing applications. Upon inspection, the FDA could determine that any of our clinical trials fail or have failed to comply with applicable cGCP regulations. In addition, our clinical trials must be conducted with product produced under the cGMP regulations enforced by the FDA, and our clinical trials may require a large number of test subjects. Our failure to comply with these regulations may require us to repeat clinical trials, which would delay the regulatory approval process and increase our costs. Moreover, our business may be implicated if any of our CROs violates federal or state fraud and abuse or false claims laws and regulations or healthcare privacy and security laws.

If any of our clinical trial sites terminate for any reason, we may experience the loss of follow-up information on patients enrolled in our ongoing clinical trials unless we are able to transfer the care of those patients to another qualified clinical trial site. Further, our CROs are not required to work indefinitely or exclusively with us. Our existing agreements with our CROs may be subject to termination by the counterparty upon the occurrence of certain circumstances. If any CRO terminates its agreement with us, the research and development of the relevant product candidate would be suspended, and our ability to research, develop, and license future product candidates may be impaired. We may be required to devote additional resources to the development of our product candidates or seek a new collaboration partner, and the terms of any additional collaborations or other arrangements that we establish may not be favorable to us.

Switching or adding CROs or other suppliers can involve substantial cost and require extensive management time and focus. In addition, there is a natural transition period when a new CRO or supplier commences work. As a result, delays may occur, which can materially impact our ability to meet our desired clinical development timelines. If we are required to seek alternative supply

55


 

arrangements, the resulting delays and potential inability to find a suitable replacement could materially and adversely impact our business.

We rely on third parties for various operational and administrative aspects of our business, including for certain cloud-based software platforms, which impact our financial, operational and research activities. If any of these third parties fail to provide timely, accurate and ongoing service or if the technology systems and infrastructure suffer outages that we are unable to mitigate, our business may be adversely affected.

We currently rely upon third party consultants and contractors to provide certain operational and administrative services. These services include tax advice and clinical and research consultation. The failure of any of these third parties to provide accurate and timely service may adversely impact our business operations. In addition, if such third-party service providers were to cease operations, temporarily or permanently, face financial distress or other business disruption, increase their fees or if our relationships with these providers deteriorate, we could suffer increased costs until an equivalent provider could be found, if at all, or we could develop internal capabilities, if ever. In addition, if we are unsuccessful in choosing or finding high-quality partners, if we fail to negotiate cost-effective relationships with them, or if we ineffectively manage these relationships, it could have an adverse impact on our business and financial performance.

Further, our operations depend on the continuing and efficient operation of our information technology, communications systems and infrastructure, and on “cloud-based” platforms. Any of these systems and infrastructure are vulnerable to damage or interruption from earthquakes, vandalism, sabotage, terrorist attacks, floods, fires, power outages, telecommunications failures, and computer viruses or other deliberate attempts to harm the systems. The occurrence of a natural or intentional disaster, any decision to close a facility we are using without adequate notice, or particularly an unanticipated problem at a cloud-based virtual server facility, could result in harmful interruptions in our service, resulting in adverse effects to our business.

Strategic partnerships may be important to us. We will face significant competition in seeking new strategic partners.

We have limited capabilities for drug development and manufacturing and do not yet have any capability for sales, marketing or distribution. For some of our product candidates, we may determine to collaborate with pharmaceutical and biotechnology companies for development and potential commercialization of therapeutic products. For example, we have entered into a collaboration with Sanofi for the development and potential commercialization of certain therapeutic products. The competition for strategic partners is intense. Our ability to reach a definitive agreement for collaboration will depend, among other things, upon our assessment of the strategic partner’s resources and expertise, the terms and conditions of the proposed collaboration and the proposed strategic partner’s evaluation of a number of factors. These factors may include the design or results of clinical trials, the likelihood of approval by the FDA or comparable foreign regulatory authorities, the potential market for the subject product candidate, the costs and complexities of manufacturing and delivering such product candidate to patients, the potential of competing products, the existence of uncertainty with respect to our ownership of technology, which can exist if there is a challenge to such ownership without regard to the merits of the challenge, and industry and market conditions generally. The strategic partner may also consider alternative product candidates or technologies for similar indications that may be available for collaboration and whether such collaboration could be more attractive than the one with us for our product candidate.

Strategic partnerships are complex and time-consuming to negotiate and document. In addition, there have been a significant number of recent business combinations among large pharmaceutical companies that have resulted in a reduced number of potential future strategic partners. Even if we are successful in entering into collaboration, the terms and conditions of that collaboration may restrict us from entering into future agreements with other potential collaborators.

If we are unable to reach agreements with suitable strategic partners on a timely basis, on acceptable terms, or at all, we may have to curtail the development of a product candidate, reduce or delay one or more of our other development programs, delay its potential commercialization or reduce the scope of any sales or marketing activities, or increase our expenditures and undertake development or commercialization activities at our own expense. If we elect to fund and undertake development or commercialization activities on our own, we may need to obtain additional expertise and additional capital, which may not be available to us on acceptable terms or at all. If we fail to enter into strategic partnerships and do not have sufficient funds or expertise to undertake the necessary development and commercialization activities, we may not be able to further develop our product candidates or bring them to market or continue to develop our therapeutic platforms and our business may be materially and adversely affected. Any collaboration may be on terms that are not optimal for us, and we may not be able to maintain any new collaboration if, for example, development or approval of a product candidate is delayed, sales of an approved product candidate do not meet expectations or the partner terminates the collaboration. Any such collaboration, or other strategic transaction, may require us to incur non-recurring or other charges, and increase our near- and long-term expenditures and pose significant integration or implementation challenges or disrupt our management or business. Accordingly, although there can be no assurance that we will undertake or successfully complete any transactions of the nature described above, any transactions that we do complete may be subject to the foregoing or other risks and have a material and adverse effect on our business, financial condition, results of operations and prospects. Conversely, any failure to enter any collaboration or other strategic transaction that would be beneficial to us could delay the development and potential

56


 

commercialization of our product candidates and have a negative impact on the competitiveness of any product candidate that reaches the market.

If we are unable to maintain strategic partnerships, or if these strategic partnerships are not successful, our business could be adversely affected.

Any strategic partnerships we enter into may pose a number of risks, including the following:

we may not be able to enter into critical strategic partnerships or enter them on favorable terms;
strategic partners have significant discretion in determining the effort and resources that they will apply to such a partnership, and they may not perform their obligations as agreed or expected;
strategic partners may decide not to pursue development and commercialization of any product candidates that achieve regulatory approval or may elect not to continue or renew development or commercialization programs based on clinical trial results, changes in the partners’ strategic focus or available funding, or external factors, such as an acquisition, that divert resources or create competing priorities;
strategic partners may delay clinical trials, provide insufficient funding for a clinical trial program, stop a clinical trial or abandon a product candidate, repeat or conduct new clinical trials or require a new formulation of a product candidate for clinical testing;
strategic partners could independently develop, or develop with third parties, products that compete directly or indirectly with our product candidates if the strategic partners believe that competitive products are more likely to be successfully developed or can be commercialized under terms that are more economically attractive than our product candidates;
strategic partners may restrict us from researching, developing or commercializing certain products or technologies without their involvement;
product candidates discovered in collaboration with us may be viewed by our strategic partners as competitive with their own product candidates or products, which may cause strategic partners to cease to devote resources to the commercialization of our product candidates;
a strategic partner with marketing and distribution rights to one or more of our product candidates that achieve regulatory approval may not commit sufficient resources to the marketing and distribution of such product candidates;
disagreements with strategic partners, including disagreements over proprietary rights, ownership of intellectual property, contract interpretation or the preferred course of development, might cause delays or termination of the research, development or commercialization of product candidates, might lead to additional responsibilities for us with respect to product candidates, or might result in litigation or arbitration, any of which would be time-consuming and expensive;
strategic partners may not properly obtain, maintain, enforce or defend our intellectual property or proprietary rights relating to our product candidates or discovery programs or may use our proprietary information in such a way as to invite litigation that could jeopardize or invalidate our intellectual property or proprietary information or expose us to potential litigation or other intellectual property related proceedings;
strategic partners may own or co-own intellectual property covering our product candidates or discovery programs that results from our collaboration with them, and in such cases, we may not have the exclusive right to commercialize such intellectual property or such product candidates or discovery programs;
we may need the cooperation of our strategic partners to enforce or defend any intellectual property we contribute to or that arises out of our strategic partnerships, which may not be provided to us;
strategic partners may infringe the intellectual property rights of third parties, which may expose us to litigation and potential liability;
strategic partners may control certain interactions with regulatory authorities, which may impact our ability to obtain and maintain regulatory approval of our product candidates;
we may lose certain valuable rights under circumstances identified in our collaborations, including if we undergo a change of control;

57


 

strategic partners may grant sublicenses to our technology or product candidates or undergo a change of control and the sublicensees or new owners may decide to take the collaboration in a direction which is not in our best interest;
strategic partners may become bankrupt, which may significantly delay our research or development programs, or may cause us to lose access to valuable technology, know-how or intellectual property of the strategic partner relating to our product candidates or discovery programs;
strategic partnerships may require us to incur short and long-term expenditures, issue securities that dilute our stockholders or disrupt our management and business;
if our strategic partners do not satisfy their obligations under our agreements with them, or if they terminate our strategic partnerships with them, we may not be able to develop or commercialize product candidates as planned;
strategic partners may require us to share in development and commercialization costs pursuant to budgets that we do not fully control and our failure to share in such costs could have a detrimental impact on the strategic partnership or our ability to share in revenue generated under the strategic partnership;
strategic partnerships may be terminated for the convenience of the partner and, if terminated, we could be required to raise additional capital to pursue further development or commercialization of the applicable product candidates; and
strategic partnership or collaboration agreements may not lead to development or commercialization of product candidates in the most efficient manner or at all. If a present or future strategic partner ours were to be involved in a business combination, the continued pursuit and emphasis on our development or commercialization program under such collaboration could be delayed, diminished, or terminated.

In March 2022, we entered into the Sanofi Agreement pursuant to which we will collaborate with Sanofi to generate, develop, manufacture and commercialize IgM antibodies directed to six primary targets, three of which are intended as oncology targets and three of which are intended as immunology targets.

Risks Related to Our Intellectual Property

Our commercial success depends significantly on our ability to operate without infringing the patents and other proprietary rights of third parties.

Our success will depend in part on our ability to operate without infringing the proprietary rights of third parties. Other entities may have or obtain patents or proprietary rights that could limit our ability to make, use, sell, offer for sale or import our future approved products or impair our competitive position.

Our research, development and commercialization activities may be subject to claims that we infringe or otherwise violate patents or other intellectual property rights owned or controlled by third parties. We are aware of third party patents and patent applications containing claims directed to most of our areas of product development, which patents and applications could potentially be construed to cover our product candidates and the use thereof to treat patients. As the biotechnology and pharmaceutical industries expand and more patents are issued, the risk increases that we may be subject to claims of infringement of the patent rights of third parties. There is no assurance that third-party patents or patent applications of which we are aware may not ultimately be found to limit our ability to make, use, sell, offer for sale or import our future approved products or impair our competitive position, even though we do not believe they are relevant to our business. Patents that we may ultimately be found to infringe could be issued to third parties. Third parties may have or obtain valid and enforceable patents or proprietary rights that could block us from developing product candidates using our technology. These patents may not expire before we receive marketing authorization for our product candidates, and they could delay the commercial launch of one or more future products. If our products were to be found to infringe any such patents, and we were unable to invalidate those patents, or if licenses for them are not available on commercially reasonable terms, or at all, our business, financial condition and results of operations could be materially harmed. Furthermore, even if a license is available, it may be non-exclusive, which could result in our competitors gaining access to the same intellectual property. Our failure to maintain a license to any technology that we require may also materially harm our business, financial condition and results of operations, and we would be exposed to a threat of litigation.

In the biotechnology industry, significant litigation and other proceedings regarding patents, patent applications, trademarks and other intellectual property rights have become commonplace both within and outside the United States including patent infringement lawsuits, oppositions, inter partes review (IPR) and post-grant review (PGR) proceedings before the United States Patent and Trademark Office (USPTO), or the applicable foreign patent counterpart. The types of situations in which we may become a party to such litigation or proceedings relating to third party intellectual property include:

58


 

we or our licensors may initiate litigation or other proceedings, including post-grant proceedings such as oppositions, IPRs or PGRs, against third parties seeking to invalidate the patents held by those third parties, to obtain a judgment that our products or processes do not infringe those third parties’ patents or to obtain a judgment that those parties’ patents are invalid and/or unenforceable;
if our competitors file patent applications that claim technology also claimed by us or our licensors, we or our licensors may be required to participate in 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 processes or products infringe their patent or other intellectual property rights, we will need to defend against such proceedings; and
if a license to necessary technology is terminated, the licensor may initiate litigation claiming that our processes or products infringe or misappropriate their 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 would be costly and could affect our results of operations and divert the attention of our management and scientific personnel. Some of our competitors may be able to sustain the cost of such litigation and proceedings more effectively than we can because of their substantially greater resources. There is a risk that a court would decide that we are infringing the third party’s patents and would order us to stop the activities covered by the patents. In that event, we may not have a viable alternative to the technology protected by the patent and may need to halt work on the affected product candidate or cease commercialization of an approved product. In addition, there is a risk that a court will order us to pay third party damages or some other monetary award, depending upon the jurisdiction. An adverse outcome in any litigation or other proceeding could subject us to significant liabilities to third parties, potentially including treble damages and attorneys’ fees if we are found to have willfully infringed, and we may be required to cease using the technology that is at issue or to license the technology from third parties. We may not be able to obtain any required licenses on commercially acceptable terms or at all. Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation or administrative proceedings, there is a risk that some of our confidential information could be compromised by disclosure. In addition, 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 on our business, results of operations, financial condition and prospects. Any of these outcomes could have a material adverse effect on our business.

If we are unable to obtain, maintain and enforce patent and trade secret protection for our product candidates and related technology, our business could be materially harmed.

Our strategy depends on our ability to identify, seek, obtain and maintain patent protection for our discoveries. Our patent portfolio is relatively small compared to many large and more established pharmaceutical and biotechnology companies that have patent portfolios consisting of hundreds, and in some case even thousands, of granted patents. As our patent portfolio grows, we expect patent protection will continue to be an important part of our strategy. The patent protection process is expensive and time consuming, and we may not be able to file and prosecute all necessary or desirable patent applications, or maintain and enforce any patents that may issue from such patent applications, at a reasonable cost or in a timely manner or in all jurisdictions where protection may be commercially advantageous. 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. Moreover, in some circumstances, we may not have the right to control the preparation, filing and prosecution of patent applications, or to maintain the patents, covering technology that we have licensed from third parties. Therefore, our owned, co-owned, or in-licensed patents and patent applications may not be prosecuted and enforced in a manner consistent with the best interests of our business. Our patent applications cannot be enforced against third parties practicing the technology claimed in such applications unless, and until, patents issue from such applications, and then only to the extent the issued claims cover the technology. The patent applications that we own, or co-own, or in-license may fail to result in issued patents with claims that cover our current and future product candidates in the United States or in other foreign countries or that effectively prevent third parties from commercializing competitive product candidates.

Moreover, the patent position of biotechnology companies generally is highly uncertain, involves complex legal and factual questions and has in recent years been the subject of much litigation. We may be subject to a third-party preissuance submission of prior art to the USPTO or a foreign jurisdiction, and such prior art may affect the scope of any claims we ultimately get allowed or it may prevent our patent applications from issuing as patents. Further, the issuance of a patent does not ensure that it is valid or enforceable, nor is the issuance conclusive as to inventorship or the scope of any claims. Third parties may challenge the validity, enforceability or scope of our issued patents or claim that they should be inventors on such patents, and such patents may be narrowed, invalidated, circumvented, or deemed unenforceable, or such third parties may gain rights to such patents. We could also become involved in reexamination, inter parties review, post-grant review, opposition or derivation proceedings, challenging our patent rights or the patent rights of others. In addition, changes in law may introduce uncertainty in the enforceability or scope of patents owned by biotechnology companies. If, our patents are narrowed, invalidated or held unenforceable, third parties may be able to commercialize

59


 

our technology or products and compete directly with us without payment to us. There is no assurance that all potentially relevant prior art relating to our patents and patent applications has been found, and such prior art could potentially invalidate one or more of our patents or prevent a patent from issuing from one or more of our pending patent applications. There is also no assurance that there is not prior art of which we are aware, but which we do not believe affects the validity or enforceability of a claim in our patents and patent applications, which may, nonetheless, ultimately be found to affect the validity or enforceability of a claim. Furthermore, even if our patents are unchallenged, they may not adequately protect our intellectual property, provide exclusivity for our product candidates, prevent others from designing around our claims or provide us with a competitive advantage. The legal systems of certain countries do not favor the aggressive enforcement of patents, and the laws of foreign countries may not allow us to protect our inventions with patents to the same extent as the laws of the United States. Because patent applications in the United States and many foreign jurisdictions are not published until 18 months after filing, or in some cases not at all, and because publications of discoveries in scientific literature lag behind actual discoveries, we cannot be certain that we were the first to make the inventions claimed in our issued patents or pending patent applications, or that we were the first to file for protection of the inventions set forth in our patents or patent applications. As a result, we may not be able to obtain or maintain protection for certain inventions. Therefore, the issuance, validity, enforceability, scope and commercial value of our patents in the United States and in foreign countries cannot be predicted with certainty and, as a result, any patents that we own, co-own, or license may not provide sufficient protection against competitors. We may not be able to obtain or maintain patent protection from our pending patent applications, from those we may file in the future, or from those we may license from third parties. Moreover, even if we are able to obtain patent protection, such patent protection may be of insufficient scope to achieve our business objectives. In addition, the issuance of a patent does not give us the right to practice the patented invention. Third parties may have blocking patents that could prevent us from marketing our own patented product and practicing our own patented technology.

Moreover, some of our owned or in-licensed patents and patent applications are or may in the future be co-owned with third parties. If we are unable to obtain an exclusive license to any such third party co-owners’ interest in such patents or patent applications, such co-owners may be able to license their rights to other third-parties, including our competitors, and our competitors could market competing products and technology. We may need the cooperation of any such co-owners of our patents to enforce such patents against third parties, and such cooperation may not be provided to us. Any of the foregoing could have a material adverse effect on our competitive position, business prospects and financial conditions.

In addition, the research resulting in certain of our in-licensed patent rights and technology was funded in part by the U.S. federal or state governments. As a result, the U.S. government may have certain rights, including so-called march-in rights, to such patent rights and any products or technology developed from such patent rights. When new technologies are developed with U.S. government funding, the U.S. government generally obtains certain rights in any resulting patents, including a nonexclusive license authorizing the U.S. government to use the invention for non-commercial purposes. These rights may permit the U.S. government to disclose our confidential information to third parties and to exercise march-in rights to use or to allow third parties to use our licensed technology. The U.S. government can exercise its march-in rights if it determines that action is necessary because we fail to achieve the practical application of government-funded technology, because action is necessary to alleviate health or safety needs, to meet requirements of federal regulations, or to give preference to U.S. industry. In addition, our rights in such inventions may be subject to certain requirements to manufacture products embodying such inventions in the United States. Any exercise by the U.S. government of such rights could harm our competitive position, business, financial condition, results of operations and prospects.

If we fail to comply with our obligations under any license, collaboration or other intellectual property-related agreements, we may be required to pay damages and could lose intellectual property rights that may be necessary for developing, commercializing and protecting our current or future technologies or product candidates or we could lose certain rights to grant sublicenses.

We in-license certain patent rights and proprietary technology from third parties that are important to our discovery platform and development of product candidates. For example, in October 2020, the Company entered into a multi-year patent and materials license agreement with the Board of Regents of the University of Texas System on behalf of the University of Texas Health Science Center at Houston for certain antibodies against the SARS-CoV-2 virus. In January 2021, the Company entered into an exclusive license agreement with Medivir AB (Medivir) through which the Company received global, exclusive development and commercialization rights for birinapant, a clinical-stage SMAC mimetic.

We have also in-licensed certain antibodies for our discovery programs from third parties. Under these license agreements, we are able to research and initially develop discovery programs and are required to make certain annual payments. We also have the option to negotiate or enter into commercial license agreements with these third parties if we elect to continue development or commercialization of any product candidates incorporating the in-licensed antibodies. If we exercise our option to negotiate or enter into any commercial licenses with these third parties, we will likely be subject to various additional obligations, which may include obligations with respect to funding, development and commercialization activities, and payment obligations upon achievement of certain milestones and royalties on product sales.

60


 

Our current license agreements impose, and any future license agreements we enter into are likely to impose, various development, commercialization, funding, milestone, royalty, diligence, sublicensing, insurance, patent prosecution and enforcement or other obligations on us. If any of our licenses or future commercial licenses are terminated or breached, we may:

lose our rights or options to research, develop or commercialize product candidates covered by the licensed technology;
not be able to secure patent or trade secret protection for product candidates covered by the licensed technology;
experience significant delays in the development or commercialization of product candidates covered by the licensed technology;
not be able to obtain other licenses that may allow us to continue to progress the applicable programs on acceptable terms, if at all; or
incur liability for damages.

Furthermore, we may not have the right to control the preparation, filing, prosecution, maintenance, enforcement and defense of patents and patent applications that we license from or to third parties. If our licensors and future licensors fail to prosecute, maintain, enforce and defend patents we may license, or lose rights to licensed patents or patent applications, our license rights may be reduced or eliminated. In such circumstances, our right to develop and commercialize any of our products or product candidates that is the subject of such licensed rights could be materially adversely affected.

Moreover, our licensors may own or control intellectual property that has not been licensed to us and, as a result, we may be subject to claims, regardless of their merit, that we are infringing, misappropriating or otherwise violating the licensor’s intellectual property rights. In addition, while we cannot currently determine the amount of the royalty obligations we would be required to pay on sales of future products if infringement or misappropriation were found, those amounts could be significant. The amount of our future royalty obligations will depend on the technology and intellectual property we use in products that we successfully develop and commercialize, if any. Therefore, even if we successfully develop and commercialize products, we may be unable to achieve or maintain profitability.

In addition, the agreements under which we currently license intellectual property or technology from or to 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 impact on our business and ability to achieve profitability. 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 any affected product candidates, which could have a material adverse effect on our business and financial conditions.

Our patents covering one or more of our products or product candidates could be found invalid or unenforceable if challenged.

Any of our intellectual property rights could be challenged or invalidated despite measures we take to obtain patent and other intellectual property protection with respect to our product candidates and proprietary technology. For example, if we were to initiate legal proceedings against a third party to enforce a patent covering one of our product candidates, the defendant could counterclaim that our patent is invalid and/or unenforceable. In patent litigation in the United States and in some other jurisdictions, defendant counterclaims alleging invalidity and/or unenforceability are commonplace. Grounds for a validity challenge could be an alleged failure to meet any of several statutory requirements, for example, lack of novelty, obviousness or non-enablement. Grounds for an unenforceability assertion could be an allegation that someone connected with prosecution of the patent intentionally withheld material information from the USPTO, or the applicable foreign counterpart, or made a misleading statement, during prosecution. A litigant or the USPTO itself could challenge our patents on this basis even if we believe that we have conducted our patent prosecution in accordance with the duty of candor and in good faith. The outcome following such a challenge is unpredictable.

With respect to challenges to the validity of our patents, for example, there might be invalidating prior art, of which we and the patent examiner were unaware during prosecution. If a defendant were to prevail on a legal assertion of invalidity and/or unenforceability, we would lose at least part, and perhaps all, of the patent protection on a product candidate. Even if a defendant does not prevail on a legal assertion of invalidity and/or unenforceability, our patent claims may be construed in a manner that would limit our ability to enforce such claims against the defendant and others. The cost of defending such a challenge, particularly in a foreign jurisdiction, and any resulting loss of patent protection could have a material adverse impact on one or more of our product candidates and our business.

Enforcing our intellectual property rights against third parties may also cause such third parties to file other counterclaims against us, which could be costly to defend, particularly in a foreign jurisdiction, and could require us to pay substantial damages, cease the sale

61


 

of certain products or enter into a license agreement and pay royalties (which may not be possible on commercially reasonable terms or at all). Any efforts to enforce our intellectual property rights are also likely to be costly and may divert the efforts of our scientific and management personnel.

Our intellectual property rights will not necessarily provide us with competitive advantages.

The degree of future protection afforded by our intellectual property rights is uncertain because intellectual property rights have limitations, and may not adequately protect our business, or permit us to maintain our competitive advantage. The following examples are illustrative:

others may be able to make compounds that are similar to our product candidates but that are not covered by the claims of the patents that we own, co-own, or have licensed;
others may independently develop similar or alternative technologies without infringing our intellectual property rights;
issued patents that we own, co-own, or have licensed may not provide us with any competitive advantages, or may be held invalid or unenforceable, as a result of legal challenges by our competitors;
we may obtain patents for certain compounds many years before we obtain marketing approval for products containing such compounds, and because patents have a limited life, which may begin to run prior to the commercial sale of the related product, the commercial value of our patents may be limited;
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 products for sale in our major commercial markets;
we may fail to develop additional proprietary technologies that are patentable;
the laws of certain foreign countries may not protect our intellectual property rights to the same extent as the laws of the United States, or we may fail to apply for or obtain adequate intellectual property protection in all the jurisdictions in which we operate; and
the patents of others may have an adverse effect on our business, for example by preventing us from marketing one or more of our product candidates for one or more indications

Any of the aforementioned threats to our competitive advantage could have a material adverse effect on our business.

We may become involved in lawsuits to protect or enforce our patents and trade secrets, which could be expensive, time consuming and unsuccessful.

Third parties may seek to market biosimilar versions of any approved products. Alternatively, third parties may seek approval to market their own products similar to or otherwise competitive with our product candidates. In these circumstances, we may need to defend or assert our patents, including by filing lawsuits alleging patent infringement, which may lead to challenges to the validity or enforceability of our patents. The outcome following legal assertions of invalidity and unenforceability is unpredictable. Even if we have valid and enforceable patents, these patents still may not provide protection against competing products or processes sufficient to achieve our business objectives.

Even after they have issued, our patents and any patents that we license may be challenged, narrowed, invalidated or circumvented. If our patents are invalidated or otherwise limited or will expire prior to the commercialization of our product candidates, other companies may be better able to develop products that compete with ours, which could adversely affect our competitive business position, business prospects and financial condition. In addition, if the breadth or strength of protection provided by our patents and patent applications is threatened, it could dissuade companies from collaborating with us to license, develop or commercialize current or future product candidates.

The following are examples of litigation and other adversarial proceedings or disputes that we could become a party to involving our patents or patents licensed to us:

we may initiate litigation or other proceedings against third parties to enforce our patent and trade secret rights;
third parties may initiate litigation or other proceedings seeking to invalidate patents owned by, co-owned by, or licensed to us or to obtain a declaratory judgment that their product or technology does not infringe our patents or patents co-owned by us, or licensed to us;

62


 

third parties may initiate opposition, IPR or PGR proceedings challenging the validity or scope of our patent rights, requiring us and/or licensors to participate in such proceedings to defend the validity and scope of our patents;
there may be a challenge or dispute regarding inventorship or ownership of patents or trade secrets currently identified as being owned by, co-owned, or licensed to us; or
third parties may seek approval to market biosimilar versions of our future approved products prior to expiration of relevant patents owned by, co-owned by us, or licensed to us under the Biologics Price Competition and Innovation Act of 2009, requiring us to defend our patents, including by filing lawsuits alleging patent infringement.

These lawsuits and proceedings would be costly and could affect our results of operations and divert the attention of our managerial and scientific personnel. Adversaries in these proceedings may have the ability to dedicate substantially greater resources to prosecuting these legal actions than we or our licensors can. There is a risk that a court or administrative body would decide that our patents are invalid or not infringed or trade secrets not misappropriated by a third party’s activities, or that the scope of certain issued claims must be further limited. An adverse outcome in a litigation or proceeding involving our own patents or trade secrets could limit our ability to assert our patents or trade secrets against these or other competitors, affect our ability to receive royalties or other licensing consideration from our licensees, and may curtail or preclude our ability to exclude third parties from making, using and selling similar or competitive products. Any of these occurrences could adversely affect our competitive business position, business prospects and financial condition.

We may not be able to prevent, alone or with our licensors, infringement or misappropriation of our intellectual property rights, particularly in countries where the laws may not protect those rights as fully as in the United States. Any litigation or other proceedings to enforce our intellectual property rights may fail, and even if successful, may result in substantial costs and distract our management and other employees.

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. If securities analysts or investors perceive these results to be negative, it could have an adverse effect on the price of our common stock.

The degree of future protection for our proprietary rights is uncertain because legal means afford only limited protection and may not adequately protect our rights or permit us to gain or keep our competitive advantage. For example:

others may be able to develop a platform that is similar to, or better than, ours in a way that is not covered by the claims of our patents;
others may be able to make compounds that are similar to our product candidates but that are not covered by the claims of our patents;
we might not have been the first to make the inventions covered by patents or pending patent applications;
we might not have been the first to file patent applications for these inventions;
any patents that we obtain may not provide us with any competitive advantages or may ultimately be found invalid or unenforceable; or
we may not develop additional proprietary technologies that are patentable or that afford meaningful trade secret protection.

Patent terms may be inadequate to protect our competitive position on our product candidates for an adequate amount of time.

Patents have a limited lifespan. 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 life of a patent, and the protection it affords, is limited. Even if patents covering our product candidates are obtained, once the patent life has expired, we may be open to competition from competitive products, including biosimilars. Given the amount of time required for the development, testing and regulatory review of new product candidates, patents protecting such candidates might expire before or shortly after such candidates are commercialized. As a result, our owned, co-owned, and licensed patent portfolio may not provide us with sufficient rights to exclude others from commercializing products similar or identical to ours.

If we do not obtain protection under the Hatch-Waxman amendments and similar foreign legislation for extending the term of patents covering each of our product candidates, our business may be materially harmed.

Depending upon the timing, duration and conditions of FDA marketing approval of our product candidates, one or more of our U.S. patents may be eligible for limited patent term extension under the Drug Price Competition and Patent Term Restoration Act of 1984,

63


 

referred to as the Hatch-Waxman Amendments. The Hatch-Waxman Amendments permit a patent term extension of up to five years for a patent covering an approved product as compensation for effective patent term lost during product development and the FDA regulatory review process. The Hatch-Waxman Act allows a maximum of one patent to be extended per FDA approved product as compensation for the patent term lost during the FDA regulatory review process. A patent term extension cannot extend the remaining term of a patent beyond a total of 14 years from the date of product approval and only those claims covering such approved drug product, a method for using it or a method for manufacturing it may be extended. Patent term extension also may be available in certain foreign countries upon regulatory approval of our product candidates. However, we may not receive an extension if we fail to apply within applicable deadlines, fail to apply prior to expiration of relevant patents or otherwise fail to satisfy applicable requirements. Moreover, the length of the extension could be less than we request. If we are unable to obtain patent term extension or the term of any such extension is less than we request, the period during which we can enforce our patent rights for that product will be shortened and our competitors may obtain approval to market competing products sooner. As a result, our revenue from applicable products could be reduced, possibly materially. Further, if this occurs, our competitors may take advantage of our investment in development and trials by referencing our clinical and preclinical data and launch their product earlier than might otherwise be the case.

If we are unable to protect the confidentiality of our trade secrets and proprietary information, the value of our technology and products could be adversely affected.

In addition to patent protection, we also rely on other proprietary rights, including protection of trade secrets, and other proprietary information. For example, we treat our proprietary computational technologies, including unpatented know-how and other proprietary information, as trade secrets. Trade secrets and know-how can be difficult to protect. Trade secrets and know-how can also in some instances be independently derived or reverse-engineered by a third party. We maintain the confidentiality of trade secrets and proprietary information, in part by entering into confidentiality agreements with our employees, consultants, strategic partners and others upon the commencement of their relationships with us. These agreements require that all confidential information developed by the individual or made known to the individual by us during the course of the individual’s relationship with us be kept confidential and not disclosed to third parties. Our agreements with employees and our personnel policies also provide that any inventions conceived by the individual in the course of rendering services to us shall be our exclusive property. However, we may not obtain these agreements in all circumstances, and even when we obtain these agreements, parties with whom we have these agreements may not comply with their terms. Any of the parties to these agreements may breach such agreements and disclose our proprietary information, including our trade secrets, and we may not be able to obtain adequate remedies for such breaches. In the event of unauthorized use or disclosure of our trade secrets or proprietary information, these agreements, even if obtained, may not provide meaningful protection, particularly for our trade secrets or other confidential information. We may also become involved in inventorship disputes relating to inventions and patents developed by our employees or consultants under such agreements. To the extent that our employees, consultants or contractors use technology or know-how owned by third parties in their work for us, disputes may arise between us and those third parties as to the rights in related inventions. To the extent that an individual who is not obligated to assign rights in intellectual property to us is rightfully an inventor of intellectual property, we may need to obtain an assignment or a license to that intellectual property from that individual, or a third party or from that individual’s assignee. Such assignment or license may not be available on commercially reasonable terms or at all.

Enforcing a claim that a party illegally disclosed or misappropriated a trade secret is difficult, expensive and time-consuming and the outcome is unpredictable. In addition, some courts in the United States and certain foreign jurisdictions are less willing or unwilling to protect trade secrets. The disclosure of our trade secrets would impair our competitive position and may materially harm our business, financial condition and results of operations. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and failure to maintain trade secret protection could adversely affect our competitive business position. In addition, if any of our trade secrets were to be lawfully obtained or independently developed by a competitor, we would have no right to prevent such third party, or those to whom they communicate such technology or information, from using that technology or information to compete with us. If any of our trade secrets were to be disclosed to or independently developed by a competitor, or if we otherwise lose protection for our trade secrets or proprietary know-how, the value of this information may be greatly reduced and our business and competitive position could be harmed. Adequate remedies may not exist in the event of unauthorized use or disclosure of our proprietary information.

We may be subject to claims that we or our employees or consultants have wrongfully used or disclosed alleged trade secrets or other proprietary information of our employees’ or consultants’ former employers or their clients.

We employ individuals who were previously or concurrently employed at research institutions and/or other biotechnology or pharmaceutical companies, including our competitors or potential competitors. We may be subject to claims that these employees, or we, have inadvertently or otherwise used or disclosed trade secrets or other proprietary information of their former employers, or that patents and applications we have filed to protect inventions of these employees, even those related to one or more of our product candidates, are rightfully owned by their former or concurrent employer. Litigation may be necessary to defend against these claims. If we fail in defending such claims, in addition to paying monetary damages, trade secrets or other proprietary information could be

64


 

awarded to a third party, and we could be required to obtain a license from such third party to commercialize our technology or products. Such license may not be available on commercially reasonable terms or at all. A loss of key research personnel or their work product could limit our ability to commercialize, or prevent us from commercializing, our current or future technologies or product candidates, which could materially harm our business. Even if we are successful in defending against these claims, litigation could result in substantial costs and be a distraction to management.

Obtaining and maintaining our patent protection depends on compliance with various procedural, documentary, fee payment and other requirements imposed by regulations and 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 or applications will be due to the USPTO and various foreign patent offices at various points over the lifetime of our patents or applications. We have systems in place to remind us to pay these fees, and we rely on our outside patent annuity service to pay these fees automatically when due, but we must notify the provider of any new patents or applications. Additionally, the USPTO and various foreign patent offices 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 rules applicable to the particular jurisdiction. However, there are situations in which noncompliance 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. If such an event were to occur, it could have a material adverse effect on our business.

We may be subject to claims challenging the inventorship of our patents and other intellectual property.

Although we are not currently experiencing any claims challenging the inventorship or ownership of our patents, we may in the future be subject to claims that former employees, strategic partners or other third parties have an interest in our patents or other intellectual property as an inventor or co-inventor. While it is our policy to require our employees and contractors who may be involved in the conception or 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, conceives or develops intellectual property that we regard as our own. For example, the assignment of intellectual property rights may not be self-executing or the assignment agreements may be breached, or we may have inventorship disputes arise from conflicting obligations of consultants or others who are involved in developing our product candidates. Litigation may be necessary to defend against these and other claims challenging inventorship. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights, such as exclusive ownership of, or right to use, valuable intellectual property. 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.

Patent protection and patent prosecution for some of our product candidates may be dependent on, and the ability to assert patents and defend them against claims of invalidity may be maintained by, third parties.

The prosecution of certain patent applications and the maintenance and enforcement of certain patents that relate to our product candidates are controlled by our licensors or licensees. Although we may, under such arrangements, have rights to consult with our strategic partners on actions taken as well as back-up rights of prosecution and enforcement, we have in the past and may in the future relinquish rights to prosecute and maintain patents and patent applications within our portfolio as well as the ability to assert such patents against infringers. For example, under our collaboration agreement with Sanofi, in specified circumstances, Sanofi controls the prosecution and enforcement of certain of the patents and patent applications licensed to it.

If any current or future licensee or licensor with rights to prosecute, assert or defend patents related to our product candidates fails to appropriately prosecute and maintain patent protection for patents covering any of our product candidates, or if patents covering any of our product candidates are asserted against infringers or defended against claims of invalidity or unenforceability in a manner which adversely affects such coverage, our ability to develop and commercialize any such product candidate may be adversely affected and we may not be able to prevent competitors from making, using and selling competing products.

Changes in patent laws or patent jurisprudence could diminish the value of patents in general, thereby impairing our ability to protect our product candidates.

The patent positions of pharmaceutical and biotechnology companies can be highly uncertain and involve complex legal and factual questions for which important legal principles remain unresolved. Changes in either the patent laws or in the interpretations of patent laws in the United States and other countries may diminish the value of our intellectual property. We cannot predict the breadth of claims that may be allowed or found to be enforceable in our patents or in third-party patents. The United States has enacted and is currently implementing wide-ranging patent reform legislation. Further, recent U.S. Supreme Court and Court of Appeals for the Federal Circuit rulings have either narrowed the scope of patent protection available in certain circumstances or weakened the rights

65


 

of patent owners in certain situations. In addition to increasing uncertainty with regard to our ability to obtain patents in the future, this combination of events has created uncertainty with respect to the validity, scope and value of patents, once obtained.

For our U.S. patent applications containing a priority claim after March 16, 2013, there is a greater level of uncertainty in the patent law. In September 2011, the Leahy-Smith America Invents Act, also known as the America Invents Act (AIA), was signed into law. The AIA includes a number of significant changes to U.S. patent law, including provisions that affect the way patent applications will be prosecuted and may also affect patent litigation. The AIA and its implementation could increase the uncertainties and costs surrounding the prosecution of our patent applications and the enforcement or defense of our issued patents, all of which could have an adverse effect on our business. An important change introduced by the AIA is that, as of March 16, 2013, the United States transitioned to a “first-to-file” system for deciding which party should be granted a patent when two or more patent applications are filed by different parties disclosing or claiming the same invention. A third party that has filed, or does file a patent application in the USPTO after March 16, 2013 but before us, could be awarded a patent covering a given invention, even if we had made the invention before it was made by the third party. This requires us to be cognizant going forward of the time from invention to filing of a patent application.

Among some of the other changes introduced by the AIA are changes that limit where a patentee may file a patent infringement suit and providing opportunities for third parties to file third party submissions of prior art to the USPTO during patent prosecution and to challenge any issued patent in the USPTO (e.g., via post-grant reviews or inter partes reviews). This applies to all of our U.S. patents, even those issued before March 16, 2013. Because of a lower evidentiary standard in USPTO proceedings compared to the evidentiary standard in United States federal court necessary to invalidate a patent claim, a third party could potentially provide evidence in a USPTO proceeding sufficient for the USPTO to hold a claim invalid even though the same evidence would be insufficient to invalidate the claim if first presented in a district court action. Accordingly, a third party may attempt to use the USPTO procedures to invalidate our patent claims that would not have been invalidated if first challenged by the third party as a defendant in a district court action.

Depending on decisions by the U.S. Congress, the U.S. federal courts, the USPTO or similar authorities in foreign jurisdictions, the laws and regulations governing patents could change in unpredictable ways that may weaken our and our licensors’ ability to obtain new patents or to enforce existing patents we and our licensors or partners may obtain in the future.

Additionally, by as early as June 1, 2023, existing European patents, and European patent applications, upon grant of a patent, will have the option of becoming a Unitary Patent, which will be subject to the jurisdiction of the Unitary Patent Court (UPC). During a sunrise period, set to begin March 1, 2023, European patent owners will have the ability to opt out of being subjected to the jurisdiction of the UPC. The option of a Unitary Patent will be a significant change in European patent practice. As the UPC is a new court system, there is no precedent for the court, increasing the uncertainty of any litigation in the UPC.

We may not be able to protect our intellectual property rights throughout the world.

Filing, prosecuting and defending patents on product candidates in all countries throughout the world would be prohibitively expensive, and our intellectual property rights in some countries outside the United States can be less extensive than those in the United States. In addition, the laws of some foreign countries do not protect intellectual property rights to the same extent as federal and state laws in the United States. 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 products and further, may export otherwise infringing products to territories where we have patent protection, but enforcement is not as strong as that in the United States. These products may compete with our current or future products, if any, and our patents or other intellectual property rights may not be effective or sufficient to prevent them from competing. Recent United States Supreme Court cases have narrowed the scope of what is considered patentable subject matter, for example, in the areas of software and diagnostic methods involving the association between treatment outcome and biomarkers. This could impact our ability to patent certain aspects of our technology in the United States.

Many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents, trade secrets and other intellectual property protection, particularly those relating to biotechnology products, which could make it difficult for us to stop the infringement of our patents or marketing of competing products in violation of our proprietary rights generally. Proceedings to enforce our patent rights in foreign jurisdictions could result in substantial costs 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.

66


 

Additionally, the requirements for patentability may differ in certain countries, particularly developing countries. For example, unlike other countries, China has a heightened requirement for patentability, and specifically requires a detailed description of medical uses of a claimed drug. In India, unlike the United States, there is no link between regulatory approval of a drug and its patent status, and patenting of medical uses of a claimed drug are prohibited. In addition to India, certain countries in Europe and developing countries, including China, have compulsory licensing laws under which a patent owner may be compelled to grant licenses to third parties. In those countries, we and our licensors may have limited remedies if patents are infringed or if we or our licensors are compelled to grant a license to a third party, which could materially diminish the value of those patents. This could limit our potential revenue opportunities. Accordingly, our efforts to enforce intellectual property rights around the world may be inadequate to obtain a significant commercial advantage from the intellectual property that we own, co-own, or license.

We will need to obtain FDA approval for any proposed product candidate names, and any failure or delay associated with such approval may adversely affect our business.

Any proprietary name or trademark we intend to use for our product candidates will require approval from the FDA regardless of whether we have secured a formal trademark registration from the USPTO. The FDA typically conducts a review of proposed product candidate names, including an evaluation of the potential for confusion with other product names and potential pharmacy dispensing errors. The FDA may also object to a product name if it believes the name inappropriately implies certain medical claims or contributes to an overstatement of efficacy. If the FDA objects to any product candidate names we propose, we may be required to adopt an alternative name for our product candidates. If we adopt an alternative name, we would lose the benefit of any existing trademark applications for such product candidate and may be required to expend significant additional resources in an effort to identify a suitable product name that would qualify under applicable trademark laws, not infringe the existing rights of third parties and be acceptable to the FDA. We may be unable to build a successful brand identity for a new trademark in a timely manner or at all, which would limit our ability to commercialize our product candidates.

Risks Related to Ownership of Our Securities

The market price of our common stock may be volatile, which could result in substantial losses for our securityholders.

The trading price of our common stock may be highly volatile and subject to wide fluctuations in response to various factors, some of which are beyond our control. These factors include:

results and timing of our preclinical studies and clinical trials and studies and trials of our competitors’ products;
failure or discontinuation of any of our development programs;
issues in manufacturing our product candidates or future approved products;
regulatory developments or enforcement in the United States and foreign countries with respect to our product candidates or our competitors’ products;
competition from existing products or new products that may emerge;
actual or anticipated changes in our growth rate relative to our competitors;
developments or disputes concerning patents or other proprietary rights;
introduction of technological innovations or new commercial products by us or our competitors;
commencement or termination of collaborations for our programs; for instance, without limitation, our collaboration with Sanofi;
announcements by us, our strategic partners or our competitors of significant acquisitions, strategic partnerships, joint ventures, or capital commitments;
actual or anticipated changes in estimates or recommendations by securities analysts, if any cover our common stock;
fluctuations in the valuation of companies perceived by investors to be comparable to us;
public concern over our product candidates or any future approved products;
litigation;
future sales of our common stock by us, our insiders or our other stockholders;
share price and volume fluctuations attributable to inconsistent trading volume levels of our shares;

67


 

additions or departures of key personnel;
changes in the structure of health care payment systems in the United States or overseas;
failure of any of our product candidates, if approved, to achieve commercial success;
economic and other external factors or other disasters, crises or public health emergencies, such as the COVID-19 pandemic;
period-to-period fluctuations in our financial condition and results of operations, including the timing of receipt of any milestone or other payments under commercialization or licensing agreements;
announcements or expectations of additional financing efforts;
general market conditions and market conditions for biotechnology stocks;
overall fluctuations in U.S. equity markets; and
other factors that may be unanticipated or out of our control

The stock market has recently experienced significant volatility, particularly with respect to pharmaceutical, biotechnology and other life sciences company stocks. The volatility of pharmaceutical, biotechnology and other life sciences company stock often does not relate to the operating performance of the companies presented by the stock. In addition, in the past, when the market price of a stock has been volatile, holders of that stock have instituted securities class action litigation against the company that issued the stock. If any of our stockholders brought a lawsuit against us, we could incur substantial costs defending the lawsuit and divert the time and attention of our management, which could seriously harm our business.

An active trading market for our common stock may not be sustained.

Prior to the closing of our IPO in September 2019, there was no public market for our common stock. Although our common stock is listed on the Nasdaq Global Select Market (Nasdaq), the market for our shares has demonstrated varying levels of trading activity. Furthermore, an active market trading market for our common stock may not be sustained in the future. The lack of an active trading market for our common stock may impair investors’ ability to sell their shares at the time they wish to sell them or at a price that they consider reasonable, may reduce the market value of their shares, may impair our ability to raise capital to continue to fund our operations by selling shares and may impair our ability to acquire other companies or technologies by using our shares as consideration.

We are controlled by Topsøe Holding A/S and a concentrated group of stockholders, whose interests in our business may conflict with yours.

As of March 31, 2023, Topsøe Holding A/S, together with other holders of 5% or more of our outstanding capital stock and their respective affiliates, beneficially owned over 70% of our outstanding capital stock. Accordingly, our principal stockholders will be able to control most matters requiring stockholder approval, including the election of directors and approval of significant corporate transactions, including mergers and sales of all or substantially all of our assets. The interests of these principal stockholders may not always coincide with your interests or the interests of other stockholders and they may act in a manner that advances their best interests and not necessarily those of other stockholders. For example, our concentration of ownership could have the effect of delaying or preventing a change in control or otherwise discouraging a potential acquirer from attempting to obtain control of us, which in turn could cause the market price of our common stock to decline or prevent our stockholders from realizing a premium over the market price for their shares of our common stock.

In addition, pursuant to nominating agreements entered into between us and each of (i) Topsøe Holding A/S, (ii) Baker Brothers Life Sciences L.P. and 667, L.P. (together, Baker Brothers) and (iii) Redmile Biopharma Investments II, L.P., RAF, L.P. and Redmile Strategic Master Fund, LP (together, Redmile), for up to 12 years following the completion of our IPO, so long as Topsøe Holding A/S, Baker Brothers and Redmile, together with their respective affiliates, each beneficially own certain specified amounts of our capital stock, we will have the obligation to support the nomination of, and to cause our board of directors to include in the slate of nominees recommended to our stockholders for election, (i) two individuals designated by Topsøe Holding A/S, (ii) one individual designated by Baker Brothers and (iii) one individual designated by Redmile, subject to certain customary conditions and exceptions. Each of Topsøe Holding A/S, Baker Brothers and Redmile, and their respective affiliates, may therefore have influence over management and control over matters requiring stockholder approval, including the annual election of directors and significant corporate transactions.

68


 

The dual class structure of our common stock may limit your ability to influence corporate matters and may limit your visibility with respect to certain transactions.

The dual class structure of our common stock may also limit your ability to influence corporate matters. Holders of our common stock are entitled to one vote per share, while holders of our non-voting common stock are not entitled to any votes. Nonetheless, each share of our non-voting common stock may be converted at any time into one share of our common stock at the option of its holder by providing written notice to us, subject to the limitations provided for in our amended and restated certificate of incorporation as currently in effect. Consequently, if holders of our non-voting common stock exercise their option to make this conversion, this will have the effect of increasing the relative voting power of those prior holders of our non-voting common stock, and correspondingly decreasing the voting power of the holders of our common stock, which may limit your ability to influence corporate matters. Additionally, stockholders who hold, in the aggregate, more than 10% of our common stock and non-voting common stock, but 10% or less of our common stock, and are not otherwise a company insider, may not be required to report changes in their ownership due to transactions in our non-voting common stock pursuant to Section 16(a) of the Exchange Act, and may not be subject to the short-swing profit provisions of Section 16(b) of the Exchange Act.

Sales of substantial amounts of our common stock in the public markets, or the perception that such sales could occur, could cause the market price of our common stock to decline significantly, even if our business is doing well.

Sales of a substantial number of shares of our common stock in the public market could occur at any time. If our stockholders sell, or the market perceives that our stockholders intend to sell, substantial amount of our common stock in the public market, the market price of our common stock could decline significantly. We currently have on file with the SEC an effective shelf registration statement on Form S-3, which allows us to offer debt securities, preferred stock, common stock, non-voting common stock and certain other securities from time to time.

If in the future we issue shares of common stock or securities convertible into common stock, our stockholders would experience dilution and, as a result, the market price of our common stock may decline. We cannot predict the effect that future sales of our securities would have on the market price of our common stock. Additionally, our securityholders may be further diluted by the exercise of the pre-funded warrants issued in December 2020 or by any issuance of our voting common stock issuable upon the conversion of shares of non-voting common stock currently outstanding.

Certain holders of our common stock (including common stock issuable upon conversion of our non-voting common stock) have rights, subject to certain 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 other stockholders. Registration of these shares under the Securities Act would result in the shares becoming freely tradeable in the public market, subject to the restrictions of Rule 144 in the case of our affiliates. In addition, we filed a registration statement on Form S-8 to register shares of our common stock reserved for future issuance under our equity compensation plans. As a result, shares registered under this registration statement will be available for sale in the public market subject to the satisfaction of applicable vesting arrangements and the exercise of such options and, in the case of our affiliates, the restrictions of Rule 144. If any of these additional shares are sold, or if it is perceived that they will be sold, in the public market, the market price of our common stock could decline.

If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business, our share price and trading volume could decline.

The trading market for our common stock depends on the research and reports that securities or industry analysts publish about us or our business. We do not have any control over these analysts. If one or more of the analysts who cover us downgrade our stock or change their opinion of our common stock, our share price would likely decline. In addition, if one or more of these analysts cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause our share price or trading volume to decline.

If we fail to maintain an effective system of internal control over financial reporting, we may not be able to accurately report our financial results or prevent fraud. As a result, stockholders could lose confidence in our financial and other public reporting, which would harm our business and the trading price of our common stock.

Effective internal controls over financial reporting are necessary for us to provide reliable financial reports and, together with adequate disclosure controls and procedures, are designed to prevent fraud. Any failure to implement required new or improved controls, or difficulties encountered in their implementation, could cause us to fail to meet our reporting obligations. In addition, any testing by us conducted in connection with Section 404 of the Sarbanes-Oxley Act or any subsequent testing by our independent registered public accounting firm, may reveal deficiencies in our internal controls over financial reporting that are deemed to be significant deficiencies or material weaknesses or that may require prospective or retroactive changes to our consolidated financial statements or identify other areas for further attention or improvement. We have identified deficiencies in the past which we have taken steps to address. However, our efforts to remediate previous deficiencies may not be effective or prevent any future deficiency in our internal control over

69


 

financial reporting. Inferior internal controls could also cause investors to lose confidence in our reported financial information, which could have a negative effect on the trading price of our common stock.

During the year ended December 31, 2020, we began using a new enterprise resource planning (ERP) system for financial reporting. As a result, we updated our internal controls to accommodate changes to our business processes and accounting procedures. In connection with our ongoing evaluation of our internal controls over financial reporting, we may make further upgrades to our finance and accounting systems. If we are unable to accomplish these objectives in a timely and effective manner, our ability to comply with the financial reporting requirements and other rules that apply to reporting companies could be adversely impacted. Any failure to maintain effective internal control over financial reporting could have a material adverse effect on our business, financial condition and results of operations and the trading price of our common stock.

As a public company, we are required to disclose material changes made in our internal controls and procedures on a quarterly basis and our management is required to assess the effectiveness of these controls annually. Additionally, we are required to include a formal management assessment of the effectiveness of our internal control over financial reporting in our periodic reports, and once we cease to be an emerging growth company, unless another exemption is available, we will be required to include an attestation report on internal control over financial reporting issued by our independent registered public accounting firm. However, for as long as we are an “emerging growth company” under the JOBS Act, our independent registered public accounting firm will not be required to attest to the effectiveness of our internal controls over financial reporting pursuant to Section 404.

To achieve compliance with Section 404 within the prescribed period, we engage in a process to document and evaluate our internal control over financial reporting, which is both costly and challenging. In this regard, we will need to continue to dedicate internal resources, potentially engage outside consultants and maintain a detailed work plan to assess and document the adequacy of our internal control over financial reporting, continue steps to improve control processes as appropriate, validate through testing that controls are designed and operating effectively, and continue to implement a continuous reporting and improvement process for internal control over financial reporting.

An independent assessment of the effectiveness of our internal controls could detect problems that our management’s assessment might not. In addition, our independent registered public accounting firm did not perform an evaluation of our internal control over financial reporting as of December 31, 2022, 2021 or 2020 in accordance with the provisions of the Sarbanes-Oxley Act. Had our independent registered public accounting firm performed such an evaluation, control deficiencies may have been identified by management or our independent registered public accounting firm, and those control deficiencies could have also represented one or more material weaknesses. Undetected material weaknesses in our internal controls could lead to consolidated financial statement restatements and require us to incur the expense of remediation.

We have incurred and will continue to incur significant increased costs as a result of operating as a public company, and our management has devoted and will continue to devote substantial time to corporate governance standards.

As a public company, we have incurred and will continue to incur significant legal, accounting and other expenses that we did not incur as a private company, and these expenses may increase even more after we are no longer an “emerging growth company.” Our management and other personnel have devoted and will continue to devote a substantial amount of time and incur substantial expense in connection with compliance initiatives. For example, in anticipation of becoming a public company, we adopted additional internal controls and disclosure controls and procedures, retained a transfer agent and adopted an insider trading policy. As a public company, we bear all of the internal and external costs of preparing and distributing periodic public reports in compliance with our obligations under the securities laws.

In addition, regulations and standards relating to corporate governance and public disclosure, including the Sarbanes-Oxley Act and the related rules and regulations implemented by the SEC and Nasdaq, have and will continue to increase legal and financial compliance costs and make some compliance activities more time consuming. We cannot predict or estimate the amount of additional costs we may incur to respond to these requirements or the timing of such costs. We have invested and will continue to invest in resources to comply with evolving laws, regulations and standards, and this investment will result in increased general and administrative expenses and may divert management’s time and attention from our other business activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to practice, regulatory authorities may initiate legal proceedings against us and our business may be harmed. These factors could also make it more difficult for us to attract and retain qualified members of our board of directors, particularly to serve on our audit committee and compensation committee, and qualified executive officers.

Under the corporate governance standards of Nasdaq, a majority of our board of directors and each member of our audit committee must be an independent director. We may encounter difficulty in attracting qualified persons to serve on our board of directors and the audit committee, and our board of directors and management may be required to divert significant time and attention and resources away from our business to identify qualified directors. If we fail to attract and retain the required number of independent directors, we may be subject to the delisting of our common stock from Nasdaq.

70


 

We are an emerging growth company and a smaller reporting company, and any decision on our part to comply only with certain reduced reporting and disclosure requirements applicable to emerging growth companies could make our common stock less attractive to investors.

We are an “emerging growth company,” as defined in the JOBS Act. For as long as we continue to be an emerging growth company, we may choose to take advantage of exemptions from various reporting requirements applicable to other public companies that are not emerging growth companies, including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. We will remain an emerging growth company until the earliest to occur of: the last day of the fiscal year in which we have more than $1.07 billion in annual gross revenue, the date we qualify as a “large accelerated filer,” with the market value of our common stock held by non-affiliates exceeding $700 million as of June 30, the issuance by us of more than $1.0 billion of non-convertible debt over a three-year period, and the last day of the fiscal year ending after the fifth anniversary of our IPO, or December 31, 2024. Investors could find our common stock less attractive if we choose to rely on these exemptions. In addition, the JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. We have elected to use this extended transition period until the earlier of the date that we (i) are no longer an emerging growth company or (ii) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our consolidated financial statements may not be comparable to companies that comply with the new or revised accounting standards as of public company effective dates.

We are also currently a “smaller reporting company” as defined in the Exchange Act. Smaller reporting companies may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not smaller reporting companies, including, among others, not being required to comply with the auditor attestation requirements of Section 404 and reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements. Additionally, as a smaller reporting company, we are only required to provide two years of audited financial statements in our SEC reports. We will remain a smaller reporting company until the last day of the fiscal year in which (1) the market value of our common stock held by non-affiliates equals or exceeds $250 million as of the prior June 30, or (2) our annual revenues equal or exceed $100 million during such completed fiscal year and the market value of our common stock held by non-affiliates equals or exceeds $700 million as of the prior June 30.

If we take advantage of some or all of the reduced disclosure requirements available to emerging growth companies or smaller reporting companies, investors may find our common stock less attractive, which may result in a less active trading market for our common stock and greater stock price volatility.
 

We have never paid and do not anticipate paying cash dividends on our common stock, and accordingly, stockholders must rely on share appreciation for any return on their investment.

We have never paid any dividends on our capital stock. We currently intend to retain our future earnings, if any, to fund the development and growth of our businesses and do not anticipate that we will declare or pay any cash dividends on our capital stock in the foreseeable future. As a result, capital appreciation, if any, of our common stock will be your sole source of gain on your investment for the foreseeable future. Investors seeking cash dividends should not invest in our common stock.

Delaware law and provisions in our amended and restated certificate of incorporation and amended and restated bylaws might discourage, delay, or prevent a change in control of our company or changes in our management and, therefore, depress the trading price of our common stock.

Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may discourage, delay, or prevent a merger, acquisition, or other change in control that stockholders may consider favorable, including transactions in which you might otherwise receive a premium for your shares of our common stock. These provisions may also prevent or frustrate attempts by our stockholders to replace or remove our management. Therefore, these provisions could adversely affect the price of our common stock. Among other things, our charter documents:

establish that our board of directors is divided into three classes, Class I, Class II and Class III, with each class serving staggered three-year terms;
provide that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum;
provide that our directors may only be removed for cause;
eliminate cumulative voting in the election of directors;

71


 

authorize our board of directors to issue shares of convertible preferred stock and determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval;
provide our board of directors with the exclusive right to elect a director to fill a vacancy or newly created directorship;
permit stockholders to only take actions at a duly called annual or special meeting and not by written consent;
prohibit stockholders from calling a special meeting of stockholders;
require that stockholders give advance notice to nominate directors or submit proposals for consideration at stockholder meetings;
authorize our board of directors, by a majority vote, to amend the bylaws; and
require the affirmative vote of at least 66 2/3% or more of the outstanding shares of common stock to amend many of the provisions described above.

In addition, Section 203 of the General Corporation Law of the State of Delaware (DGCL) prohibits a publicly-held Delaware corporation from engaging in a business combination with an interested stockholder, generally a person which together with its affiliates owns, or within the last three years has owned, 15% of our voting stock, for a period of three years after the date of the transaction in which the person became an interested stockholder, unless the business combination is approved in a prescribed manner.

Any provision of our amended and restated certificate of incorporation, amended and restated bylaws, or Delaware law that has the effect of delaying or preventing a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our capital stock and could also affect the price that some investors are willing to pay for our common stock.

Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware and the federal district courts of the United States are the exclusive forums for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.

Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware (or, if the Court of Chancery does not have jurisdiction, another state court in Delaware or the federal district court for the District of Delaware) is the exclusive forum for the following (except for certain claims as to which such court determines that there is an indispensable party not subject to the jurisdiction of such court):

any derivative action or proceeding brought on our behalf;
any action asserting a claim of breach of fiduciary duty owed by any of our directors, stockholders, officers or other employees to us or our stockholders;
any action asserting a claim against us arising under the DGCL, our amended and restated certificate of incorporation or our amended and restated bylaws; and
any action asserting a claim against us that is governed by the internal-affairs doctrine.

This exclusive forum provision will not apply to any causes of action arising under the Exchange Act or any successor thereto. Our amended and restated bylaws further provide that the federal district courts of the United States will be the sole and exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act against any person in connection with any offering of our securities. These exclusive-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, which may discourage lawsuits against us and our directors, officers and other employees. Any person or entity purchasing or otherwise acquiring any interest in any of our securities shall be deemed to have notice of and consented to these provisions. There is uncertainty as to whether a court would enforce such provisions, and the enforceability of similar choice of forum provisions in other companies’ charter documents has been challenged in legal proceedings. It is possible that a court could find these types of provisions to be inapplicable or unenforceable, and if a court were to find either exclusive-forum provision in our amended and restated bylaws to be inapplicable or unenforceable in any action, we may incur additional costs associated with resolving the dispute in other jurisdictions, which could seriously harm our business.

 

 

 

 

72


 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

Unregistered Sales of Equity Securities

Not applicable.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

None.

Item 5. Other Information

None.

73


 

Item 6. Exhibits

 

 

 

 

 

Incorporated by Reference

Exhibit

Number

Exhibit Description

 

Form

 

File No.

 

Exhibit

 

Filing Date

 

 

 

 

 

 

 

 

 

 

 

  3.1

 

Amended and Restated Bylaws of IGM Biosciences, Inc.

 

8-K

 

001-39045

 

3.1

 

March 21, 2023

 

 

 

 

 

 

 

 

 

 

 

  10.13+

 

Outside Director Compensation Policy (as amended and restated on March 16, 2023)

 

10-K

 

001-39045

 

10.13

 

March 30, 2023

 

 

 

 

 

 

 

 

 

 

 

  31.1

Certification of Principal Executive Officer pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  31.2

Certification of Principal Financial Officer pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  32.1†

Certification of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  32.2†

 

Certification of Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.INS

Inline XBRL Instance Document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

104

 

Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibit 101)

 

 

 

 

 

 

 

 

 

+ Indicates management contract or compensatory plan.

† The certifications attached as Exhibit 32.1 and Exhibit 32.2 that accompany this Quarterly Report on Form 10-Q are deemed furnished and not filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of the Registrant under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.

74


 

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.

 

IGM Biosciences, Inc.

Date: May 12, 2023

By:

/s/ Fred Schwarzer

Fred Schwarzer

Chief Executive Officer and President

(Principal Executive Officer)

 

Date: May 12, 2023

By:

/s/ Misbah Tahir

Misbah Tahir

Chief Financial Officer

(Principal Financial Officer)

 

 

 

 

Date: May 12, 2023

 

By:

/s/ Steven Weber

 

 

 

Steven Weber

 

 

 

Senior Vice President, Corporate Controller

(Principal Accounting Officer)

 

75


EX-31.1 2 igms-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Fred Schwarzer, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of IGM 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 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 and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: May 12, 2023

By:

/s/ Fred Schwarzer

Fred Schwarzer

Chief Executive Officer and President

(Principal Executive Officer)

 

 


EX-31.2 3 igms-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Misbah Tahir, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of IGM 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 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 and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: May 12, 2023

By:

/s/ Misbah Tahir

Misbah Tahir

Chief Financial Officer

(Principal Financial Officer)

 

 


EX-32.1 4 igms-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of IGM Biosciences, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Fred Schwarzer, hereby certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: May 12, 2023

By:

/s/ Fred Schwarzer

Fred Schwarzer

Chief Executive Officer and President

(Principal Executive Officer)

 

 


EX-32.2 5 igms-ex32_2.htm EX-32.2 EX-32.2

 

Exhibit 32.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of IGM Biosciences, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Misbah Tahir, hereby certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: May 12, 2023

By:

/s/ Misbah Tahir

Misbah Tahir

Chief Financial Officer

(Principal Financial Officer)

 

 


EX-101.LAB 6 igms-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Address, City or Town Entity Address, City or Town Revenue Transaction Price Revenue Transaction Price Entity Ex Transition Period Entity Ex Transition Period Fair Value Disclosures [Abstract] Earnings Per Share [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Sanofi Agreement [Member] Sanofi Agreement Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Follow-on Offering Follow On Offering Policy [Text Block] Follow-on offering. Issuance of common stock in connection with public offering, net of offering costs Stock issued during period value Stock Issued During Period, Value, New Issues Research and Development Expenses Research and Development Expense, Policy [Policy Text Block] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Maximum allowed percentage of pre-funded warrants to exercise Maximum Allowed Percentage Of Pre Funded Warrants To Exercise Maximum allowed percentage of pre-funded warrants to exercise Public Offering Public Offering [Member] Public offering. Development and regulatory milestones exchange Development and regulatory milestones exchange Amendment Flag Amendment Flag Due in more than one year Available For Sale Securities Debt Maturities And Cash After One Year Fair Value Available for sale securities debt maturities and cash after one year fair value Payments for Rent Total Rent Payments Unpaid amounts related to purchase of property, plant and equipment Capital Expenditures Incurred but Not yet Paid Subsequent Event Type Subsequent Event Type [Domain] Share Based Compensation Arrangement By Share Based Payment Award Increase In Number Of Shares Increase in number of shares Executive Officer Executive Officer [Member] Operating Lease, Right-of-Use Asset Operating lease right-of-use assets Schedule of ROU Assets and Related Lease Liabilities Schedule Of Operating Lease Related To Assets And Liabilities Table [Text Block] Schedule of operating lease related to assets and liabilities. Document Quarterly Report Document Quarterly Report Unpaid amounts related to purchase of property, plant and equipment Unpaid amounts related to purchase of property, plant and equipment Increase Decrease In Operating Lease Liabilities Increase (decrease) in operating lease liabilities. Lease liabilities, net Stock Issued During Period Shares Fully Vested Restricted Stock Units Stock issued during period shares fully vested restricted stock units. Issuance of fully vested restricted stock units, shares Net Loss Per Share Earnings Per Share, Policy [Policy Text Block] Statement [Table] Statement [Table] Non-current operating lease liabilities Lease liabilities, non-current Operating Lease, Liability, Noncurrent Change in accounting principle, accounting standards update, immaterial effect Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Purchases under employee stock purchase plan, shares Stock Issued During Period, Shares, Employee Stock Purchase Plans Number of Operating Segments Number of operating segment Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding Preferred Stock, shares outstanding Total Shares reserved for issuance Common Stock, Capital Shares Reserved for Future Issuance Number of financial instruments classified as level 3 Number Of Financial Instruments Classified As Level Three Number of financial instruments classified as level three. Minimum notice term to increase or decrease the holding percentage of pre-funded warrants Minimum Notice Term To Increase Or Decrease Holding Percentage Of Pre Funded Warrants Minimum notice term to increase or decrease the holding percentage of pre-funded warrants. Deferred Revenue Increase (Decrease) in Deferred Revenue Deferred revenue Accounting Standards Update 2019-12 [Member] ASU 2019-12 Product and Service [Axis] Pre-Funded Warrants Pre Funded Warrant Disclosure [Text Block] Pre funded warrants disclosure. Profit sharing ratio description Profit sharing ratio description Sanofi Agreement Closed Block Disclosure [Text Block] Stock Options Stock Options Share-Based Payment Arrangement, Option [Member] Total liabilities and stockholders’ equity Liabilities and Equity Proceeds from underwriting discounts and commissions Proceeds from underwriting discounts and commissions Plan Name Plan Name [Domain] Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Summary of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Change in accounting principle, accounting standards update, adopted Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Income Statement [Abstract] Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Proceeds from purchases under the employee stock purchase plan Proceeds from Stock Plans Deferred revenue, ending balance Deferred revenue, beginning balance Deferred Revenue Deferred Revenue, Total Sale of Stock Sale of Stock [Domain] Total current liabilities Liabilities, Current Schedule of Unrealized Loss on Marketable Securities Schedule of Unrealized Loss on Marketable Securities [Table Text Block] For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including Marketable Securities for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value). Underwritten Public Offering Underwritten Public Offering [Member] Underwritten public offering. Gross Unrealized Gains Cash And Cash Equivalents And Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax Cash and cash equivalents and available for sale debt securities accumulated gross unrealized gain before tax. Purchases under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan ESPP Two Thousand Nineteen Employee Stock Purchase Plan [Member] Two thousand nineteen employee stock purchase plan. Fair Value, Recurring Fair Value, Recurring [Member] Income Taxes Income Tax, Policy [Policy Text Block] Additional Lease Agreement Additional Lease Agreement [Member] Additional lease agreements. Preferred stock, shares authorized Preferred Stock, Shares Authorized Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Entity Small Business Entity Small Business Number of reportable segments Number of Reportable Segments Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Ending Balance Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Beginning Balance Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total Cash, cash equivalents, and restricted cash Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Investments Investments [Domain] Payment of deferred offering costs Payment of deferred offering costs Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Total current assets Assets, Current Contract assets Property, Plant and Equipment [Line Items] Accrued research and development materials and services Accrued Research And Development Materials And Services Current Accrued research and development materials and services current. Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Weighted-average common shares outstanding, basic City Area Code City Area Code Outstanding Options, Shares, Cancelled Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Share-Based Payment Arrangement [Abstract] Total liabilities Liabilities Document Period End Date Document Period End Date Offering costs Payments of Stock Issuance Costs Lease Contractual Term [Domain] Restricted Stock Restricted Stock [Member] Outstanding stock including non-voting common stock, percent Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum Acquired In-Process Research and Development Expenses In Process Research and Development, Policy [Policy Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value Included within short-term/long-term investments, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Contingent Considerations Contingent Considerations Policy [Text Block] Contingent considerations. Share-based Compensation Award, Tranche One Share-Based Payment Arrangement, Tranche One [Member] Statistical Measurement Statistical Measurement [Axis] 345 East Middlefield Road, Mountain View, California East Middlefield Road Mountain View California [Member] East middlefield road mountain view california member. Schedule of Unrealized Loss on Marketable Securities Schedule of Unrealized Loss on Investments [Table Text Block] Less than 12 months, fair value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Subsequent Event [Line Items] Subsequent Event [Line Items] Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Proceeds from Sale and Maturity of Debt Securities, Available-for-sale, Total Proceeds from maturities of marketable securities Financial Assets Included Within Cash and Cash Equivalents Financial Assets Included Within Cash And Cash Equivalents [Member] Financial assets included within cash and cash equivalents. laboratory lease [Member] laboratory lease Laboratory lease [Member] Related Party Related Party [Axis] Total assets Assets Conversion of non-voting common stock into voting common stock, Shares Stock Issued During Period, Shares, Conversion of Convertible Securities Maximum Employee contribution Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Net loss per share, diluted Summary of Potentially Dilutive Securities Not Included in the Diluted Per Share Calculations Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Description of the Business Description Of Business Policy [Text Block] Description of business. Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Fiscal Period Focus Document Fiscal Period Focus Restricted Cash, Total Restricted Cash Restricted cash Class Of Warrant Or Right [Table] Class of Warrant or Right [Table] Preferred stock, $0.01 par value; 200,000,000 shares authorized as of March 31, 2023 and December 31, 2022; no shares issued and outstanding as of March 31, 2023 and December 31, 2022 Preferred Stock, Value, Issued Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Ending Balance Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Option Indexed to Issuer's Equity, Type [Axis] Counterparty Name Counterparty Name [Domain] Net Cash Provided by (Used in) Financing Activities Net cash provided by financing activities License fee License Fee License fee. Impairment of Long-Lived Assets to be Disposed of Impairment of long-lived assets Mountain View, California CALIFORNIA Statement of Financial Position [Abstract] Entity File Number Securities Act File Number Statement of Cash Flows [Abstract] Balance Sheet Related Disclosures [Abstract] License Agreement License Agreement [Member] License agreement. Warrants to purchase an additional shares of common stock Pre-funded warrants to purchase an additional shares of common stock Class of Warrant or Right, Number of Securities Called by Warrants or Rights Retirement Benefits [Text Block] Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Geographical Geographical [Domain] Statistical Measurement Statistical Measurement [Domain] Statement of Stockholders' Equity [Abstract] Sale of Stock Sale of Stock [Axis] Percentage of exercise price of stock option on estimated fair value of shares Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Class of Stock Class of Stock [Domain] Exchange Traded Options [Member] Stock options Stockholders' Equity Note [Abstract] Subsequent Events [Abstract] Fair Value Measurement Fair Value Disclosures [Text Block] Outstanding Options, Weighted Average Remaining Contractual Term (Years), Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Proceeds from exercise of stock options Proceeds from Stock Options Exercised Additional milestone payment. Additional milestone payment Additional Milestone Payment Proceeds from issuance of common stock in public offering, net of offering costs Proceeds from common stock issuance Proceeds from Issuance of Common Stock Lease Agreements [Member] Lease Agreements [Member] Schedule of Property, Plant and Equipment, Net Property, Plant and Equipment [Table Text Block] Common stock, exercised by underwriters Stock Issued During Period Shares Exercise By Underwriters Stock Issued During Period Shares, Exercise by Underwriters. Concentration of Credit Risk and Other Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] Deferred Revenue Deduction. Deferred Revenue Deduction Deductions Antidilutive Securities Antidilutive Securities [Axis] Stock options, issued and outstanding Stock Options Issued And Outstanding Stock options issued and outstanding. Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Included within short-term/long-term investments, Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Lessee Lease Description [Line Items] Lessee, Lease, Description [Line Items] Accrued Liabilities Supplemental Balance Sheet Disclosures [Text Block] 2018 Plan Two Thousand Eighteen Omnibus Incentive Plan [Member] Two thousand eighteen omnibus incentive plan. Subsequent Events Subsequent Events [Text Block] Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Weighted Average Number of Shares Outstanding, Diluted, Total Weighted Average Number of Shares Outstanding, Diluted Weighted-average common shares outstanding, diluted Commencement Commencement Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Unrecognized stock-based compensation Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Employee stock purchase plan, available for future grants Employee Stock Purchase Plan Number Of Shares Available For Grant Employee stock purchase plan number of shares available for grant. General and Administrative Expense [Member] General And Administrative General And Administrative Commercial Paper Commercial Paper [Member] Current Fiscal Year End Date Current Fiscal Year End Date Investment Type [Axis] Investment Type Marketable securities realized gain Marketable Securities, Realized Gain (Loss) Depreciation expense Depreciation Depreciation Depreciation, Total Financial Instruments [Domain] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Beginning of period End of period Restricted Cash and Cash Equivalents Restricted Cash and Cash Equivalents, Total Restricted cash Other Assets, Noncurrent Other Assets, Noncurrent, Total Other non-current assets Entity Address, Address Line One Entity Address, Address Line One Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Common Stock Including Nonvoting Common Stock Common Stock Including Nonvoting Common Stock [Member] Common stock including nonvoting common stock. Sanofi Agreement [Abstract] Sanofi Agreement Subsidiary Sale Of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Income tax expense Income tax expense Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Common stock class undefined member. Common Stock Class Undefined [Member] Common Stock Class Undefined Income Tax Disclosure [Text Block] Vesting Vesting [Axis] Preferred Stock, Shares Issued, Total Preferred Stock, Shares Issued Preferred Stock, shares Issued Other Other Accrued Liabilities, Current Consultant Consultant [Member] Consultant. Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment, Total Income Tax Disclosure [Abstract] Change in accounting principle, accounting standards update, adoption date Change in Accounting Principle, Accounting Standards Update, Adoption Date Issuance of common stock in connection with public offering, net of offering costs, Shares Issuance of common stock, shares Stock Issued During Period, Shares, New Issues Vest of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Total Available For Sale Securities Debt Securities And Cash Available for sale securities debt securities and cash. Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Non-voting Common Stock Nonvoting Common Stock [Member] Outstanding Options, Weighted-Average Exercise Price, Canceled Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Loss from operations Loss from operations Operating Income (Loss) Issued of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period 2010 Plan, 2018 Plan and ESPP Two Thousand Ten Stock Plan Two Thousand Eighteen Stock Plan And Employee Stock Purchase Plan [Member] 2010 plan 2018 plan and employee stock purchase plan. Issuance of fully vested restricted stock units, value Issuance of fully vested restricted stock units, value Issuance of fully vested restricted stock units, value Related Party Related Party [Domain] Additional paid-in-capital Additional Paid in Capital, Common Stock Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock, Ending Balance Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Table] Total future rent payments Increase (Decrease) in Prepaid Rent Accrued professional services Accrued Professional Fees, Current Total, fair value Debt Securities, Available-for-sale, Unrealized Loss Position, Total Debt Securities, Available-for-Sale, Unrealized Loss Position Common stock, voting rights Common Stock, Voting Rights Class of Warrant or Right Class of Warrant or Right [Domain] Entity Filer Category Entity Filer Category Financial Assets Included Within Marketable Securities [Member] Financial Assets Included Within Marketable Securities Proceeds from the sales of marketable securities Proceeds from Sale and Maturity of Marketable Securities Proceeds from Sale and Maturity of Marketable Securities, Total Share-Based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block] Summary of Company's stock awards granted Option Indexed to Issuer's Equity, Type [Domain] Total operating expenses Operating Expenses Entity Current Reporting Status Entity Current Reporting Status Asset Class Asset Class [Domain] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Total stockholders’ equity Balance Balance Stockholders' Equity Attributable to Parent Total, unrealized losses Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss, Total Investor [Member] Topse Holding A/S AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) Additional shares issued Excess Stock, Shares Issued Asset Class Asset Class [Axis] Entity Tax Identification Number Entity Tax Identification Number Income Statement Location Income Statement Location [Axis] Common stock, value Common Stock, Value, Issued Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Equity Components Equity Components [Axis] Accounting Standards Update Accounting Standards Update [Domain] Contract with Customer, Liability, Total Contract with Customer, Liability Contract Liabilities Financial Assets Included Within Long-Term Investments Financial Assets Included Within Long Term Investments [Member] Financial assets included within long-term investments. Included within cash and cash equivalents, Amortized Cost Cash And Cash Equivalents Amortized Cost Basis Cash and cash equivalents amortized cost basis. Entity Emerging Growth Company Entity Emerging Growth Company Greater than 12 months, unrealized losses Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Operating expenses: Operating Expenses [Abstract] Other Nonoperating Income (Expense) [Abstract] Other income (expense) Accrued share based compensation expense Accrued Share Based Compensation Expense Accrued share based compensation expense. Revenue Recognition Revenue [Policy Text Block] Schedule Of Stock By Class [Table] Schedule of Stock by Class [Table] Collaboration revenue Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer Retirement Benefits [Abstract] Document Transition Report Document Transition Report 10% Stockholder Ten Percent Stockholder [Member] Ten percent stockholder. Grant date fair value 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 other income (expense) Nonoperating Income (Expense) Total other income (expense) Percentage of exercise price of stock option on estimated fair value of shares Share Based Compensation Arrangement By Share Based Payment Award Exercise Price Of Common Stock Percent Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Vesting of restricted stock, shares License Agreements Collaborative Arrangement Disclosure [Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Outstanding Options, Weighted-Average Exercise Price, Exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated other comprehensive loss Marketable Securities Marketable Securities, Policy [Policy Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Net loss Net loss Net Income (Loss) Attributable to Parent Number of debt securities held Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions Lease liabilities Current operating lease liabilities Operating Lease, Liability, Current Additional Paid-in Capital Additional Paid-in Capital [Member] Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Payment of employee taxes and exercise costs for shares withheld Payment, Tax Withholding, Share-Based Payment Arrangement Stock options and restricted stock units, future issuance Stock Options And Restricted Stock Units Future Issuance Stock options and restricted stock units, future issuance. Due in less than one year Available For Sale Securities Debt Maturities And Cash Before One Year Fair Value Available for sale securities debt maturities and cash before one year fair value. Entity Registrant Name Entity Registrant Name Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Ending Balance Net Loss Per Share Attributable to Common Stockholders Earnings Per Share [Text Block] Summary of Fair Value of Employee Stock Options Estimated Weighted-average Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Class of Stock Class of Stock [Axis] U.S. Government Agency Securities US Government Agencies Debt Securities [Member] Lessee Lease Description [Table] Lessee, Lease, Description [Table] Revenues Revenues, Total Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Share-based Payment Arrangement, Noncash Expense, Total Statement of Comprehensive Income [Abstract] Total property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Award Type Award Type [Domain] Statement [Line Items] Statement [Line Items] Discount rate Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date Title of 12(b) Security Title of 12(b) Security Accounts payable Increase (Decrease) in Accounts Payable Increase (Decrease) in Accounts Payable, Total Common Stock Common Stock [Member] Term of options Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Cash, Cash Equivalents and Restricted Cash Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Equity Component Equity Component [Domain] Fair Value Measurement, Policy [Policy Text Block] Fair Value Measurement Payments to Acquire Debt Securities, Available-for-Sale Purchases of marketable securities Loss before income tax expense Loss before income tax expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Entity Address, State or Province Entity Address, State or Province Geographical Geographical [Axis] Accrued property, plant and equipment Accrued Property Plant And Equipment Current Accrued property plant and equipment current. Manufacturing lease [Member] Manufacturing lease [Member] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net increase (decrease) in cash, cash equivalents, and restricted cash Document Type Document Type Lessee Operating Lease Expiry Month And Years Lessee operating lease expiry month and year. Expiration Milestone payment based on achievement of specified development License Agreement Potential Milestone Payments License agreement, potential milestone payments. Percentage of voting power Percentage Of Voting Power Schedule of Regulatory Liabilities [Table Text Block] Schedule of contract liabilities for the periods Entity Shell Company Entity Shell Company Document and Entity Information [Line Items] Document And Entity Information [Line Items] Document and entity information. Total stock-based compensation expense Share-Based Payment Arrangement, Expense Total stock-based compensation expense 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] Upfront payment License Agreement Upfront Payments Payable License agreement upfront payments payable. Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Corporate Bonds Corporate Bond Securities [Member] Security Exchange Name Security Exchange Name Class Of Stock [Line Items] Class of Stock [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Expects to recognize over a remaining weighted-average period Outstanding Options, Weighted Average Remaining Contractual Term (Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Other comprehensive income (loss): Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Commitments and Contingencies Disclosure [Abstract] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Unvested Restricted Stock Units Schedule of Maturities of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Leases Executed Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Summary of Restricted Stock Unit Activity Summary of Stock Option Share-Based Payment Arrangement, Option, Activity [Table Text Block] Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Common stock, shares outstanding Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Accretion (Amortization) of Discounts and Premiums, Investments Net (accretion of discount) amortization of premiums on marketable securities Level 2 Fair Value, Inputs, Level 2 [Member] Deferred Revenue, Current Deferred Revenue, Current, Total Included within short-term/long-term investments, Fair Value Debt Securities, Available-for-Sale Debt Securities, Available-for-sale, Total Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Exercise of stock options, net of shares withheld for taxes and exercise costs, shares Stock Issued During Period Shares Exercise Of Stock Options Net Of Shares Withheld For Taxes And Exercise Costs Stock issued during period shares exercise of stock options net of shares withheld for taxes and exercise costs. Commitments and contingencies (Note 5) Commitments and Contingencies Common stock, shares issued Common Stock, Shares, Issued Common Stock, Shares, Issued, Total U.S. Treasury Securities US Treasury Securities [Member] Minimum Minimum [Member] Number of lease agreements Number of lease agreements Number Of Lease Agreements Accrued Research and Development Expenses Accrued Research And Development Expenses Policy [Text Block] Accrued research and development expenses. Leases Lessee, Leases [Policy Text Block] Outstanding Options, Weighted-Average Exercise Price, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Document And Entity Information [Table] Document And Entity Information [Table] Document and entity information table. Upfront payment received Accounts Payable and Accrued Liabilities Accounts Payable and Accrued Liabilities, Total Accounting Standards Update Accounting Standards Update [Axis] Total accrued liabilities Accrued liabilities Accrued Liabilities, Current Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Amortized Cost Cash And Cash Equivalents And Available For Sale Debt Securities Amortized Cost Basis Cash and cash equivalents and available for sale debt securities amortized cost basis. Counterparty Name Counterparty Name [Axis] Award Type Award Type [Axis] Subsequent Event Subsequent Event [Member] Debt Instrument, Fair Value Disclosure, Total Debt Instrument, Fair Value Disclosure Debt instrument fair value Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Impairment of Long-Lived Assets Other income (expense) Other Nonoperating Income (Expense), Total Other Nonoperating Income (Expense) Number of warrants exercised Number Of Warrants Exercised Number of warrants exercised. Research and development Research and Development Expense Research and Development Expense, Total Entity Central Index Key Entity Central Index Key Underwriting discounts and commissions costs Other Underwriting Expense Accounting Policies [Abstract] Mountain View, California [Member] Mountain View, California [Member] Mountain View, California [Member] Fair Value Cash And Cash Equivalents And Available For Sale Securities Debt Securities Fair Value Cash and cash equivalents and available for sale securities debt securities fair value. Debt Securities, Available-for-Sale [Line Items] Accrued interest receivable Interest Receivable Property, Plant and Equipment [Table] Measurement Frequency Measurement Frequency [Axis] Lease Commencement, September 2024 [Member] Lease Commencement, September 2024 [Member] Lease Commencement, September 2024 [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Liquidity Liquidity Policy [Text Block] Liquidity. Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Subsequent Event [Table] Subsequent Event [Table] General and administrative General and Administrative Expense General and Administrative Expense, Total Organization, Consolidation and Presentation of Financial Statements [Abstract] Outstanding Options, Weighted-Average Exercise Price, Beginning balance Outstanding Options, Weighted-Average Exercise Price, Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Research and Development Research and Development Expense [Member] Research And Development Expense Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Increase in right-of-use asset obtained in exchange for operating lease liability Right-of-use assets recognized in exchange for lease obligations Matching contributions by Employer Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 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] Accumulated Deficit Retained Earnings [Member] Money Market Funds Money Market Funds [Member] Unpaid amounts related to offering costs for public offering Issuance costs for public offerings in accounts payable and accrued liabilities. Issuance Costs For Public Offerings In Accounts Payable And Accrued Liabilities Effective tax rate Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent, Total Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs Line Items Exercise of stock options, net of shares withheld for taxes and exercise costs Stock Issued During Period Value Exercise Of Stock Options Net Of Shares Withheld For Taxes And Exercise Costs Stock issued during period value exercise of stock options net of shares withheld for taxes and exercise costs. Entity Interactive Data Current Entity Interactive Data Current Related Party Transactions Related Party Transactions Disclosure [Text Block] 440 Middlefield Road, Mountain View, California North Whisman Road Mountain View California [Member] North whisman road mountain view california member. Supplemental disclosure of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Related Party Transactions [Abstract] License Agreement [Abstract] License agreement. European Medicines Agency [Member] European Medicines Agency Summary of Contractual Maturities of Marketable Securities Marketable Securities Classified by Contractual Maturity Date [Table Text Block] Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the Marketable Securities. Greater than 12 months, fair value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Local Phone Number Local Phone Number Unrecognized tax Unrecognized Tax Benefits Unrecognized Tax Benefits, Ending Balance Unrecognized Tax Benefits, Beginning Balance Summary of Investments Measured and Recognized at Fair Value Fair Value, Assets Measured on Recurring Basis [Table Text Block] Schedule of Computation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award Line Items Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Lease Contractual Term [Axis] Outstanding Options, Shares, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Restricted stock units Restricted Stock Units Restricted stock units. Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Number of Shares, Granted Income Statement Location Income Statement Location [Domain] Contract with customer assets. Contract With Customer Assets Contract Assets Balance, shares Balance, shares Shares, Outstanding Financial Assets Included Within Short-Term Investments Financial Assets Included Within Short Term Investments [Member] Financial assets included within short-term investments. Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Outstanding Options, Shares, Beginning balance Outstanding Options, Shares, Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Office lease [Member] Office lease [Member] Office lease Marketable Securities, Current, Total Marketable Securities, Current Marketable securities Document Fiscal Year Focus Document Fiscal Year Focus Accrued interest and penalties related to unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total Class of Warrant or Right Class of Warrant or Right [Axis] Vesting Vesting [Domain] Earnings Per Share, Basic, Total Earnings Per Share, Basic Net loss per share, basic Assets Assets [Abstract] Accrued liabilities Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Accrued Liabilities, Total Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Purchase of net discount (premium) on marketable securities Purchase Net Discount (Premium) on Marketable Securities Purchase Net Discount (Premium) on Marketable Securities. Common stock, price per share Shares Issued, Price Per Share Interest Income (Expense), Nonoperating, Net Interest income Financial Instrument [Axis] Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Ablexis Ablexis Inc [Member] Ablexis, Inc. Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Accrued compensation Accrued Employee Benefits, Current Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Deferred revenue, non-current Deferred Income, Noncurrent Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Current assets: Assets, Current [Abstract] Common stock, dividends declared Dividends, Common Stock Dividends, Common Stock, Total Pre-funded warrant, exercise price Class of Warrant or Right, Exercise Price of Warrants or Rights License expenses recognized License Expenses License expenses. Long-term investments Debt Securities, Available-for-Sale, Noncurrent Debt Securities Debt Securities Debt Securities, Total Less than 12 months, unrealized losses Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Measurement Frequency Measurement Frequency [Domain] Deferred revenue Deferred Income, Current Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Income Tax Provision Income Tax Provision Related Party Transaction [Line Items] Related Party Transaction [Line Items] Cash, and investments Investments and Cash Investments and Cash, Total Issuance costs for public offerings in accounts payable. Issuance Costs For Public Offerings in Accounts Payable Issuance costs for public offerings in accounts payable Medivir AB Medivir A B [Member] Medivir AB. Cover [Abstract] Interest or penalties charged in relation to unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense, Total Product and Service [Domain] Deferred Revenue Addition. Deferred Revenue Addition Additions Maximum allowed holding percentage of shares after exercise of warrants Maximum Allowed Holding Percentage Of Shares After Exercise Of Warrants Maximum allowed holding percentage of shares after exercise of warrants. Included within cash and cash equivalents, Gross Unrealized Losses Cash And Cash Equivalents Accumulated Gross Unrealized Loss Before Tax Cash and cash equivalents accumulated gross unrealized loss before tax. Current liabilities: Liabilities, Current [Abstract] Non-cash lease expense Non Cash Lease Expense Gross Unrealized Losses Cash And Cash Equivalents And Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax Cash and cash equivalents and available for sale debt securities accumulated gross unrealized loss before tax. Maximum Maximum [Member] Unrealized (loss) gain on investments OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Unrealized (loss) gain on marketable securities Summary of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Exercise of stock options, Shares Outstanding Options, Shares, Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Summary of Contractual Maturities of Marketable Securities Investments Classified by Contractual Maturity Date [Table Text Block] Estimated Shares Issuable Under Employee Stock Purchase Plan Estimated Shares Issuable Under Employee Stock Purchase Plan [Member] Estimated shares issuable under employee stock purchase plan. Use of Estimates Use of Estimates, Policy [Policy Text Block] Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Segment Reporting, Policy [Policy Text Block] Segments Pre-funded Warrant Pre Funded Warrants [Member] Pre funded warrants. Included within cash and cash equivalents, Gross Unrealized Gains Cash And Cash Equivalents Accumulated Gross Unrealized Gain Before Tax Cash and cash equivalents accumulated gross unrealized gain before tax. Property and equipment estimated useful life Property, Plant and Equipment, Useful Life Number of related party to warrant issued Number Of Related Party To Warrant Issued Number of related party to warrant issued. Defined contribution plan cost Defined Contribution Plan, Cost Common stock, shares authorized Common stock, shares authorized Common Stock, Shares Authorized Pre-funded warrants Pre Funded Warrants Pre-funded warrants. Trading Symbol Trading Symbol Schedule of Number of Common Stock Reserved for Future Issuance Schedule Of Converted Common Stock Reserved For Future Issuance Table [Text Block] Schedule of converted common stock reserved for future issuance. Title of Individual Title of Individual [Domain] Subsequent Event Type Subsequent Event Type [Axis] Lease commencement, october 2022 [Member] Lease Commencement, October 2022 [Member] Lease Commencement, October 2022 [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accounts payable Accounts Payable, Current Accounts Payable, Current, Total Number of common stock voting rights held Number Of Voting Rights For Each Common Stock Held Number of voting rights for each common stock held. Included within short-term/long-term investments, Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Plan Name Plan Name [Axis] Debt Securities, Unrealized Gain (Loss), Total Debt Securities, Unrealized Gain (Loss) Debt security with unrealized loss Schedule Of Related Party Transactions By Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Title of Individual Title of Individual [Axis] Offices and Laboratory Offices And Laboratory [Member] Board of Directors Director [Member] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Collaborative Arrangements Collaborative Arrangement, Accounting Policy [Policy Text Block] Common stock, par value Common stock, par value Common Stock, Par or Stated Value Per Share Comprehensive Income, Policy [Policy Text Block] Comprehensive Loss Granted of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Maximum allowed combined voting percentage of shares after exercise of warrants Maximum Allowed Combined Voting Percentage Of Shares After Exercise Of Warrants Maximum allowed combined voting percentage of shares after exercise of warrants. Consideration received Consideration Received for Beneficial Interest Obtained for Transferring Financial Asset Outstanding Options, Weighted-Average Exercise Price, Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Potentially dilutive securities not included in diluted per share calculations Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Included within cash and cash equivalents, Fair Value Cash and Cash Equivalents, Fair Value Disclosure Other non-current assets Increase (Decrease) in Other Noncurrent Assets EX-101.CAL 7 igms-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 igms-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.SCH 9 igms-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Commitments and Contingencies - Schedule of Leases Executed (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Disclosure - Fair Value Measurement - Summary of Investments Measured and Recognized at Fair Value (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100050 - Disclosure - Fair Value Measurement - Summary of Investments Measured and Recognized at Fair Value (Details) 3 link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100090 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Organization link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - License Agreements link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Sanofi Agreement link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Pre-Funded Warrants link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Defined Contribution Plan link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Net Loss Per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Sanofi Agreement (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Organization - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Fair Value Measurement - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Fair Value Measurement - Summary of Investments Measured and Recognized at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Fair Value Measurement - Summary of Available-for-sale Securities Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Fair Value Measurement - Summary of Contractual Maturities of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - License Agreements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Sanofi Agreement (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Sanofi Agreement - Schedule of Contract liabilities for the periods (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Stockholders' Equity - Schedule of Number of Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Stockholders' Equity - Pre-Funded Warrants - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Stock-Based Compensation - Summary of Stock Option (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Stock-Based Compensation - Summary of Company's stock awards granted (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Defined Contribution Plan (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Income Taxes (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Summary of Potentially Dilutive Securities Not Included in the Diluted Per Share Calculations (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Commitments and Contingencies - Schedule of Leases Executed (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.PRE 10 igms-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2023
May 04, 2023
Document and Entity Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Entity Registrant Name IGM Biosciences, Inc.  
Entity Central Index Key 0001496323  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Current Fiscal Year End Date --12-31  
Entity Filer Category Non-accelerated Filer  
Entity Shell Company false  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol IGMS  
Security Exchange Name NASDAQ  
Entity File Number 001-39045  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0349194  
Entity Address, Address Line One 325 E. Middlefield Road  
Entity Address, City or Town Mountain View  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94043  
City Area Code 650  
Local Phone Number 965-7873  
Common Stock    
Document and Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   29,508,089
Non-voting Common Stock    
Document and Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   13,687,883
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 140,164 $ 121,231
Restricted Cash 658 689
Marketable securities 233,232 305,931
Prepaid expenses and other current assets 10,702 10,570
Total current assets 384,756 438,421
Property, plant and equipment, net 36,731 33,484
Operating lease right-of-use assets 39,098 39,591
Other non-current assets 2,157 2,003
Total assets 462,742 513,499
Current liabilities:    
Accounts payable 3,972 2,512
Accrued liabilities 29,637 33,621
Lease liabilities 6,426 5,816
Deferred revenue 3,597 2,736
Total current liabilities 43,632 44,685
Lease liabilities, non-current 34,868 35,356
Deferred revenue, non-current 144,812 146,195
Total liabilities 223,312 226,236
Commitments and contingencies (Note 5)
Stockholders' equity:    
Preferred stock, $0.01 par value; 200,000,000 shares authorized as of March 31, 2023 and December 31, 2022; no shares issued and outstanding as of March 31, 2023 and December 31, 2022 0 0
Additional paid-in-capital 873,480 862,359
Accumulated other comprehensive loss (347) (701)
Accumulated deficit (634,135) (574,826)
Total stockholders’ equity 239,430 287,263
Total liabilities and stockholders’ equity 462,742 513,499
Common Stock Class Undefined    
Stockholders' equity:    
Common stock, value 295 294
Non-voting Common Stock    
Stockholders' equity:    
Common stock, value $ 137 $ 137
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 200,000,000 200,000,000
Preferred Stock, shares Issued 0 0
Preferred Stock, shares outstanding 0 0
Common stock, shares authorized 120,000,000 120,000,000
Common Stock Class Undefined    
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares issued 29,500,073 29,394,436
Common stock, shares outstanding 29,500,073 29,394,436
Non-voting Common Stock    
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 13,687,883 13,687,883
Common stock, shares outstanding 13,687,883 13,687,883
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Collaboration revenue $ 522 $ 0
Operating expenses:    
Research and development 50,894 38,875
General and administrative 13,002 13,081
Total operating expenses 63,896 51,956
Loss from operations (63,374) (51,956)
Other income (expense)    
Interest income 4,172 54
Other income (expense) (20) 8
Total other income (expense) 4,152 62
Loss before income tax expense (59,222) (51,894)
Income tax expense (87) 0
Net loss $ (59,309) $ (51,894)
Net loss per share, basic $ (1.33) $ (1.53)
Net loss per share, diluted $ (1.33) $ (1.53)
Weighted-average common shares outstanding, basic 44,466,764 33,838,895
Weighted-average common shares outstanding, diluted 44,466,764 33,838,895
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net loss $ (59,309) $ (51,894)
Other comprehensive income (loss):    
Unrealized (loss) gain on marketable securities 354 (127)
Comprehensive loss $ (58,955) $ (52,021)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Common Stock
Non-voting Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Balance at Dec. 31, 2021 $ 244,908 $ 261 $ 64 $ 598,373 $ 66 $ (353,724)
Balance, shares at Dec. 31, 2021   26,066,818 6,431,205      
Exercise of stock options, net of shares withheld for taxes and exercise costs 133     133    
Exercise of stock options, net of shares withheld for taxes and exercise costs, shares   23,432        
Vesting of restricted stock, shares   1,713        
Unrealized (loss) gain on marketable securities (127)       (127)  
Stock-based compensation expense 11,499     11,499    
Net loss (51,894)         (51,894)
Balance at Mar. 31, 2022 204,519 $ 261 $ 64 610,005 193 (405,618)
Balance, shares at Mar. 31, 2022   26,091,963 6,431,205      
Balance at Dec. 31, 2022 287,263 $ 294 $ 137 862,359 (701) (574,826)
Balance, shares at Dec. 31, 2022   29,394,436 13,687,883      
Exercise of stock options, Shares   40,774        
Exercise of stock options 75     75    
Vest of restricted stock units   $ 1   1    
Issuance of fully vested restricted stock units, shares   64,863        
Unrealized (loss) gain on marketable securities 354       354  
Stock-based compensation expense 11,047     11,047    
Net loss (59,309)         (59,309)
Balance at Mar. 31, 2023 $ 239,430 $ 295 $ 137 $ 873,480 $ (347) $ (634,135)
Balance, shares at Mar. 31, 2023   29,500,073 13,687,883      
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net loss $ (59,309) $ (51,894)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 1,664 1,224
Stock-based compensation expense 11,047 11,499
Purchase of net discount (premium) on marketable securities 1,705 (20)
Net (accretion of discount) amortization of premiums on marketable securities (2,487) 165
Non-cash lease expense 1,323 1,001
Changes in assets and liabilities:    
Prepaid expenses and other current assets (58) 933
Other non-current assets (154) 29
Accounts payable 1,604 (1,244)
Accrued liabilities (5,102) 362
Lease liabilities, net (708) (944)
Deferred Revenue (522) 0
Net cash used in operating activities (50,997) (38,889)
Cash flows from investing activities:    
Purchase of property, plant and equipment (3,937) (2,977)
Purchases of marketable securities (89,274) (40,126)
Proceeds from maturities of marketable securities 163,035 24,000
Net cash provided by (used in) investing activities 69,824 (19,103)
Cash flows from financing activities:    
Proceeds from exercise of stock options 75 133
Payment of deferred offering costs 0 (61)
Net cash provided by financing activities 75 72
Net increase (decrease) in cash, cash equivalents, and restricted cash 18,902 (57,920)
Beginning of period 121,920 134,035
End of period 140,822 76,115
Cash and cash equivalents 140,164 75,417
Restricted cash 658 698
Cash, cash equivalents, and restricted cash 140,822 76,115
Supplemental disclosure of non-cash investing and financing activities:    
Right-of-use assets recognized in exchange for lease obligations 830 2,093
Unpaid amounts related to purchase of property, plant and equipment 2,439 231
Unpaid amounts related to offering costs for public offering $ 0 $ 460
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Organization
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization

Note 1. Organization

Description of the Business

IGM Biosciences, Inc. (the Company) was incorporated in the state of Delaware in August 1993 under the name Palingen, Inc. and the name was subsequently changed to IGM Biosciences, Inc. in 2010. The Company’s headquarters are in Mountain View, California. IGM Biosciences, Inc. is a biotechnology company engaged in the development of IgM antibody therapeutics for the treatment of cancer, autoimmune and inflammatory diseases, and infectious diseases.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (U.S. GAAP), as defined by the Financial Accounting Standards Board (FASB), and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted, and accordingly the balance sheet as of December 31, 2022 has been derived from the audited financial statements at that date but does not include all of the information required by GAAP for complete financial statements. These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the Company’s annual financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments which are necessary for a fair statement of the Company’s financial information. The interim results of operations for the three months ended March 31, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023 or for any other interim period or for any other future year.

The accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

The accompanying interim unaudited condensed consolidated financial statements should be read in conjunction with the audited financial statements and the related notes thereto for the year ended December 31, 2022, included in the Company’s Annual Report on Form 10-K filed with the SEC on March 30, 2023.

Liquidity

The Company has incurred net operating losses and negative cash flows from operations since its inception and had an accumulated deficit of $634.1 million as of March 31, 2023. As of March 31, 2023, the Company had cash, cash equivalents, and marketable securities of $373.4 million. Management believes that the existing financial resources are sufficient to continue operating activities at least one year past the issuance date of these condensed consolidated financial statements. The Company has historically financed its operations primarily through the sale of common stock and pre-funded warrants in its public offerings, the sale of convertible preferred stock and issuance of unsecured promissory notes in private placements, and funding received from our collaboration partners. To date, none of the Company’s product candidates have been approved for sale, and the Company has not generated any product revenue since inception. Management expects operating losses to continue and increase for the foreseeable future, as the Company progresses its planned research and development activities for its product candidates. The Company’s prospects are subject to risks, expenses and uncertainties frequently encountered by companies in the biotechnology industry as discussed below. While the Company has been able to raise multiple rounds of financing, there can be no assurance that in the event the Company requires additional financing, such financing will be available on terms which are favorable or at all. Failure to raise sufficient capital when needed or generate sufficient cash flow from operations would impact the ability to pursue business strategies and could require the Company to delay, scale back or discontinue one or more product development programs, or other aspects of the Company's business objectives.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

Note 2. Summary of Significant Accounting Policies

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, those related to revenue recognition, marketable securities, manufacturing accruals, accrued research and development expenses, stock-based compensation, operating lease right-of-use (ROU) assets and liabilities, income tax uncertainties and the valuation of deferred tax assets. The Company bases its estimates on its historical experience and also on assumptions that it believes are reasonable; however, actual results could significantly differ from those estimates. The most significant estimates and assumptions that management considers in the preparation of our financial statements relate to revenue recognition, accrued research and development costs, and leases.

Segments

The Company operates and manages its business as one reportable and operating segment, which is the business of developing engineered IgM antibodies for the treatment of cancer, autoimmune and inflammatory diseases, and infectious diseases. The Company’s chief executive officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for allocating and evaluating financial performance. All long-lived assets are maintained in, and all losses are attributable to, the United States of America.

Concentration of Credit Risk and Other Risks and Uncertainties

Financial instruments that potentially subject the Company to a concentration of credit risk consist primarily of cash, cash equivalents, and marketable securities. The Company invests in money market funds, U.S. treasury securities, corporate bonds, commercial paper, and U.S. government agency securities. The Company maintains bank deposits in federally insured financial institutions and these deposits may exceed federally insured limits. The Company is exposed to credit risk in the event of a default by the financial institutions holding its cash, cash equivalents, and restricted cash, and bond issuers to the extent recorded on the balance sheets. The Company’s investment policy limits investments to high credit quality securities issued by the U.S. government and its agencies, highly rated banks, and corporate issuers, subject to certain concentration limits and restrictions on maturities. The Company has not experienced any material losses on its deposits of cash, cash equivalents, and marketable securities.

The Company’s future results of operations involve a number of other risks and uncertainties. Factors that could affect the Company’s future operating results and cause actual results to vary materially from expectations include, but are not limited to, the Company’s early stages of clinical drug development; uncertainties related to the use of engineered IgM antibodies, which is a novel and unproven therapeutic approach; the Company’s ability to advance product candidates into, and successfully complete, clinical trials on the timelines it projects; the Company’s ability to adequately demonstrate sufficient safety and efficacy of its product candidates; the Company’s ability to enroll patients in its ongoing and future clinical trials; the Company’s ability to successfully manufacture and supply its product candidates for clinical trials; the occurrence of any event or circumstance that could give rise to the termination of the Company’s collaborations with third parties; the Company’s ability to obtain additional capital to finance its operations; uncertainties related to the projections of the size of patient populations suffering from the diseases the Company is targeting; the Company’s ability to obtain, maintain, and protect its intellectual property rights; developments relating to the Company’s competitors and its industry, including competing product candidates and therapies; general economic and market conditions; and other risks and uncertainties, including those more fully described in the “Risk Factors” section of this Quarterly Report on Form 10-Q.

The Company’s product candidates will require approvals from the U.S. Food and Drug Administration (FDA) and comparable foreign regulatory agencies prior to commercial sales in their respective jurisdictions. There can be no assurance that any product candidates will receive the necessary approvals. If the Company was denied approval, approval was delayed or the Company was unable to maintain approval for any product candidate, it could have a materially adverse impact on the Company.

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash and cash equivalents. Cash equivalents consist primarily of amounts invested in money market funds, commercial paper, U.S. treasury securities, and U.S. government agency securities and are stated at fair value. Restricted cash consists of the remaining unused portion of a grant received from a non-profit organization which the Company will continue to utilize as it incurs expenses for services performed under the grant agreement.

Marketable Securities

The Company’s marketable securities have been classified and accounted for as available-for-sale securities. Fixed income securities consist of U.S. treasury securities, U.S. government agency securities, corporate bonds, and commercial paper. The specific identification method is used to determine the cost basis of fixed income securities sold. These securities are recorded on the condensed consolidated balance sheet at fair value. Unrealized gains and losses on these securities are included as a separate component of accumulated other comprehensive loss. The cost of marketable securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization and accretion are included in other income (expense). All available-for-sale securities are considered available to support current operations and are classified as current assets. The Company presents any credit losses identified as an allowance rather than as a reduction in the amortized cost of the available-for-sale securities.

For available-for-sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell, or it is more likely than not that it will be required to sell the security before recovery of its amortized cost basis. If either of the criteria regarding intent or requirement to sell is met, the security’s amortized cost basis is written down to fair value and recognized in other income (expense) in the statement of operations. If neither criteria is met, the Company evaluates whether the decline in fair value is related to credit-related factors or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security,

among other factors. Credit-related impairment losses, limited by the amount that the fair value is less than the amortized cost basis, are recorded through an allowance for credit losses in other income (expense).

Any unrealized losses from declines in fair value below the amortized cost basis as a result of non-credit factors are recognized in accumulated other comprehensive income (loss), net of tax as a separate component of stockholders’ equity, along with unrealized gains. Realized gains and losses and declines in fair value, if any, on available-for-sale securities are included in other income (expense) in the statement operations.

For purposes of identifying and measuring credit-related impairments, the Company’s policy is to exclude applicable accrued interest from both the fair value and amortized cost basis of the related security. The Company has elected to write-off uncollectible accrued interest receivable balances in a timely manner, which is defined by the Company as when interest due becomes 90 days delinquent. The accrued interest write-off will be recorded by reversing interest income. Accrued interest receivable is recorded to prepaid expenses and other current assets on the condensed consolidated balance sheet.
 

Property, Plant and Equipment

Property, plant and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation is determined using the straight-line method over the estimated useful lives of the respective assets, generally three to five years. Leasehold improvements are depreciated using the straight-line method over the shorter of the lease term or the estimated useful economic lives of the related assets. Assets are held in construction in progress until placed in service, upon which date, we begin to depreciate these assets.

Upon retirement or sale of the assets, the cost and related accumulated depreciation and amortization are removed from the balance sheet and the resulting gain or loss are recorded to the statements of operations. Repairs and maintenance are charged to the statements of operations as incurred.

Leases

The Company determines if an arrangement is a lease at inception. In addition, the Company determines whether leases meet the classification criteria of a finance or operating lease at the lease commencement date considering: (1) whether the lease transfers ownership of the underlying asset to the lessee at the end of the lease term, (2) whether the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (3) whether the lease term is for a major part of the remaining economic life of the underlying asset, (4) whether the present value of the sum of the lease payments and residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset, and (5) whether the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. As of March 31, 2023, the Company's lease population consisted of real estate leases and the Company did not have finance leases.

Operating leases are included in operating lease ROU assets and lease liabilities in the Company’s condensed consolidated balance sheet. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, the Company uses its incremental borrowing rate based on the information available at the lease commencement date if the rate implicit in the lease is not readily determinable. The Company determines the incremental borrowing rate based on an analysis of corporate bond yields with a credit rating similar to the Company.

The determination of the Company’s incremental borrowing rate requires management judgment including the development of a synthetic credit rating and cost of debt as the Company currently does not carry any debt. The Company believes that the estimates used in determining the incremental borrowing rate are reasonable based upon current facts and circumstances. Applying different judgments to the same facts and circumstances could result in the estimated amounts to vary. The operating lease ROU assets also include adjustments for prepayments and accrued lease payments and exclude lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease cost is recognized on a straight-line basis over the expected lease term. Variable lease costs represent payments that are dependent on usage, a rate or index. Variable lease cost primarily relates to common area maintenance charges. Lease agreements that include lease and non-lease components are accounted for as a single lease component. Lease agreements with a noncancelable term of less than 12 months are not recorded on the Company’s condensed consolidated balance sheet.

Impairment of Long-Lived Assets

The Company evaluates the carrying amount of its long-lived assets, such as property and equipment, whenever events or changes in circumstances indicate that the assets may not be recoverable. An impairment loss would be recognized when estimated future cash flows expected to result from the use of the asset and its eventual disposition are less than the carrying amount of the asset. There were no impairments of long-lived assets for the three months ended March 31, 2023 and 2022.

Fair Value Measurement

The Company applies fair value accounting for all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed at fair value in the condensed consolidated financial statements on a recurring basis. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, a three-tier fair value hierarchy has been established, which prioritizes the inputs used in measuring fair value as follows:

Level 1—Observable inputs, such as quoted prices in active markets for identical assets or liabilities at the measurement date.

Level 2—Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3—Unobservable inputs which reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.

In determining fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible as well as considers counterparty credit risk in its assessment of fair value.

Financial instruments classified within Level 2 of the fair value hierarchy are valued based on other observable inputs, including broker or dealer quotations or alternative pricing sources. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from its investment managers, which are based on proprietary valuation models of independent pricing services. These models generally use inputs such as observable market data, quoted market prices for similar instruments, or historical pricing trends of a security relative to its peers.

Revenue Recognition

For arrangements or transactions between participants determined to be within the scope of Accounting Standard Codification (ASC) Topic 606, “Revenue from Contracts with Customers” (Topic 606) the Company performs the following steps to determine the appropriate amount of revenue to be recognized as the Company fulfills its obligations: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price, including variable consideration, if any; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation.

The Company has entered into and may enter into additional collaboration agreements in the future under which it may obtain upfront payments, milestone payments, royalty payments, profit sharing, and other fees. Promises under these arrangements may include intellectual property licenses, research and development services, and the participation in joint committees.

At contract inception, the Company assesses the goods or services promised and enforceable in a contract with a customer and identifies those distinct goods and services that represent a performance obligation. In assessing whether a promised good or service is distinct, and therefore a performance obligation, the Company considers factors such as the nature of the research, stage of development of the targets, manufacturing and commercialization capabilities of the customer and the availability of the associated expertise in the general marketplace. The Company also considers the intended benefit of the contract in assessing whether a promised good or service is separately identifiable from other promises in the contract. If a promised good or service is not distinct, the Company combines that good or service with other promised goods or services until it identifies a bundle of goods or services that is distinct. Promised goods and services that are not material in the context of the contract are not considered performance obligations. Additional goods or services that are exercisable at a customer’s discretion, including substitution rights, are assessed to determine if they provide a material right to the customer and if so, they are considered performance obligations.

The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to a customer. The consideration promised in a contract with a customer may include fixed amounts, variable amounts, or both. Non-refundable upfront payments are considered fixed consideration and included in the transaction price.

If an arrangement includes development, regulatory or commercial milestone payments, the Company evaluates whether the milestones are considered probable of being reached and estimates the amount to be included in the transaction price using the most likely amount method. The Company includes the amount of estimated variable consideration, including milestones, in the transaction price to the extent that it is probable that a significant reversal of cumulative revenue recognized will not occur. Milestone payments that are not within the Company’s control or the licensee’s control, such as regulatory approvals, are generally not considered probable of being achieved until those approvals are received. For arrangements with licenses of intellectual property that include sales-based royalties, including milestone payments based on the level of sales, and if the license is deemed to be the predominant item to which the royalties relate, the Company recognizes royalty revenue and sales-based milestones at the later of (i) when the related sales occur, or (ii) when the performance obligation to which the royalty has been allocated has been satisfied.

If it is determined that multiple performance obligations exist, the transaction price is allocated at the inception of the agreement to all identified performance obligations based on the relative standalone selling prices (SSP), unless the consideration is variable and meets the criteria to be allocated entirely to one or more, but not all, performance obligations in the contract. The relative SSP for each

deliverable is estimated using objective evidence if it is available. If SSP is not directly observable the Company estimates the SSP at an amount that would result in the allocation of the transaction price in an amount that depicts the amount of consideration to which the entity expects to be entitled in exchange for transferring the promised goods or services to the customer, using methods such as the expected cost plus margin approach. Once the transaction price has been allocated to a performance obligation using the applicable methodology, it is not subject to reassessment for subsequent changes in standalone selling prices.

Collaboration revenue is recognized when, or as, the Company satisfies a performance obligation. The Company recognizes revenue over time by measuring the progress toward complete satisfaction of the relevant performance obligation using an appropriate input method based on the nature of the good or service promised to the customer. After contract inception, the transaction price is reassessed at every period end and updated for changes such as resolution of uncertain events.

Management may be required to exercise considerable judgment in estimating revenue to be recognized. Judgment is required in identifying performance obligations, estimating the transaction price, including variable consideration, estimating the standalone selling prices of identified performance obligations, and applying the input method for revenue recognition, including the estimated budgets for each performance obligation.

Amounts received prior to satisfying the revenue recognition criteria are recorded as deferred revenue in the Company’s balance sheet. If the related performance obligation is expected to be satisfied within the next twelve months this will be classified in current liabilities. Amounts recognized as revenue prior to receipt are recorded as contract assets in the Company’s balance sheet. If the Company expects to have an unconditional right to receive consideration in the next twelve months, this will be classified in current assets. A net contract asset or liability is presented for each contract with a customer.

Collaborative Arrangements

The Company analyzes its agreements to assess whether such arrangements involve joint operating activities performed by parties that are both active participants in the activities and exposed to significant risks and rewards dependent on the commercial success of such activities and therefore within the scope of ASC Topic 808, Collaborative Arrangements (Topic 808). These assessments are performed throughout the life of the arrangements based on changes in the responsibilities of all parties in the arrangement.

Research and Development Expenses

The Company expenses research and development costs as they are incurred. Research and development expenses consist primarily of: (i) personnel-related expenses, including salaries, benefits and stock-based compensation expense, for personnel in the Company’s research and development functions; (ii) fees paid to third parties such as contractors, consultants and contract research organizations (CROs) for conducting clinical trials, and other costs related to clinical and preclinical testing; (iii) costs related to acquiring and manufacturing research and clinical trial materials, including under agreements with third parties such as contract manufacturing organizations (CMOs), and other vendors; (iv) costs related to the preparation of regulatory submissions; (v) expenses related to laboratory supplies and services; (vi) fees under license agreements where no alternative future use exists; and (vii) depreciation of equipment and facilities expenses.

Accrued Research and Development Expenses

The Company records accruals for estimated costs of research, preclinical studies, clinical trials, and manufacturing, which are significant components of research and development expenses. A substantial portion of the Company’s ongoing research and development activities is conducted by third-party service providers, CROs and CMOs. The Company’s contracts with CROs generally include pass-through fees such as laboratory supplies and services, regulatory expenses, investigator fees, travel costs and other miscellaneous costs, including shipping and printing fees. The Company’s contracts with the CMOs generally include fees such as initiation fees, reservation fees, verification run costs, materials and reagents expenses, taxes, etc. The financial terms of these contracts are subject to negotiations, which vary from contract to contract and may result in payment flows that do not match the periods over which materials or services are provided to the Company under such contracts. The Company accrues the costs incurred under agreements with these third parties based on estimates of actual work completed in accordance with the respective agreements. The Company determines the estimated costs through discussions with internal personnel and external service providers as to the progress, or stage of completion or actual timeline (start-date and end-date) of the services and the agreed-upon fees to be paid for such services. In the event the Company makes advance payments, the payments are recorded as a prepaid expense and recognized as the services are performed.

As actual costs become known, the Company adjusts its accruals. Although the Company does not expect its estimates to be materially different from amounts actually incurred, such estimates for the status and timing of services performed relative to the actual status and timing of services performed may vary and could result in the Company reporting amounts that are too high or too low in any particular period. The Company’s accrual is dependent, in part, upon the receipt of timely and accurate reporting from CROs and other third-party vendors. Variations in the assumptions used to estimate accruals including, but not limited to, the number of patients enrolled, the rate of patient enrollment and the actual services performed, may vary from the Company’s estimates, resulting in adjustments to clinical trial expenses in future periods. Changes in these estimates that result in material changes to the Company’s accruals could materially affect its financial condition and results of operations. Through March 31, 2023, there have been no material differences from the Company’s estimated accrued research and development expenses to actual expenses.

Acquired In-Process Research and Development Expenses

The Company has entered into agreements (see Note 5 – License Agreements) with third parties to acquire the rights to develop and potentially commercialize certain products. Such agreements generally require an initial payment by the Company when the contract is executed. The purchase of license rights for use in research and development activities, including product development, are expensed as incurred and are classified as research and development expense. Additionally, the Company may be obligated to make future royalty payments in the event the Company commercializes the technology and achieves a certain sales volume. In accordance with ASC Topic 730, Research and Development (Topic 730), expenditures for research and development, including upfront licensing fees and milestone payments associated with products not yet been approved by the FDA, are charged to research and development expense as incurred. Future contract milestone and /or royalty payments will be recognized as expense after the achievement of the milestone and the corresponding milestone payment is legally due.

Stock-Based Compensation

The Company accounts for stock-based compensation by measuring and recognizing compensation expense for all share-based awards made to employees, non-employees and directors based on estimated grant-date fair values. The Company uses the straight-line method to allocate compensation cost to reporting periods over the requisite service period, which is generally the vesting period. The grant date fair value of restricted stock units is estimated based on the closing stock price of the Company’s common stock on the date of grant. The grant date fair value of stock options granted to employees and directors is estimated using the Black-Scholes option-pricing model. The Company accounts for forfeitures as they occur. The fair value of each purchase right under the employee stock purchase plan (ESPP) is estimated at the beginning of the offering period using the Black-Scholes option pricing model and recorded as expense over the service period using the straight-line method.

Income Taxes

The Company accounts for income taxes using the liability method, whereby deferred tax asset and liability account balances are determined based on differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance when it is more likely than not that some portion, or all of the Company’s deferred tax assets will not be realized.

The Company accounts for income tax contingencies using a benefit recognition model. If it considers that a tax position is more likely than not to be sustained upon audit, based solely on the technical merits of the position, it recognizes the benefit. The Company measures the benefit by determining the amount that is greater than 50% likely of being realized upon settlement, presuming that the tax position is examined by the appropriate taxing authority that has full knowledge of all relevant information. The Company is subject to taxation in the United States federal jurisdiction, and various state jurisdictions. Due to the Company’s net operating loss carryforwards, the Company's income tax returns remain subject to examination by federal and state tax authorities for all tax years. The Company’s policy is to recognize interest expense and penalties related to income tax matters as a component of income tax expense. As of March 31, 2023, there were no significant accruals for interest related to unrecognized tax benefits or tax penalties.

Comprehensive Loss

Comprehensive loss represents the net loss for the period and other comprehensive loss. Other comprehensive loss reflects certain gains and losses that are recorded as a component of stockholders’ equity and are not reflected in the condensed consolidated statements of operations. The Company’s other comprehensive loss consists of changes in unrealized gains and losses on available-for-sale securities.

Net Loss Per Share

Basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares of common stock (including non-voting common stock and pre-funded warrants) outstanding during the period, without consideration for all other common stock equivalents. Shares of common stock into which the pre-funded warrants may be exercised are considered outstanding for the purposes of computing net loss per share because the shares may be issued for little or no consideration, are fully vested, and are exercisable after the original issuance date. Diluted net loss per share is the same as basic net loss per share, since the effects of potentially dilutive securities are antidilutive given the net loss for each period presented.

Reclassification

Certain reclassifications have been made to prior period amounts to conform to current period presentation. These reclassifications did not have an impact on the Company’s results of operations or financial position as of March 31, 2023 and December 31, 2022.

Recently Adopted Accounting Pronouncements

In June 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires that financial assets measured at amortized cost be presented at the net amount expected to be collected. The measurement of expected credit losses is based on historical experience, current conditions, and reasonable and supportable forecasts that affect collectability. This ASU also eliminates the concept of “other-than-temporary” impairment when

evaluating available-for-sale debt securities and instead focuses on determining whether any impairment is a result of a credit loss or other factors. An entity will recognize an allowance for credit losses on available-for-sale debt securities rather than an other-than-temporary impairment that reduces the cost basis of the investment. The Company adopted ASU 2016-13 on January 1, 2023, using the modified retrospective approach, and no cumulative effect adjustment to accumulated deficit was needed as of the adoption date. Additionally, no prior period amounts were adjusted. The adoption of ASU 2016-13 did not have a material impact on the Company’s condensed consolidated financial statements and all current period amounts are reported under the Available-for-Sale Debt Securities Impairment Model (ASC 326-30).

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurement

Note 3. Fair Value Measurement

The Company measures and reports certain financial instruments as assets and liabilities at fair value on a recurring basis. The following tables set forth the fair value of the Company’s financial assets, which consist of cash equivalents and marketable securities measured and recognized at fair value (in thousands):

 

 

 

 

 

March 31, 2023

 

 

 

Fair Value
Hierarchy Level

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair Value

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

Level 1

 

$

44,535

 

 

$

 

 

$

 

 

$

44,535

 

U.S. treasury securities

 

Level 1

 

 

14,931

 

 

 

5

 

 

 

 

 

 

14,936

 

Commercial paper

 

Level 2

 

 

54,866

 

 

 

 

 

 

(8

)

 

 

54,858

 

U.S. government agency securities

 

Level 2

 

 

22,185

 

 

 

8

 

 

 

 

 

 

22,193

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

Level 1

 

 

111,569

 

 

 

39

 

 

 

(179

)

 

 

111,429

 

Corporate bonds

 

Level 2

 

 

27,613

 

 

 

 

 

 

(33

)

 

 

27,580

 

Commercial paper

 

Level 2

 

 

57,553

 

 

 

 

 

 

(62

)

 

 

57,491

 

U.S. government agency securities

 

Level 2

 

 

36,849

 

 

 

4

 

 

 

(121

)

 

 

36,732

 

Total

 

 

 

$

370,101

 

 

$

56

 

 

$

(403

)

 

$

369,754

 

 

 

 

 

 

December 31, 2022

 

 

 

Fair Value
Hierarchy Level

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair Value

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

Level 1

 

$

26,718

 

 

$

 

 

$

 

 

$

26,718

 

Commercial paper

 

Level 2

 

 

66,732

 

 

 

 

 

 

(16

)

 

 

66,716

 

U.S. government agency securities

 

Level 2

 

 

20,477

 

 

 

7

 

 

 

 

 

 

20,484

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

Level 1

 

 

127,234

 

 

 

6

 

 

 

(318

)

 

 

126,922

 

Corporate bonds

 

Level 2

 

 

12,531

 

 

 

2

 

 

 

(3

)

 

 

12,530

 

Commercial paper

 

Level 2

 

 

142,726

 

 

 

 

 

 

(195

)

 

 

142,531

 

U.S. government agency securities

 

Level 2

 

 

24,132

 

 

 

 

 

 

(184

)

 

 

23,948

 

Total

 

 

 

$

420,550

 

 

$

15

 

 

$

(716

)

 

$

419,849

 

The Company evaluates transfers between levels at the end of each reporting period. There were no transfers between Levels 1, 2 and 3 during the three months ended March 31, 2023 and 2022. As of March 31, 2023 and December 31, 2022, there were no financial instruments classified as Level 3.

The following table summarizes the available-for-sale securities in an unrealized loss position for which an allowance for credit losses has not been recorded as of March 31, 2023 and December 31, 2022, aggregated by major security type and length of time in a continuous unrealized loss position:

 

 

March 31, 2023

 

 

 

Less than 12 months

 

 

Greater than 12 months

 

 

Total

 

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

U.S. treasury securities

 

$

65,954

 

 

$

(179

)

 

$

 

 

$

 

 

$

65,954

 

 

$

(179

)

Corporate bonds

 

 

27,580

 

 

 

(33

)

 

 

 

 

 

 

 

 

27,580

 

 

 

(33

)

Commercial paper

 

 

75,935

 

 

 

(70

)

 

 

 

 

 

 

 

 

75,935

 

 

 

(70

)

U.S. government agency securities

 

 

26,885

 

 

 

(121

)

 

 

 

 

 

 

 

 

26,885

 

 

 

(121

)

Total

 

$

196,354

 

 

$

(403

)

 

$

 

 

$

 

 

$

196,354

 

 

$

(403

)

 

 

 

December 31, 2022

 

 

 

Less than 12 months

 

 

Greater than 12 months

 

 

Total

 

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

U.S. treasury securities

 

$

99,870

 

 

$

(318

)

 

$

 

 

$

 

 

$

99,870

 

 

$

(318

)

Corporate bonds

 

 

2,848

 

 

 

(3

)

 

 

 

 

 

 

 

 

2,848

 

 

 

(3

)

Commercial paper

 

 

127,163

 

 

 

(211

)

 

 

 

 

 

 

 

 

127,163

 

 

 

(211

)

U.S. government agency securities

 

 

23,948

 

 

 

(184

)

 

 

 

 

 

 

 

 

23,948

 

 

 

(184

)

Total

 

$

253,829

 

 

$

(716

)

 

$

 

 

$

 

 

$

253,829

 

 

$

(716

)

As of March 31, 2023 and December 31, 2022, the Company held 54 and 69 debt securities, respectively, with an unrealized loss position. The Company evaluated its securities for credit losses and considered the decline in market value to be primarily attributable to current economic and market conditions and not to a credit loss or other factors. Additionally, the Company does not intend to sell the securities in an unrealized loss position and does not expect they will be required to sell the securities before recovery of the unamortized cost basis. As of March 31, 2023 and December 31, 2022, an allowance for credit losses has not been recognized. Given our intent and ability to hold such securities until recovery, and the lack of significant change in credit risk of these investments, we do not consider these marketable securities impaired as of March 31, 2023 and December 31, 2022.

There were no realized gains or losses on marketable securities for the three months ended March 31, 2023 and 2022. Interest on marketable securities is included in interest income. As of March 31, 2023 and December 31, 2022, the Company had accrued interest receivable of $0.6 million and $0.5 million, respectively, which was included in prepaid expenses and other current assets on the condensed consolidated balance sheet.

The following table summarizes the contractual maturities of the Company’s cash equivalents and marketable securities as of March 31, 2023 and December 31, 2022 at estimated fair value (in thousands):

 

 

March 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Due in less than one year

 

$

363,404

 

 

$

419,849

 

Due in more than one year

 

 

6,350

 

 

 

 

Total

 

$

369,754

 

 

$

419,849

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities
3 Months Ended
Mar. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Accrued Liabilities

Note 4. Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

 

March 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Accrued research and development materials and services

 

$

19,144

 

 

$

20,747

 

Accrued professional services

 

 

2,728

 

 

 

1,759

 

Accrued compensation

 

 

7,402

 

 

 

10,920

 

Other

 

 

363

 

 

 

195

 

Total accrued liabilities

 

$

29,637

 

 

$

33,621

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
License Agreements
3 Months Ended
Mar. 31, 2023
License Agreement [Abstract]  
License Agreements

Note 5. License Agreements

The Company enters into arrangements to in-license research and development technology rights with third parties relating to its clinical and pre-clinical programs and product candidates. These arrangements may include non-refundable, upfront payments, payments for options to acquire additional rights relating to its product candidates, as well as contingent obligations for potential

development, regulatory and commercial performance milestone payments, and royalty payments. The Company’s obligation to make payments for contingent obligations is contingent upon the respective milestones being achieved as well as its continued involvement in the programs and/or the lack of any adverse events which could cause the discontinuance of the programs. The activities under these license agreements are performed with no guarantee of either technological or commercial success.

During the three months ended March 31, 2023 and 2022, the Company recorded $0.3 million and $0.1 million, respectively, as research and development expense in our condensed consolidated statements of operations related to license agreements.

As of March 31, 2023, the Company’s license agreements for technologies optioned by the Company, including the Medivir agreement described below, included potential future payments for development, regulatory, and sales milestones totaling approximately $357.9 million plus royalties on net sales that range from single digits to mid-teens.

Medivir Agreement

In January 2021, the Company entered into an exclusive license agreement with Medivir AB (Medivir) through which the Company received global, exclusive development and commercialization rights for birinapant, a clinical-stage Second Mitochondrial-derived Activator of Caspases (SMAC) mimetic. Under the terms of the agreement, the Company made an upfront payment of $1.0 million upon signing the agreement, and made an additional $1.5 million payment in November 2021 due to the Company's initiation of a Phase 1 clinical trial of IGM-8444 in combination with birinapant. Under the terms of the agreement, should birinapant be successfully developed and approved, the Company is obligated to make additional milestone payments up to a total of approximately $348.5 million, plus tiered royalties from the mid-single digits up to mid-teens on net sales.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Sanofi Agreement
3 Months Ended
Mar. 31, 2023
Sanofi Agreement [Abstract]  
Sanofi Agreement

Note 7. Sanofi Agreement

In March 2022, the Company entered into a global collaboration and license agreement (the Sanofi Agreement) with Genzyme Corporation, a wholly owned subsidiary of Sanofi (Sanofi), which became effective in May 2022 upon satisfaction of the closing conditions. Under the terms of the Sanofi Agreement, the Company will generate, develop, manufacture and commercialize IgM antibodies directed to six primary targets, three of which are intended as oncology targets and three of which are intended as immunology targets.

For each oncology target collaboration program, the Company will lead research and development activities, and assume related costs, through receipt of the first marketing approval for a licensed product directed to that oncology target by the Food and Drug Administration (FDA) or European Medicines Agency (EMA) in exchange for up to $940 million in development and regulatory milestones per oncology target. After receipt of the first marketing approval for a licensed product directed to an oncology target, Sanofi will lead all subsequent development and commercialization activities for that oncology target. For each licensed product directed to an oncology target, the companies will share profits 50:50 in certain major markets, subject to certain exceptions, and the Company will be eligible to receive tiered low double-digit to mid-teen royalties on net sales of licensed products in the rest of world, subject to certain reductions and offsets. However, the Company has the right to opt-out of any future research and development responsibilities for each oncology target collaboration program at any time after completion of a Phase 1 clinical trial for an oncology target collaboration program. As a result of exercising this opt-out right, the Company would no longer share profits 50:50 but would instead be eligible for certain sales milestones and tiered royalties on net sales.

For each immunology target collaboration program, the Company will lead research and development activities, and assume related costs, through the completion of the first Phase 1 clinical trials for up to two candidates directed to each immunology target, after which Sanofi will be responsible for all future development and commercialization activities and related costs, in exchange for up to $1.065 billion in aggregate development, regulatory and commercial milestones per immunology target. Following the completion of the first Phase 1 clinical trials for each immunology target, Sanofi will be responsible for subsequent development activities, commercialization efforts, and related costs. The Company is eligible to receive tiered high single-digit to low-teen royalties on global net sales for licensed products related to immunology targets, subject to certain reductions and offsets.

Subject to earlier expiration in certain circumstances, the Sanofi Agreement expires on a licensed product-by-licensed product and country-by-country basis until the expiration of the applicable profit and loss share term or royalty term, as the case may be. Sanofi has the right to terminate the Sanofi Agreement on a collaboration target-by-collaboration target basis or country-by-country basis with or without cause, upon specified prior notice.

After considering the level of involvement and participation in the joint activities and the related exposure to the risks and rewards of the collaboration, the Company determined that at inception, the Sanofi Agreement does not fall within the collaborative arrangement guidance in Topic 808, and that Sanofi is a customer of the Company for all initial promised goods and services and therefore the agreement is directly within the scope of Topic 606.

The Company identified promised goods and services in the Sanofi Agreement related to the grant of intellectual property license, performance of specified research, development and other various activities. The Company determined that for each of the six targets, the identified promised goods and services are not distinct from each other on a target-by-target basis. The licenses, considered to be functional intellectual property, were determined to not be capable of being distinct due to the specialized nature of the research, development, and other activities to be provided by the Company. Accordingly, the promised goods and services, which consist of the granting of intellectual property licenses and the performance of specified research, development and other various activities, were combined together as one single performance obligation, on a target-by-target basis. The Company determined that the underlying promised goods and services for each of the six targets are both capable of being distinct and distinct within the context of the contract from each of the other targets. Therefore, the Company concluded that there are six performance obligations in the Sanofi Agreement, one for each target, that are comprised of the underlying promised goods and services. Other components and options within the Sanofi Agreement were determined to not provide Sanofi with free or discounted goods or services and therefore did not constitute a material right or were deemed immaterial in the context of the contract.

To determine the transaction price, the Company evaluated all the payments to be received during the duration of the contract. In May 2022, the Company received a $150.0 million upfront payment as part of the Sanofi Agreement. Additionally, in April 2022, Sanofi purchased non-voting common stock in connection with the Company’s public common stock offering. The Company concluded that at inception and as of March 31, 2023, the transaction price was $150.0 million and was comprised solely of the fixed non-refundable

upfront payment. No consideration received from Sanofi as part of the April 2022 offering was deemed necessary to include in the transaction price as Sanofi purchased the shares at the same offering price as the other participating investors.

The potential development and regulatory milestone payments that the Company is eligible to receive were excluded from the transaction price, as the milestone amounts were fully constrained, since the milestones relate to successful achievement of certain development results and regulatory approvals, which might not be achieved. The Company determined that the royalties and commercial milestone payments relate predominantly to the license of intellectual property and are therefore excluded from the transaction price under the sales- or usage-based royalty exception of ASC 606. The Company will reevaluate the transaction price, including all constrained amounts, at the end of each reporting period and as uncertain events are resolved or other changes in circumstances occur, and the Company will adjust its estimate of the transaction price as necessary. The Company will recognize the royalties and commercial milestone payments as revenue when the associated sales occur, and relevant sales-based thresholds are met.

The Company allocated the transaction price based on the estimated SSP of each of the six performance obligations. The Company determined the SSP for each of the six performance obligations based on the estimated costs to complete the underlying activities of each performance obligation and included factors such as forecasted internal costs, estimated third-party expenditures, development timelines and scenarios, probability of target failures and selection of substitute targets, and program-specific factors. These estimated cost forecasts were based on observable data for both market and entity specific factors, such as considering the actual and expected costs of the Company’s existing research and development programs and adjusting for factors specific to the targets identified.

The Company recognizes revenue using an input method of costs incurred as a percentage of total estimated costs for each performance obligations under the contract. Costs consist primarily of internal personnel costs and third-party contract expenses related to the programs of the Sanofi Agreement. The cumulative effect of revisions to estimated costs to complete the Company’s performance obligations is recorded in the period in which changes are identified and amounts can be reasonably estimated.

For the three months ended March 31, 2023, the Company recognized collaboration revenue from a customer related to the Sanofi Agreement of $0.5 million. As of March 31, 2023, $148.4 million was recorded as deferred revenue, of which $3.6 million was current, on the condensed consolidated balance sheet related to the Sanofi Agreement. The deferred revenue is expected to be recognized over the research and development period of the programs through the completion of Phase 1 clinical trials.

Contract Balances from Customer Contract

The timing of revenue recognition, billings and cash collections results in contract assets and contract liabilities on the condensed consolidated balance sheets. The Company recognizes license and development receivables based on billed services, which are derecognized upon reimbursement. When consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a contract, a contract liability is recorded. Contract liabilities are recognized as revenue after control of the goods or services is transferred to the customer and all revenue recognition criteria have been met.

The following table presents changes in the Company’s customer contract liabilities for the periods presented (in thousands):

Three Months Ended March 31, 2023

 

December 31, 2022

 

 

Additions

 

 

Deductions

 

 

March 31, 2023

 

Contract liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Deferred revenue

 

$

148,931

 

 

$

 

 

$

(522

)

 

$

148,409

 

 

The Company had no customer contract liabilities during the three months ended March 31, 2022 and no customer contract assets during the three months ended March 31, 2023 and 2022.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2023
Stockholders' Equity Note [Abstract]  
Stockholders' Equity

Note 6. Stockholders' Equity

Common Stock and Non-Voting Common Stock

As of March 31, 2023 and December 31, 2022, the Company’s certificate of incorporation authorized the Company to issue 1,200,000,00 shares of common stock (including 200,000,000 shares of non-voting common stock) and 200,000,000 shares of preferred stock, at a par value of $0.01 per share. Each share of common stock (excluding non-voting common stock) is entitled to one vote. The holders of common stock are also entitled to receive dividends whenever funds are legally available and when declared by the Company’s Board of Directors, subject to prior rights of the preferred stockholders. As of March 31, 2023 and December 31, 2022, no dividends have been declared.

The Company had reserved common stock, on an as-converted basis, for future issuance as follows:

 

 

 

March 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Stock options, issued and outstanding

 

 

5,972,087

 

 

 

5,802,317

 

Restricted stock units

 

 

350,814

 

 

 

401,180

 

Stock options and restricted stock units, future issuance

 

 

2,808,852

 

 

 

1,310,601

 

Employee stock purchase plan, available for future grants

 

 

1,539,855

 

 

 

1,109,032

 

Pre-funded warrants

 

 

1,334,332

 

 

 

1,334,332

 

Total

 

 

12,005,940

 

 

 

9,957,462

 

Pre-Funded Warrants

In December 2020, the Company issued pre-funded warrants to purchase up to 1,334,332 shares of common stock in an underwritten public offering at the offering price of the common stock, less the $0.01 per share exercise price of each warrant and were issued to two separate related party affiliates. The pre-funded warrants were recorded as a component of stockholders’ equity within additional paid-in-capital and will expire on the date any such warrant is exercised in full.

Subject to applicable law, upon exercise of a pre-funded warrant, a holder may elect to receive the same number of shares of non-voting common stock as the shares of common stock for which the pre-funded warrant is exercisable, provided that (i) at the time of such election there is a sufficient number of authorized but unissued and otherwise unreserved shares of non-voting common stock and (ii) the Company consents to such election.

The outstanding pre-funded warrants to purchase shares of common stock are exercisable at any time after their original issuance. However, the Company may not affect the exercise of any pre-funded warrants, and a holder will not be entitled to exercise any portion of any pre-funded warrants that, upon giving effect to such exercise, would cause: (i) the aggregate number of shares of the Company’s common stock beneficially owned by such holder (together with its affiliates) to exceed 9.99% of the number of shares of the Company’s common stock outstanding immediately after giving effect to the exercise; or (ii) the combined voting power of the Company’s securities beneficially owned by such holder (together with its affiliates) to exceed 9.99% of the combined voting power of all of the Company’s securities outstanding immediately after giving effect to the exercise, as such percentage ownership is

determined in accordance with the terms of the pre-funded warrants. However, any holder of a pre-funded warrant may increase or decrease such percentage to any other percentage not in excess of 19.99% upon at least 61 days’ prior notice from the holder to the Company. As of March 31, 2023, no shares underlying the pre-funded warrants had been exercised. All of the outstanding pre-funded warrants are included in the weighted-average number of shares of common stock used to calculate basic net loss per share attributable to common stockholders (see Note 11 – Net Loss Per Share Attributable to Common Stockholders).

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation

Note 8. Stock-Based Compensation

The 2018 Omnibus Incentive Plan (the 2018 Plan) provides for an increase in the number of shares reserved for issuance on the first day of each fiscal year equal to the least of (i) 8,768,800 shares, (ii) 4% of the Company’s common stock and non-voting common stock outstanding at December 31 of the immediately preceding year, or (iii) such number of shares as determined by the Company’s Board of Directors. As a result of this provision, on January 1, 2023 and 2022, an additional 1,723,292 and 1,299,920 shares, respectively, became available for issuance under the 2018 Plan. As of March 31, 2023, the 2018 Plan had 2,808,852 shares of common stock available for future issuance.

Total stock-based compensation expense related to the Company’s equity incentive plan and employee stock purchase plan was recorded in the statements of operations as follows (in thousands):
 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2023

 

 

2022

 

Research and development

 

$

6,439

 

 

$

6,607

 

General and administrative

 

 

4,608

 

 

 

4,892

 

Total stock-based compensation expense

 

$

11,047

 

 

$

11,499

 

 

The following table summarizes the Company's stock awards granted for each of the periods indicated:

 

 

 

For the Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

Grants

 

 

Weighted
Average
Grant Date
Fair Value

 

 

Grants

 

 

Weighted
Average
Grant Date
Fair Value

 

Stock options

 

 

251,100

 

 

$

16.84

 

 

 

1,859,642

 

 

$

12.85

 

Restricted stock units

 

 

19,214

 

 

$

20.06

 

 

 

374,755

 

 

$

16.06

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Defined Contribution Plan
3 Months Ended
Mar. 31, 2023
Retirement Benefits [Abstract]  
Retirement Benefits [Text Block]

Note 9. Defined Contribution Plan

The Company sponsors a 401(k) retirement plan for its employees. This plan provides for tax-deferred salary deductions for all employees. Employee contributions are voluntary. Employees may contribute up to 100% of their annual compensation to this plan, as limited by an annual maximum amount as determined by the IRS. During the three months ended March 31, 2023, the Company provided $0.5 million in matching contributions to the 401(k) plan. There were no matching contributions in the three months March 31, 2022.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Tax Disclosure [Text Block]

Note 10. Income Taxes

The Company’s income tax provision was $0.1 million for the three months ended March 31, 2023, representing an effective tax rate of (0.1)%. There was no tax provision for the three months ended March 31, 2022. The increase in the income tax provision for the three months ended March 31, 2023, as compared to the same period in 2022 was primarily due to recognizing deferred income in 2023 from the $150.0 million Sanofi upfront payment received in 2022 (See Note 7 – Sanofi Agreement).

The Company continuously evaluates the need for a valuation allowance based on all available evidence, both positive and negative. As of March 31, 2023, the Company continues to maintain a full valuation allowance on all of its deferred tax assets. The Company's effective tax rate for the three months ended March 31, 2023 differed from the federal statutory income tax rate primarily due to the full valuation allowance recorded on its net federal and state deferred tax assets and non-deductible stock-based compensation.

The Company files U.S. federal and state tax returns. The Company is not currently under any examinations in any jurisdictions where it files a tax return.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share Attributable to Common Stockholders
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Stockholders

Note 11. Net Loss Per Share Attributable to Common Stockholders

Basic and diluted net loss per share is computed by dividing net loss by the weighted-average number of common stock and pre-funded warrants outstanding for the period. Shares of common stock into which the pre-funded warrants may be exercised are considered outstanding for the purposes of computing net loss per share because the shares may be issued for little or no consideration, are fully vested, and are exercisable after the original issuance date. For periods in which the Company generated a net loss, the Company does not include the potential impact of dilutive securities in diluted net loss per share, as the impact of these items is anti-dilutive.

The following equity instruments were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive for the periods presented:

 

 

 

March 31,

 

 

 

2023

 

 

2022

 

Stock options

 

 

5,972,087

 

 

 

5,538,692

 

Estimated shares issuable under the employee stock purchase plan

 

 

58,251

 

 

 

16,138

 

Unvested restricted stock units

 

 

350,814

 

 

 

715,397

 

Total

 

 

6,381,152

 

 

 

6,270,227

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Description of the Business

Description of the Business

IGM Biosciences, Inc. (the Company) was incorporated in the state of Delaware in August 1993 under the name Palingen, Inc. and the name was subsequently changed to IGM Biosciences, Inc. in 2010. The Company’s headquarters are in Mountain View, California. IGM Biosciences, Inc. is a biotechnology company engaged in the development of IgM antibody therapeutics for the treatment of cancer, autoimmune and inflammatory diseases, and infectious diseases.

Basis of Presentation

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (U.S. GAAP), as defined by the Financial Accounting Standards Board (FASB), and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted, and accordingly the balance sheet as of December 31, 2022 has been derived from the audited financial statements at that date but does not include all of the information required by GAAP for complete financial statements. These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the Company’s annual financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments which are necessary for a fair statement of the Company’s financial information. The interim results of operations for the three months ended March 31, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023 or for any other interim period or for any other future year.

The accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

The accompanying interim unaudited condensed consolidated financial statements should be read in conjunction with the audited financial statements and the related notes thereto for the year ended December 31, 2022, included in the Company’s Annual Report on Form 10-K filed with the SEC on March 30, 2023.

Liquidity

Liquidity

The Company has incurred net operating losses and negative cash flows from operations since its inception and had an accumulated deficit of $634.1 million as of March 31, 2023. As of March 31, 2023, the Company had cash, cash equivalents, and marketable securities of $373.4 million. Management believes that the existing financial resources are sufficient to continue operating activities at least one year past the issuance date of these condensed consolidated financial statements. The Company has historically financed its operations primarily through the sale of common stock and pre-funded warrants in its public offerings, the sale of convertible preferred stock and issuance of unsecured promissory notes in private placements, and funding received from our collaboration partners. To date, none of the Company’s product candidates have been approved for sale, and the Company has not generated any product revenue since inception. Management expects operating losses to continue and increase for the foreseeable future, as the Company progresses its planned research and development activities for its product candidates. The Company’s prospects are subject to risks, expenses and uncertainties frequently encountered by companies in the biotechnology industry as discussed below. While the Company has been able to raise multiple rounds of financing, there can be no assurance that in the event the Company requires additional financing, such financing will be available on terms which are favorable or at all. Failure to raise sufficient capital when needed or generate sufficient cash flow from operations would impact the ability to pursue business strategies and could require the Company to delay, scale back or discontinue one or more product development programs, or other aspects of the Company's business objectives.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, those related to revenue recognition, marketable securities, manufacturing accruals, accrued research and development expenses, stock-based compensation, operating lease right-of-use (ROU) assets and liabilities, income tax uncertainties and the valuation of deferred tax assets. The Company bases its estimates on its historical experience and also on assumptions that it believes are reasonable; however, actual results could significantly differ from those estimates. The most significant estimates and assumptions that management considers in the preparation of our financial statements relate to revenue recognition, accrued research and development costs, and leases.

Segments

Segments

The Company operates and manages its business as one reportable and operating segment, which is the business of developing engineered IgM antibodies for the treatment of cancer, autoimmune and inflammatory diseases, and infectious diseases. The Company’s chief executive officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for allocating and evaluating financial performance. All long-lived assets are maintained in, and all losses are attributable to, the United States of America.

Concentration of Credit Risk and Other Risks and Uncertainties

Concentration of Credit Risk and Other Risks and Uncertainties

Financial instruments that potentially subject the Company to a concentration of credit risk consist primarily of cash, cash equivalents, and marketable securities. The Company invests in money market funds, U.S. treasury securities, corporate bonds, commercial paper, and U.S. government agency securities. The Company maintains bank deposits in federally insured financial institutions and these deposits may exceed federally insured limits. The Company is exposed to credit risk in the event of a default by the financial institutions holding its cash, cash equivalents, and restricted cash, and bond issuers to the extent recorded on the balance sheets. The Company’s investment policy limits investments to high credit quality securities issued by the U.S. government and its agencies, highly rated banks, and corporate issuers, subject to certain concentration limits and restrictions on maturities. The Company has not experienced any material losses on its deposits of cash, cash equivalents, and marketable securities.

The Company’s future results of operations involve a number of other risks and uncertainties. Factors that could affect the Company’s future operating results and cause actual results to vary materially from expectations include, but are not limited to, the Company’s early stages of clinical drug development; uncertainties related to the use of engineered IgM antibodies, which is a novel and unproven therapeutic approach; the Company’s ability to advance product candidates into, and successfully complete, clinical trials on the timelines it projects; the Company’s ability to adequately demonstrate sufficient safety and efficacy of its product candidates; the Company’s ability to enroll patients in its ongoing and future clinical trials; the Company’s ability to successfully manufacture and supply its product candidates for clinical trials; the occurrence of any event or circumstance that could give rise to the termination of the Company’s collaborations with third parties; the Company’s ability to obtain additional capital to finance its operations; uncertainties related to the projections of the size of patient populations suffering from the diseases the Company is targeting; the Company’s ability to obtain, maintain, and protect its intellectual property rights; developments relating to the Company’s competitors and its industry, including competing product candidates and therapies; general economic and market conditions; and other risks and uncertainties, including those more fully described in the “Risk Factors” section of this Quarterly Report on Form 10-Q.

The Company’s product candidates will require approvals from the U.S. Food and Drug Administration (FDA) and comparable foreign regulatory agencies prior to commercial sales in their respective jurisdictions. There can be no assurance that any product candidates will receive the necessary approvals. If the Company was denied approval, approval was delayed or the Company was unable to maintain approval for any product candidate, it could have a materially adverse impact on the Company.

Cash, Cash Equivalents and Restricted Cash

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash and cash equivalents. Cash equivalents consist primarily of amounts invested in money market funds, commercial paper, U.S. treasury securities, and U.S. government agency securities and are stated at fair value. Restricted cash consists of the remaining unused portion of a grant received from a non-profit organization which the Company will continue to utilize as it incurs expenses for services performed under the grant agreement.

Marketable Securities

Marketable Securities

The Company’s marketable securities have been classified and accounted for as available-for-sale securities. Fixed income securities consist of U.S. treasury securities, U.S. government agency securities, corporate bonds, and commercial paper. The specific identification method is used to determine the cost basis of fixed income securities sold. These securities are recorded on the condensed consolidated balance sheet at fair value. Unrealized gains and losses on these securities are included as a separate component of accumulated other comprehensive loss. The cost of marketable securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization and accretion are included in other income (expense). All available-for-sale securities are considered available to support current operations and are classified as current assets. The Company presents any credit losses identified as an allowance rather than as a reduction in the amortized cost of the available-for-sale securities.

For available-for-sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell, or it is more likely than not that it will be required to sell the security before recovery of its amortized cost basis. If either of the criteria regarding intent or requirement to sell is met, the security’s amortized cost basis is written down to fair value and recognized in other income (expense) in the statement of operations. If neither criteria is met, the Company evaluates whether the decline in fair value is related to credit-related factors or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security,

among other factors. Credit-related impairment losses, limited by the amount that the fair value is less than the amortized cost basis, are recorded through an allowance for credit losses in other income (expense).

Any unrealized losses from declines in fair value below the amortized cost basis as a result of non-credit factors are recognized in accumulated other comprehensive income (loss), net of tax as a separate component of stockholders’ equity, along with unrealized gains. Realized gains and losses and declines in fair value, if any, on available-for-sale securities are included in other income (expense) in the statement operations.

For purposes of identifying and measuring credit-related impairments, the Company’s policy is to exclude applicable accrued interest from both the fair value and amortized cost basis of the related security. The Company has elected to write-off uncollectible accrued interest receivable balances in a timely manner, which is defined by the Company as when interest due becomes 90 days delinquent. The accrued interest write-off will be recorded by reversing interest income. Accrued interest receivable is recorded to prepaid expenses and other current assets on the condensed consolidated balance sheet.
 

Property, Plant and Equipment

Property, Plant and Equipment

Property, plant and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation is determined using the straight-line method over the estimated useful lives of the respective assets, generally three to five years. Leasehold improvements are depreciated using the straight-line method over the shorter of the lease term or the estimated useful economic lives of the related assets. Assets are held in construction in progress until placed in service, upon which date, we begin to depreciate these assets.

Upon retirement or sale of the assets, the cost and related accumulated depreciation and amortization are removed from the balance sheet and the resulting gain or loss are recorded to the statements of operations. Repairs and maintenance are charged to the statements of operations as incurred.

Leases

Leases

The Company determines if an arrangement is a lease at inception. In addition, the Company determines whether leases meet the classification criteria of a finance or operating lease at the lease commencement date considering: (1) whether the lease transfers ownership of the underlying asset to the lessee at the end of the lease term, (2) whether the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (3) whether the lease term is for a major part of the remaining economic life of the underlying asset, (4) whether the present value of the sum of the lease payments and residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset, and (5) whether the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. As of March 31, 2023, the Company's lease population consisted of real estate leases and the Company did not have finance leases.

Operating leases are included in operating lease ROU assets and lease liabilities in the Company’s condensed consolidated balance sheet. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, the Company uses its incremental borrowing rate based on the information available at the lease commencement date if the rate implicit in the lease is not readily determinable. The Company determines the incremental borrowing rate based on an analysis of corporate bond yields with a credit rating similar to the Company.

The determination of the Company’s incremental borrowing rate requires management judgment including the development of a synthetic credit rating and cost of debt as the Company currently does not carry any debt. The Company believes that the estimates used in determining the incremental borrowing rate are reasonable based upon current facts and circumstances. Applying different judgments to the same facts and circumstances could result in the estimated amounts to vary. The operating lease ROU assets also include adjustments for prepayments and accrued lease payments and exclude lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease cost is recognized on a straight-line basis over the expected lease term. Variable lease costs represent payments that are dependent on usage, a rate or index. Variable lease cost primarily relates to common area maintenance charges. Lease agreements that include lease and non-lease components are accounted for as a single lease component. Lease agreements with a noncancelable term of less than 12 months are not recorded on the Company’s condensed consolidated balance sheet.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

The Company evaluates the carrying amount of its long-lived assets, such as property and equipment, whenever events or changes in circumstances indicate that the assets may not be recoverable. An impairment loss would be recognized when estimated future cash flows expected to result from the use of the asset and its eventual disposition are less than the carrying amount of the asset. There were no impairments of long-lived assets for the three months ended March 31, 2023 and 2022.

Fair Value Measurement

Fair Value Measurement

The Company applies fair value accounting for all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed at fair value in the condensed consolidated financial statements on a recurring basis. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, a three-tier fair value hierarchy has been established, which prioritizes the inputs used in measuring fair value as follows:

Level 1—Observable inputs, such as quoted prices in active markets for identical assets or liabilities at the measurement date.

Level 2—Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3—Unobservable inputs which reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.

In determining fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible as well as considers counterparty credit risk in its assessment of fair value.

Financial instruments classified within Level 2 of the fair value hierarchy are valued based on other observable inputs, including broker or dealer quotations or alternative pricing sources. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from its investment managers, which are based on proprietary valuation models of independent pricing services. These models generally use inputs such as observable market data, quoted market prices for similar instruments, or historical pricing trends of a security relative to its peers.

Revenue Recognition

Revenue Recognition

For arrangements or transactions between participants determined to be within the scope of Accounting Standard Codification (ASC) Topic 606, “Revenue from Contracts with Customers” (Topic 606) the Company performs the following steps to determine the appropriate amount of revenue to be recognized as the Company fulfills its obligations: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price, including variable consideration, if any; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation.

The Company has entered into and may enter into additional collaboration agreements in the future under which it may obtain upfront payments, milestone payments, royalty payments, profit sharing, and other fees. Promises under these arrangements may include intellectual property licenses, research and development services, and the participation in joint committees.

At contract inception, the Company assesses the goods or services promised and enforceable in a contract with a customer and identifies those distinct goods and services that represent a performance obligation. In assessing whether a promised good or service is distinct, and therefore a performance obligation, the Company considers factors such as the nature of the research, stage of development of the targets, manufacturing and commercialization capabilities of the customer and the availability of the associated expertise in the general marketplace. The Company also considers the intended benefit of the contract in assessing whether a promised good or service is separately identifiable from other promises in the contract. If a promised good or service is not distinct, the Company combines that good or service with other promised goods or services until it identifies a bundle of goods or services that is distinct. Promised goods and services that are not material in the context of the contract are not considered performance obligations. Additional goods or services that are exercisable at a customer’s discretion, including substitution rights, are assessed to determine if they provide a material right to the customer and if so, they are considered performance obligations.

The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to a customer. The consideration promised in a contract with a customer may include fixed amounts, variable amounts, or both. Non-refundable upfront payments are considered fixed consideration and included in the transaction price.

If an arrangement includes development, regulatory or commercial milestone payments, the Company evaluates whether the milestones are considered probable of being reached and estimates the amount to be included in the transaction price using the most likely amount method. The Company includes the amount of estimated variable consideration, including milestones, in the transaction price to the extent that it is probable that a significant reversal of cumulative revenue recognized will not occur. Milestone payments that are not within the Company’s control or the licensee’s control, such as regulatory approvals, are generally not considered probable of being achieved until those approvals are received. For arrangements with licenses of intellectual property that include sales-based royalties, including milestone payments based on the level of sales, and if the license is deemed to be the predominant item to which the royalties relate, the Company recognizes royalty revenue and sales-based milestones at the later of (i) when the related sales occur, or (ii) when the performance obligation to which the royalty has been allocated has been satisfied.

If it is determined that multiple performance obligations exist, the transaction price is allocated at the inception of the agreement to all identified performance obligations based on the relative standalone selling prices (SSP), unless the consideration is variable and meets the criteria to be allocated entirely to one or more, but not all, performance obligations in the contract. The relative SSP for each

deliverable is estimated using objective evidence if it is available. If SSP is not directly observable the Company estimates the SSP at an amount that would result in the allocation of the transaction price in an amount that depicts the amount of consideration to which the entity expects to be entitled in exchange for transferring the promised goods or services to the customer, using methods such as the expected cost plus margin approach. Once the transaction price has been allocated to a performance obligation using the applicable methodology, it is not subject to reassessment for subsequent changes in standalone selling prices.

Collaboration revenue is recognized when, or as, the Company satisfies a performance obligation. The Company recognizes revenue over time by measuring the progress toward complete satisfaction of the relevant performance obligation using an appropriate input method based on the nature of the good or service promised to the customer. After contract inception, the transaction price is reassessed at every period end and updated for changes such as resolution of uncertain events.

Management may be required to exercise considerable judgment in estimating revenue to be recognized. Judgment is required in identifying performance obligations, estimating the transaction price, including variable consideration, estimating the standalone selling prices of identified performance obligations, and applying the input method for revenue recognition, including the estimated budgets for each performance obligation.

Amounts received prior to satisfying the revenue recognition criteria are recorded as deferred revenue in the Company’s balance sheet. If the related performance obligation is expected to be satisfied within the next twelve months this will be classified in current liabilities. Amounts recognized as revenue prior to receipt are recorded as contract assets in the Company’s balance sheet. If the Company expects to have an unconditional right to receive consideration in the next twelve months, this will be classified in current assets. A net contract asset or liability is presented for each contract with a customer.

Collaborative Arrangements

Collaborative Arrangements

The Company analyzes its agreements to assess whether such arrangements involve joint operating activities performed by parties that are both active participants in the activities and exposed to significant risks and rewards dependent on the commercial success of such activities and therefore within the scope of ASC Topic 808, Collaborative Arrangements (Topic 808). These assessments are performed throughout the life of the arrangements based on changes in the responsibilities of all parties in the arrangement.

Research and Development Expenses

Research and Development Expenses

The Company expenses research and development costs as they are incurred. Research and development expenses consist primarily of: (i) personnel-related expenses, including salaries, benefits and stock-based compensation expense, for personnel in the Company’s research and development functions; (ii) fees paid to third parties such as contractors, consultants and contract research organizations (CROs) for conducting clinical trials, and other costs related to clinical and preclinical testing; (iii) costs related to acquiring and manufacturing research and clinical trial materials, including under agreements with third parties such as contract manufacturing organizations (CMOs), and other vendors; (iv) costs related to the preparation of regulatory submissions; (v) expenses related to laboratory supplies and services; (vi) fees under license agreements where no alternative future use exists; and (vii) depreciation of equipment and facilities expenses.

Accrued Research and Development Expenses

Accrued Research and Development Expenses

The Company records accruals for estimated costs of research, preclinical studies, clinical trials, and manufacturing, which are significant components of research and development expenses. A substantial portion of the Company’s ongoing research and development activities is conducted by third-party service providers, CROs and CMOs. The Company’s contracts with CROs generally include pass-through fees such as laboratory supplies and services, regulatory expenses, investigator fees, travel costs and other miscellaneous costs, including shipping and printing fees. The Company’s contracts with the CMOs generally include fees such as initiation fees, reservation fees, verification run costs, materials and reagents expenses, taxes, etc. The financial terms of these contracts are subject to negotiations, which vary from contract to contract and may result in payment flows that do not match the periods over which materials or services are provided to the Company under such contracts. The Company accrues the costs incurred under agreements with these third parties based on estimates of actual work completed in accordance with the respective agreements. The Company determines the estimated costs through discussions with internal personnel and external service providers as to the progress, or stage of completion or actual timeline (start-date and end-date) of the services and the agreed-upon fees to be paid for such services. In the event the Company makes advance payments, the payments are recorded as a prepaid expense and recognized as the services are performed.

As actual costs become known, the Company adjusts its accruals. Although the Company does not expect its estimates to be materially different from amounts actually incurred, such estimates for the status and timing of services performed relative to the actual status and timing of services performed may vary and could result in the Company reporting amounts that are too high or too low in any particular period. The Company’s accrual is dependent, in part, upon the receipt of timely and accurate reporting from CROs and other third-party vendors. Variations in the assumptions used to estimate accruals including, but not limited to, the number of patients enrolled, the rate of patient enrollment and the actual services performed, may vary from the Company’s estimates, resulting in adjustments to clinical trial expenses in future periods. Changes in these estimates that result in material changes to the Company’s accruals could materially affect its financial condition and results of operations. Through March 31, 2023, there have been no material differences from the Company’s estimated accrued research and development expenses to actual expenses.

Acquired In-Process Research and Development Expenses

Acquired In-Process Research and Development Expenses

The Company has entered into agreements (see Note 5 – License Agreements) with third parties to acquire the rights to develop and potentially commercialize certain products. Such agreements generally require an initial payment by the Company when the contract is executed. The purchase of license rights for use in research and development activities, including product development, are expensed as incurred and are classified as research and development expense. Additionally, the Company may be obligated to make future royalty payments in the event the Company commercializes the technology and achieves a certain sales volume. In accordance with ASC Topic 730, Research and Development (Topic 730), expenditures for research and development, including upfront licensing fees and milestone payments associated with products not yet been approved by the FDA, are charged to research and development expense as incurred. Future contract milestone and /or royalty payments will be recognized as expense after the achievement of the milestone and the corresponding milestone payment is legally due.

Stock-Based Compensation

Stock-Based Compensation

The Company accounts for stock-based compensation by measuring and recognizing compensation expense for all share-based awards made to employees, non-employees and directors based on estimated grant-date fair values. The Company uses the straight-line method to allocate compensation cost to reporting periods over the requisite service period, which is generally the vesting period. The grant date fair value of restricted stock units is estimated based on the closing stock price of the Company’s common stock on the date of grant. The grant date fair value of stock options granted to employees and directors is estimated using the Black-Scholes option-pricing model. The Company accounts for forfeitures as they occur. The fair value of each purchase right under the employee stock purchase plan (ESPP) is estimated at the beginning of the offering period using the Black-Scholes option pricing model and recorded as expense over the service period using the straight-line method.

Income Taxes

Income Taxes

The Company accounts for income taxes using the liability method, whereby deferred tax asset and liability account balances are determined based on differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance when it is more likely than not that some portion, or all of the Company’s deferred tax assets will not be realized.

The Company accounts for income tax contingencies using a benefit recognition model. If it considers that a tax position is more likely than not to be sustained upon audit, based solely on the technical merits of the position, it recognizes the benefit. The Company measures the benefit by determining the amount that is greater than 50% likely of being realized upon settlement, presuming that the tax position is examined by the appropriate taxing authority that has full knowledge of all relevant information. The Company is subject to taxation in the United States federal jurisdiction, and various state jurisdictions. Due to the Company’s net operating loss carryforwards, the Company's income tax returns remain subject to examination by federal and state tax authorities for all tax years. The Company’s policy is to recognize interest expense and penalties related to income tax matters as a component of income tax expense. As of March 31, 2023, there were no significant accruals for interest related to unrecognized tax benefits or tax penalties.

Comprehensive Loss

Comprehensive Loss

Comprehensive loss represents the net loss for the period and other comprehensive loss. Other comprehensive loss reflects certain gains and losses that are recorded as a component of stockholders’ equity and are not reflected in the condensed consolidated statements of operations. The Company’s other comprehensive loss consists of changes in unrealized gains and losses on available-for-sale securities.

Net Loss Per Share

Net Loss Per Share

Basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares of common stock (including non-voting common stock and pre-funded warrants) outstanding during the period, without consideration for all other common stock equivalents. Shares of common stock into which the pre-funded warrants may be exercised are considered outstanding for the purposes of computing net loss per share because the shares may be issued for little or no consideration, are fully vested, and are exercisable after the original issuance date. Diluted net loss per share is the same as basic net loss per share, since the effects of potentially dilutive securities are antidilutive given the net loss for each period presented.

Reclassification

Reclassification

Certain reclassifications have been made to prior period amounts to conform to current period presentation. These reclassifications did not have an impact on the Company’s results of operations or financial position as of March 31, 2023 and December 31, 2022.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In June 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires that financial assets measured at amortized cost be presented at the net amount expected to be collected. The measurement of expected credit losses is based on historical experience, current conditions, and reasonable and supportable forecasts that affect collectability. This ASU also eliminates the concept of “other-than-temporary” impairment when

evaluating available-for-sale debt securities and instead focuses on determining whether any impairment is a result of a credit loss or other factors. An entity will recognize an allowance for credit losses on available-for-sale debt securities rather than an other-than-temporary impairment that reduces the cost basis of the investment. The Company adopted ASU 2016-13 on January 1, 2023, using the modified retrospective approach, and no cumulative effect adjustment to accumulated deficit was needed as of the adoption date. Additionally, no prior period amounts were adjusted. The adoption of ASU 2016-13 did not have a material impact on the Company’s condensed consolidated financial statements and all current period amounts are reported under the Available-for-Sale Debt Securities Impairment Model (ASC 326-30).

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Summary of Investments Measured and Recognized at Fair Value The following tables set forth the fair value of the Company’s financial assets, which consist of cash equivalents and marketable securities measured and recognized at fair value (in thousands):

 

 

 

 

 

March 31, 2023

 

 

 

Fair Value
Hierarchy Level

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair Value

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

Level 1

 

$

44,535

 

 

$

 

 

$

 

 

$

44,535

 

U.S. treasury securities

 

Level 1

 

 

14,931

 

 

 

5

 

 

 

 

 

 

14,936

 

Commercial paper

 

Level 2

 

 

54,866

 

 

 

 

 

 

(8

)

 

 

54,858

 

U.S. government agency securities

 

Level 2

 

 

22,185

 

 

 

8

 

 

 

 

 

 

22,193

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

Level 1

 

 

111,569

 

 

 

39

 

 

 

(179

)

 

 

111,429

 

Corporate bonds

 

Level 2

 

 

27,613

 

 

 

 

 

 

(33

)

 

 

27,580

 

Commercial paper

 

Level 2

 

 

57,553

 

 

 

 

 

 

(62

)

 

 

57,491

 

U.S. government agency securities

 

Level 2

 

 

36,849

 

 

 

4

 

 

 

(121

)

 

 

36,732

 

Total

 

 

 

$

370,101

 

 

$

56

 

 

$

(403

)

 

$

369,754

 

 

 

 

 

 

December 31, 2022

 

 

 

Fair Value
Hierarchy Level

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair Value

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

Level 1

 

$

26,718

 

 

$

 

 

$

 

 

$

26,718

 

Commercial paper

 

Level 2

 

 

66,732

 

 

 

 

 

 

(16

)

 

 

66,716

 

U.S. government agency securities

 

Level 2

 

 

20,477

 

 

 

7

 

 

 

 

 

 

20,484

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

Level 1

 

 

127,234

 

 

 

6

 

 

 

(318

)

 

 

126,922

 

Corporate bonds

 

Level 2

 

 

12,531

 

 

 

2

 

 

 

(3

)

 

 

12,530

 

Commercial paper

 

Level 2

 

 

142,726

 

 

 

 

 

 

(195

)

 

 

142,531

 

U.S. government agency securities

 

Level 2

 

 

24,132

 

 

 

 

 

 

(184

)

 

 

23,948

 

Total

 

 

 

$

420,550

 

 

$

15

 

 

$

(716

)

 

$

419,849

 

Schedule of Unrealized Loss on Marketable Securities

The following table summarizes the available-for-sale securities in an unrealized loss position for which an allowance for credit losses has not been recorded as of March 31, 2023 and December 31, 2022, aggregated by major security type and length of time in a continuous unrealized loss position:

 

 

March 31, 2023

 

 

 

Less than 12 months

 

 

Greater than 12 months

 

 

Total

 

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

U.S. treasury securities

 

$

65,954

 

 

$

(179

)

 

$

 

 

$

 

 

$

65,954

 

 

$

(179

)

Corporate bonds

 

 

27,580

 

 

 

(33

)

 

 

 

 

 

 

 

 

27,580

 

 

 

(33

)

Commercial paper

 

 

75,935

 

 

 

(70

)

 

 

 

 

 

 

 

 

75,935

 

 

 

(70

)

U.S. government agency securities

 

 

26,885

 

 

 

(121

)

 

 

 

 

 

 

 

 

26,885

 

 

 

(121

)

Total

 

$

196,354

 

 

$

(403

)

 

$

 

 

$

 

 

$

196,354

 

 

$

(403

)

 

 

 

December 31, 2022

 

 

 

Less than 12 months

 

 

Greater than 12 months

 

 

Total

 

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

U.S. treasury securities

 

$

99,870

 

 

$

(318

)

 

$

 

 

$

 

 

$

99,870

 

 

$

(318

)

Corporate bonds

 

 

2,848

 

 

 

(3

)

 

 

 

 

 

 

 

 

2,848

 

 

 

(3

)

Commercial paper

 

 

127,163

 

 

 

(211

)

 

 

 

 

 

 

 

 

127,163

 

 

 

(211

)

U.S. government agency securities

 

 

23,948

 

 

 

(184

)

 

 

 

 

 

 

 

 

23,948

 

 

 

(184

)

Total

 

$

253,829

 

 

$

(716

)

 

$

 

 

$

 

 

$

253,829

 

 

$

(716

)

Summary of Contractual Maturities of Marketable Securities

The following table summarizes the contractual maturities of the Company’s cash equivalents and marketable securities as of March 31, 2023 and December 31, 2022 at estimated fair value (in thousands):

 

 

March 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Due in less than one year

 

$

363,404

 

 

$

419,849

 

Due in more than one year

 

 

6,350

 

 

 

 

Total

 

$

369,754

 

 

$

419,849

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

 

March 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Accrued research and development materials and services

 

$

19,144

 

 

$

20,747

 

Accrued professional services

 

 

2,728

 

 

 

1,759

 

Accrued compensation

 

 

7,402

 

 

 

10,920

 

Other

 

 

363

 

 

 

195

 

Total accrued liabilities

 

$

29,637

 

 

$

33,621

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Sanofi Agreement (Tables)
3 Months Ended
Mar. 31, 2023
Sanofi Agreement [Abstract]  
Schedule of contract liabilities for the periods

The following table presents changes in the Company’s customer contract liabilities for the periods presented (in thousands):

Three Months Ended March 31, 2023

 

December 31, 2022

 

 

Additions

 

 

Deductions

 

 

March 31, 2023

 

Contract liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Deferred revenue

 

$

148,931

 

 

$

 

 

$

(522

)

 

$

148,409

 

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Number of Common Stock Reserved for Future Issuance

The Company had reserved common stock, on an as-converted basis, for future issuance as follows:

 

 

 

March 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Stock options, issued and outstanding

 

 

5,972,087

 

 

 

5,802,317

 

Restricted stock units

 

 

350,814

 

 

 

401,180

 

Stock options and restricted stock units, future issuance

 

 

2,808,852

 

 

 

1,310,601

 

Employee stock purchase plan, available for future grants

 

 

1,539,855

 

 

 

1,109,032

 

Pre-funded warrants

 

 

1,334,332

 

 

 

1,334,332

 

Total

 

 

12,005,940

 

 

 

9,957,462

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Stock-Based Compensation Expense

Total stock-based compensation expense related to the Company’s equity incentive plan and employee stock purchase plan was recorded in the statements of operations as follows (in thousands):
 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2023

 

 

2022

 

Research and development

 

$

6,439

 

 

$

6,607

 

General and administrative

 

 

4,608

 

 

 

4,892

 

Total stock-based compensation expense

 

$

11,047

 

 

$

11,499

 

Summary of Company's stock awards granted

The following table summarizes the Company's stock awards granted for each of the periods indicated:

 

 

 

For the Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

Grants

 

 

Weighted
Average
Grant Date
Fair Value

 

 

Grants

 

 

Weighted
Average
Grant Date
Fair Value

 

Stock options

 

 

251,100

 

 

$

16.84

 

 

 

1,859,642

 

 

$

12.85

 

Restricted stock units

 

 

19,214

 

 

$

20.06

 

 

 

374,755

 

 

$

16.06

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share Attributable to Common Stockholders (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Summary of Potentially Dilutive Securities Not Included in the Diluted Per Share Calculations

The following equity instruments were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive for the periods presented:

 

 

 

March 31,

 

 

 

2023

 

 

2022

 

Stock options

 

 

5,972,087

 

 

 

5,538,692

 

Estimated shares issuable under the employee stock purchase plan

 

 

58,251

 

 

 

16,138

 

Unvested restricted stock units

 

 

350,814

 

 

 

715,397

 

Total

 

 

6,381,152

 

 

 

6,270,227

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Organization - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2020
Subsidiary Sale Of Stock [Line Items]      
Accumulated deficit $ (634,135) $ (574,826)  
Cash, and investments $ 373,400    
Underwritten Public Offering | Pre-funded Warrant      
Subsidiary Sale Of Stock [Line Items]      
Pre-funded warrant, exercise price     $ 0.01
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Segment
Mar. 31, 2022
USD ($)
Summary of Significant Accounting Policies [Line Items]    
Number of reportable segments | Segment 1  
Number of operating segment | Segment 1  
Impairment of long-lived assets | $ $ 0 $ 0
Interest or penalties charged in relation to unrecognized tax benefits | $ $ 0  
Minimum    
Summary of Significant Accounting Policies [Line Items]    
Property and equipment estimated useful life 3 years  
Maximum    
Summary of Significant Accounting Policies [Line Items]    
Property and equipment estimated useful life 5 years  
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement - Additional Information (Details)
$ in Millions
Mar. 31, 2023
USD ($)
Instrument
Dec. 31, 2022
USD ($)
Instrument
Fair Value Disclosures [Abstract]    
Number of financial instruments classified as level 3 0 0
Number of debt securities held 54 69
Accrued interest receivable | $ $ 0.6 $ 0.5
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement - Summary of Investments Measured and Recognized at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost $ 370,101 $ 420,550
Gross Unrealized Gains 56 15
Gross Unrealized Losses (403) (716)
Fair Value 369,754 419,849
Financial Assets Included Within Cash and Cash Equivalents | Money Market Funds | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Included within cash and cash equivalents, Amortized Cost 44,535 26,718
Included within cash and cash equivalents, Gross Unrealized Gains 0 0
Included within cash and cash equivalents, Gross Unrealized Losses 0 0
Included within cash and cash equivalents, Fair Value 44,535 26,718
Financial Assets Included Within Cash and Cash Equivalents | U.S. Treasury Securities | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Included within cash and cash equivalents, Amortized Cost 14,931  
Included within cash and cash equivalents, Gross Unrealized Gains 5  
Included within cash and cash equivalents, Gross Unrealized Losses 0  
Included within cash and cash equivalents, Fair Value 14,936  
Financial Assets Included Within Cash and Cash Equivalents | Commercial Paper | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Included within cash and cash equivalents, Amortized Cost 54,866 66,732
Included within cash and cash equivalents, Gross Unrealized Gains 0 0
Included within cash and cash equivalents, Gross Unrealized Losses (8) 16
Included within cash and cash equivalents, Fair Value 54,858 66,716
Financial Assets Included Within Cash and Cash Equivalents | U.S. Government Agency Securities | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Included within cash and cash equivalents, Amortized Cost 22,185 20,477
Included within cash and cash equivalents, Gross Unrealized Gains 8 7
Included within cash and cash equivalents, Gross Unrealized Losses 0 0
Included within cash and cash equivalents, Fair Value 22,193 20,484
Financial Assets Included Within Marketable Securities [Member] | U.S. Treasury Securities | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Included within cash and cash equivalents, Amortized Cost 111,569 127,234
Included within cash and cash equivalents, Gross Unrealized Gains 39 6
Included within cash and cash equivalents, Gross Unrealized Losses (179) (318)
Included within cash and cash equivalents, Fair Value 111,429 126,922
Financial Assets Included Within Marketable Securities [Member] | Corporate Bonds | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Included within cash and cash equivalents, Amortized Cost 27,613 12,531
Included within cash and cash equivalents, Gross Unrealized Gains 0 2
Included within cash and cash equivalents, Gross Unrealized Losses (33) (3)
Included within cash and cash equivalents, Fair Value 27,580 12,530
Financial Assets Included Within Marketable Securities [Member] | Commercial Paper | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Included within cash and cash equivalents, Amortized Cost 57,553 142,726
Included within cash and cash equivalents, Gross Unrealized Gains 0 0
Included within cash and cash equivalents, Gross Unrealized Losses (62) (195)
Included within cash and cash equivalents, Fair Value 57,491 142,531
Financial Assets Included Within Marketable Securities [Member] | U.S. Government Agency Securities | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Included within cash and cash equivalents, Amortized Cost 36,849 24,132
Included within cash and cash equivalents, Gross Unrealized Gains 4 0
Included within cash and cash equivalents, Gross Unrealized Losses (121) (184)
Included within cash and cash equivalents, Fair Value $ 36,732 $ 23,948
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement - Summary of Available-for-sale Securities Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value $ 196,354 $ 253,829
Less than 12 months, unrealized losses (403) (716)
Greater than 12 months, fair value 0 0
Greater than 12 months, unrealized losses 0 0
Total, fair value 196,354 253,829
Total, unrealized losses (403) (716)
U.S. Treasury Securities    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value 65,954 99,870
Less than 12 months, unrealized losses (179) (318)
Greater than 12 months, fair value 0 0
Greater than 12 months, unrealized losses 0 0
Total, fair value 65,954 99,870
Total, unrealized losses (179) (318)
Corporate Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value 27,580 2,848
Less than 12 months, unrealized losses (33) (3)
Greater than 12 months, fair value 0 0
Greater than 12 months, unrealized losses 0 0
Total, fair value 27,580 2,848
Total, unrealized losses (33) (3)
Commercial Paper    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value 75,935 127,163
Less than 12 months, unrealized losses (70) (211)
Greater than 12 months, fair value 0 0
Greater than 12 months, unrealized losses 0 0
Total, fair value 75,935 127,163
Total, unrealized losses (70) (211)
U.S. Government Agency Securities    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value 26,885 23,948
Less than 12 months, unrealized losses (121) (184)
Greater than 12 months, fair value 0 0
Greater than 12 months, unrealized losses 0 0
Total, fair value 26,885 23,948
Total, unrealized losses $ (121) $ (184)
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement - Summary of Contractual Maturities of Investments (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Due in less than one year $ 363,404 $ 419,849
Due in more than one year 6,350 0
Total $ 369,754 $ 419,849
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Accrued research and development materials and services $ 19,144 $ 20,747
Accrued professional services 2,728 1,759
Accrued compensation 7,402 10,920
Other 363 195
Total accrued liabilities $ 29,637 $ 33,621
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
License Agreements - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Jan. 31, 2021
Research And Development Expense      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
License expenses recognized $ 0.3 $ 0.1  
License Agreement      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Milestone payment based on achievement of specified development $ 357.9    
License Agreement | Medivir AB      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Additional milestone payment     $ 1.5
Upfront payment     $ 1.0
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Sanofi Agreement (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
May 31, 2022
Mar. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Deferred Revenue $ 148,409 $ 148,931    
Upfront payment received 150,000      
Contract Assets 0     $ 0
Contract Liabilities   $ 0    
Sanofi Agreement [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Deferred Revenue 148,400      
Deferred Revenue, Current 3,600      
Revenues 500      
Revenue Transaction Price 150,000      
Upfront payment received     $ 150,000  
Development and regulatory milestones exchange $ 1,065,000      
European Medicines Agency [Member] | Sanofi Agreement [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Profit sharing ratio description 50:50      
Development and regulatory milestones exchange $ 940,000      
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Sanofi Agreement - Schedule of Contract liabilities for the periods (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Sanofi Agreement [Abstract]  
Deferred revenue, beginning balance $ 148,931
Additions 0
Deductions (522)
Deferred revenue, ending balance $ 148,409
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Additional Information (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
Vote
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Class Of Stock [Line Items]    
Common stock, shares authorized 120,000,000 120,000,000
Preferred stock, shares authorized 200,000,000 200,000,000
Preferred stock, par value | $ / shares $ 0.01 $ 0.01
Common stock, voting rights Each share of common stock (excluding non-voting common stock) is entitled to one vote.  
Number of common stock voting rights held | Vote 1  
Common stock, dividends declared | $ $ 0 $ 0
Non-voting Common Stock    
Class Of Stock [Line Items]    
Common stock, shares authorized 200,000,000 200,000,000
Common stock, par value | $ / shares $ 0.01 $ 0.01
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Schedule of Number of Common Stock Reserved for Future Issuance (Details) - shares
Mar. 31, 2023
Dec. 31, 2022
Stockholders' Equity Note [Abstract]    
Stock options, issued and outstanding 5,972,087 5,802,317
Restricted stock units 350,814 401,180
Stock options and restricted stock units, future issuance 2,808,852 1,310,601
Employee stock purchase plan, available for future grants 1,539,855 1,109,032
Pre-funded warrants 1,334,332 1,334,332
Total 12,005,940 9,957,462
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Pre-Funded Warrants - Additional Information (Details)
Dec. 31, 2020
$ / shares
shares
Class of Warrant or Right [Line Items]  
Maximum allowed holding percentage of shares after exercise of warrants 9.99%
Maximum allowed combined voting percentage of shares after exercise of warrants 9.99%
Maximum allowed percentage of pre-funded warrants to exercise 19.99%
Minimum notice term to increase or decrease the holding percentage of pre-funded warrants 61 days
Underwritten Public Offering | Pre-funded Warrant  
Class of Warrant or Right [Line Items]  
Warrants to purchase an additional shares of common stock | shares 1,334,332
Pre-funded warrant, exercise price | $ / shares $ 0.01
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Additional Information (Details) - 2018 Plan - shares
3 Months Ended
Mar. 31, 2023
Jan. 01, 2022
Jan. 01, 2021
Share Based Compensation Arrangement By Share Based Payment Award Line Items      
Increase in number of shares   1,299,920 1,723,292
Outstanding stock including non-voting common stock, percent 4.00%    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 2,808,852    
Maximum      
Share Based Compensation Arrangement By Share Based Payment Award Line Items      
Increase in number of shares 8,768,800    
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) - 2010 Plan, 2018 Plan and ESPP - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Employee Service Share Based Compensation Allocation Of Recognized Period Costs Line Items    
Total stock-based compensation expense $ 11,047 $ 11,499
Research and Development    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs Line Items    
Total stock-based compensation expense 6,439 6,607
General And Administrative    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs Line Items    
Total stock-based compensation expense $ 4,608 $ 4,892
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Summary of Company's stock awards granted (Details) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Restricted Stock Units    
Share Based Compensation Arrangement By Share Based Payment Award Line Items    
Number of Shares, Granted 19,214 374,755
Weighted-Average Grant Date Fair Value $ 20.06 $ 16.06
Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award Line Items    
Number of Shares, Granted 251,100 1,859,642
Weighted-Average Grant Date Fair Value $ 16.84 $ 12.85
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Defined Contribution Plan (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Retirement Benefits [Abstract]    
Maximum Employee contribution 100.00%  
Defined Contribution Plan, Cost $ 0.5  
Matching contributions by Employer   0.00%
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Tax Disclosure [Abstract]    
Income Tax Provision $ 0.1 $ 0.0
Upfront payment received $ 150.0  
Effective tax rate 0.10%  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share Attributable to Common Stockholders - Summary of Potentially Dilutive Securities Not Included in the Diluted Per Share Calculations (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities not included in diluted per share calculations 6,381,152 6,270,227
Stock Options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities not included in diluted per share calculations 5,972,087 5,538,692
Estimated Shares Issuable Under Employee Stock Purchase Plan    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities not included in diluted per share calculations 58,251 16,138
Unvested Restricted Stock Units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities not included in diluted per share calculations 350,814 715,397
XML 55 igms-20230331_htm.xml IDEA: XBRL DOCUMENT 0001496323 igms:TwoThousandEighteenOmnibusIncentivePlanMember 2021-01-01 0001496323 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001496323 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001496323 igms:EstimatedSharesIssuableUnderEmployeeStockPurchasePlanMember 2022-01-01 2022-03-31 0001496323 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001496323 igms:SanofiAgreementMember 2022-05-31 0001496323 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001496323 us-gaap:RetainedEarningsMember 2023-03-31 0001496323 srt:MaximumMember igms:TwoThousandEighteenOmnibusIncentivePlanMember 2023-03-31 0001496323 2021-12-31 0001496323 igms:SanofiAgreementMember 2023-01-01 2023-03-31 0001496323 igms:FinancialAssetsIncludedWithinCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2023-03-31 0001496323 2022-01-01 2022-03-31 0001496323 igms:FinancialAssetsIncludedWithinMarketableSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-03-31 0001496323 2022-03-31 0001496323 igms:TwoThousandEighteenOmnibusIncentivePlanMember 2023-01-01 2023-03-31 0001496323 igms:LicenseAgreementMember 2023-03-31 0001496323 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001496323 igms:CommonStockClassUndefinedMember 2022-12-31 0001496323 us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001496323 igms:FinancialAssetsIncludedWithinMarketableSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2023-03-31 0001496323 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001496323 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001496323 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001496323 igms:FinancialAssetsIncludedWithinCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001496323 us-gaap:CommercialPaperMember 2022-12-31 0001496323 2023-01-01 2023-03-31 0001496323 us-gaap:CommercialPaperMember 2023-03-31 0001496323 us-gaap:NonvotingCommonStockMember 2023-03-31 0001496323 us-gaap:NonvotingCommonStockMember us-gaap:CommonStockMember 2021-12-31 0001496323 2022-12-31 0001496323 us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001496323 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001496323 us-gaap:CorporateBondSecuritiesMember 2023-03-31 0001496323 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001496323 igms:FinancialAssetsIncludedWithinMarketableSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2023-03-31 0001496323 us-gaap:NonvotingCommonStockMember us-gaap:CommonStockMember 2023-03-31 0001496323 us-gaap:CommonStockMember 2023-05-04 0001496323 igms:FinancialAssetsIncludedWithinCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2022-12-31 0001496323 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001496323 igms:FinancialAssetsIncludedWithinMarketableSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001496323 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001496323 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-03-31 0001496323 us-gaap:NonvotingCommonStockMember 2023-05-04 0001496323 igms:TwoThousandEighteenOmnibusIncentivePlanMember 2022-01-01 0001496323 us-gaap:NonvotingCommonStockMember us-gaap:CommonStockMember 2022-03-31 0001496323 igms:PreFundedWarrantsMember igms:UnderwrittenPublicOfferingMember 2020-12-31 0001496323 us-gaap:RetainedEarningsMember 2021-12-31 0001496323 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001496323 igms:TwoThousandEighteenOmnibusIncentivePlanMember 2023-03-31 0001496323 us-gaap:CommonStockMember 2023-03-31 0001496323 igms:FinancialAssetsIncludedWithinCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2023-03-31 0001496323 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001496323 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001496323 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001496323 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001496323 igms:FinancialAssetsIncludedWithinMarketableSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2022-12-31 0001496323 igms:FinancialAssetsIncludedWithinMarketableSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001496323 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001496323 igms:TwoThousandTenStockPlanTwoThousandEighteenStockPlanAndEmployeeStockPurchasePlanMember 2022-01-01 2022-03-31 0001496323 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001496323 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001496323 igms:EstimatedSharesIssuableUnderEmployeeStockPurchasePlanMember 2023-01-01 2023-03-31 0001496323 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001496323 us-gaap:ResearchAndDevelopmentExpenseMember igms:TwoThousandTenStockPlanTwoThousandEighteenStockPlanAndEmployeeStockPurchasePlanMember 2022-01-01 2022-03-31 0001496323 igms:CommonStockClassUndefinedMember 2023-03-31 0001496323 us-gaap:GeneralAndAdministrativeExpenseMember igms:TwoThousandTenStockPlanTwoThousandEighteenStockPlanAndEmployeeStockPurchasePlanMember 2022-01-01 2022-03-31 0001496323 us-gaap:CommonStockMember 2022-12-31 0001496323 us-gaap:NonvotingCommonStockMember 2022-12-31 0001496323 srt:MinimumMember 2023-01-01 2023-03-31 0001496323 us-gaap:USTreasurySecuritiesMember 2023-03-31 0001496323 igms:SanofiAgreementMember 2023-03-31 0001496323 igms:EuropeanMedicinesAgencyMember igms:SanofiAgreementMember 2023-01-01 2023-03-31 0001496323 igms:MedivirABMember igms:LicenseAgreementMember 2021-01-31 0001496323 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001496323 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001496323 us-gaap:RetainedEarningsMember 2022-12-31 0001496323 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001496323 us-gaap:RetainedEarningsMember 2022-03-31 0001496323 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001496323 2022-01-01 2022-12-31 0001496323 igms:FinancialAssetsIncludedWithinCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-03-31 0001496323 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001496323 igms:FinancialAssetsIncludedWithinCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2022-12-31 0001496323 us-gaap:CommonStockMember 2021-12-31 0001496323 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001496323 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001496323 igms:TwoThousandTenStockPlanTwoThousandEighteenStockPlanAndEmployeeStockPurchasePlanMember 2023-01-01 2023-03-31 0001496323 us-gaap:CommonStockMember 2022-03-31 0001496323 srt:MaximumMember 2023-01-01 2023-03-31 0001496323 us-gaap:ResearchAndDevelopmentExpenseMember igms:TwoThousandTenStockPlanTwoThousandEighteenStockPlanAndEmployeeStockPurchasePlanMember 2023-01-01 2023-03-31 0001496323 igms:FinancialAssetsIncludedWithinCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2023-03-31 0001496323 igms:FinancialAssetsIncludedWithinMarketableSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2023-03-31 0001496323 2023-03-31 0001496323 igms:FinancialAssetsIncludedWithinMarketableSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2022-12-31 0001496323 2020-12-31 2020-12-31 0001496323 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001496323 us-gaap:NonvotingCommonStockMember us-gaap:CommonStockMember 2022-12-31 0001496323 us-gaap:GeneralAndAdministrativeExpenseMember igms:TwoThousandTenStockPlanTwoThousandEighteenStockPlanAndEmployeeStockPurchasePlanMember 2023-01-01 2023-03-31 iso4217:USD shares igms:Vote igms:Segment pure igms:Instrument shares iso4217:USD 120000000 P3Y 0001496323 false 120000000 Q1 --12-31 10-Q true 2023-03-31 2023 false 001-39045 IGM Biosciences, Inc. DE 77-0349194 325 E. Middlefield Road Mountain View CA 94043 650 965-7873 Common Stock, par value $0.01 per share IGMS NASDAQ Yes Yes Non-accelerated Filer true true false false 29508089 13687883 140164000 121231000 658000 689000 233232000 305931000 10702000 10570000 384756000 438421000 36731000 33484000 39098000 39591000 2157000 2003000 462742000 513499000 3972000 2512000 29637000 33621000 6426000 5816000 3597000 2736000 43632000 44685000 34868000 35356000 144812000 146195000 223312000 226236000 0.01 0.01 200000000 200000000 0 0 0 0 0 0 0.01 0.01 1000000000 1000000000 29500073 29500073 29394436 29394436 295000 294000 0.01 0.01 200000000 200000000 13687883 13687883 13687883 13687883 137000 137000 873480000 862359000 -347000 -701000 -634135000 -574826000 239430000 287263000 462742000 513499000 522000 0 50894000 38875000 13002000 13081000 63896000 51956000 -63374000 -51956000 4172000 54000 -20000 8000 4152000 62000 -59222000 -51894000 87000 0 -59309000 -51894000 -1.33 -1.33 -1.53 -1.53 44466764 44466764 33838895 33838895 -59309000 -51894000 354000 -127000 -58955000 -52021000 29394436 294000 13687883 137000 862359000 -701000 -574826000 287263000 40774 75000 75000 64863 1000 1000 354000 354000 11047000 11047000 -59309000 -59309000 29500073 295000 13687883 137000 873480000 -347000 -634135000 239430000 26066818 261000 6431205 64000 598373000 66000 -353724000 244908000 23432 133000 133000 1713 -127000 -127000 11499000 11499000 -51894000 -51894000 26091963 261000 6431205 64000 610005000 193000 -405618000 204519000 -59309000 -51894000 1664000 1224000 11047000 11499000 -1705000 20000 2487000 -165000 1323000 1001000 58000 -933000 154000 -29000 1604000 -1244000 -5102000 362000 -708000 -944000 -522000 0 -50997000 -38889000 3937000 2977000 89274000 40126000 163035000 24000000 69824000 -19103000 75000 133000 0 -61000 75000 72000 18902000 -57920000 121920000 134035000 140822000 76115000 140164000 75417000 658000 698000 140822000 76115000 830000 2093000 2439000 231000 0 460000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 1. Organization</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Description of the Business</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">IGM Biosciences, Inc. (the Company) was incorporated in the state of Delaware in August 1993 under the name Palingen, Inc. and the name was subsequently changed to IGM Biosciences, Inc. in 2010. The Company’s headquarters are in Mountain View, California. IGM Biosciences, Inc. is a biotechnology company engaged in the development of IgM antibody therapeutics for the treatment of cancer, autoimmune and inflammatory diseases, and infectious diseases.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (U.S. GAAP), as defined by the Financial Accounting Standards Board (FASB), and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted, and accordingly the balance sheet as of December 31, 2022 has been derived from the audited financial statements at that date but does not include all of the information required by GAAP for complete financial statements. These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the Company’s annual financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments which are necessary for a fair statement of the Company’s financial information. The interim results of operations for the three months ended March 31, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023 or for any other interim period or for any other future year.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying interim unaudited condensed consolidated financial statements should be read in conjunction with the audited financial statements and the related notes thereto for the year ended December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, included in the Company’s Annual Report on Form 10-K filed with the SEC on March 30, 2023.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Liquidity</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has incurred net operating losses and negative cash flows from operations since its inception and had an accumulated deficit of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">634.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> as of March 31, 2023. As of March 31, 2023, the Company had cash, cash equivalents, and marketable securities of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">373.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Management believes that the existing financial resources are sufficient to continue operating activities at least one year past the issuance date of these condensed consolidated financial statements. The Company has historically financed its operations primarily through the sale of common stock and pre-funded warrants in its public offerings, the sale of convertible preferred stock and issuance of unsecured promissory notes in private placements, and funding received from our collaboration partners. To date, none of the Company’s product candidates have been approved for sale, and the Company has not generated any product revenue since inception. Management expects operating losses to continue and increase for the foreseeable future, as the Company progresses its planned research and development activities for its product candidates. The Company’s prospects are subject to risks, expenses and uncertainties frequently encountered by companies in the biotechnology industry as discussed below. While the Company has been able to raise multiple rounds of financing, there can be no assurance that in the event the Company requires additional financing, such financing will be available on terms which are favorable or at all. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Failure to raise sufficient capital when needed or generate sufficient cash flow from operations would impact the ability to pursue business strategies and could require the Company to delay, scale back or discontinue one or more product development programs, or other aspects of the Company's business objectives.</span></p></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Description of the Business</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">IGM Biosciences, Inc. (the Company) was incorporated in the state of Delaware in August 1993 under the name Palingen, Inc. and the name was subsequently changed to IGM Biosciences, Inc. in 2010. The Company’s headquarters are in Mountain View, California. IGM Biosciences, Inc. is a biotechnology company engaged in the development of IgM antibody therapeutics for the treatment of cancer, autoimmune and inflammatory diseases, and infectious diseases.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (U.S. GAAP), as defined by the Financial Accounting Standards Board (FASB), and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted, and accordingly the balance sheet as of December 31, 2022 has been derived from the audited financial statements at that date but does not include all of the information required by GAAP for complete financial statements. These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the Company’s annual financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments which are necessary for a fair statement of the Company’s financial information. The interim results of operations for the three months ended March 31, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023 or for any other interim period or for any other future year.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying interim unaudited condensed consolidated financial statements should be read in conjunction with the audited financial statements and the related notes thereto for the year ended December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, included in the Company’s Annual Report on Form 10-K filed with the SEC on March 30, 2023.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Liquidity</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has incurred net operating losses and negative cash flows from operations since its inception and had an accumulated deficit of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">634.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> as of March 31, 2023. As of March 31, 2023, the Company had cash, cash equivalents, and marketable securities of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">373.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Management believes that the existing financial resources are sufficient to continue operating activities at least one year past the issuance date of these condensed consolidated financial statements. The Company has historically financed its operations primarily through the sale of common stock and pre-funded warrants in its public offerings, the sale of convertible preferred stock and issuance of unsecured promissory notes in private placements, and funding received from our collaboration partners. To date, none of the Company’s product candidates have been approved for sale, and the Company has not generated any product revenue since inception. Management expects operating losses to continue and increase for the foreseeable future, as the Company progresses its planned research and development activities for its product candidates. The Company’s prospects are subject to risks, expenses and uncertainties frequently encountered by companies in the biotechnology industry as discussed below. While the Company has been able to raise multiple rounds of financing, there can be no assurance that in the event the Company requires additional financing, such financing will be available on terms which are favorable or at all. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Failure to raise sufficient capital when needed or generate sufficient cash flow from operations would impact the ability to pursue business strategies and could require the Company to delay, scale back or discontinue one or more product development programs, or other aspects of the Company's business objectives.</span></p> -634100000 373400000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 2. Summary of Significant Accounting Policies</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, those related to revenue recognition, marketable securities, manufacturing accruals, accrued research and development expenses, stock-based compensation, operating lease right-of-use (ROU) assets and liabilities, income tax uncertainties and the valuation of deferred tax assets. The Company bases its estimates on its historical experience and also on assumptions that it believes are reasonable; however, actual results could significantly differ from those estimates. The most significant estimates and assumptions that management considers in the preparation of our financial statements relate to revenue recognition, accrued research and development costs, and leases.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Segments</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company operates and manages its business as </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> reportable and operating segment, which is the business of developing engineered IgM antibodies for the treatment of cancer, autoimmune and inflammatory diseases, and infectious diseases. The Company’s chief executive officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for allocating and evaluating financial performance. All long-lived assets are maintained in, and all losses are attributable to, the United States of America.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Concentration of Credit Risk and Other Risks and Uncertainties</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial instruments that potentially subject the Company to a concentration of credit risk consist primarily of cash, cash equivalents, and marketable securities. The Company invests in money market funds, U.S. treasury securities, corporate bonds, commercial paper, and U.S. government agency securities. The Company maintains bank deposits in federally insured financial institutions and these deposits may exceed federally insured limits. The Company is exposed to credit risk in the event of a default by the financial institutions holding its cash, cash equivalents, and restricted cash, and bond issuers to the extent recorded on the balance sheets. The Company’s investment policy limits investments to high credit quality securities issued by the U.S. government and its agencies, highly rated banks, and corporate issuers, subject to certain concentration limits and restrictions on maturities. The Company has not experienced any material losses on its deposits of cash, cash equivalents, and marketable securities.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s future results of operations involve a number of other risks and uncertainties. Factors that could affect the Company’s future operating results and cause actual results to vary materially from expectations include, but are not limited to, the Company’s early stages of clinical drug development; uncertainties related to the use of engineered IgM antibodies, which is a novel and unproven therapeutic approach; the Company’s ability to advance product candidates into, and successfully complete, clinical trials on the timelines it projects; the Company’s ability to adequately demonstrate sufficient safety and efficacy of its product candidates; the Company’s ability to enroll patients in its ongoing and future clinical trials; the Company’s ability to successfully manufacture and supply its product candidates for clinical trials; the occurrence of any event or circumstance that could give rise to the termination of the Company’s collaborations with third parties; the Company’s ability to obtain additional capital to finance its operations; uncertainties related to the projections of the size of patient populations suffering from the diseases the Company is targeting; the Company’s ability to obtain, maintain, and protect its intellectual property rights; developments relating to the Company’s competitors and its industry, including competing product candidates and therapies; general economic and market conditions; and other risks and uncertainties, including those more fully described in the “Risk Factors” section of this Quarterly Report on Form 10-Q.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s product candidates will require approvals from the U.S. Food and Drug Administration (FDA) and comparable foreign regulatory agencies prior to commercial sales in their respective jurisdictions. There can be no assurance that any product candidates will receive the necessary approvals. If the Company was denied approval, approval was delayed or the Company was unable to maintain approval for any product candidate, it could have a materially adverse impact on the Company.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash, Cash Equivalents and Restricted Cash</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash and cash equivalents. Cash equivalents consist primarily of amounts invested in money market funds, commercial paper, U.S. treasury securities, and U.S. government agency securities and are stated at fair value. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted cash consists of the remaining unused portion of a grant received from a non-profit organization which the Company will continue to utilize as it incurs expenses for services performed under the grant agreement.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable Securities</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s marketable securities have been classified and accounted for as available-for-sale securities. Fixed income securities consist of U.S. treasury securities, U.S. government agency securities, corporate bonds, and commercial paper. The specific identification method is used to determine the cost basis of fixed income securities sold. These securities are recorded on the condensed consolidated balance sheet at fair value. Unrealized gains and losses on these securities are included as a separate component of accumulated other comprehensive loss. The cost of marketable securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization and accretion are included in other income (expense). All available-for-sale securities are considered available to support current operations and are classified as current assets. The Company presents any credit losses identified as an allowance rather than as a reduction in the amortized cost of the available-for-sale securities.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For available-for-sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell, or it is more likely than not that it will be required to sell the security before recovery of its amortized cost basis. If either of the criteria regarding intent or requirement to sell is met, the security’s amortized cost basis is written down to fair value and recognized in other income (expense) in the statement of operations. If neither criteria is met, the Company evaluates whether the decline in fair value is related to credit-related factors or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">among other factors. Credit-related impairment losses, limited by the amount that the fair value is less than the amortized cost basis, are recorded through an allowance for credit losses in other income (expense).</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Any unrealized losses from declines in fair value below the amortized cost basis as a result of non-credit factors are recognized in accumulated other comprehensive income (loss), net of tax as a separate component of stockholders’ equity, along with unrealized gains. Realized gains and losses and declines in fair value, if any, on available-for-sale securities are included in other income (expense) in the statement operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For purposes of identifying and measuring credit-related impairments, the Company’s policy is to exclude applicable accrued interest from both the fair value and amortized cost basis of the related security. The Company has elected to write-off uncollectible accrued interest receivable balances in a timely manner, which is defined by the Company as when interest due becomes 90 days delinquent. The accrued interest write-off will be recorded by reversing interest income. Accrued interest receivable is recorded to prepaid expenses and other current assets on the condensed consolidated balance sheet.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property, Plant and Equipment</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property, plant and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation is determined using the straight-line method over the estimated useful lives of the respective assets, generally </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_45642e57-01c7-4009-a111-55ed01e6bb98;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">five years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Leasehold improvements are depreciated using the straight-line method over the shorter of the lease term or the estimated useful economic lives of the related assets. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Assets are held in construction in progress until placed in service, upon which date, we begin to depreciate these assets.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Upon retirement or sale of the assets, the cost and related accumulated depreciation and amortization are removed from the balance sheet and the resulting gain or loss are recorded to the statements of operations. Repairs and maintenance are charged to the statements of operations as incurred.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leases</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company determines if an arrangement is a lease at inception. In addition, the Company determines whether leases meet the classification criteria of a finance or operating lease at the lease commencement date considering: (1) whether the lease transfers ownership of the underlying asset to the lessee at the end of the lease term, (2) whether the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (3) whether the lease term is for a major part of the remaining economic life of the underlying asset, (4) whether the present value of the sum of the lease payments and residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset, and (5) whether the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. As of March 31, 2023, the Company's lease population consisted of real estate leases and the Company did not have finance leases.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating leases are included in operating lease ROU assets and lease liabilities in the Company’s condensed consolidated balance sheet. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, the Company uses its incremental borrowing rate based on the information available at the lease commencement date if the rate implicit in the lease is not readily determinable. The Company determines the incremental borrowing rate based on an analysis of corporate bond yields with a credit rating similar to the Company.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The determination of the Company’s incremental borrowing rate requires management judgment including the development of a synthetic credit rating and cost of debt as the Company currently does not carry any debt. The Company believes that the estimates used in determining the incremental borrowing rate are reasonable based upon current facts and circumstances. Applying different judgments to the same facts and circumstances could result in the estimated amounts to vary. The operating lease ROU assets also include adjustments for prepayments and accrued lease payments and exclude lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease cost is recognized on a straight-line basis over the expected lease term. Variable lease costs represent payments that are dependent on usage, a rate or index. Variable lease cost primarily relates to common area maintenance charges. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Lease agreements that include lease and non-lease components are accounted for as a single lease component. Lease agreements with a noncancelable term of less than 12 months are not recorded on the Company’s condensed consolidated balance sheet.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Impairment of Long-Lived Assets</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company evaluates the carrying amount of its long-lived assets, such as property and equipment, whenever events or changes in circumstances indicate that the assets may not be recoverable. An impairment loss would be recognized when estimated future cash flows expected to result from the use of the asset and its eventual disposition are less than the carrying amount of the asset. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> impairments of long-lived assets for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2023 and 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value Measurement</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company applies fair value accounting for all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed at fair value in the condensed consolidated financial statements on a recurring basis. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, a three-tier fair value hierarchy has been established, which prioritizes the inputs used in measuring fair value as follows:</span></p><p style="margin-left:6.667%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1—Observable inputs, such as quoted prices in active markets for identical assets or liabilities at the measurement date.</span></p><p style="margin-left:6.667%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2—Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></p><p style="margin-left:6.667%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3—Unobservable inputs which reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In determining fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible as well as considers counterparty credit risk in its assessment of fair value.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial instruments classified within Level 2 of the fair value hierarchy are valued based on other observable inputs, including broker or dealer quotations or alternative pricing sources. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from its investment managers, which are based on proprietary valuation models of independent pricing services. These models generally use inputs such as observable market data, quoted market prices for similar instruments, or historical pricing trends of a security relative to its peers.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue Recognition</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For arrangements or transactions between participants determined to be within the scope of Accounting Standard Codification (ASC) Topic 606, “Revenue from Contracts with Customers” (Topic 606) the Company performs the following steps to determine the appropriate amount of revenue to be recognized as the Company fulfills its obligations: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price, including variable consideration, if any; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has entered into and may enter into additional collaboration agreements in the future under which it may obtain upfront payments, milestone payments, royalty payments, profit sharing, and other fees. Promises under these arrangements may include intellectual property licenses, research and development services, and the participation in joint committees.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">At contract inception, the Company assesses the goods or services promised and enforceable in a contract with a customer and identifies those distinct goods and services that represent a performance obligation. In assessing whether a promised good or service is distinct, and therefore a performance obligation, the Company considers factors such as the nature of the research, stage of development of the targets, manufacturing and commercialization capabilities of the customer and the availability of the associated expertise in the general marketplace. The Company also considers the intended benefit of the contract in assessing whether a promised good or service is separately identifiable from other promises in the contract. If a promised good or service is not distinct, the Company combines that good or service with other promised goods or services until it identifies a bundle of goods or services that is distinct. Promised goods and services that are not material in the context of the contract are not considered performance obligations. Additional goods or services that are exercisable at a customer’s discretion, including substitution rights, are assessed to determine if they provide a material right to the customer and if so, they are considered performance obligations.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to a customer. The consideration promised in a contract with a customer may include fixed amounts, variable amounts, or both. Non-refundable upfront payments are considered fixed consideration and included in the transaction price.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">If an arrangement includes development, regulatory or commercial milestone payments, the Company evaluates whether the milestones are considered probable of being reached and estimates the amount to be included in the transaction price using the most likely amount method. The Company includes the amount of estimated variable consideration, including milestones, in the transaction price to the extent that it is probable that a significant reversal of cumulative revenue recognized will not occur. Milestone payments that are not within the Company’s control or the licensee’s control, such as regulatory approvals, are generally not considered probable of being achieved until those approvals are received. For arrangements with licenses of intellectual property that include sales-based royalties, including milestone payments based on the level of sales, and if the license is deemed to be the predominant item to which the royalties relate, the Company recognizes royalty revenue and sales-based milestones at the later of (i) when the related sales occur, or (ii) when the performance obligation to which the royalty has been allocated has been satisfied.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">If it is determined that multiple performance obligations exist, the transaction price is allocated at the inception of the agreement to all identified performance obligations based on the relative standalone selling prices (SSP), unless the consideration is variable and meets the criteria to be allocated entirely to one or more, but not all, performance obligations in the contract. The relative SSP for each</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">deliverable is estimated using objective evidence if it is available. If SSP is not directly observable the Company estimates the SSP at an amount that would result in the allocation of the transaction price in an amount that depicts the amount of consideration to which the entity expects to be entitled in exchange for transferring the promised goods or services to the customer, using methods such as the expected cost plus margin approach. Once the transaction price has been allocated to a performance obligation using the applicable methodology, it is not subject to reassessment for subsequent changes in standalone selling prices.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Collaboration revenue is recognized when, or as, the Company satisfies a performance obligation. The Company recognizes revenue over time by measuring the progress toward complete satisfaction of the relevant performance obligation using an appropriate input method based on the nature of the good or service promised to the customer. After contract inception, the transaction price is reassessed at every period end and updated for changes such as resolution of uncertain events.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Management may be required to exercise considerable judgment in estimating revenue to be recognized. Judgment is required in identifying performance obligations, estimating the transaction price, including variable consideration, estimating the standalone selling prices of identified performance obligations, and applying the input method for revenue recognition, including the estimated budgets for each performance obligation.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amounts received prior to satisfying the revenue recognition criteria are recorded as deferred revenue in the Company’s balance sheet. If the related performance obligation is expected to be satisfied within the next twelve months this will be classified in current liabilities. Amounts recognized as revenue prior to receipt are recorded as contract assets in the Company’s balance sheet. If the Company expects to have an unconditional right to receive consideration in the next twelve months, this will be classified in current assets. A net contract asset or liability is presented for each contract with a customer.</span></p></div><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Collaborative Arrangements</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">T</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">he Company analyzes its agreements to assess whether such arrangements involve joint operating activities performed by parties that are both active participants in the activities and exposed to significant risks and rewards dependent on the commercial success of such activities and therefore within the scope of ASC Topic 808, Collaborative Arrangements (Topic 808). These assessments are performed throughout the life of the arrangements based on changes in the responsibilities of all parties in the arrangement.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and Development Expenses</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company expenses research and development costs as they are incurred. Research and development expenses consist primarily of: (i) personnel-related expenses, including salaries, benefits and stock-based compensation expense, for personnel in the Company’s research and development functions; (ii) fees paid to third parties such as contractors, consultants and contract research organizations (CROs) for conducting clinical trials, and other costs related to clinical and preclinical testing; (iii) costs related to acquiring and manufacturing research and clinical trial materials, including under agreements with third parties such as contract manufacturing organizations (CMOs), and other vendors; (iv) costs related to the preparation of regulatory submissions; (v) expenses related to laboratory supplies and services; (vi) fees under license agreements where no alternative future use exists; and (vii) depreciation of equipment and facilities expenses.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued Research and Development Expenses</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company records accruals for estimated costs of research, preclinical studies, clinical trials, and manufacturing, which are significant components of research and development expenses. A substantial portion of the Company’s ongoing research and development activities is conducted by third-party service providers, CROs and CMOs. The Company’s contracts with CROs generally include pass-through fees such as laboratory supplies and services, regulatory expenses, investigator fees, travel costs and other miscellaneous costs, including shipping and printing fees. The Company’s contracts with the CMOs generally include fees such as initiation fees, reservation fees, verification run costs, materials and reagents expenses, taxes, etc. The financial terms of these contracts are subject to negotiations, which vary from contract to contract and may result in payment flows that do not match the periods over which materials or services are provided to the Company under such contracts. The Company accrues the costs incurred under agreements with these third parties based on estimates of actual work completed in accordance with the respective agreements. The Company determines the estimated costs through discussions with internal personnel and external service providers as to the progress, or stage of completion or actual timeline (start-date and end-date) of the services and the agreed-upon fees to be paid for such services. In the event the Company makes advance payments, the payments are recorded as a prepaid expense and recognized as the services are performed.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As actual costs become known, the Company adjusts its accruals. Although the Company does not expect its estimates to be materially different from amounts actually incurred, such estimates for the status and timing of services performed relative to the actual status and timing of services performed may vary and could result in the Company reporting amounts that are too high or too low in any particular period. The Company’s accrual is dependent, in part, upon the receipt of timely and accurate reporting from CROs and other third-party vendors. Variations in the assumptions used to estimate accruals including, but not limited to, the number of patients enrolled, the rate of patient enrollment and the actual services performed, may vary from the Company’s estimates, resulting in adjustments to clinical trial expenses in future periods. Changes in these estimates that result in material changes to the Company’s accruals could materially affect its financial condition and results of operations. Through March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, there have been no material differences from the Company’s estimated accrued research and development expenses to actual expenses.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquired In-Process Research and Development Expenses</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has entered into agreements (see Note 5 – License Agreements) with third parties to acquire the rights to develop and potentially commercialize certain products. Such agreements generally require an initial payment by the Company when the contract is executed. The purchase of license rights for use in research and development activities, including product development, are expensed as incurred and are classified as research and development expense. Additionally, the Company may be obligated to make future royalty payments in the event the Company commercializes the technology and achieves a certain sales volume. In accordance with ASC Topic 730, Research and Development (Topic 730), expenditures for research and development, including upfront licensing fees and milestone payments associated with products not yet been approved by the FDA, are charged to research and development expense as incurred. Future contract milestone and /or royalty payments will be recognized as expense after the achievement of the milestone and the corresponding milestone payment is legally due.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-Based Compensation</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company accounts for stock-based compensation by measuring and recognizing compensation expense for all share-based awards made to employees, non-employees and directors based on estimated grant-date fair values. The Company uses the straight-line method to allocate compensation cost to reporting periods over the requisite service period, which is generally the vesting period. The grant date fair value of restricted stock units is estimated based on the closing stock price of the Company’s common stock on the date of grant. The grant date fair value of stock options granted to employees and directors is estimated using the Black-Scholes option-pricing model. The Company accounts for forfeitures as they occur. The fair value of each purchase right under the employee stock purchase plan (ESPP) is estimated at the beginning of the offering period using the Black-Scholes option pricing model and recorded as expense over the service period using the straight-line method</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income Taxes</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company accounts for income taxes using the liability method, whereby deferred tax asset and liability account balances are determined based on differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance when it is more likely than not that some portion, or all of the Company’s deferred tax assets will not be realized.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:1.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:1.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company accounts for income tax contingencies using a benefit recognition model. If it considers that a tax position is more likely than not to be sustained upon audit, based solely on the technical merits of the position, it recognizes the benefit. The Company measures the benefit by determining the amount that is greater than 50% likely of being realized upon settlement, presuming that the tax position is examined by the appropriate taxing authority that has full knowledge of all relevant information. The Company is subject to taxation in the United States federal jurisdiction, and various state jurisdictions. Due to the Company’s net operating loss carryforwards, the Company's income tax returns remain subject to examination by federal and state tax authorities for all tax years. The Company’s policy is to recognize interest expense and penalties related to income tax matters as a component of income tax expense. As of March 31, 2023, there were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> significant accruals for interest related to unrecognized tax benefits or tax penalties.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Comprehensive Loss</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Comprehensive loss represents the net loss for the period and other comprehensive loss. Other comprehensive loss reflects certain gains and losses that are recorded as a component of stockholders’ equity and are not reflected in the condensed consolidated statements of operations. The Company’s other comprehensive loss consists of changes in unrealized gains and losses on available-for-sale securities.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net Loss Per Share</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares of common stock (including non-voting common stock and pre-funded warrants) outstanding during the period, without consideration for all other common stock equivalents. Shares of common stock into which the pre-funded warrants may be exercised are considered outstanding for the purposes of computing net loss per share because the shares may be issued for little or no consideration, are fully vested, and are exercisable after the original issuance date. Diluted net loss per share is the same as basic net loss per share, since the effects of potentially dilutive securities are antidilutive given the net loss for each period presente</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">d.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Reclassification</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certain reclassifications have been made to prior period amounts to conform to current period presentation. These reclassifications did not have an impact on the Company’s results of operations or financial position as of March 31, 2023 and December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(29,28,29,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In June 2016, the FASB issued ASU 2016-13, </span><span style="background-color:rgba(0,0,0,0);color:rgba(29,28,29,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgba(0,0,0,0);color:rgba(29,28,29,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, which requires that financial assets measured at amortized cost be presented at the net amount expected to be collected. The measurement of expected credit losses is based on historical experience, current conditions, and reasonable and supportable forecasts that affect collectability. This ASU also eliminates the concept of “other-than-temporary” impairment when</span><span style="color:rgba(29,28,29,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(29,28,29,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">evaluating available-for-sale debt securities and instead focuses on determining whether any impairment is a result of a credit loss or other factors. An entity will recognize an allowance for credit losses on available-for-sale debt securities rather than an other-than-temporary impairment that reduces the cost basis of the investment. The Company adopted ASU 2016-13 on January 1, 2023, using the modified retrospective approach, and no cumulative effect adjustment to accumulated deficit was needed as of the adoption date. Additionally, no prior period amounts were adjusted. The adoption of ASU 2016-13 did not have a material impact on the Company’s condensed consolidated financial statements and all current period amounts are reported under the Available-for-Sale Debt Securities Impairment Model (ASC 326-30)</span><span style="background-color:rgba(0,0,0,0);color:rgba(29,28,29,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, those related to revenue recognition, marketable securities, manufacturing accruals, accrued research and development expenses, stock-based compensation, operating lease right-of-use (ROU) assets and liabilities, income tax uncertainties and the valuation of deferred tax assets. The Company bases its estimates on its historical experience and also on assumptions that it believes are reasonable; however, actual results could significantly differ from those estimates. The most significant estimates and assumptions that management considers in the preparation of our financial statements relate to revenue recognition, accrued research and development costs, and leases.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Segments</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company operates and manages its business as </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> reportable and operating segment, which is the business of developing engineered IgM antibodies for the treatment of cancer, autoimmune and inflammatory diseases, and infectious diseases. The Company’s chief executive officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for allocating and evaluating financial performance. All long-lived assets are maintained in, and all losses are attributable to, the United States of America.</span></p> 1 1 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Concentration of Credit Risk and Other Risks and Uncertainties</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial instruments that potentially subject the Company to a concentration of credit risk consist primarily of cash, cash equivalents, and marketable securities. The Company invests in money market funds, U.S. treasury securities, corporate bonds, commercial paper, and U.S. government agency securities. The Company maintains bank deposits in federally insured financial institutions and these deposits may exceed federally insured limits. The Company is exposed to credit risk in the event of a default by the financial institutions holding its cash, cash equivalents, and restricted cash, and bond issuers to the extent recorded on the balance sheets. The Company’s investment policy limits investments to high credit quality securities issued by the U.S. government and its agencies, highly rated banks, and corporate issuers, subject to certain concentration limits and restrictions on maturities. The Company has not experienced any material losses on its deposits of cash, cash equivalents, and marketable securities.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s future results of operations involve a number of other risks and uncertainties. Factors that could affect the Company’s future operating results and cause actual results to vary materially from expectations include, but are not limited to, the Company’s early stages of clinical drug development; uncertainties related to the use of engineered IgM antibodies, which is a novel and unproven therapeutic approach; the Company’s ability to advance product candidates into, and successfully complete, clinical trials on the timelines it projects; the Company’s ability to adequately demonstrate sufficient safety and efficacy of its product candidates; the Company’s ability to enroll patients in its ongoing and future clinical trials; the Company’s ability to successfully manufacture and supply its product candidates for clinical trials; the occurrence of any event or circumstance that could give rise to the termination of the Company’s collaborations with third parties; the Company’s ability to obtain additional capital to finance its operations; uncertainties related to the projections of the size of patient populations suffering from the diseases the Company is targeting; the Company’s ability to obtain, maintain, and protect its intellectual property rights; developments relating to the Company’s competitors and its industry, including competing product candidates and therapies; general economic and market conditions; and other risks and uncertainties, including those more fully described in the “Risk Factors” section of this Quarterly Report on Form 10-Q.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s product candidates will require approvals from the U.S. Food and Drug Administration (FDA) and comparable foreign regulatory agencies prior to commercial sales in their respective jurisdictions. There can be no assurance that any product candidates will receive the necessary approvals. If the Company was denied approval, approval was delayed or the Company was unable to maintain approval for any product candidate, it could have a materially adverse impact on the Company.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash, Cash Equivalents and Restricted Cash</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash and cash equivalents. Cash equivalents consist primarily of amounts invested in money market funds, commercial paper, U.S. treasury securities, and U.S. government agency securities and are stated at fair value. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted cash consists of the remaining unused portion of a grant received from a non-profit organization which the Company will continue to utilize as it incurs expenses for services performed under the grant agreement.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable Securities</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s marketable securities have been classified and accounted for as available-for-sale securities. Fixed income securities consist of U.S. treasury securities, U.S. government agency securities, corporate bonds, and commercial paper. The specific identification method is used to determine the cost basis of fixed income securities sold. These securities are recorded on the condensed consolidated balance sheet at fair value. Unrealized gains and losses on these securities are included as a separate component of accumulated other comprehensive loss. The cost of marketable securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization and accretion are included in other income (expense). All available-for-sale securities are considered available to support current operations and are classified as current assets. The Company presents any credit losses identified as an allowance rather than as a reduction in the amortized cost of the available-for-sale securities.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For available-for-sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell, or it is more likely than not that it will be required to sell the security before recovery of its amortized cost basis. If either of the criteria regarding intent or requirement to sell is met, the security’s amortized cost basis is written down to fair value and recognized in other income (expense) in the statement of operations. If neither criteria is met, the Company evaluates whether the decline in fair value is related to credit-related factors or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">among other factors. Credit-related impairment losses, limited by the amount that the fair value is less than the amortized cost basis, are recorded through an allowance for credit losses in other income (expense).</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Any unrealized losses from declines in fair value below the amortized cost basis as a result of non-credit factors are recognized in accumulated other comprehensive income (loss), net of tax as a separate component of stockholders’ equity, along with unrealized gains. Realized gains and losses and declines in fair value, if any, on available-for-sale securities are included in other income (expense) in the statement operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For purposes of identifying and measuring credit-related impairments, the Company’s policy is to exclude applicable accrued interest from both the fair value and amortized cost basis of the related security. The Company has elected to write-off uncollectible accrued interest receivable balances in a timely manner, which is defined by the Company as when interest due becomes 90 days delinquent. The accrued interest write-off will be recorded by reversing interest income. Accrued interest receivable is recorded to prepaid expenses and other current assets on the condensed consolidated balance sheet.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property, Plant and Equipment</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property, plant and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation is determined using the straight-line method over the estimated useful lives of the respective assets, generally </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_45642e57-01c7-4009-a111-55ed01e6bb98;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">five years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Leasehold improvements are depreciated using the straight-line method over the shorter of the lease term or the estimated useful economic lives of the related assets. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Assets are held in construction in progress until placed in service, upon which date, we begin to depreciate these assets.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Upon retirement or sale of the assets, the cost and related accumulated depreciation and amortization are removed from the balance sheet and the resulting gain or loss are recorded to the statements of operations. Repairs and maintenance are charged to the statements of operations as incurred.</span></p> P5Y <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leases</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company determines if an arrangement is a lease at inception. In addition, the Company determines whether leases meet the classification criteria of a finance or operating lease at the lease commencement date considering: (1) whether the lease transfers ownership of the underlying asset to the lessee at the end of the lease term, (2) whether the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (3) whether the lease term is for a major part of the remaining economic life of the underlying asset, (4) whether the present value of the sum of the lease payments and residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset, and (5) whether the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. As of March 31, 2023, the Company's lease population consisted of real estate leases and the Company did not have finance leases.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating leases are included in operating lease ROU assets and lease liabilities in the Company’s condensed consolidated balance sheet. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, the Company uses its incremental borrowing rate based on the information available at the lease commencement date if the rate implicit in the lease is not readily determinable. The Company determines the incremental borrowing rate based on an analysis of corporate bond yields with a credit rating similar to the Company.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The determination of the Company’s incremental borrowing rate requires management judgment including the development of a synthetic credit rating and cost of debt as the Company currently does not carry any debt. The Company believes that the estimates used in determining the incremental borrowing rate are reasonable based upon current facts and circumstances. Applying different judgments to the same facts and circumstances could result in the estimated amounts to vary. The operating lease ROU assets also include adjustments for prepayments and accrued lease payments and exclude lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease cost is recognized on a straight-line basis over the expected lease term. Variable lease costs represent payments that are dependent on usage, a rate or index. Variable lease cost primarily relates to common area maintenance charges. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Lease agreements that include lease and non-lease components are accounted for as a single lease component. Lease agreements with a noncancelable term of less than 12 months are not recorded on the Company’s condensed consolidated balance sheet.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Impairment of Long-Lived Assets</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company evaluates the carrying amount of its long-lived assets, such as property and equipment, whenever events or changes in circumstances indicate that the assets may not be recoverable. An impairment loss would be recognized when estimated future cash flows expected to result from the use of the asset and its eventual disposition are less than the carrying amount of the asset. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> impairments of long-lived assets for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2023 and 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value Measurement</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company applies fair value accounting for all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed at fair value in the condensed consolidated financial statements on a recurring basis. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, a three-tier fair value hierarchy has been established, which prioritizes the inputs used in measuring fair value as follows:</span></p><p style="margin-left:6.667%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1—Observable inputs, such as quoted prices in active markets for identical assets or liabilities at the measurement date.</span></p><p style="margin-left:6.667%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2—Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></p><p style="margin-left:6.667%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3—Unobservable inputs which reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In determining fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible as well as considers counterparty credit risk in its assessment of fair value.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial instruments classified within Level 2 of the fair value hierarchy are valued based on other observable inputs, including broker or dealer quotations or alternative pricing sources. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from its investment managers, which are based on proprietary valuation models of independent pricing services. These models generally use inputs such as observable market data, quoted market prices for similar instruments, or historical pricing trends of a security relative to its peers.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue Recognition</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For arrangements or transactions between participants determined to be within the scope of Accounting Standard Codification (ASC) Topic 606, “Revenue from Contracts with Customers” (Topic 606) the Company performs the following steps to determine the appropriate amount of revenue to be recognized as the Company fulfills its obligations: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price, including variable consideration, if any; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has entered into and may enter into additional collaboration agreements in the future under which it may obtain upfront payments, milestone payments, royalty payments, profit sharing, and other fees. Promises under these arrangements may include intellectual property licenses, research and development services, and the participation in joint committees.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">At contract inception, the Company assesses the goods or services promised and enforceable in a contract with a customer and identifies those distinct goods and services that represent a performance obligation. In assessing whether a promised good or service is distinct, and therefore a performance obligation, the Company considers factors such as the nature of the research, stage of development of the targets, manufacturing and commercialization capabilities of the customer and the availability of the associated expertise in the general marketplace. The Company also considers the intended benefit of the contract in assessing whether a promised good or service is separately identifiable from other promises in the contract. If a promised good or service is not distinct, the Company combines that good or service with other promised goods or services until it identifies a bundle of goods or services that is distinct. Promised goods and services that are not material in the context of the contract are not considered performance obligations. Additional goods or services that are exercisable at a customer’s discretion, including substitution rights, are assessed to determine if they provide a material right to the customer and if so, they are considered performance obligations.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to a customer. The consideration promised in a contract with a customer may include fixed amounts, variable amounts, or both. Non-refundable upfront payments are considered fixed consideration and included in the transaction price.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">If an arrangement includes development, regulatory or commercial milestone payments, the Company evaluates whether the milestones are considered probable of being reached and estimates the amount to be included in the transaction price using the most likely amount method. The Company includes the amount of estimated variable consideration, including milestones, in the transaction price to the extent that it is probable that a significant reversal of cumulative revenue recognized will not occur. Milestone payments that are not within the Company’s control or the licensee’s control, such as regulatory approvals, are generally not considered probable of being achieved until those approvals are received. For arrangements with licenses of intellectual property that include sales-based royalties, including milestone payments based on the level of sales, and if the license is deemed to be the predominant item to which the royalties relate, the Company recognizes royalty revenue and sales-based milestones at the later of (i) when the related sales occur, or (ii) when the performance obligation to which the royalty has been allocated has been satisfied.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">If it is determined that multiple performance obligations exist, the transaction price is allocated at the inception of the agreement to all identified performance obligations based on the relative standalone selling prices (SSP), unless the consideration is variable and meets the criteria to be allocated entirely to one or more, but not all, performance obligations in the contract. The relative SSP for each</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">deliverable is estimated using objective evidence if it is available. If SSP is not directly observable the Company estimates the SSP at an amount that would result in the allocation of the transaction price in an amount that depicts the amount of consideration to which the entity expects to be entitled in exchange for transferring the promised goods or services to the customer, using methods such as the expected cost plus margin approach. Once the transaction price has been allocated to a performance obligation using the applicable methodology, it is not subject to reassessment for subsequent changes in standalone selling prices.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Collaboration revenue is recognized when, or as, the Company satisfies a performance obligation. The Company recognizes revenue over time by measuring the progress toward complete satisfaction of the relevant performance obligation using an appropriate input method based on the nature of the good or service promised to the customer. After contract inception, the transaction price is reassessed at every period end and updated for changes such as resolution of uncertain events.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Management may be required to exercise considerable judgment in estimating revenue to be recognized. Judgment is required in identifying performance obligations, estimating the transaction price, including variable consideration, estimating the standalone selling prices of identified performance obligations, and applying the input method for revenue recognition, including the estimated budgets for each performance obligation.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amounts received prior to satisfying the revenue recognition criteria are recorded as deferred revenue in the Company’s balance sheet. If the related performance obligation is expected to be satisfied within the next twelve months this will be classified in current liabilities. Amounts recognized as revenue prior to receipt are recorded as contract assets in the Company’s balance sheet. If the Company expects to have an unconditional right to receive consideration in the next twelve months, this will be classified in current assets. A net contract asset or liability is presented for each contract with a customer.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Collaborative Arrangements</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">T</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">he Company analyzes its agreements to assess whether such arrangements involve joint operating activities performed by parties that are both active participants in the activities and exposed to significant risks and rewards dependent on the commercial success of such activities and therefore within the scope of ASC Topic 808, Collaborative Arrangements (Topic 808). These assessments are performed throughout the life of the arrangements based on changes in the responsibilities of all parties in the arrangement.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and Development Expenses</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company expenses research and development costs as they are incurred. Research and development expenses consist primarily of: (i) personnel-related expenses, including salaries, benefits and stock-based compensation expense, for personnel in the Company’s research and development functions; (ii) fees paid to third parties such as contractors, consultants and contract research organizations (CROs) for conducting clinical trials, and other costs related to clinical and preclinical testing; (iii) costs related to acquiring and manufacturing research and clinical trial materials, including under agreements with third parties such as contract manufacturing organizations (CMOs), and other vendors; (iv) costs related to the preparation of regulatory submissions; (v) expenses related to laboratory supplies and services; (vi) fees under license agreements where no alternative future use exists; and (vii) depreciation of equipment and facilities expenses.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued Research and Development Expenses</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company records accruals for estimated costs of research, preclinical studies, clinical trials, and manufacturing, which are significant components of research and development expenses. A substantial portion of the Company’s ongoing research and development activities is conducted by third-party service providers, CROs and CMOs. The Company’s contracts with CROs generally include pass-through fees such as laboratory supplies and services, regulatory expenses, investigator fees, travel costs and other miscellaneous costs, including shipping and printing fees. The Company’s contracts with the CMOs generally include fees such as initiation fees, reservation fees, verification run costs, materials and reagents expenses, taxes, etc. The financial terms of these contracts are subject to negotiations, which vary from contract to contract and may result in payment flows that do not match the periods over which materials or services are provided to the Company under such contracts. The Company accrues the costs incurred under agreements with these third parties based on estimates of actual work completed in accordance with the respective agreements. The Company determines the estimated costs through discussions with internal personnel and external service providers as to the progress, or stage of completion or actual timeline (start-date and end-date) of the services and the agreed-upon fees to be paid for such services. In the event the Company makes advance payments, the payments are recorded as a prepaid expense and recognized as the services are performed.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As actual costs become known, the Company adjusts its accruals. Although the Company does not expect its estimates to be materially different from amounts actually incurred, such estimates for the status and timing of services performed relative to the actual status and timing of services performed may vary and could result in the Company reporting amounts that are too high or too low in any particular period. The Company’s accrual is dependent, in part, upon the receipt of timely and accurate reporting from CROs and other third-party vendors. Variations in the assumptions used to estimate accruals including, but not limited to, the number of patients enrolled, the rate of patient enrollment and the actual services performed, may vary from the Company’s estimates, resulting in adjustments to clinical trial expenses in future periods. Changes in these estimates that result in material changes to the Company’s accruals could materially affect its financial condition and results of operations. Through March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, there have been no material differences from the Company’s estimated accrued research and development expenses to actual expenses.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquired In-Process Research and Development Expenses</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has entered into agreements (see Note 5 – License Agreements) with third parties to acquire the rights to develop and potentially commercialize certain products. Such agreements generally require an initial payment by the Company when the contract is executed. The purchase of license rights for use in research and development activities, including product development, are expensed as incurred and are classified as research and development expense. Additionally, the Company may be obligated to make future royalty payments in the event the Company commercializes the technology and achieves a certain sales volume. In accordance with ASC Topic 730, Research and Development (Topic 730), expenditures for research and development, including upfront licensing fees and milestone payments associated with products not yet been approved by the FDA, are charged to research and development expense as incurred. Future contract milestone and /or royalty payments will be recognized as expense after the achievement of the milestone and the corresponding milestone payment is legally due.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-Based Compensation</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company accounts for stock-based compensation by measuring and recognizing compensation expense for all share-based awards made to employees, non-employees and directors based on estimated grant-date fair values. The Company uses the straight-line method to allocate compensation cost to reporting periods over the requisite service period, which is generally the vesting period. The grant date fair value of restricted stock units is estimated based on the closing stock price of the Company’s common stock on the date of grant. The grant date fair value of stock options granted to employees and directors is estimated using the Black-Scholes option-pricing model. The Company accounts for forfeitures as they occur. The fair value of each purchase right under the employee stock purchase plan (ESPP) is estimated at the beginning of the offering period using the Black-Scholes option pricing model and recorded as expense over the service period using the straight-line method</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income Taxes</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company accounts for income taxes using the liability method, whereby deferred tax asset and liability account balances are determined based on differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance when it is more likely than not that some portion, or all of the Company’s deferred tax assets will not be realized.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:1.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:1.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company accounts for income tax contingencies using a benefit recognition model. If it considers that a tax position is more likely than not to be sustained upon audit, based solely on the technical merits of the position, it recognizes the benefit. The Company measures the benefit by determining the amount that is greater than 50% likely of being realized upon settlement, presuming that the tax position is examined by the appropriate taxing authority that has full knowledge of all relevant information. The Company is subject to taxation in the United States federal jurisdiction, and various state jurisdictions. Due to the Company’s net operating loss carryforwards, the Company's income tax returns remain subject to examination by federal and state tax authorities for all tax years. The Company’s policy is to recognize interest expense and penalties related to income tax matters as a component of income tax expense. As of March 31, 2023, there were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> significant accruals for interest related to unrecognized tax benefits or tax penalties.</span></p> 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Comprehensive Loss</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Comprehensive loss represents the net loss for the period and other comprehensive loss. Other comprehensive loss reflects certain gains and losses that are recorded as a component of stockholders’ equity and are not reflected in the condensed consolidated statements of operations. The Company’s other comprehensive loss consists of changes in unrealized gains and losses on available-for-sale securities.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net Loss Per Share</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares of common stock (including non-voting common stock and pre-funded warrants) outstanding during the period, without consideration for all other common stock equivalents. Shares of common stock into which the pre-funded warrants may be exercised are considered outstanding for the purposes of computing net loss per share because the shares may be issued for little or no consideration, are fully vested, and are exercisable after the original issuance date. Diluted net loss per share is the same as basic net loss per share, since the effects of potentially dilutive securities are antidilutive given the net loss for each period presente</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">d.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Reclassification</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certain reclassifications have been made to prior period amounts to conform to current period presentation. These reclassifications did not have an impact on the Company’s results of operations or financial position as of March 31, 2023 and December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(29,28,29,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In June 2016, the FASB issued ASU 2016-13, </span><span style="background-color:rgba(0,0,0,0);color:rgba(29,28,29,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgba(0,0,0,0);color:rgba(29,28,29,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, which requires that financial assets measured at amortized cost be presented at the net amount expected to be collected. The measurement of expected credit losses is based on historical experience, current conditions, and reasonable and supportable forecasts that affect collectability. This ASU also eliminates the concept of “other-than-temporary” impairment when</span><span style="color:rgba(29,28,29,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(29,28,29,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">evaluating available-for-sale debt securities and instead focuses on determining whether any impairment is a result of a credit loss or other factors. An entity will recognize an allowance for credit losses on available-for-sale debt securities rather than an other-than-temporary impairment that reduces the cost basis of the investment. The Company adopted ASU 2016-13 on January 1, 2023, using the modified retrospective approach, and no cumulative effect adjustment to accumulated deficit was needed as of the adoption date. Additionally, no prior period amounts were adjusted. The adoption of ASU 2016-13 did not have a material impact on the Company’s condensed consolidated financial statements and all current period amounts are reported under the Available-for-Sale Debt Securities Impairment Model (ASC 326-30)</span><span style="background-color:rgba(0,0,0,0);color:rgba(29,28,29,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 3. Fair Value Measurement</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company measures and reports certain financial instruments as assets and liabilities at fair value on a recurring basis. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following tables set forth the fair value of the Company’s financial assets, which consist of cash equivalents and marketable securities measured and recognized at fair value (in thousands):</span></span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.681%;"/> <td style="width:1.243%;"/> <td style="width:15.036%;"/> <td style="width:1.243%;"/> <td style="width:1.0%;"/> <td style="width:9.266%;"/> <td style="width:1.0%;"/> <td style="width:1.243%;"/> <td style="width:1.0%;"/> <td style="width:9.266%;"/> <td style="width:1.0%;"/> <td style="width:1.243%;"/> <td style="width:1.0%;"/> <td style="width:9.266%;"/> <td style="width:1.0%;"/> <td style="width:1.243%;"/> <td style="width:1.0%;"/> <td style="width:9.266%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value<br/>Hierarchy Level</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44,535</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44,535</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,931</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,936</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,866</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,858</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government agency securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,185</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,193</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">111,569</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">179</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">111,429</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,613</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,580</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,553</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,491</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government agency securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,849</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">121</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,732</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">370,101</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">403</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">369,754</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.434%;"/> <td style="width:1.244%;"/> <td style="width:15.527%;"/> <td style="width:1.244%;"/> <td style="width:1.0%;"/> <td style="width:9.675%;"/> <td style="width:1.0%;"/> <td style="width:1.244%;"/> <td style="width:1.0%;"/> <td style="width:9.675%;"/> <td style="width:1.0%;"/> <td style="width:1.244%;"/> <td style="width:1.0%;"/> <td style="width:9.695%;"/> <td style="width:1.0%;"/> <td style="width:1.244%;"/> <td style="width:1.0%;"/> <td style="width:9.775%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value<br/>Hierarchy Level</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,718</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,718</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66,732</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66,716</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government agency securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,477</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,484</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">127,234</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">318</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">126,922</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,531</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,530</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">142,726</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">195</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">142,531</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government agency securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,132</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">184</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,948</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">420,550</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">716</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">419,849</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company evaluates transfers between levels at the end of each reporting period. There were no transfers between Levels 1, 2 and 3 during the three months ended March 31, 2023 and 2022. As of March 31, 2023 and December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, there were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> financial instruments classified as Level 3.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the available-for-sale securities in an unrealized loss position for which an allowance for credit losses has not been recorded as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023 and December 31, 2022, aggregated by major security type and length of time in a continuous unrealized loss position:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.155%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:11.390999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:8.079%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:8.079%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:8.079%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:8.079%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:7.517%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="22" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less than 12 months</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Greater than 12 months</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,954</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">179</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,954</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">179</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,580</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,580</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,935</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,935</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government agency securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,885</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">121</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,885</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">121</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">196,354</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">403</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">196,354</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">403</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.155%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:11.390999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:8.079%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:8.079%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:8.079%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:8.079%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:7.517%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="22" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less than 12 months</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Greater than 12 months</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">99,870</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">318</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">99,870</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">318</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,848</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,848</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">127,163</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">211</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">127,163</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">211</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government agency securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,948</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">184</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,948</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">184</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">253,829</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">716</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">253,829</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">716</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31, 2023 and December 31, 2022, the Company held </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> debt securities, respectively, with an unrealized loss position. The Company evaluated its securities for credit losses and considered the decline in market value to be primarily attributable to current economic and market conditions and not to a credit loss or other factors. Additionally, the Company does not intend to sell the securities in an unrealized loss position and does not expect they will be required to sell the securities before recovery of the unamortized cost basis. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023 and December 31, 2022, an allowance for credit losses has not been recognized. Given our intent and ability to hold such securities until recovery, and the lack of significant change in credit risk of these investments, we do not consider these marketable securities impaired as of March 31, 2023 and December 31, 2022.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">There were no realized gains or losses on marketable securities for the three months ended March 31, 2023 and 2022. Interest on marketable securities is included in interest income. As of March 31, 2023 and December 31, 2022, the Company had accrued interest receivable of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively, which was included in prepaid expenses and other current assets on the condensed consolidated balance sheet.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the contractual maturities of the Company’s cash equivalents and marketable securities as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023 and December 31, 2022 at estimated fair value (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.925%;"/> <td style="width:1.982%;"/> <td style="width:1.0%;"/> <td style="width:22.028%;"/> <td style="width:1.0%;"/> <td style="width:1.982%;"/> <td style="width:1.0%;"/> <td style="width:16.081%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due in less than one year</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">363,404</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">419,849</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due in more than one year</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,350</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">369,754</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">419,849</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following tables set forth the fair value of the Company’s financial assets, which consist of cash equivalents and marketable securities measured and recognized at fair value (in thousands):</span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.681%;"/> <td style="width:1.243%;"/> <td style="width:15.036%;"/> <td style="width:1.243%;"/> <td style="width:1.0%;"/> <td style="width:9.266%;"/> <td style="width:1.0%;"/> <td style="width:1.243%;"/> <td style="width:1.0%;"/> <td style="width:9.266%;"/> <td style="width:1.0%;"/> <td style="width:1.243%;"/> <td style="width:1.0%;"/> <td style="width:9.266%;"/> <td style="width:1.0%;"/> <td style="width:1.243%;"/> <td style="width:1.0%;"/> <td style="width:9.266%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value<br/>Hierarchy Level</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44,535</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44,535</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,931</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,936</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,866</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,858</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government agency securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,185</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,193</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">111,569</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">179</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">111,429</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,613</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,580</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,553</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,491</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government agency securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,849</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">121</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,732</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">370,101</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">403</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">369,754</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.434%;"/> <td style="width:1.244%;"/> <td style="width:15.527%;"/> <td style="width:1.244%;"/> <td style="width:1.0%;"/> <td style="width:9.675%;"/> <td style="width:1.0%;"/> <td style="width:1.244%;"/> <td style="width:1.0%;"/> <td style="width:9.675%;"/> <td style="width:1.0%;"/> <td style="width:1.244%;"/> <td style="width:1.0%;"/> <td style="width:9.695%;"/> <td style="width:1.0%;"/> <td style="width:1.244%;"/> <td style="width:1.0%;"/> <td style="width:9.775%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value<br/>Hierarchy Level</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,718</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,718</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66,732</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66,716</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government agency securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,477</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,484</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">127,234</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">318</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">126,922</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,531</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,530</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">142,726</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">195</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">142,531</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government agency securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,132</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">184</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,948</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">420,550</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">716</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">419,849</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 44535000 0 0 44535000 14931000 5000 0 14936000 54866000 0 8000 54858000 22185000 8000 0 22193000 111569000 39000 179000 111429000 27613000 0 33000 27580000 57553000 0 62000 57491000 36849000 4000 121000 36732000 370101000 56000 403000 369754000 26718000 0 0 26718000 66732000 0 -16000 66716000 20477000 7000 0 20484000 127234000 6000 318000 126922000 12531000 2000 3000 12530000 142726000 0 195000 142531000 24132000 0 184000 23948000 420550000 15000 716000 419849000 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the available-for-sale securities in an unrealized loss position for which an allowance for credit losses has not been recorded as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023 and December 31, 2022, aggregated by major security type and length of time in a continuous unrealized loss position:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.155%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:11.390999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:8.079%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:8.079%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:8.079%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:8.079%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:7.517%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="22" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less than 12 months</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Greater than 12 months</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,954</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">179</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,954</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">179</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,580</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,580</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,935</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,935</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government agency securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,885</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">121</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,885</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">121</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">196,354</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">403</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">196,354</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">403</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.155%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:11.390999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:8.079%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:8.079%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:8.079%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:8.079%;"/> <td style="width:1.0%;"/> <td style="width:1.104%;"/> <td style="width:1.0%;"/> <td style="width:7.517%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="22" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less than 12 months</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Greater than 12 months</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">99,870</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">318</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">99,870</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">318</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,848</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,848</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">127,163</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">211</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">127,163</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">211</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government agency securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,948</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">184</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,948</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">184</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">253,829</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">716</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">253,829</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">716</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table> 65954000 179000 0 0 65954000 179000 27580000 33000 0 0 27580000 33000 75935000 70000 0 0 75935000 70000 26885000 121000 0 0 26885000 121000 196354000 403000 0 0 196354000 403000 99870000 318000 0 0 99870000 318000 2848000 3000 0 0 2848000 3000 127163000 211000 0 0 127163000 211000 23948000 184000 0 0 23948000 184000 253829000 716000 0 0 253829000 716000 54 69 600000 500000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the contractual maturities of the Company’s cash equivalents and marketable securities as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023 and December 31, 2022 at estimated fair value (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.925%;"/> <td style="width:1.982%;"/> <td style="width:1.0%;"/> <td style="width:22.028%;"/> <td style="width:1.0%;"/> <td style="width:1.982%;"/> <td style="width:1.0%;"/> <td style="width:16.081%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due in less than one year</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">363,404</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">419,849</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due in more than one year</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,350</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">369,754</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">419,849</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 363404000 419849000 6350000 0 369754000 419849000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 4. Accrued Liabilities</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued liabilities consisted of the following (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.349%;"/> <td style="width:2.103%;"/> <td style="width:1.0%;"/> <td style="width:17.223%;"/> <td style="width:1.0%;"/> <td style="width:2.103%;"/> <td style="width:1.0%;"/> <td style="width:17.223%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued research and development materials and services</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,144</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,747</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued professional services</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,728</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,759</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued compensation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,402</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,920</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">363</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">195</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total accrued liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,637</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,621</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued liabilities consisted of the following (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.349%;"/> <td style="width:2.103%;"/> <td style="width:1.0%;"/> <td style="width:17.223%;"/> <td style="width:1.0%;"/> <td style="width:2.103%;"/> <td style="width:1.0%;"/> <td style="width:17.223%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued research and development materials and services</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,144</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,747</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued professional services</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,728</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,759</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued compensation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,402</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,920</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">363</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">195</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total accrued liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,637</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,621</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 19144000 20747000 2728000 1759000 7402000 10920000 363000 195000 29637000 33621000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 5. License Agreements</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company enters into arrangements to in-license research and development technology rights with third parties relating to its clinical and pre-clinical programs and product candidates. These arrangements may include non-refundable, upfront payments, payments for options to acquire additional rights relating to its product candidates, as well as contingent obligations for potential</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">development, regulatory and commercial performance milestone payments, and royalty payments. The Company’s obligation to make payments for contingent obligations is contingent upon the respective milestones being achieved as well as its continued involvement in the programs and/or the lack of any adverse events which could cause the discontinuance of the programs. The activities under these license agreements are performed with no guarantee of either technological or commercial success.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the three months ended March 31, 2023 and 2022, the Company recorded </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, as research and development expense in our condensed consolidated statements of operations related to license agreements.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31, 2023, the Company’s license agreements for technologies optioned by the Company, including the Medivir agreement described below, included potential future payments for development, regulatory, and sales milestones totaling approximately </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">357.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> plus royalties on net sales that range from single digits to mid-teens.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Medivir Agreement</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In January 2021, the Company entered into an exclusive license agreement with Medivir AB (Medivir) through which the Company received global, exclusive development and commercialization rights for birinapant, a clinical-stage Second Mitochondrial-derived Activator of Caspases (SMAC) mimetic. Under the terms of the agreement, the Company made an upfront payment of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million upon signing the agreement, and made an additional $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million payment in November 2021 due to the Company's initiation of a Phase 1 clinical trial of IGM-8444 in combination with birinapant. Under the terms of the agreement, should birinapant be successfully developed and approved, the Company is obligated to make additional milestone payments up to a total of approximately $348.5 million, plus tiered royalties from the mid-single digits up to mid-teens on net sales.</span></p> 300000 100000 357900000 1000000.0 1500000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 6. Stockholders' Equity</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Common Stock and Non-Voting Common Stock</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31, 2023 and December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the Company’s certificate of incorporation authorized the Company to issue </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_8ed167ae-53d0-4872-955f-ecaae7b58d81;"><span style="-sec-ix-hidden:F_390f57c8-033f-413a-bd83-3ef9a28ad7f1;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,200,000,00</span></span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of common stock (including </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">200,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of non-voting common stock) and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">200,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of preferred stock, at a par value of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.01</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Each share of common stock (excluding non-voting common stock) is entitled to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> vote.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> The holders of common stock are also entitled to receive dividends whenever funds are legally available and when declared by the Company’s Board of Directors, subject to prior rights of the preferred stockholders. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023 and December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> dividends have been declared.</span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company had reserved common stock, on an as-converted basis, for future issuance as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.96%;"/> <td style="width:1.16%;"/> <td style="width:1.0%;"/> <td style="width:13.36%;"/> <td style="width:1.0%;"/> <td style="width:1.16%;"/> <td style="width:1.0%;"/> <td style="width:13.36%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options, issued and outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,972,087</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,802,317</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">350,814</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">401,180</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options and restricted stock units, future issuance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,808,852</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,310,601</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan, available for future grants</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,539,855</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,109,032</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pre-funded warrants</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,334,332</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,334,332</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,005,940</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,957,462</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pre-Funded Warrants</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In December 2020, the Company issued pre-funded warrants to purchase up to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,334,332</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of common stock in an underwritten public offering at the offering price of the common stock, less the $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.01</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share exercise price of each warrant and were issued to two separate related party affiliates. The pre-funded warrants were recorded as a component of stockholders’ equity within additional paid-in-capital and will expire on the date any such warrant is exercised in full.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Subject to applicable law, upon exercise of a pre-funded warrant, a holder may elect to receive the same number of shares of non-voting common stock as the shares of common stock for which the pre-funded warrant is exercisable, provided that (i) at the time of such election there is a sufficient number of authorized but unissued and otherwise unreserved shares of non-voting common stock and (ii) the Company consents to such election.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The outstanding pre-funded warrants to purchase shares of common stock are exercisable at any time after their original issuance. However, the Company may not affect the exercise of any pre-funded warrants, and a holder will not be entitled to exercise any portion of any pre-funded warrants that, upon giving effect to such exercise, would cause: (i) the aggregate number of shares of the Company’s common stock beneficially owned by such holder (together with its affiliates) to exceed </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.99</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the number of shares of the Company’s common stock outstanding immediately after giving effect to the exercise; or (ii) the combined voting power of the Company’s securities beneficially owned by such holder (together with its affiliates) to exceed </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.99</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">of the combined voting power of all of the Company’s securities outstanding immediately after giving effect to the exercise, as such percentage ownership is</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">determined </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">in accordance with the terms of the pre-funded warrants. However, any holder of a pre-funded warrant may increase or decrease such percentage to any other percentage not in excess of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19.99</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% upon at least </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> days’ prior notice from the holder to the Company. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023, no shares underlying the pre-funded warrants had been exercised. All of the outstanding pre-funded warrants are included in the weighted-average number of shares of common stock </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">used to calculate basic net loss per share attributable to common stockholders (see Note 11 – Net Loss Per Share Attributable to Common Stockholders).</span></p> 200000000 200000000 200000000 200000000 0.01 0.01 Each share of common stock (excluding non-voting common stock) is entitled to one vote. 1 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company had reserved common stock, on an as-converted basis, for future issuance as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.96%;"/> <td style="width:1.16%;"/> <td style="width:1.0%;"/> <td style="width:13.36%;"/> <td style="width:1.0%;"/> <td style="width:1.16%;"/> <td style="width:1.0%;"/> <td style="width:13.36%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options, issued and outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,972,087</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,802,317</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">350,814</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">401,180</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options and restricted stock units, future issuance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,808,852</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,310,601</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan, available for future grants</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,539,855</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,109,032</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pre-funded warrants</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,334,332</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,334,332</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,005,940</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,957,462</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 5972087 5802317 350814 401180 2808852 1310601 1539855 1109032 1334332 1334332 12005940 9957462 1334332 0.01 0.0999 0.0999 0.1999 P61D <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 7. Sanofi Agreement</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In March 2022, the Company entered into a global collaboration and license agreement (the Sanofi Agreement) with Genzyme Corporation, a wholly owned subsidiary of Sanofi (Sanofi), which became effective in May 2022 upon satisfaction of the closing conditions. Under the terms of the Sanofi Agreement, the Company will generate, develop, manufacture and commercialize IgM antibodies directed to six primary targets, three of which are intended as oncology targets and three of which are intended as immunology targets.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For each oncology target collaboration program, the Company will lead research and development activities, and assume related costs, through receipt of the first marketing approval for a licensed product directed to that oncology target by the Food and Drug Administration (FDA) or European Medicines Agency (EMA) in exchange for up to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">940</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in development and regulatory milestones per oncology target. After receipt of the first marketing approval for a licensed product directed to an oncology target, Sanofi will lead all subsequent development and commercialization activities for that oncology target. For each licensed product directed to an oncology target, the companies will share profits </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50:50</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> in certain major markets, subject to certain exceptions, and the Company will be eligible to receive tiered low double-digit to mid-teen royalties on net sales of licensed products in the rest of world, subject to certain reductions and offsets. However, the Company has the right to opt-out of any future research and development responsibilities for each oncology target collaboration program at any time after completion of a Phase 1 clinical trial for an oncology target collaboration program. As a result of exercising this opt-out right, the Company would no longer share profits 50:50 but would instead be eligible for certain sales milestones and tiered royalties on net sales.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For each immunology target collaboration program, the Company will lead research and development activities, and assume related costs, through the completion of the first Phase 1 clinical trials for up to two candidates directed to each immunology target, after which Sanofi will be responsible for all future development and commercialization activities and related costs, in exchange for up to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.065</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> billion in aggregate development, regulatory and commercial milestones per immunology target. Following the completion of the first Phase 1 clinical trials for each immunology target, Sanofi will be responsible for subsequent development activities, commercialization efforts, and related costs. The Company is eligible to receive tiered high single-digit to low-teen royalties on global net sales for licensed products related to immunology targets, subject to certain reductions and offsets.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Subject to earlier expiration in certain circumstances, the Sanofi Agreement expires on a licensed product-by-licensed product and country-by-country basis until the expiration of the applicable profit and loss share term or royalty term, as the case may be. Sanofi has the right to terminate the Sanofi Agreement on a collaboration target-by-collaboration target basis or country-by-country basis with or without cause, upon specified prior notice.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">After considering the level of involvement and participation in the joint activities and the related exposure to the risks and rewards of the collaboration, the Company determined that at inception, the Sanofi Agreement does not fall within the collaborative arrangement guidance in Topic 808, and that Sanofi is a customer of the Company for all initial promised goods and services and therefore the agreement is directly within the scope of Topic 606.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company identified promised goods and services in the Sanofi Agreement related to the grant of intellectual property license, performance of specified research, development and other various activities. The Company determined that for each of the six targets, the identified promised goods and services are not distinct from each other on a target-by-target basis. The licenses, considered to be functional intellectual property, were determined to not be capable of being distinct due to the specialized nature of the research, development, and other activities to be provided by the Company. Accordingly, the promised goods and services, which consist of the granting of intellectual property licenses and the performance of specified research, development and other various activities, were combined together as one single performance obligation, on a target-by-target basis. The Company determined that the underlying promised goods and services for each of the six targets are both capable of being distinct and distinct within the context of the contract from each of the other targets. Therefore, the Company concluded that there are six performance obligations in the Sanofi Agreement, one for each target, that are comprised of the underlying promised goods and services. Other components and options within the Sanofi Agreement were determined to not provide Sanofi with free or discounted goods or services and therefore did not constitute a material right or were deemed immaterial in the context of the contract.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">To determine the transaction price, the Company evaluated all the payments to be received during the duration of the contract. In May 2022, the Company received a $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">150.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million upfront payment as part of the Sanofi Agreement. Additionally, in April 2022, Sanofi purchased non-voting common stock in connection with the Company’s public common stock offering. The Company concluded that at inception and as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the transaction price was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">150.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">and was comprised solely of the fixed non-refundable</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">upfront </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">payment. No consideration received from Sanofi as part of the April 2022 offering was deemed necessary to include in the transaction price as Sanofi purchased the shares at the same offering price as the other participating investors.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The potential development and regulatory milestone payments that the Company is eligible to receive were excluded from the transaction price, as the milestone amounts were fully constrained, since the milestones relate to successful achievement of certain development results and regulatory approvals, which might not be achieved. The Company determined that the royalties and commercial milestone payments relate predominantly to the license of intellectual property and are therefore excluded from the transaction price under the sales- or usage-based royalty exception of ASC 606. The Company will reevaluate the transaction price, including all constrained amounts, at the end of each reporting period and as uncertain events are resolved or other changes in circumstances occur, and the Company will adjust its estimate of the transaction price as necessary. The Company will recognize the royalties and commercial milestone payments as revenue when the associated sales occur, and relevant sales-based thresholds are met.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company allocated the transaction price based on the estimated SSP of each of the six performance obligations. The Company determined the SSP for each of the six performance obligations based on the estimated costs to complete the underlying activities of each performance obligation and included factors such as forecasted internal costs, estimated third-party expenditures, development timelines and scenarios, probability of target failures and selection of substitute targets, and program-specific factors. These estimated cost forecasts were based on observable data for both market and entity specific factors, such as considering the actual and expected costs of the Company’s existing research and development programs and adjusting for factors specific to the targets identified.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company recognizes revenue using an input method of costs incurred as a percentage of total estimated costs for each performance obligations under the contract. Costs consist primarily of internal personnel costs and third-party contract expenses related to the programs of the Sanofi Agreement. The cumulative effect of revisions to estimated costs to complete the Company’s performance obligations is recorded in the period in which changes are identified and amounts can be reasonably estimated.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For the three months ended March 31, 2023, the Company recognized collaboration revenue from a customer related to the Sanofi Agreement of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. As of March 31, 2023, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">148.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> was recorded as deferred revenue, of which </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> was current, on the condensed consolidated balance sheet related to the Sanofi Agreement. The deferred revenue is expected to be recognized over the research and development period of the programs through the completion of Phase 1 clinical trials.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contract Balances from Customer Contract</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The timing of revenue recognition, billings and cash collections results in contract assets and contract liabilities on the condensed consolidated balance sheets. The Company recognizes license and development receivables based on billed services, which are derecognized upon reimbursement. When consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a contract, a contract liability is recorded. Contract liabilities are recognized as revenue after control of the goods or services is transferred to the customer and all revenue recognition criteria have been met.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents changes in the Company’s customer contract liabilities for the periods presented (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.42%;"/> <td style="width:1.564%;"/> <td style="width:1.0%;"/> <td style="width:14.519%;"/> <td style="width:1.0%;"/> <td style="width:1.564%;"/> <td style="width:1.0%;"/> <td style="width:12.293%;"/> <td style="width:1.0%;"/> <td style="width:1.564%;"/> <td style="width:1.0%;"/> <td style="width:12.293%;"/> <td style="width:1.0%;"/> <td style="width:1.564%;"/> <td style="width:1.0%;"/> <td style="width:13.216%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additions</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deductions</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contract liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">148,931</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">522</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">148,409</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company had </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> customer contract liabilities during the three months ended March 31, 2022 and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> customer contract assets during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2023 and 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> 940000000 50:50 1065000000.000 150000000.0 150000000.0 500000 148400000 3600000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents changes in the Company’s customer contract liabilities for the periods presented (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.42%;"/> <td style="width:1.564%;"/> <td style="width:1.0%;"/> <td style="width:14.519%;"/> <td style="width:1.0%;"/> <td style="width:1.564%;"/> <td style="width:1.0%;"/> <td style="width:12.293%;"/> <td style="width:1.0%;"/> <td style="width:1.564%;"/> <td style="width:1.0%;"/> <td style="width:12.293%;"/> <td style="width:1.0%;"/> <td style="width:1.564%;"/> <td style="width:1.0%;"/> <td style="width:13.216%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additions</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deductions</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contract liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">148,931</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">522</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">148,409</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 148931000 0 -522000 148409000 0 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 8. Stock-Based Compensation</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The 2018 Omnibus Incentive Plan (the 2018 Plan) provides for an increase in the number of shares reserved for issuance on the first day of each fiscal year equal to the least of (i) </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,768,800</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares, (ii) </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the Company’s common stock and non-voting common stock outstanding at December 31 of the immediately preceding year, or (iii) such number of shares as determined by the Company’s Board of Directors. As a result of this provision, on January 1, 2023 and 2022, an additional </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,723,292</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,299,920</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares, respectively, became available for issuance under the 2018 Plan. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the 2018 Plan had </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,808,852</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of common stock available for future issuance.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total stock-based compensation expense related to the Company’s equity incentive plan and employee stock purchase plan was recorded in the statements of operations as follows (in thousands):<br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.08%;"/> <td style="width:1.622%;"/> <td style="width:1.0%;"/> <td style="width:12.837%;"/> <td style="width:1.0%;"/> <td style="width:1.622%;"/> <td style="width:1.0%;"/> <td style="width:12.837%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,439</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,607</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,608</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,892</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total stock-based compensation expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,047</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,499</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the Company's stock awards granted for each of the periods indicated:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.714%;"/> <td style="width:1.142%;"/> <td style="width:1.0%;"/> <td style="width:12.039000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.843%;"/> <td style="width:1.0%;"/> <td style="width:11.498000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.382%;"/> <td style="width:1.0%;"/> <td style="width:12.039000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.843%;"/> <td style="width:1.0%;"/> <td style="width:11.498000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For the Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grants</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grants</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">251,100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16.84</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,859,642</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12.85</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,214</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20.06</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">374,755</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16.06</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> 8768800 0.04 1723292 1299920 2808852 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total stock-based compensation expense related to the Company’s equity incentive plan and employee stock purchase plan was recorded in the statements of operations as follows (in thousands):<br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.08%;"/> <td style="width:1.622%;"/> <td style="width:1.0%;"/> <td style="width:12.837%;"/> <td style="width:1.0%;"/> <td style="width:1.622%;"/> <td style="width:1.0%;"/> <td style="width:12.837%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,439</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,607</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,608</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,892</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total stock-based compensation expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,047</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,499</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 6439000 6607000 4608000 4892000 11047000 11499000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the Company's stock awards granted for each of the periods indicated:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.714%;"/> <td style="width:1.142%;"/> <td style="width:1.0%;"/> <td style="width:12.039000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.843%;"/> <td style="width:1.0%;"/> <td style="width:11.498000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.382%;"/> <td style="width:1.0%;"/> <td style="width:12.039000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.843%;"/> <td style="width:1.0%;"/> <td style="width:11.498000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For the Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grants</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grants</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">251,100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16.84</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,859,642</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12.85</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,214</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20.06</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">374,755</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16.06</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 251100 16.84 1859642 12.85 19214 20.06 374755 16.06 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 9. Defined Contribution Plan</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company sponsors a 401(k) retirement plan for its employees. This plan provides for tax-deferred salary deductions for all employees. Employee contributions are voluntary. Employees may contribute up to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of their annual compensation to this plan, as limited by an annual maximum amount as determined by the IRS. During the three months ended March 31, 2023, the Company provided </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> in matching contributions to the 401(k) plan. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> matching contributions in the three months March 31, 2022.</span></p> 1 500000 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 10. Income Taxes</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s income tax provision was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, representing an effective tax rate of (</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%. There was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> tax provision for the three months ended March 31, 2022. The increase in the income tax provision for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, as compared to the same period in 2022 was primarily due to recognizing deferred income in 2023 from the $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">150.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million Sanofi upfront payment received in 2022 (See Note 7 – Sanofi Agreement).</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company continuously evaluates the need for a valuation allowance based on all available evidence, both positive and negative. As of March 31, 2023, the Company continues to maintain a full valuation allowance on all of its deferred tax assets. The Company's effective tax rate for the three months ended March 31, 2023 differed from the federal statutory income tax rate primarily due to the full valuation allowance recorded on its net federal and state deferred tax assets and non-deductible stock-based compensation.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company files U.S. federal and state tax returns. The Company is not currently under any examinations in any jurisdictions where it files a tax return.</span></p> 100000 0.001 0 150000000.0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 11. Net Loss Per Share Attributable to Common Stockholders</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic and diluted net loss per share is computed by dividing net loss by the weighted-average number of common stock and pre-funded warrants outstanding for the period. Shares of common stock into which the pre-funded warrants may be exercised are considered outstanding for the purposes of computing net loss per share because the shares may be issued for little or no consideration, are fully vested, and are exercisable after the original issuance date. For periods in which the Company generated a net loss, the Company does not include the potential impact of dilutive securities in diluted net loss per share, as the impact of these items is anti-dilutive.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following equity instruments were</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive for the periods presented:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.72%;"/> <td style="width:1.26%;"/> <td style="width:1.0%;"/> <td style="width:15.8%;"/> <td style="width:1.0%;"/> <td style="width:1.42%;"/> <td style="width:1.0%;"/> <td style="width:15.8%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,972,087</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,538,692</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Estimated shares issuable under the employee stock purchase plan</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,251</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,138</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested restricted stock units</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">350,814</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">715,397</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,381,152</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,270,227</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following equity instruments were</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive for the periods presented:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.72%;"/> <td style="width:1.26%;"/> <td style="width:1.0%;"/> <td style="width:15.8%;"/> <td style="width:1.0%;"/> <td style="width:1.42%;"/> <td style="width:1.0%;"/> <td style="width:15.8%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,972,087</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,538,692</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Estimated shares issuable under the employee stock purchase plan</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,251</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,138</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested restricted stock units</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">350,814</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">715,397</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,381,152</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,270,227</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 5972087 5538692 58251 16138 350814 715397 6381152 6270227 EXCEL 56 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !9(K%8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 62*Q6%0,6S>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VW50^CVHGA2$%Q0O(5D=C?8_"$9:??M3>-N%]$'\)B97[[Y M!J9702@?\3GZ@)$,IJO9CBX)%3;L0!0$0%('M#+5.>%R<^>CE92?<0]!J@^Y M1V@YOP6+)+4D"0NP"BN1#;U60D64Y.,)K]6*#Y]Q+#"M $>TZ"A!4S? AF5B M.,YC#Q? B.,-GT74*_$4OT36SK 3LDYF34U35,]=267=VC@[>GQI:Q;&9=( M.H7Y5S*"C@$W[#SYM;N[WSZPH>5M5_&;JFFW32621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !9(K%9XU$('3@8 ,LD 8 >&PO=V]R:W-H965T&UL MM9IKP08.5MQ[#+A2V*PSVL>28@'F9,GJ;YF*R$T>4[B-#OMK+1>O^OULF E$IX= MR[5(X9V%5 G7L*F6O6RM! _SHB3N4<\;]A(>I9WI2;[O5DU/Y$;'42IN%4T,RH.47\W&57C:\1EE 8_)%\$5N82=SFL0GE7'AU8UY/,]>\GU_A=AV:&UC'OB/OLN1+RH*>.. M5OCH0957Q#NQC#(-9Z0F-SQQCM4]05Y7F>WY\,F7OLXL5-.:WV^*A,5)P;I:Z9OSBB5^<=CG#JYIR6JOQ<2^IE XNE<6]AIEM^1;EI>S0RR@6BLR ;BF5 M^^S$B"D+"(M#)VX8.^=:'?%QB2M[Y"FZ1R4PF:YZZ<1NZ$%[7 M%,_:D(]+S!8OX8!WOLG@["%30FM"M,A5H;M?\?2+]T[D-FR(6ANB!]G0 M/7\F5R'X7[2(@F+A$NEA/'(TZGJL/_$G?2=O&S9$K0W1@VSH+ PA'>XBRQ'Y/K* QCL8A$')([R5V7K1F>U!3>NA(]R)4J^)G9@H%] M+Y]2)_B>]2-S/O H)>9'%2=N&^Y$K3O1@]RIPJU.Y%LE'Z,T<'Q(G?:_O7'7 ZYJ26H%B>[0GYU2"UX/A M <.!Y\1JPXF8=2*&*\U'F:__K62*75GWA$R&@^YH/')W6QMNQ'9^(\.59M=6 MG61O^RM8&YK$K":Q?KN_"+Z1!)6-T892,:M4[""E>GV[,L]_2B:?-AKFJ=3< M#3C;X8W,J&R'(FV0IYF'&AZG=#+PQMYX9;[XN7>@OY'] ME$QMN!2S+L5&[0[T-[*ALC':<"MFW8H=Y%:-!OH;:5+9#N/_#'2?#<>C\9A] M,]![.X^+F/6E_"F:C 1&ZXHG1ZJ]U9,Z9_GS*3W[\>(QGVMNEJ%4_.%!M:KO.'3QZDUC+)7ZX$#X4R'X#W%U+J[8;Y@NKYI>F_4$L#!!0 M ( !9(K%:.06W,208 &X< 8 >&PO=V]R:W-H965T&ULM5EM;]LV$/XKA%MT+9#$(JDWY\5 ZV#8@*T+FF;[S$AT3$02/9%RFOWZ M'67'DDV*3C#O0V+)OCL]=SS>GD^'JMLP4NF MSN225_#+7-8ETW!;/XS5LN8L;Y7*8DR"(!Z73%2CZ67[W4T]O92-+D3%;VJD MFK)D]?,77LBGJQ$>O7SQ33PLM/EB/+UM?(N'(OY:.Y^36_&@4&$2]XIHT)!A\K/N-%82P! MCK\W1D?;9QK%_O6+]9];Y\&9>Z;X3!9_B5POKD;I".5\SII"?Y-/O_"-0Y&Q ME\E"M?_1TT8V&*&L45J6&V5 4(IJ_<(KI0L1,XT MW'QA!:LRCFZ-884^WE6LR07\\@F=HKO;:_3Q_2?T'HD*?5_(1K$J5Y=C#7B, MU7&V>?:7];/)P+-_9_49HO@$D8!0A_K,KW[-LZTZV54?0Q2VH2#;4)#6'AT* M15/7O-*(*04^G[O\61L(W0;,CCM72Y;QJQ%L*<7K%1]-/[S#<7#A\NY(QG9\ MI5M?J<_Z=,;4 L&JH-7WQR%& M,*%X*[:#--PB#;U(OW&E:Y&9I#2@7?C6!J+>@^,HW0/GD$DG;F31%EGD10;I M^\@UNR\X4CQK:J$%=\8OLIY-*"64[$&TQ6@038;B%V]1QEZ4-S5?,I$C_F-I M]KEJ5UWJ!:^AO/03WH4\MB#A( GV@;NDHB1PXTZVN!,O[N]2L^(5$!,[:FF8 M1/$>1ELL!#DR$-QT"S(]$%S@TUH_GZ EU$O=QM9LIB40G3Y!%=P'\ 7*9%]8 *#N2':L-RIW)^VL#-<) G-I9),-G? M8RZI:#(08AQT#!7X,;?)6LGJ]' V;$SM[#4<)7M 75)!0 > ]J@4OR)E/>"P MG80Q2<+]_>20BS -)P/U"G<$AU_'<(5@]Z)HZY63YO!1>>Y8UG:=[I@.^ZGN M)5XUYHFZMH-+%B:$N1A X![!@-OX72#H72Q5BQU32XQ,(XC0:P=L2& M_.F:Q, M_\"K#!"CCU^EYBCZY(3N->RN^\@Y*/UW0[O.]R9"/V'>:ID]+F21\UK]U'9V M^MD]&!YW,OP_&)-TC$G\C DCPV8O*>/_"7H?G 48^+-&,"4V_ (F[N D6/\A MM6"U&2L:O9"U^ >TF$)RCF \RA;;\;[-'9C8>7D/S=S+U'X!F_3%@%#*L& [ MGC1::;@P?>KKC3G7Q:;L8'_G^$1V(]A1.CE Z7DNS"D5[&\S?)T*J$1L*6"_ M.T':E)TF4#LMI XYV.+10%](.FXG?FZ'#J0IFZ(]^=F,AK*$U%J8X[H5T(!4 M[N)D$_DI#??9U"65! ,-">GHGOCIO@\ZYW.1"6>9)S:7G\8TQ#3:A^D0C)(P M)4,EM.-]\AK>5[U:\N%=2G!RL:DH3M@VKQ,Z":F5$PZY-"'QP#!#N@: ^!L MBYW:3?=&)VRN=PX\#CG?P$.ZIH#XFP)#7K)";1E'LP)&,W17F62I>.X$[#7W MYC)^)&N[)WQ=?T&#XY 7]?8I;_7Z6-9VO>[Z%7JX7X$EWS!7RU=.G^T9FTSV M2X)3:. $AG9-!?72]_0K]*4KV1["]//3B?*H;<6QK.WZW3MRID?*1V][\F:O MCV1MU^NN%:#^5N"U^1C:I^?6;'] :(UPW'L99-[$0>OT("J%"CX'K> L@72N MUR^WUC=:+MOW0_=2:UFVEPO.8)6, /P^E]#C;V[,*Z?M*\;IOU!+ P04 M" 62*Q6S _*P5X# !J#@ & 'AL+W=O@YB;F:6I'6FVO;5D%$$Z)Z8D,YW%D) MF1 -4[FVU492$J9.26R[CN/;"6'#Q^4?^6 M!@_!/!)%YR+^S4(=3:V1A4*Z(MM8WXO]=YH'-#!Z@8A5^HWVF>UP;*%@J[1( MH-T3!N7N-22[C+P$_/YH*'\%)HB&"D1,Q"HF%R0V+" XJ61EBABP61E.N( M:A:0^#.Z>.!D&S*P_(RNT$=D(Q6!A9K8&IB,LAWDS[_)GN_6//\'D3WDX4OD M.JY7X3YO=K^E0>'NEMUM6(EB.=QB.=Q4KU^CMX!-1*6$%8"5#YXNT89(M"/Q MEE:%EFD-4RV3+[N9TW/PQ-X=!W#&J(3I%9A>-\QL^1'9ZDA(]H^&5;B9YN"( M!)(]^[QB;F-9 N\7X/V6X,L2^)U2VVKH_@G*:]@FBQ+DH( , MKZM(!V=)FRQ*I'Y!ZC>2SD620"WLL@G\$P;L5F^"-I8EZF%!/6Q#G2XNFL=$ M*?0 56@%9I7(C6JFSUVK#0GHU()&IJC<46OVZ0/VG2]5]>2=Q$J!CXK 1QU> M5V-I&;4I+6>,2HSC@G'\WEMJ?+I1G)K"TLJTQ(V=0R=SNI.SVL*2JY6*W'@ M'$/O%72EI3?N]SV_AOFH^^+NS&?J3"[9!KS*LA'\T"=Q/3IHH]?S0LVX0C%=@:O3&X*&S XVV42+37HV>!0:3AKI,(+#()7& .ZOA- O M$W/<*(Z7L_]02P,$% @ %DBL5FYH-JAF! "A$ !@ !X;"]W;W)K MBWR M4LRL5,K-C6V+94H+(J[9AI;P9L5X020,^=H6&TY)4BD5N>TZ3F@7)"NM^;1Z M]LCG4[:5>5;21X[$MB@(_^^.YFP_L[!U>/"4K5.I'MCSZ8:LZ3.5+YM'#B.[ MM9)D!2U%QDK$Z6IFW>*;>]=1"I7$WQG=BZ-[I%Q9,/95#1Z2F>4H(IK3I50F M"%QV])[FN;($'-\:HU;[3:5X?'^P_EOE/#BS((+>L_Q+ELAT9L462NB*;'/Y MQ/9_T,:A0-E;LEQ4OVC?R#H66FZ%9$6C# 1%5M97\MH$XD@![.@5W$;![2OX M(PI>H^!5CM9DE5L?B"3S*6=[Q)4T6%,W56PJ;? F*U4:GR6'MQGHR?D]*Q-( M"DT0W F69PF1,'B6<(%L28'8"OVUH9RHJ MT\5*2;9*!S"6Z0B_/']#%NTOT M#F4E^IRRK2!E(J:V!#)EWUXV%'NXGH;G_NWJK@'':Z/L5?:\$7L/Y9(5M(LJ^N=V(22'.?RO M+EBU,5]O3"WL&[$A2SJS8.4*RG?4FO_\$PZ=7W2>GLG8B=]^Z[=OL@ZS*\_) M@M63!U;]CI9;JO.X-A-69M3.LYL'*O"[8T>&,DXK<4(7M'2!,2O-M"[7B+YN MU"(0-SJVX)S9.).Q$W_#UM_0F(TGL$CX,D6P2&&KV\$>OE&S4>=T;2DX3H@3 M3_Q>2H927AQ'@3XM48L9&3%_IR7D):\H20)[7J:6BMKM=:#1 %[CM.?.UJI M&.M!XQ8T-H)^9A(PV6 6Z3#C 4#HQ9.PASF4"O D"/68DQ9S8L3\R(1 *\Z* M RKLXSK$R>#C5Z'G1?V<:\0,D-CI"I%C7HTRI1SJ2+537C2QO-36$N><*_)< MUD[=/JJ_V)B=AU)2L"L;S[7^XD'(?1SUI[A&*O!'DN)V=*Z1[@>2X@[GA>OT M&8="\0AB5UJQL8(=5N';03U--(-!-(=2H3N"VE5#;"Z'U4I<4#A\TP.J)*^' M?4,+ZVM6V\0=U$:M'#[>L$^1NQ*)C17I<'+Y/\Q@^/DXZC,.A48*..XJ&C:7 MM#^AT>UX?5B@7>"&M7RK"YENE8DRS?ROYQO*&-WT:K%1NE[2H:-I>T+U5W M1I,KLH.*MJ8()FD!)\P*'%J6K102C@]0E$T1'U8RW_?#, K[)4\CZ7DQ''4F M(T<=MZMZKK&\_) GAGPT7WF#+QK)$5_LHZZRH'Q=-=L" +>EK#NQ]FG;T-]6 M;6SO^1TT^G5;WIFI_R6 /FN=05>9TQ68=*XCP.)UXUT/)-M4O>N"2>B$J]N4 MDH1R)0#O5XS)PT!]H/W[8_X=4$L#!!0 ( !9(K%;P/GN5Y0( "P( 8 M >&PO=V]R:W-H965T&ULK5;?;]HP$/Y7K*R:6FEM0D*@ ML!"IL$VKM&Y5&=O#M >3',2J8S/;@6Y__^X%_W??[NSKDCVDCU MJ#, 0YYR+O3(R8Q9#5U7)QGD5%_)%0@\64B54X-+M73U2@%-2U#.7=_S>FY. MF7#BJ-R[5W$D"\.9@'M%=)'G5/T> Y>;D=-QMAL/;)D9N^'&T8HN80IFMKI7 MN'(;EI3E(#23@BA8C)R;SG#2M_:EP3<&&[TS)]:3N92/=G&;CAS/"@(.B;$, M%([.M^P?2M_1ESG5,)'\.TM--G*N'9+"@A; 00U M("@=K925;KVCAL:1DANBK#6RV4D9FQ*-WC!ALS@U"D\9XDP\D2+%G$!*<*8E M9RDUN)@:'#!91A.YP*,N087V'C>IU8PK-?X1-0&YD\)DFKQ'5>D^WD7/&O?\K7MC_R3A M'557).B\(;[G!RUZ)O\/]T_("9IH!R5?<(2O">OSJ-Z*1.9 ?MS,M5'XN'^V M1:]B[[:SVP]^J%T%HML$HGN*/?Z,]8GC M.VISLD+V2J0M0NOX,AP$WB!RU[ORV\PZUX-N8[8G+&R$A2;<"KX8MDD.7S(O+T2VYWZO<;]W,B\S@:V LS]8 BIWR1([ <%ZBS7^$0R= M@K![D+OG-I<=O]^>N7XCO7]2^O[G=.QQ]5M>S?4@ M# \$MIEA#>@<2'1W"F\.:EGV(XW/IQ"F*E+-;M/R;LI*?[ _QE98=:Y_-%4? MQ1*T9$(3#@ND]*[Z7]:9J8>2J+.]S:;!9E-,,VSDH:X#G"RG-=F$O:/X@ MQ'\!4$L#!!0 ( !9(K%:VF5+EE 8 /PK 8 >&PO=V]R:W-H965T M&ULO5IMD]HV$/XK&III+S,A6)9?4XZ9!+";F3:]R>72SSY; M')ZS+6H)N/375S(<8%GH\%73+V##[K/R/BM9^XS&6U(_TB7&##R5146O!TO& M5A]&(YHN<9G0]V2%*_[/@M1EPOAM_3"BJQHG6>-4%B/;LKQ1F>358#)N?KNI M)V.R9D5>X9L:T'59)O6/3[@@V^L!'#S_\#5_6#+QPV@R7B4/^!:SN]5-S>]& M!Y0L+W%%/I]3-ZU#P\?YC[A.(I*?[*,[:\'@0#D.%% MLB[85[+]#>\?R!5X*2EH\PFV>UMK -(U9:3<._,1E'FU^TZ>]HDX<8#HC(.] M=[ O=4![!R0Y(/^,@[-W<"0'^YR#NW=P)0?'.^/@[1T\.<*Y+/E[![\A:Y?= MAII9PI+)N"9;4 MKCB8N&GX;;\Y(7HE2O&4U_S?G?FPR)57&"PMG@%]14N19 MPOC-+>-?O.(8!63![TCZN"1%AFOZ"YC_O<[9#W!U5R7K+.?6;\$0W-W.P-6; MM^ -R"OP;4G6-*DR.AXQ/D81:93NQ_-I-Q[[S'B^$984"K>IWFU*RI(7=C-0 MA??L0)WK43]F/#M\NB4%N$GR;,@3,TU6N?KYHA>PTG1= MKHN&FS_9$M=B;'SM68I%88/!YRHE)097OQ-*WRK@X\OA9WB1ISEK@XQX61UJ MRS[4EMV@.F=0/R5%4J48)(R#IN\!@N^ ;=E0514[)*]!$LOG9F([3F@%X]'F MM H49AYLV\RZ-I[3-IEW3=PP0#YJFT4*)*]M$G=-ALA%OGV,V$H=.J0.79*Z M=X NDQK3BU*H112OM ]TE:3X>L#KAN)Z@P>3GW^"GO6K:KKMP-Q6HBW/"Z#$ MR*QKZ#D(VI8KI=SDZ"*38+$AL!;/SH%G1\OS_ G7:4ZQ6&5IL_R0E5@SZ#M0 M\7V(^'57 -N<+9>XR #??0"6/(F:J#* G_U30IERN74Z_$ DU?E4.\:>Z9R9 M!)M?,/K(9,#8$%BK&-Q#,;C_8S$\KQVJHM".H^]2X7:7"N0@6UHG3(:,=ZL?3UL]W3)MM"R\4#L[J/!7O\Z:2=,6@!>U;#%YWPOI0FK$S MDQ'G)L$BDV"Q(;!6+?B'6O"UM7!7\<:TR/_A!7!5B$TA>.!]*>"[6=YQ/F*6 MW!<84)RN:[Y'5=>%WZ%R"&U?>G5H1]'WU6$2;&X2++HD%[&AB"V^@P/?@9;O MID<9BJ8\X\M_N>)]0=+T^OA)7&,5P4%WKD(G#"6&M7'[,FP2;'[1^".3(6-# M8"V*PP/%H9;B+WP/(*:RBLJP6Y\N#$*I[YEJ _3ETB38W"189!(L?C&U+3*A M=11>K$N[XS^2^M#:V4K-Q.KNL2S'A?))ZT8,/!NY\AM) M83?T+2C/&H65ZSN![9V9-4=M"?XG<4F=3:/J$E3(2R$*'0=YZKTMYIAL5@:!"=Y()-JKMF$)K$WQ4=Z!>WOE,Z;K9"7&2 M%^NB^ $VG&I.LYIQG?RGC]2;^:Y2XCE!=S-L5.HQBA8918M-H;4+Y2@+0;TN M9$ 'A%V=!;FRLJ ?1N_EWZA.9!0MNB0=L:F0;=:/2A'42T6O40-A5^B T')D MP5W3>I1U[(OTK5D/0LI289=_8*WTLB225;8A=(N>*8PZNH<"J/ M1TX@18P4=D,DS\989>4A!R+W3!9/CA]=I!:=4P?5V=1"]MT-V0H-*G0MRY*/ M<4EF=T#J,CC(RBQ:;0=H2/3HXUBG.QG+R'O**@P L.;[WW>;;JW5'3W0TC MJ^:DXSUAC)3-Y1(G&:Z% ?]_00A[OA&')P\'?B?_ E!+ P04 " 62*Q6 MK:N.31<' &'P & 'AL+W=ORLO11JGM^60BTPTMB'S+M[347U9<%$3I M1[&>R*V@)+.3BGR"HF@V*0@K1\L+^^Y&+"]XI7)6TAL!9%441#Q=T9P_7([@ M:/?B"UMOE'DQ65YLR9K>4O5U>R/TTZ35DK&"EI+Q$@BZNAR]@^?7>&XF6(E_ M&'V0>V-@3+GC_)MY^".['$4&$-),U@H*5]7_RV#AB;X+6XY^ F@FH/R$>F(";"=@:6B.S9KTGBBPO!'\ MPDAK;69@?6-G:VM8:<)XJX3^RO0\M;SF9::#0C.@1Y+G+"-*/]PJ_4]'2TG M5^":R WXJ",NP2E)F\F"B-S.B? MI V*JQH%&D"!P2=>JHT$'S2:['#^1%O4FH5V9EVAH,)/1+P%&)X!%"'LP7/] M\NDH >W7L96'Q[RLG'@RCIP)7@!=!4*HEBYKM.8*4;EN<]MM=K8K]:4^+G< MDI1>CG0-2RKNZ6CYZR]P%OWFL_E(R@X\$+<>B$/:EY]U1\JY].9&/7-F9YJV M<[\<3Q,<)1>3^WWX/C&X2.)6[ #8M 4V#8;F7?:?KK(ZU177G2GE9?ZBP,X/68 CZ3LP$^SUD^S8 #?4ZTT9<0T7Y^A]>SI7G3@ M;!;W0N@10F@@@/,6V#P([%;Q]-O8M/(,I+S0_"8M2$ ?S9CZP,Y='#"*YSVT M/JDX2?QP%RW<11#N3272C09K^JI)JXS)E%>E B?:OP6KBE.@L6M*_485N=-Y M*&E:"9M@/DL6+L9Y-.T9X@J-4>0W(VG-2)ZMYQ.2IH):7VMC=H:< E)PH=@/ MLOO2&"9?95CBP1PO^B%RI>!LZK<,1ATE1F';>#FVU9Y3$ZA 'C6*#GX?&\(Y M .F3BB(X './N6&85#:D7%-IVA&1DNK^I)G9APFF_LWJDT$"G@AUGPS!IOTMM14NP)4^F9+WP8D\)1@X\ M5VH,43S0^F%'WC#(>0:AJ.A!UGM!3CVAAA'JHW3%\ P-8.R($X:9\T_;1?80 MGIG&[X7I\N-X'CDIZ9%*!EW9T2@,\^A[NJ(Z%S/PA=[3LO('VZ7$\10Y;G2E M!M@&=JP)P[3Y^24K,"]D#_E-HR3I,XE/#B\6BZ$BZH@2)J]:^[/RGLJ7+!UA MD(%?W:F/I.UP.]9Q*@ISZOZR9RM,\-33&=CFQ/0^W;3I]XIMS2K9;KV M[Y[ 2=,$3KW%Y#7#I<=9LD!.+'Q*-\1=>L+(WK#?/IK.&9 M%Z9G)XO@_N\W.#UR.-[OQX<'E!U!XS!!?S [IQ!"[-G%QM'"6?UYY.8S"(< M=BR,PRQL6Z@)>C\5O&!=4M5@H7,@Y9&;3V,XL&3 '??B,/=^>3XQL"*Q?*A(Y,<9A,;ZOM-K>W$R2WQTXYEY6H M3]1V1S=["P-MU(OI%A^5;H^E[=!/'=WB,-W:.[DQ7XWU'48S[MP\^*3S UKAC:QQFZV&3#I<8-D#;2L-:GNC6)!Q=I>M$I@CX/J6[CV;7N9^\Y>8?;>7\'SZ_I* MME-3WQ!_(D(SH]1IM](JH[=S[5I17[K6#XIO[;WE'5>*%W:XH22CP@CH[RO. MU>[!_$![];W\'U!+ P04 " 62*Q66L*5I;8( !5%0 & 'AL+W=O MYYU[@9._\=6B4 MBN)+:VPXG30Q=J_F\U UJI5AYCIE\63K?"LC+OUN'CJO9,U"K9DO%XL7\U9J M.SD[X7N7_NS$I6BT59=>A-2VTM^>*^/VIY.C27_C@]XUD6[,STXZN5-7*G[L M+CVNYH.66K?*!NVL\&I[.ED?O3H_IO-\X.]:[4 M454D#1+_;M2%,H84P8W/1>=D,$F"X]^]]K<<.V+9R* NG/E5U[$YG?PP$;7: MRF3B![?_195XOB=]E3.!_XI].;N8B"J%Z-HB# ]:;?-_^:7DX?<(+(O DOW. MAMC+US+*LQ/O]L+3:6BC'QPJ2\,Y;:DH5]'CJ89#.LG?G?/FDPO?2S\3J:"J6B^7J M"7VK(;P5ZUO]CO"FXL+9X(RN90:$K<6E5T'9F&^XK7BKK;25ED9T]%]<5.)H)L9:Q&L5*J^[/B&Q4>(\!4B&(-[]_%Z<:Q(BZ,? M?UR)! AY/FIEJ\2EA+L[98L1*M;PC&R$M GJ '+@#1C0:CG[F@6( MBHU&2JO&.N-V\"K;$N/J6WKN9:=2U%40 M,,@"$6P;^^,5\*G\5,@4G6[;9!7G1MNMD>#5Z/RMJ'508"JX5AXQ!:8P/)B) MJ&R'HHV5'N#&#>/9Q M=C43/Z_7E\\19B F!DAKL>$DCAIY?3 #45M+7P=Q[O!//'N[OCI_GK,DN\[H M2FZ,$CZ1(W33JUTRG)K0-\.5JI+749<3;[YD[!&H6AUX5CV[>G/QG&1A@\QJ M"V3I=I0K9,5Y1 Q6.<#+2AQ+S MB"+KL9&146SI%B72HT^TS[FAA(WJE'QPM>"BR0G=2,.ERZN"#+F5 M*]5NX$EA["4TAZP8<6#: A_>M2S?X^A1P,!C=ILP)38)/QP"1;A$)2;5$#>F MK\ XV >A4<\0?HV"IL=L,04@O0=D]^7Y'Q'N"L\106VXNY"+^ C=2&L3M#V> M"(OT%[R[3MO"PJVT8! Z,J5-B%8:SHBL/X$_673*7NO 0'<658--7G_7X N,X.*@1EK8U^I1VN=ZQW@K8?Z.$^M(A/52X M8N9624_J*?[[B%T1[CEH\'3NJMYW^*M=_?#Y-L7DL];9_XLP>Y3'HB[9&.ZE M/5,YE\U14[L]L1U-05UK9(9(?6U,=K^?/(,N'I]>VB"K7(,#@)71V"O[45V- M5Z1'XNNS\]_%&1J73$U5HA>(8N]3LGE#YZGPVUQ1-@&//8(.95*DTB@ X'[1 M<> A2TW[A ^SY3ZVU[E'/S!/4VO3*X X6GSW)SAE(#?X"JZGYP6XBXRJF?BS M!C$ABMOQQL'T"--H1G(IX=H07"6-8@E%VM^EX)#VX.[V# M1;)"SDVSBT3"-])D&B(O\'YWK2(/TW"8E^S ZN5J=CPX,(.9GMH "Z.Q&X4\ M"\B>^E((;3PZ@TN^4GE3"VE+P9$TB@\PX712H[3R6U\9UU$8;#]4SH*/CJYX MI(20>+K594F-/"/^ VC/'M2Y@>O.@ZJH6[.(RAT\*B,6GS;3&LC0I5U39HAA M+]!W8$=8<=4UYQ7#YKMM8E1CA48_<_U9:9H,7FK:0\G)+4HX9HTZ3'Z4 M"K:-D1N70T;.?<2&1PESG.XI=%OUM2$#%^J$:8>UM^;TCZD+.YMW-X7J*=3I MP [C2M $R6LE58_N]EH]X$9X*=W4=](=5.9Y$AZVZAAP><^N/&W7 P?A/U"D MN WRU)C>VPG(D1T.D3HN(G8LHG62X_8CO>/WA1&.6AB:+*SI4G@\[0X#7QSAL09C76 M#2:Q N+ )%%>CD0Z!!;,X^4%K2[ M:69^BI[&BG4P%9)G+#.-%+^HT/&.L;(Z(MX:/(VJ'W8R4AL2TC]<@^\Q6V% MWDAMV#W:]["XC_>HK;P!S/FA)[I!Z\_$6PC0PC"$,^*L2G8ZPNZ^0=!6J3HO MXCU8[QXML^#!*-CS3-6(JLH1RHTV-'E@L4L^)%JIRQL\?<>(:M>_O50L6C)Q M)SN0K3%@;Y&(BCAD(\$4<(VJ.+"LY4!;P'Q X1BL#&[9 EO#*XLL$+S;[7\, M!P\=XQ(,$F:/?2"9CSYUM$ S*_-5KN#M\,USG3V6'X_F#(P;<3B-_ M1FTANIB]_'Z"7N"/>/DBNHX_G&UESW,:5_U=0W-HL636D),IVO):L*EJR=I6R(D6TD@];^P$# M]'!@88 Q#E+COW[?[QU]8 !22K8JD8/=GG5 MG+QXSM?>=R^>M^-05XU[WV7]N-OEW>$G5[=W/YX\.;$+'ZJ;[8 +CUX\W^OC0WOVWT_5\B_&*MN[YW^Q.GOWFZ4E6C/W0[O1E M@F!7-?+?_+/N0_3"]X\77KC4%RX9;IF(H7R5#_F+YUU[EW5XFD;##UXJOTW M50T.Y7KHZ&Y%[PTOKN4PLG:375/ M!IH/;STJ=.R?9.S+A;&?9F_;9MCVV<]-Z =_FW47V M],DJNWQ\^?2>\9[ZQ3_E\9XNC#>SRNQ_KM;]T!&R_._<@F6\;^;' P']T._S MPOUX0A32N^[6G;SXT[\]^>[QLWN@_<9#^\U]H_^+1W7_V']M!Y==7F1?/D?V ML7=X[.=^J(@XZ,*O6Y?1LO=YES/!T1-4>5UU@_T#!'ST&=5DQ5M WY2 M#0="]V&;_=?5U7LB\=_'BK:-T+LA?H"'LZ&EOSZYS/E9\J;,\IYXR!Z3]-FP MS8II$66.N[,0\ARTY-T^ M;PY8=$/;TV-WBFT,78"J:HIZ+-TJ6X\$3>?P1E97M$*:8VA7!$)+^]6Y.IE>,'5UV/2XWXX90DBX0, 19-^8U7>=? M-!QP+>\(-@!>TL!UNQ< /^^Q9GJ4&$GQZ1S\"QNPP^5L&$@*XPT]BTV_S M>O3(0+S2=1U63\_+D!>,-"]EHYF[TE;23&%CZ558U=96C^>2< MZK[%4TT?4..SC05F(#B8OWM#-C769] MP/SZD)45(5>7;;IVIZ?HH1/P=VT_Q.\\A*P1 @$5J])UO6'IA'[:L9O'4$&D M13QZ$#$*@AD(A!/%J0.YW8V,'1^)((>N1 "7$UJ//;&0GF[@C)R2&V,N'@U( MU-@U-W39 4G>W+RED89JW9; *&(7_.) QSCP M$NA-VNV"3W$&&=?U(#2XR:YV M#M1W0?M$,S9#0-&7=%A$:A^J_A,/_X[>[_A/09J/"6-X'6T%B=E1,([)8D\\ MEAXB\ ZD(JY_,X9NJ$BXGH-@TND+F;[#]$Q-1(O[CLBOJ^J#X$B_7?&_&>0+ M[26F7"E"S[#;E"=5#?$/$5H[PO.#OI-MQJ:D43Y>7%\P3O8CX5K,LXNV(XK@ M@VWY46*5M(ER>/F>T1;;@P%N6F),U$5A3'!;!L?,D LR;3X1Q^[:O!+R- M(T;"NT>WQRZ1;=CL:AB%"2ES)D;F7]_E!\+UPN&EHV%8C$VWI0QQ013/X*5$D , MP6?@$_/%CM1/T!MSGKP&T62L,B\0OQPZG\<>ZLY!]R"ZP=-L253:XG\G.0)] M)IR< %3:NH].&B"#3''BC#(8CO:]8Q4!YZM+#JBD2UP% J'-%_*:D(8"'.\8 M;S-SIV$6M[;$RJ&V! %+S()Q;J"_<\\U5"1[Y/F7B>93:*%7&2O2;RWG?(7D>V1IK@P>^#G!@>?00YU M:*(NT.[?0ENV':+#8S4!.U@,'NX'5<-C6$AJ@PT.+&^QP:2PL_93=N--+,F? M332O2,/$N*,HZ8MR-1++M*^$G+7NX[ZC/YAB.F)61*-%EN_I8EYLG\U"+&JA ML.GREDF,'B]'VFP2TR6KV]@,K!A3]&-1D *P&;%KT$AK-] F^84.V-#>J)84 M*@>;!93&+BWG!0@-H M?0S]@_.YIFMKL/>A,DN'":2Y:4V8*Y)-EOG@R,EN!7/ Z5;N]^#7LT"S1C$[ M75L0-7:L2(-/$Z4KTZ;GJZX8=X1^N!E1SPU4(2(W9_A%>+\C?F[2>&X5!6U) MOFZ-C-G>&[955](^=<#9!Q??KIG!Y67)ZBTMH\CWU8#EM"I.G&RTYQ8/D(5B MD'!$ ;NO_N!]T,,CQK\?:X49"./8]E(KP'GM,5%1H!?FW8T#]_C"5:V\2!>R M(,@&,"B1-H2Z<%^!Y] -6AV]RO89+3!B KH^ *@+/#X$,OE(V((;FN"IFG(D MBCBLE$7A=7V.?LU@DBH.Q!#XU$AN05/(2, V[0X,PG-[MK8K/0FV!^YCU#$ M8F'M6D)M0?;2]04IJ,&0QYHN'S]CA5,9/%]Z\@SR)6 B'<;?1L(P!T[Z@$"=Z",WE48,'^NFU+7MDK,.BKDJBBZDT8 MG[Y^=76FHGP'^P["D.C2D=%((]\ T6"KF"H #1;V3ALKC3T)5;,3JPXR"$(& M!/D;"=6^5 G/RP*'(>-B#6'#!F@7*!F(NKS*PF%$+*MQX#@0;W[-%]F;A,:S MNQQZ0%-!4]"'5OZ7WJWS [2O[NC%L5&;PY- >)7-H#E 5Q PHRV.6L#D? E MP4/:$?$"FJ083';HG&2[L):"?[.?@Y;"Y_(A:)5\/]:+@I$.TTF5M+JB$_5#JL,; M\)X7=PX8 78P-B-L#!"O$G:>W72YZ/6.K5W>12@OS3EARZ:" +O)F^H/H3W1 M;Q+< Z;3E,3F1MYJTFYJ]<9HR)5^#) MR8YGY\Q%]C9HO-=A2^:XS:QN+(B]=J1^%341;[5A^E*?)!TH%@WZH&V^S:L: MKY_3A7-PB$3'?EU]YD-G+UTT@2$+;>?R03]XR#,VKK*X!)F$SX)9P3^6$271 MSD/5XN/9.>+XL-VR48W)THE2X=1M2W"*:X3]R?,+ZLEXY'GZY+*X_5+[;\$/ MG)B%4WS]V- & 45( V+CF_UFWAH:YN95M;_D8Z*;[-9S+ "( M4V)@UL-XIF M(A(2MSNW1="+< !3R/;Q-M ;\P@#[;W\;>P]9NQ +W]XM8R&W%6DSQD2=<[[ M9*N^$![!;)A9UD$=W,#C3?ELD<5W&0 M].(H2H:J([I+C$]R1GSU <+$(1T_4KKUD)PKNPC'@'T .&.SF]V\,5?;5%TO M*^U=PR:#)VWUC[#G_(_[4-E.V[O@4^<$+ZW1 MM?E%Q<#:,:DS-SHA5@ <+#3';KP 7)78+8*SYW9EH[X-VB@!62\0*.R %F4: MG(%10GSPLZ&'R%E&TXB\3*%@;45H(-GBE1 3W8";0DT/=9Z86>41Y0#J4:\V MBQ)U1ZO.%BP&+RM8IYM8;C;>"J!@FG3M+]--@B)8=;Q>H?65][RH5TY4)$%Z M]DXN+'R&U!F_5JF0(3VO'6^V*1-A"SSE./>P3-K1"<4[51452_H)FJR16;$( MH+$M>*QP*-"3%!A#(5M!((*'!).!#>C.5H3YPO@XKKO$XN-:)95 M6#Y,A"]$@QXGPA;JXI+PE;#6W*Z0G< ^C17'61X400\+LQD.$)$_&#II[_"( MLZ*B(N5@;I\=*UAL82]A:#_O"50'=,7TY3XSF+"3Z*I$VS34![X)3Z^@RKH= MME-\9FJ;PQ"O=0M(1F+'WF'.I1%:!$]UY^UF U.^92]%-0N.Z.D,JNI8(M?$ MIE'37!XZE=KU)(7Y!T. "&1"+ZV(^;0R@E1@NV8;>@@@.D%1!^1J5 M]")[KPZ@5?:^SC5^ #-6 KKA[M[?=?YN:HH)ZV;>%A-ZZ0ARTMN#OA<)NQSA"OC/#/>S1D?U;F M8F+U! 8T^_OH_L'EQ+: 8/XIUTZ>&TR1@C$+_F=ZJFZT-[5$(5+POQ0Y M5(+L6F^/'T7:?$J(2"*J#Q^]>1 D-WD'1X6WD>(G@1\Y,PNV%2MX$/W6J^$7# MF>8GF1>$A4YT#S-FU#3V>B1[/8W/SGJ$60 5EL7\$^G)_;@<5-J6:5G5[. MS<8.DSX9A1"!-Y#YI_>"S4Z_]T+3?--.HU:G"I]31\>=^E&[?-#2#JC-ZH2WGYY MYV;,L54N2$-=-,):->O^$K5'B&*-<(WF3\!1J;-$"L BY)CZ]-L4^J.-%T6A M9\^ J.BJE34Y1Z+,;I34 *\HL#,+7NB:-AR1HEN)2D9HA .X!XW /W'U+61RH^1)=(!J]7COGZ==U]5-;A3,*9M3].ZJ/HF@\?VCG3W:N B$B9WR -N37,>VF:?%"71> M!8C1CGBY<6W3'QX8)V7YHZ4S$J*(^"4D7+==U]YQ>L$1E'%Z6/"$/;#.:F-F M-P<^D)T[&';).Y7D=2!GOZJ#),+@%TLB3\!Y&&S(Q2:O#VI'I![A[%"1NJ.1 MD=RG"6EB(!GB==Y-(I8"D ?QOL#R/>#-I1+_-I8W(KNC8*-+LB)9T/:'AJXC MX2&%5WS;XN)C1UV>!G]5M\<&MTYVO""5X9#)SJZ'2;*KY:9Z@1;21MD57AUC MWSTK3C-<]7Q8932; ]:^YK)$T7UHI\@>X/Q%SG2-]\H[=?I\YY9&T'"I6UJEM;0 &K8MLJ$IAFX,W(4K.5E08X.0I*^GS< M-]"]9,,9 *UE[K;B(Y-(IB*GBXA,C--A21^Q0TZ"4*:BB%35J8Y9(F.=&IG* M^T!Y$V-&;7EO:YD,CCG:WXD+,WZ$@6/.[O=/ L5B13D() ZFCCW1TDK<>*R( M5G3K\^RH41Q2K(G>HMEB+>2)VBXJ>Z]J> BE629W$Y\DSA9.+,\/Q<.DV:Q' M$;(,4B>"31^?F4NY%(W-><4:AF#K;Q-Y I]<6AS7DKFF(:9_3J:_";Y*FN\7 MI//^P@%.M1YCYA&\R&PW@,TPBQ)GIOK@CS*"5ZJ]]2&9)'$3K!B)X0.13"!6 M,,V["YLUH7HZ?%@J+N"V$C#(!]NR]F$!D317S=0?F]TQYU@G8IT)*; /2YA" MG'A3MW>I=JE,QRL5FN_FH?')+KP@:-9EU5L A0\P=?'.;*4?RS(K[AR?>^RZ M8PPY2L#V.>MQ\!_D5$YT68:2?EQFR%DD??WOK%Z\9:>A2*_X]-G[!Z=PY-L+ M!3J:01[EV2ZI4TI(#S[HN4',@#J.'=:< IR$2_^9@AMF9QW\CNPCU7#1Z\07 M3R?D/G/V'[M#/-)6X"M7YATE>6H26Q-] U M\H?XD5R\-6LWW"$XKSD4G,565/N\$5S=&OXP\;KR0(&G_3ZVP"]&#W$QBR]1]DH6*F[Y(J!ZM"U,$L+(XN,! MUEXH%)=+4*A[E]F( FR S(/'226J ,^"LCI>CRW$DR.8K"QR%<* "I!_J VP MXJ0E*ZR \L@YF>):B!Y2U*)EYP)EXEA@C\*((+#*Q8COIPNP/7NJ>_:Q:8]V M33"D,T/MHU"R*%\=3N8PK0KAM ?B^9L MGBC%9KXP*$KO@'96&75=SGBW CL"VO.UB(4*<1RM+DX]77?M)SQ#DLWE-?T" M!:JSF&5J<& 9@O7MV+$-]0\H+?\O',CHVLS_% ,ZQY*_;5ARKZ&#$1@\L0:) MTS(5):K.)_IC?+\I4 .[R@U(\@PHQ3@I4W&?L)M(2DNNIJ(GV\H%*==<-!>4LFMBH67>E7209?#P MGUY=OSS+?FWW59%]]_B[E<]M5CCY0(DI<3VZ&B@ON2> "TG/I_[]LP15-%51 MI*Z(4SZ_P>W[XSP[SKRE/65?@M=]K;A4UAC[WE+?!XF$#1FTXNT*OD 2WZ?5 MF0^&FUK(RSGMS[Q?2)=$:ZFFCT=UCO' D9+)H_&K]&ZZJ%AK4[4QD/NM6:U% MS/4M;P #WIY9*>;"<+ZMWTN\P6SVG;+.>J2M\X'(R&JK?,&=8 MF&8F3,\Q:HY5MQHB.\A%O1054L3%&;$QK*"K]27)KAJB'W@\+M@ M17*%3*H!-<'A6M<>B'T>HBN:JMN3Y4^'L8IBY!L'YO*>4+^"_]3GV<)8C^DT M]M+,5TK4=$12_;Y8!VW<;.6%MB=SB\S^UE:<+K7;(8N,'6:#/](0^DOYM,_# MP\6;MBV9KX0T8EF=9/4Z>'T+IU))BEQE\ E]B#%KR8H8&[429(81BZ&G91HN M"+)Y6"4(_IUE%'K3*,B@# L#Y0%.C!VM@./_.J_?NDY2 96[Q6$"/RC$/X*7&R:S--O)/D3&@J]#(GKV\2GL$8\94G M8^E7J E3;)&*$X@3(;*]D=>$17$BX_VC0SL)9Y^>Z6ZMP8-\.'I5RB/BVRU,,T/7MQU;_.BD?MDQ#TB434AFS3&(G$N]>KRL%2 ML!97@?LLODCQJZG/IM-:M25\DJX!NCS+I8^!\._>SWIC:2-5"!K76 5%PE\A M )" =Y']E91T8HN$O?S 5%A.MU<&3N&3KA4AT#RKB C93E)4Y*4^YI6KN-J, M'3^^5F-.;"?G,INX[-\Z6@OMZUJ\#ALZ2"FGSHNMR3P?ZXI==WSD#RXV2N?B MUBN:P*Z#2$[7M(F#;D6*C<')O*@+>L(+"UTM Y::RE%"A-\,80!)MQA).LPY M84/SK;C*-NWKPIYQQ(S A[AR]R)[>W1D*7N+;)*9D,30M;7EM:FFY*;W@W,M#(&&6V:Y$*ZG3<%-4^@;!$C!"$. M;I?R.@^)!L>F-KZ>>._U9D,&%F71DF+RTRR!7!,887BQ42$:E*;V<@TIHP]S M*;:W_%/SW'T.],CE:Q92&2Z9S5(R6Q(*B UF]E,A"7!?+]M.[G/5JWXQ*UC" MO+IRKXE[53J^OWY^M")\U MC#25+E4?B0?. W>:^>:S^P1IPG( 8\<5.2UW5J)C0IV.](]@UQ!J>+[0Y!0^ MZ!="T++T!"?F9&D-SG'25I3;R@4Y(KDF>!-FDY@+9'"Z1O9-R[KEMF*%,5H(6J#L(TZBH M0,!JZ_;FL-(CQ^E&76>0X^!]N18G<)QZ'X>,%RD'SO;8]6 <+DUS &MB1I5/ MM)&O=8O$/%5GDDR):N<0 EA*#U'2<8>VCLX[:P]B4Z;%S$B$G&1;@2M[KX- MSIO$Q<8.4LL_3YA.:OI.C2B/81-\(KMC,W"9SKQ?8I:%VAD*#W51,Q[\TJ2WP\C7MC\4>F.LO4L^S8PZ8<[A^91FH3!A9%6 10%F:J0 M+I>$,J/-B3S@MB:_4[QW^^%H%X(C06(^7[4),X:Q=+YHN/2J\>X&;]%;%X^) M*K*T&ZLOV0Y?RL+%?NF"TN@JFSOL;U2^P6BW9%@G$@@R M_20,)+F'OC=>8NKY_C>=@V#IT_PZ4=Q"PQ?I^12R[M,Y@L=U-O9T_5(#2]\_ M_GYUWR:?^L?.+*871+L896%OM+ZU'=7:B HBD@WW(BW2!=25NP=6QK[7G%MF M=7%6?#06=PL)SOM7D>/W9RNP^W5")GSQ_MZGJFP=+)%?ZX ^/-1)=[;1BH2Y M:)?ZMFE<[8L[0_O=R(-'1-ZQ$:H>7W50+O3GM3%6DOYJ4RRQD,5%;XA7:#\F M-OH090D)4'$[+B_?C63;CEM]--#'<\NN]?3L9XR[KA!6O?SPKC^S["+NF8#B MU[0/61SVL5S44.]NSTI;+!?>A71#@RT)^1V]F!=0 WSE;1(-2/8GA<:[1I/C MDO#3-$OT_@V;S#G=F+?O4#,=5DY"I*0]UHCCT7+4G1"W!8Z<,:1VDT+8Z\G2 M^Q'^^R&4].5Y31Z,O>)XTW!"%FR^C7CA6\U[C!,A+#Z(KL@PV'N+<4HP-JH9 MA+\MU*,VW,# F(#!',ILOX[F1=;VOC.VB!VO \F6\KY9("G&IWX8I17B+'8F M9QEG4<2,/5=S>:(ZHK7_@XKB19*AZHS$G,B( MN.4(%,D%HE(>#EBYT EYDG^ -X+/SQQM>Y(9Y];]@!')J.(AY$M\TC''1 X+ M5+U68L(KZ.=PQBG_]O1#^%^0JITW#FV=M;-UQ'"WU7YOW("XMF;)NL7.S^EZ M^4#>SJXY668%55A07:"5#P#$5\C "KD?W=@8K)[QJ&J ]AA#'^W%D'_&?]Q0 M",@AAU8*%@1O>A?!SA@:S/7&W;0*GD\%XM:E'!/TC(MS]$VUT\2!X(A1#ZFF M88N'I;5 FGI0Q'[4.@29)RPO=HBP7B&(Z-F,7'1+SA;TTQB,NPANXQ(ZY9]S/>6U0U94M& M,XCWC<+(97CN--!(JV\5^J):ZN4C:F:5QO>W9 <&^TY\T%Q7PYRFLW5:9]7L ME)[KAG.N*9.TA)+_. NM7.SH+#Z.%9?G7&7$M"!&&&L5XA*B PSY8F_BSM#Q M<:-.TAF'" M2%99@!3Z40^DVFG;G9EF=7$^G)HKHV;@?\GK8 /,+43S.W;/!D',HLS73T06 MU-!JOVPVE4DG:>_$8ZO65C$BX4_8QSQCUKV7:(*:32OA2]V@_1&$)L4*!]I* MCQ&M%!NU-M!@E/0ZDX"6PAWDI2IF6N"4^-?CC'QK7.?SE+T:XH50<-Y/&S^' M7M:^:[!T$<:I\VJL-Z3VI96[7HN*3_/HX%;AY'R%S%&G:4.J5=2:@;OMALJ[ M6!L77=EKF6BZ(SJ@1J;Y2(8Z/AEATD)JX>2MTC#N^"GMO$%G M02AZIXC5U!]W$P>&"=^=5.*LQ*Z.>C V;8#3"+9P_<,[&JH3'U0(Q6SA4XQU M875GOFG.WW MQI(0A*2A2.() R2:5O0YASC_ROF:2.WM:M_5B6 +JI9ON]NH@E5[+632'\A' M,8,+O-?O=SAE*+ZQ!*JU=*D*/!BJ%@]\@98=JY?6H3;)LI 4G[V4/T6-1A;Z M%CZ$'W%647U8380GN];5+2JB>'DE$1XSK^$"6B?-O6([HDO3G6DH(CZL]/'Z^6$?C4/T3&,:^;5CQV*NR6=B@QU36[ M1H[6E'RM=3B*\D>)? RG82-SZ8,;-(;&R0G.]]]X_>IJ->TR\]#II9UF7FL] MH_<5>-#P^B.L=7IB<:NJH-SXT3GP(W* CR=.BDQ'%_+HQ DWG_X@7>]N1#U! M8<8U.Z9^8E7Y9>R8FJCC(NY9[5MR925QMEA;\YW')TXO7\N(-&&G0^;B.=WE M):LSCG3:]L#V%4HB_)]R&AR.1G;ID:Y?2AL:T7=#&1\MAW>V<93D%4B" M> (_1VX9-4S72.PBT5*(L_75X((BSX]$G=#B[EOAR1+4!6$= MEODXR"KBPI!8.B5A1U1R2GD GI80X6)#?Z[BEB?U=>M@S0 ] )N^J-H3/Z8* MU,+9S20G8,Z?ZISP[+K8MIS4PN.=6UF(%E8M(BG]?^.4P9@K6-.JV,).(); MF4D/B;.$_L\&MNV=/8=&;-GIS]?OWY^E2]"$%6[>U42],EO[RH &8>]?:I8L MU=.3V4=&0J&Y68)F#_5$ R]G@^A7^!Z6]S%\ H[[5MB8(1PDXZW$?;@^S'P% M+JDW]L.';H'2A^"X*C96QJQ(9TB\(Y$YTLB$\HDY6/G+-='\W2RI#8RWR36Y M1!IIF/!-M#HW5XAQ:42N12OU*DD,J:D&H8*=^Y].FQ6S30]!&^JR0D/1J-?$ M<@O?'N>BGD7)H0A-H:8D/?-IOI!MR))'>CW=0U#1MP"EM[I]RT#S'WR">QPW MMO+'C73U#XGQG"6)L7RM_N):)?!+MHI\YHS-P)PT M(-!%5Z(AJ$:9J@TK E M@T^:#3[[/W15#C":&J2@3S[%)2B2/)&M@[]GKBX=3!T?L+-:X6\?_[LM*$Z3 ME;Y:O!(ZBJ%VHNH@K#KN9%SE(=,M@W5.R/]GXPS?S![N.?Y!N)->5UHEU"P/[*1?1Z2?T'9T1U_)-N5YSD23V]B M]Q!T[&XMU64W6=Z M=C5P(D.:)F/T[+<\3)1\@>5Z'EYVLX2$TAFXS&*W!+AR6CD1@^TI(.HM#308 M>1MFSF/MY$MUK-@)B#J??HUPP\DZ$"H@UZ;-)OELN?_RDGPS9N71.ZE9\D:G M_^ -QF?M1'HIO*IJ>%X6<(;!0T^QG$VS6=Q:H763IKF*1L7+CQU+)2;A#.VT MG3?BJOZ>-G&8,A;+A@-GL82EC%- )GU87RK;Z"8WX@^UF#4JJ6#&KT+G,_W@ M-?_4C*ITZB!=^3/1TYF2YI1Y,_^%HS@+9.8#BFW\+>'0 VE&/*ASIG!,G'H5 MS8EH;QRWN+LJR0BATXT_#-ZU33MJ:\(>KJ"_X(.\EX^??">2^/75]4^&A5?7 M'_G.^1.21:'WPYNH]X,Y)?4#L[\(]U(WT=/+[\Y^2!HDM9O)DZCMGQUXY?N. M:)- 9O]'79"\"0#9,&F;[J(4-]7$@%NJZDV2$K4]NFG/NQ3HD.V=?B$@'=G/IEQU5CJOWT&3?6S![[C,"]+I\M(/B*C MK4@F^Q7#KD&2)(6_O;.)SL&):;CODUS41OAL=?/-^3\O26BT+@KMW0JX\O_OSMB?BF[(^AW6-()*\.[8Y_;HF47(<' MZ/ZF)5&J?V "I#PP>"_^#U!+ P04 " 62*Q6K\4%2-\' !Z%P &0 M 'AL+W=OY(HDM2XWA__7Z'NHP\EJ=V@7U8()C(),_' M[QR>&WFS4_K!;(2P[%N1E^9VM+%V>SV9F'0C"F[&:BM*S*R4+KC%3[V>F*T6 M/'-"13X)IM-D4G!9CNYNW-AG?7>C*IO+4GS6S%1%P?7^KSY6OQ1=BOV\\:OR8=2B8+41JI2J;%ZG9T[U^_C6B]6_"[%#O3^V:D MR5*I!_KQ*?R?\C,;FY'\Q'+Q(I7N?U5[?XN&GUBPDM5;MQ?MJO7AM&(I96QJFB$P:"0 M9?T__];8H2BML1 L((_2A&=]]_YR?3-R\0CCK"T4OH%YS, MBSC#+']15K!PS(8W8;]M!'NGBBTO]ZRHQPWC988PW"IM#4N%MHAXMI(E+U/) MV!+&:=F.#K+%!JM:E_ _]/%#G-0QB-ZHR6&5^ MN+Z""V/'UH>O>K:^+Z"*0_B@E3'-WZ<%5^^><0.8*L6^H<=6%79@'\6CR)G/ M7K$H\N(PQH?3/WAS\%5/7GT=?QDSJYTF^[YR+8P?>8O09W$GZ@:2*YBV$-K9 M3U]0'_-Q7RH)2/^9%RW\"_0/$V\>+5A$; ,?"!B8A<'5;\IBRU+HZKU(1;$$L<;3@O^EIP4@Y\]/>%H]>=IB MB=.L9S$_@28TZB>7>,S4BV8S-GOR& S,H[_N,3CI((Q80B?ODQ/[T&0!0YYR M&#] 2/GX@(!;CI\O>(H?!=XLZ$>*OXA)+G(XEZ@>>?ZA!><1N6KH+:)YYS(1 M#!+'4WSYL7.9F3,T)OR%<[9^?A>4O*"B@8UX:59"&[84=B=$R7+:UF5MRK$" MR0]Y4W!DM;H04(*&HE)E+FUKP7;TIU0#6!]K+/)1ET9#EE4N[1.TW6@A6%&W M$():"':8/9T(.?>8W1MB,3!]% C,(_ >J^%RE>:H$7(E*:&WI@X'ZU#3NR*> MC*/-'[G,:>)'U*8?#3^L&B@'O&15"=?+70CF%'M;9:1K2"'2%"6LXK0/N DW MG*+62.O6 V<#5J6RL*0H7?7164WU3#-X<*BU%FL<,SIUKC)R&F W_HF)[-GW/N+O=W MI>"(S<%T=^Y!''KS8'%0'09+^M&Z\].OU^_,V4;D&;I#MQ3M62:6MJ>&A\1F MML+=T?,]NG5I-R]ES_%@#NI^ MWBJD7+;5DE)^OD<9M%HNJ[H28)+N+70FR,BE*F3:NT#0%IDC6N](Z1L2O$^& M@9NB^H0[1&J5QM7G/JN%4 WVA];+E*B+@"PMU6& &9'G;LWY)8>H=$CB&]F; M$/8P-["@K*9.T-EE&'\I8%'ABA!<OJJ2=WUFJG"]:JYRE_C*I46POH*- MV0=X3,E4I6O36(=?WSCWI,9&P>],!08]/2I4M;Q3PW,RI$C.TP>B;"3@5S+E MP$N1NM;..QI&6IJ'1G-#XX_"6-=)P&WA3;" MHFPS11V?;: WCQJJ= PIQ&EEG4]4+K.ZP>*YM M14^\;%SP;'&^5U&+#\,BTY$*9[UI]#&N'+)K MY7+E3RKA? ;9+M!=?NQAIZ MT31ZNHBTJPM**H>KJ=V8MH7HZ3)=7"-XP;( 1V[*3 M-%D2(&DW;,"Z%>T^#L,.BDW'0F7)D^2F^_>CY,3-@#38Q28I\O%1%#G?*7UO M*@!+'FLAS2*HK&UF463R"FIFAJH!B2>ETC6SJ.IM9!H-K/!!M8AH'(^CFG$9 M+.?>=J.7<]5:P27<:&+:NF;ZSQJ$VBV")#@8;OFVLLX0+><-V\(=V&_-C48M MZE$*7H,T7$FBH5P$JV2VSIR_=_C.86>.9.(JV2AU[Y2/Q2*('2$0D%N'P/#W M )<@A -"&K_WF$&?T@4>RP?T][YVK&7##%PJ\8,7MEH$%P$IH&2ML+=J]P'V M]8P<7JZ$\5^RZWRS44#RUEA5[X.10/^WLX"KB(GPF@^P#J>7>)/,LK M9MERKM6.:.>-:$[PI?IH),>E:\J=U7C*,E;TP&I-SP)>,STD:1(2&M/T#%[: M5YEZO/09O#433.9 [OP[OP7!+-9\Q4TNE&DU&/)SM3%6XQOY=:K\#CT[C>[F M9F8:EL,BP,$PH!\@6+YZD8SCMV>X9SWW[!SZ_W;H+,AIBI^5!9(-R8D,O4T< MV7*%LVCO((=Z ]HI ]=. MUU,Z.. [,MX7 W&:'G!+-#CS%M^X!8Y-.,\ROA4F8Q90D<3BE\> +5H5,QREF M&0V^*HM0[,1-8/)I.$XG**1I.*8).=7HZ&@L:]!;OWS<-;;2=A/:6_O]MNK& M^LF]6XYXGULN#1%08F@\G. ZT=W"Z12K&C_D&V5Q97BQPAT-VCG@>:FPV7O% M)>BW_O(O4$L#!!0 ( !9(K%93 N,CO@4 -<- 9 >&PO=V]R:W-H M965T8SEA\DD)+DJ9!B[4ED\V3I?R(A;GTU"Z95,>5%A)O/I].VDD-H.5B<\=NE7 M)ZZ*1EMUZ46HBD+ZW9DR[O9T,!NT U]UED<:F*Q.2IFI*Q6_E9<>=Y,.)=6% MLD$[*[S:G@[6LP]G2YK/$_[2ZC;TK@5ELG'NFFX^IZ>#*06DC$HB(4C\W:AS M90P!(8SO#>:@VY(6]J];]%\X=^2RD4&=._.W3F-^.C@>B%1M967B5W?[FVKR M.2*\Q)G O^*VGCM_/Q!)%:(KFL6(H-"V_I=W#0^]!B*/\ M)*-Q,\V5>GA^@GBZ8*:MT&=S9\%O)!^+!:SH9A/YXMG M\!9=D@O&6_QHDN*?]29$#TG\^UBZ-=KR<32RR8=0RD2=#N"#H/R-&JQ>O9B] MG7Y\)M9E%^OR.?0?+,CS&%]<5.)H+!YBB3]S)VFS M9A+NM1V99C7E*'V2"VE3"/X&1BZ9Q*B2W#KCLIWP)/X [<9:.KT'^"_3";R'$;HS-9;T';E:@)'@*Z1^$0&V05MG!^ MQVDGKBB43VA:J3SW7)LH&-\HM *K>LG0=.]VTL1=-SKNU_?5B^/Y[-W'T N% MTBCDM3IDXHFH]4$^54G+\\ F@6940B>*=L+S5N=R[1$(,#?^(F55MG<@J">E%Q? *@P31>H E MS&1V%0Q5DJB S3]5GC644ZS81!1UOU34+\4%FZMM=UQ77,R'/+_UJE>)\S3[ MI9B.%\2\X4/-UB.S=F38JX_9L3B?]*^Z*SEQU,%5+(.4[DF%-CC#^DY%B/BK M:4':>!OPC3[8&Y@ 33VD<"S6//\PN8.<.GT^4@"2Y9Y:%*QV*W;;[/H8P\;] M+;T7*D6)_1X*"8?$ZPVMI#>0=@'N]X[<5K'R]TSQA$MKWP4)X??E'UV4AAU0 M0G-W&J\+H!^E61R]&[_ORE6:*C2FY:2LL'COJM%B+J/@UB;0MPH1 &=(V)FN M6W*ATQ'$9\%MF^;^0/MLQ>\2XD5!\8(+N:-UR1X*A!I[ESB> Z@]/75Q?K\#8@K M5-3)6'QK70]M^2*T7:)+_I"U0N)0 5OWSA%:]5+,QM.NJMP:@\YLJ\(>(.7< M O6.%P(XVLNB0881OS@TQPVBI"J*M%)4^5Y4/]%Y#92:.^J0XC)'LF*V/UDC M44///O]Z,3I>+I<$#.(W()>7<8WW9/\(,2'GAKM?!#NU#6Y;&6B]J30U?^3, M/D!E#BG5W6%4]PT^BWJT/#SG0"Z?T+7#..%#ARV6QWLFA[7#8"Z2^]YH;"@* MA#QT:*P:O_/6@2?'C[W/37HOVY!RQI\4=,15-M;OW=UH]]6RKE_6]]/K3QXT MQTQC3Z.V6#H=OSL:U'9H;Z(K^=5]XR(^!/@RQY>7\C0!S[<./:RYH0VZ;[G5 M_U!+ P04 " 62*Q6D7[@(D,. #E*P &0 'AL+W=OS3*U^^IXJ4ODF;L18 %#(^D)HMU.758+/;SK;&?W$8I+^[J MJG$O3C;>M\_.SERQ4;5T<].J!D]6QM;2XZM=G[G6*EGRI+HZNU@LGIS54CF\Y5NU'LK7%?7TNY>JS+*74M6J<-HVP:O7BY.;\V:LK&L\#_J75U@T^"[)D:/_Q3:,O<#@HG/>U'$R-*AU$_[*N^B'P82G MBR,3+N*$"]8[+,1:OI%>OGQNS598&@UI](%-Y=E03C<4E _>XJG&//_R@VS, M2HN;M54*OO;/SSRDTK.S(DIX%21<')%P*=Z9QF^<^+$I53F>?P9MLDH72:57 M%_<*?"?M7%R>S\3%XN+R'GF7V<1+EG?YF2:*?]\LG;? PW\.61N$71T61CGR MS+6R4"].D 1.V5MU\O+;K\^?+'ZX1]6KK.K5?=(_*QKW2_C%>"6^FXL]H]\V M HXM-N35BYGP&R5>F[J5S4[@L;*J%+KQ1DBQKLQ25@+(JN326!FRIRE%I0MD MHQ(R"WU$8J9+/0:$_4;\0S5_[6I:Q;91R@S2MQO(W0FS;;"BZY9.EQIL(,PJ M"7H4_CZ>8:R&PDM52,A1JY7B%(:>,&7'AHBNA7(.TMU*ACR'(-*JJ(S3S1IF M-*6F!VXN?@-"+3^%P;5+0Z<&C+VSU54EUJI1L$'-D/&W8+)VAB1L.EJSLXJ] M4YBZ5K;0LM)_*?%V_0Z_>KTTI59.E-I">5@,#SM])UJKB0.%EW:MO*,5L3@I M%&R6ELSTBE)*2&C:(!QFG2?PB@_,T77=-:-9S8M=RSW)V-*UN:-[=;B MI@2+:LI_MO313V]N'@LL\&-GL=-)0$N5ND!6.0!"-<5.//KQ'88 =.JNV,AF MK5BAKJ5UOQ'?7RW RU5%PC!FY(V&7+7N8+Q!K#%*@<])<@L83K2=BYL54/EW M.@7&3!:9):SWL93X0&FH_NQ(YZG^0U3+?A_E&+,.ASP_P-D7*\BYRXBC%5A/ MMR%H0\!* _G7BV?7"W)UH:Q'U0'G_('5@HN +ACS!U8@^6D$ J=:YH!93)P) MJI>@ETJO];)2-(]C **!D<2+*%Q$:3H\/"TQB$77NCSU2J$P,3M9L3?@FP:H M<[)23"U3TQTI34LC?3B^J%>J\J#"6+5C-@N);E8KQ^G[L]DB/G:CYJF...IJT> 2=7JIJSZLGT\20GI>QJ-6$Y(Q3/&K5&)C M*=Y#127.P;[3+1K,7)L1E MNJH4C4$@D;WV()Z6F!K&Z<9Y2HPA)DC3%)L0WT$R,Z("4@Z#89 .>YS\?R'> ME&-]C'JJ.1PK-^ \OP50L8@N(7N\M1VV<19A$;:I(0,M58^^Z&;BHXC8+^*B M0+8C1:+'O2EFML_6M,'2XY&W+W>/DIE>]93!&O0!L!G?^;LX_Y M\@'_'>/R 4#V_8C:RE@?L3/RXEQ\'" 1>78/3VZ0>H(R_FODBYOS0#T4&55 8V&AU3+O!;E)H6W2U\[(IE)L=K _#S&#( M_A9\NMR=[NUZ 3]=X^V.GL>/=)Z$2_%95[S20*6($^SW$";)X8&P0B5NG(LT M1I4LU2_!O3O^/A-Q2R@(7C5JY:7*1X*][8)FZ(;0?]!8-G+,4B$ P9#]WZ-5 M1)G'+.8# @;07R+M0G8.M74HYEM5Z)5FYVF,:8R'-U-Y5!#64<6GS*H(X^0L MW=R:ZE9ELFBEQ3S=Y@#3Z#^,'N5"K@82T! XXA[N*8D)[E/B5NVTI;YS# R M?$S7I0H>)=Q2<81_NHD%R!% E0:ZP%"Q(OHCKT2%!\L@SZ2U1&8\9=V!?R&6 M3/MH6EV(IXNGJ;S!DG$-3;MFZ"-0S;D::9KX%N3CB=: L%H3;-[)X,F&3$I-3J(^O'*7M.6U #O0< M^V;C Q*\JJCKTP63P-#(BYB2,R)L[F61[S"ZAUO:7&=[&X\AP\6M!!X[-X#/ MV)QIW/LR*GB=SGV#\Y[Z7/LIRPD;)4XM !($8W"4S(IQAO8Y.\%?>V&=9F2>S2,C'!OJ6BA,P:EEW.(/8OGXE1 M@DG>UZ,_#OI[-G#X($^#LG3TT72ZC2>[Z'EP0U$86]+.LPNNO<>?J:W KG#Y MH,7P(2,>0E!/&G\CDJ*;L3,OHY,10O8![3(J[JKC%9?8B2/]/(B 8Q@E,SKJ MBE0[LOT^&-X#9X;H$K;= PFN6-.7$^Y]6&6W-#D(Y/J$3J(5K8HLA=4<7/\^1<_)--H>E8 MH(G='!-.J$/?[%'>D5R,>=&7AHC$BGM#EGS.>V]6A6K$PZ2.BI[%469X[3M4 M!!+5 U:CS2'4"[1I!R6@44E567I^?SP1,--K'GIPR#@7FW;P8S&)I+J55<<$ M3UL4YYORNP :Q^@2LNEP.X..H?.J7?]LW#=F &2=!H3'-Z:WSH4M8UU3[> M%)^X&C5-$^\M.)H#A;_]^NG%^7<_0)4.$"[&4U'OS@UWL7L<)#$%J.GCB(A]'N?$58D A1>5<]QJ-60UN2%!==\VS-N+$G,=E=I.1,)TU([. MB^69/4D-:D\,0&5*AT4;J;@UGK9]9,SG] H'H$]\_6IP9GWZ9IY)Y8<46[Y\*[6'S>/G=U[UT836I1%AHY"#16RL7Y) MEQY'RP).H% 21Q[]#.>'K2*B"?J<$K%V3J[5Z9)1EXYSN75)"MQ\>+U?17,C M P4Z?)8L /VN85<5<.PIJC/$KP5GYO#GF=5:RRC&,;JV$>7=&3-O=7;L(.% M#B,=P4JR)21":+[P!CLZ5PM3%)T]THR5Y1\XKPCJS2%0FC:8E.P',S:G^$&_ M%&;=T(7,EV)"$BQ@&RK9[48%PI#.&8RG/2EV>7LS@"&$H(G]C!A%NJ%Q&U.5 MP4$U=8:&.B(4I@B'F(/6!2DFK)Z<48H/'][G" VJL2/ES3VYHEC4H&M3R2?/#2[ S==JOZ((-S$G4LJ&04'X5TOEP6ZELPQ>5 MW.WKE4']9,M3(F'*GU;1!2#.'6YN0Y5258Q R>RFY&1[VKU!, MKZ2N.IM&Y[<*J.[OEJEY-1T?^H/P&*LY>_M<[+CC+ZFCTW:>,FICF*Z"]@!. M9VVX_Y2$,(35@U79+.-A\A2S&?S'$-\S=5],ON:IZ009+G-U*'U8>^IW/I"E>W7E ML5.2XX#8DI,OG8!I4\"W>*:.?,]7T7UW@Q$1:XL"L>/B7<([0/6NUR_L!4P)(IFIP[9CR/I^FD@_-;03\\5P/<8_ S$ ]?K]TY**# M,BEFP:M@E0NQ>ITBE9^3&!Z1Z,YRN M@E!LZ.EEBOQ;I66^"?V"0+BCU)5?F]F[=Z6"G8A]L*V2#6J_627YR#V($;?* MK=+ULK,N1OIWJE/&)ZB0LWR(FO')OTN=K^$05'/I+1DZN5+[;K:7,Z$;3S"C M,H7P1+'8[RE$(.9YW?Y+-S)[>S;XG#V_&U+- "+#R(1Z,[MC4*VE*VA,,E7N M[NVIB26R(7WZ9*V9LKB W .:**SFGH?82+#NDBZW1%T/>N205>C]B>09'AZ9TCY]]]9&9<_A&WO1<_P9XJ)=8*?YR MD;L6#L_R[=EXUE>'@O#LJS=37F$^G'U_>8Y/;-O%#_CT2%QCF#5R^QU)I?,'7AYBN\ MA9E_S>^PWH17-_OAX058K+O6\'RE5IBZF']W?1*:;NF+-RV_R(GJ#W;QQXV2 MR"X:@.&ULM5AK;]LX%OV>7T%X=F=20+$E M.^\F 9*V@QE@9A"T\_BPV ^T1%O<4J2&I.)Z?_V>>R79O(?G MGONB=;-R_F,HE8KB4V5LN!V5,=;7DTG(2U7),':ULGBS<+Z2$;=^.0FU5[)@ MH\I,IFEZ/JFDMJ.[&W[VZ.]N7!.-MNK1B]!4E?3K!V7S)W[ M2#<_%K>CE @IH_)("!+_/:DWRA@" HT_.\S19DLR'%[WZ-^S[_!E+H-ZX\P? MNHCE[>AR) JUD(V)[]WJ!]7Y7=C7KS5L(MW M'Z++/Y;.%,J'[\2[/QL=US>3"&1Z/\D[E(<697H 929^=C:60;RSA2IV[2=@ MM*$U[6D]3%\$_%GZL9AEB9BFT]D+>+.-FS/&F_T%-\4O+BKQC_MYB![)\<]] M;K>HI_M1J6"N0RUS=3M"103EG]3H[MMOLO/T]0N<3S><3U]"_^K0O(S"3IZ/ MQ5X%WKBJ0FGP.R%M 4GLR>\N:KO1*Q_U0N<2;("D;>Y\[;QL2[.)I?/ZWZH8VHKHA ZA M42)+T&.2E/^*4$IH32!YRS PPV- FJ8@YMO%P]46KCVUK@T-7[$;^TT0U(7R M'K1X:2)D%%+4THLG:1IVY&\B':>9J*$ VXW%.PF-^/ISCNI3S_$@&QV$LE%' M0V(XX:P26 ?<7Z%,%[_/@&DS:8+;,?4(#3J>*/23+I0M@EB5RJHG4%TT=$M6 M1BVE,6LAGZ0V:NQ570^).CM\W_AFK:O MO79>>.J*3)@@G@G:N3/^:^EEW<"E4L+#N1K0;97JA*L]C1+!&4>/@3 M3G)G(4HD3V70\ *S#A+%!OI0 DJ;0Y: QP8S+%P?;8D.^1TQ:R)YU!:-JRF[ M@<=97+!#F(LAXH("?Y9<74R3]/("5Y?I-)EE%T?O%;J1SF,OD6BLAGZSLS2Y MS$[%:9HEV66ZNP$#^[V&R6=^3+'597)Y-D55S;(T.4^SHW=5;=Q:J M)IVHC;3)(#4&NBR]M."5)6>S*Z"=X2I+KY)T-CUZ].J$$@Q,5M+WZV:S4_R= M;J^.?G51&I%!@11*G*;B*KDZNTA.SZ>"(+YO(?[H(7ZT6[4A+(3ZI'RN2>G>6E'WZ*BWI:BZZ+5%'5=.!(461(W4*R,IX+A%,Y>+ MA38:#T); ONT8#14J_/T&#DMB6N-+H/ML/VP++M"%ZJ=%2L=2]*E*#1E'4)7 M2UV<:'N2RUI3*)FN-@9NU9K:GV6O"Z)*,0K-P#?JF]:(S!E-KV#UG7 M$)SSSLA5@M !;R,8N,H]'B);NR:)0]):\.%OV N)3Y"5$K;A1"*7OS0A2":V MVY\K5!2K4L.UN%?T@:?D3((ECKH7S3HDT;%^U>=2Q&F7&9%.FW,KWG &P+/0 M(,2YIEAM^0^&Y[R)5/:#;D/&*]*KL9LN^!4.P_18@]BPPM E@^KJ:8=AFVW# MQO:E*CR@Y* BVDD4.6U8%KF(CD[ MP 2_8QJ#826;H*XY/XBY7"X]9G7>8_)0[/.S=RK9CG3?N'#V. M;JDH7[C2!4V=;4=YU;J<*]A=C:^NQ-_[7?\K-L-DT56E"MJ$3B$Q8-"X\-5*]6!7LSU MAU.Y5U3SB!I.:.WU5>Q-Q[43K0O!_I,G'S&[;.8S@%F3[ +2ODE?YBA+M'8V'Z]V#S=?/NY;S]Y;)>W'XX0/(R#@&18 MP#0=7YR-VI\=_4UT-7\ F;L87<67I9+@1@OP?N'@:'=#&VR^B-W]!U!+ P04 M " 62*Q6N\C^AZ8$ H"@ &0 'AL+W=OC%3C2UDA;<:3%.6 M0F^OL%";N1=ZNX4[N97AQ M%3/> ?Z4N#$'8V!+EDI]YLF';.X%3 @+3"UK$/1[Q&LL"E9$-+YT.KW]D2QX M.-YI_]G93K8LA<%K57R2F+<'.98WPHK%3*L-:$:3-AXX4YTT MD9,5!^7>:MJ5)&<7]U:EG\^OR*X,KE5)L3:"W34;6-+.F$'::;IJ-47/:!K" M1U79W,!/58;9L?R 6.VI13MJ5]&+"C\*W8=AZ$,41,,7] WWI@Z=ON%SIN9" M8V?JK=A29EFXU%I4:W3CORZ7QFI*D[]/&=_JCD_KYM*Y,+5(<>Y1;1C4C^@M MWKP*Q\&[%YC'>^;Q2]K_5Y!>U'2:YV_*(B1]>.X8>,B1@A F\'M9R65CX$.5 MDL>HG."V$!6\M3L 3\^@UNI19FB F@;0OJQ2:A@&:0 ,K9IRB1K4"@S'Q$!' M)7,"TIA&T &@6O1*:F,A$UL60)'FM&)24< 6A0;\TM#0*@48?F $P]E(46W?O$JBJ6$SECH1I)VJ[3IPR7)LBNI(;4TI&E#P1W49W?^*JJ& M6B]T1>5LI$'D!Q%!MJ!QJ.,L11)894X>2 78F#?XR"7! ["B %<13MO$-BQV$Z M.G75V$;C_O ^/"A+]CCH^=)E=GJ8V?C$8R2#"HI5MLNC;[U-22;MEO.X2_N: M^;%OL*P+M47LV-0-6<29[@ ;P:F=*DT-<9?[E#?6]1MG"EVNVC%Q85^I@BY) M0]G!6-48.L&<7?0>3F$H@&4W]<1SQ M2M1/1NQLJV7*JEH+FDJ2OG#J1V%,J"CH!V,83F)_,AJU>FA^ZC(8'-S>)>JU M>Z-P,VHJVU[D^]7],^BRO?V_PMLW%!F^ED2_P!6)!OW)R /=ODO:B56U>PLL ME:67A1OF])1#S0#:7RFZ"[H)'[!_'"[^!5!+ P04 " 62*Q6BE:3S0,# M #/!@ &0 'AL+W=O MTB(]7&OS9$M$!QLIE!U%I7/551S;O$3);$]7J.ADH8UDCDRSC&UED!7!28HX M39*+6#*NHO$P[$W->*AK)[C"J0%;2\G,=H)"KT=1/]IMS/BR='XC'@\KML0' M=#^JJ2$K[E@*+E%9KA487(RBZ_[59.#Q ?"3X]KNK<%G,M?ZR1MWQ2A*O" 4 MF#O/P.BUPAL4PA.1C+\M9]2%]([[ZQW[UY [Y3)G%F^T^,4+5XZBRP@*7+!: MN)E>?\,VGW//EVMAPQ/6#3;+(LAKZ[1LG4F!Y*IYLTU;ASV'R^2(0]HZI$%W M$RBH_,(<&P^-7H/Q:&+SBY!J\"9Q7/F/\N ,G7+R<^,ON*"= FZTR(I+=RJ HN7_C')ZK2E.VV3]"3A/3,]R/IG MD"9I=H(OZW+- E]VA&^&CAND&^5@@HH2=Q9^7\^M,W0W_AQ*N.$;'.;S_7)E M*Y;C***&L&A6&(W?ONI?))]/J!UT:@>GV ^K?<0-F4+G3P?UGF;\KAW"IQX< M_>;P6"+MRHJI+=A**ZN-!0:#I/_NZ3WU8*>H\F@:">!5H:R$WB+:'A%PVQQ6 M1J]X@3:@'-M\H%9!8RBL98+:GUJGJ$-G-A FQ#[1;;N$?$\D:3$(*RUJY8CB M&66I);;/4(2Z J>AGR3P!O0"7(F<0BA5,T$P22/-LI VH=Q.\QDP"X)+[DCE M?$OXG0LU')>U!"8UA?:P AT:&X>N;[PW9"2:91BEEKBI(LV\Z7:[:7W=#*EG>#/J*=J2DQ*! M"W)->A_/(S#-^&P,IZLPLN;:T0 ,RY+^.&@\@,X7FJYR:_@ W3]L_ ]02P,$ M% @ %DBL5M'WNACJ P 5 D !D !X;"]W;W)K&ULE5;;8A&4_DM ^=/D#D4D0- M BP ZM*O[RXHT7(BJ^F#+=SV[#F["RQ':V,?7(7H85,K[<91Y7USG20NK[ 6 M+C8-:MHIC:V%IZE=)JZQ*(I@5*LD2]-W22VDCB:CL'9G)R/3>B4UWEEP;5T+ MNYVA,NMQ-(CV"U_DLO*\D$Q&C5CB'/W7YL[2+.E1"EFC=M)HL%B.H^G@>G;. MY\.!WR2NW<$86,G"F >>?"S&4&O6[+'PUCJXB*+ 4K?)?S/I7W.FY8+S<*!?^P[H[.[R((&^= M-_7.F!C44G>_8K.+PX'!5?J,0;8SR +OSE%@^5YX,1E9LP;+IPF-!T%JL"9R M4G-2YM[2KB0[/_FHNLLV>LA_#):%\Y^* ++)[: M)\2DIY/MZXJ +D"@/*75WT"X8SN;8B2]E(O06C LL1P M$8,7*XB:*>%UP'_S4\RT2##[U.8;(C_J-@LH+(9>*<>#8'94W/^10IQR#IBE M36^"F1.$V*"5IF W[#QP;ZRD)TZJ+10M\F&+N5EJ^0]'@=X,M RR8]09#J&T MI@ZH+V%PD<9I'^^YT*:4T#9T0GMHQ)9>1<^82(%\]/QZ3AI"MB\AY'1PL[>= M+DD?6[V)#S-/@C@SK6D=<<654"UEQ 46&@F:XR.@6P^/J*)77.@!)#%/'67\:X;/@]1MBS,4 -Q=/ M?T2E;,G=,3X[)@0KO7N,,:=;.(?4N0Z%_^R.5>*/5T,AR9KQ^Z256* 5"IP7 MOO7&;@\++J!_5Q3![#D]7#&VZ$+,BC0UZ+T/#B;[P6,ZNU ;_9:,6Q+(6:$V MDC^\[5+&-4Q--?A[6@RE5!3OK_$\/N(IR$#?6OTTDB#YJGKJ5<1#>U+74L"H M:F@+-X):5O#$CTM8^ZNUTA4R[Q;7X;I+O_,M#MS$QY[3Y*#3U6B7H9_SO6RU M[YI>O]I_,DR[3OEXO/O>H(PN)5%06))I&E]2A[9=#^\FWC2A;U(A4Q<.PXH^ M>]#R =HO#5VUW80=]!]2DW\!4$L#!!0 ( !9(K%;19:-G' 0 $() 9 M >&PO=V]R:W-H965TRDMH$D3=$%NHM@L]L>BAYH:601H4@M.8KC?]\AI2A.Z^10]&+S,?/--P_. M:+4W]L'5B 1/C=)N'=5$[662N*+&1KBI:5'S365L(XBW=I>XUJ(H@U*CDFPV M.T\:(76T686S.[M9F8Z4U'AGP75-(^SA&I79KZ,T>C[X(G^.UN ]V1KSX#0?#?(]Z@4AZ(:7P?,*/1I%<\7C^C_Q)\9U^VPN&-47_(DNIUM(R@Q$IT MBKZ8_:\X^#/W>(51+OS"OI>=SR,H.D>F&92902-U_R^>AC@<*2QG;RAD@T(6 M>/>& LN?!8G-RIH]6"_-:'X17 W:3$YJGY1[LGPK68\VGSGOOQGGX XMW-?" M(EP16;GM2&P5 AFX,4W#\;LG4SS41I5HW2HAMNT1DF*P<]W;R=ZPD\,GHZEV M<*M++%_K)\QY))X]$[_.W@7\).P4\C2&;);E[^#E8R#R@)>_@7]?.:2\^&T)(TRG\-Q9P+9PL0.@22JDZPA(T RD/U#*0"T#206&:-EQO M#RSY*$M.SXLH'U*-L _/#LL/XA$M=Q'07;-E%%-Y?6_;>=O!'+OPH>I\_<%> M6"LT.> ^Y8@O/3:WN(#)+*0II[U+[E]04K-C^UH6=2]] K41!]@BX!/:0CJ^ M\2X5AEL91X"W)ZUVMC5NM,>NO_+W)31;+$3G,"BYGN)@3SK7,;I'5)*(4\ K M;4;+PC?".)"I.J4.\(B.8Q>'Z/C3@7#(GJ@(>V;&RIW40@5\H0N$4A!.@=OB M$"O'03D*"6>]%?H .]3>J/=_="1^)5$:9J\-L7ZANK)WJN4"TR2]098JR$\'@'8=-$C;.UQ=G2GYXQIW"5Y:MC.(IY>.. MWSM)!S;!':#C(<1)W6.(4.#)0;:F"?B%4$6G0FA'HJ=K^BAQT@)6%4\F'EJ= M*J'F\N5[U*]9_:,D'817J!G_\RA:S.,L6<*HK)D=SK4&["]/;-X9.4S_BQM/Q ^&JGXLOXOW7!4>+ M:]B!PHI59],%SV/;3^Q^0Z8-4W)KB&=N6-;\D8/6"_!]9;@JAXTW,'XV;?X& M4$L#!!0 ( !9(K%85V'N:<"\ #2C 9 >&PO=V]R:W-H965T$V][K'C/PZGS M !)-$C$(,&A ,O/U9UV[5^-"R4[V0V*1!+I7=Z_[K7^\:]J/?NMP<=V\]CO6Y<7]-*N>GQUWAN:N:NY\>73[2+]Z7FVV'7SQ^]N,^ MW[@;UWW8OVOAT^,P2E'N7.W+ILY:M_[IT?7E]\^OGN(+],0_2W?GS=\9+F79 M-!_QP^OBIT<7")&KW*K#(7+XY]:]<%6%(P$AN *VL\E9NNA5]+>*][=L.GD37K[*;G[CP'D />5POW\ MZNB ;_+V/'MRN'!GO2=B')S3>DYGQIA;\?Z^7OFL!;_[?U()YO*^F MQT-B^M[O\Y7[Z1%0BW?MK7OT[#_^[?+IQ0]'H/TJ0/O5L=&?O71^U99[PFLX MN6[KLN>]AX>\GP+UBP?+7O_M3?:\;#SL1[UR?I&]KE?GV0D^\Z+9[?/Z<)K= MY3XKZU73[ILV[UP!'V@0W\$G'/&EJ_*[O'7XPW6_ :3.+K_[[DG6 RZT]&B= M[USV+@?(-JZ62?*ZB+_A'+Y?>O=[[^JN.F2K;0[/PA/-#(PPU]7%Y<5Y]FN$ M]3_^[=NKRV]^\-D6^-?O?=YVKO690/8&SQ_86(:4O\A> #3 ].HR/Y^; 5[- MEF73N=6V;JIF U#Q/)FK-_DF[D3A;H'][8&9=;@?KS=O8'5=N6R* _[>YGO7 M=^7*9S AO= !@^WT<2#(E6L76=YW3;G;];6CO2GK=94#\78-D&]1>@>\"4"3 MGXCI]3[\<'X$Z[X.6/?U441YGGM8,T#T#C$:-@M19@K?OF 8.J9\)1N(9-C7 M>5^4B$^K!A"E]OR7!^HL",W690T[4^858QIN%YQL?NNRI7-U!F2WAZ.E0\"! MVP+W$=AKMZ7/0NW[%G"WW%= [X![PWQZ% "RQR)9TFMFK )=A*O!J7>1MX;/G#?R3G;RZOGE^RL>5[_? M M#2*L&0]PC:0CSMYM\X[(J<:O<"-;(-BRY;W!#3/G$T\51V4H9#_HM #$BC=T MF5=T=*RFY)YYRLKME@")R( K&-GSP+ .$/2 'VVSH_<5CR81!B FL!&GLF4/ M?S2P4%@N\K2J+^#UJM(3L(L=+0V)%_&W1IO>B!JV7_"]V9>UB(-=7@,KPT<6J(6A-D4[DA>_ 2.G M5Q<$=>D)T9NZ(FV"40!> 9QM\0?S0G:W+5=;QA0X1^]1 \'MR[-U7K81*MWW MX3HFT8]9O6XI\!90S A70(5MA9("@]VVSF4[UDDW.#RN?XBQ3Q#O:=$@,)BJ%': MMVR*\>_KONM;'O7\KV*8BN6=#-?7G1]L.\L4.K8&B;JY0VZ'XK@L2M@9D"[9 M=54Q^"H"PU@DQ]N\]OF*SR BL*M*4&E59XBPAL-,UJ>[\V7K]-NFKPH\)31> M9+[?^IJ- Y(*]_,*44E:4&CP(6:*>#0.$&!XZ/# F$LM=,.#;!GB]C73Z'OB MTTC::'UDEQ=G_PU 5?!>@!5X/?XNB'O!6'5,T#\-@O[I40G]2PFL#?;A,"7< M'_BJU;N(-\.Z@1/@K@$3%Y*$4ZT:[T6@U2"VB+A6N=]F:S 8/3-Q0\"@EX(D M*!EQ'2NM^.X6SC0G0=_O>CX=%,NKDGC(OV=/GWQU?@D&5%71&X3B*<63/!Q] MNT@( 6=!X!8,(DJ V[QB'HA0@"GUT74DR7T4U@3 DV^>G'\5 #B':92O DY6 M)6B(G@41SN<^"3>UG>F6TE:U=TA2ZK0 =$ M7!+DW.,GDF?>]R1:"U'5.Q)0GT%7YZ-SW@+H30M\$ED%O^*8?9AC!*UKQSP5 M.''3;[8BP"J" H@>6#/,TJP^TKZ"I#M;]T128$@ ,Z'SIT'W_1*4)WAK[5#, M^,5@I/H6M)@23P0&@6<0 ^/ 80/@V;ZF,W,X78,*%2K63.(E"ELX:MBD?05& MW2X>.8*%&PZ"SD6U XX*YJZJ?-GPDF'/VP[42]RPAK9[ 6/7;D[" 0A%#Z(6 ME/^"MM_R35 8V^96Y PN=1%8DST)%%^LT^+IX;5X)$\[R-U1A8!%MZ3_"(>(Z:V5!?2U*+T_5!GL3##\4 M9TX4/A9+):,&Z:B)'0B* N@Z@#XY66"KWB,Q+=$'=I[][Q;8^.BP^&!QRQ"T M',RV#!A9AY9)!A12%\1'A 3KS8+%#JX>95K=P%2^;PF7B8T(7'C073*9Z*VP MW@+X-)QZ5 AQ6-_#]H?/(&Q L,,$^6U>5@0>*IM@-5@E;IW? IK3CRVR&R#] M\^P5O(#:2EB.X5FK?%]V,._=%A9=.U>P%:#(FCXJLF D"NY(H)>PJA6O,%^6 M%4H>F''?M[Y'?5[\&.C'Z=Q&3:<5O2H[D>P.O%N =#_ 1JR0ARQSX!0 &IYB MX+(U+70':!ZPT"(K(7>^ ]P*]E(N*)A2^W_Z"&%#> DP_P.3=G@^93M5BTH M@"A>\*]C7%%9UX(EVAFZIPOB3?!USG,:]DU,ND4W]5FS/NOAP\G[MQ].<;^= M;$M5,A$17.C4 XNRRS\-^*(*&]!]^H ,A4I7?)Z'3)4#A([9?=S8AH5XU!EH M32WYV?B<*M]DI+$-<*(T>A.>"(H@X&6PMS]DV^8.OD>7&6PJZTYDI3'9^^CG MKM!SAIJ#.@OP% -T#/ZN 67)O',?LAH$(K.X0!^C8.F ?E!+F,101J19/+H7 M,58 L^@GU;WNOV\#3_GV*$>X<1N";HJ7/.S-!!T8,647>=,8.P)+1"V]=D+J M1#7X:$1HS\,N1!*5K&)$CKK6/<&'7;V!KTE^&_^K*A3_(J?KI$*RVI9N#7@. M'$!<"8!8.!>8U[H(?B8NM7"KDAQ\R"Y;],3<8GQJQ@]'-E&6;S;H".S4)T2^ MA*IJ5F(A ,Q.*#BQ-&!2&@HV@.WZJJDW9Q4IM\HJ@. PY(<<@7BP..[H8;;G MX(F\Z]H2.*9H-8L)5RKL]/7.(>4?P]#O H9^=Q3/7C0 <]U% GL!QPV,XCUH M>@3@6Q+&^)'1[H-E:U-X_:^ G&E&<1#_:9.\@[9 /!*.061RH"1?202+@0 M',J6#3V*%IYK&=WR/1$:;@\.L '+IJU9ZP>%<'68!4I ],#_0-%M0+'3QOX/41>W/.$$(H! C&9VT M>!CIQ EE<#@,()!"A>?XTD44?-SM[I_W8L/=-!;(CS^J>'(SX,S&;-C";1&=# M>VP%4DOX"VM"1J^>F3U*((6#SB!'Y7&@7,'NWZ(?7W<(O3^H5+$?('P9ZJM''<=R>39I93< H$K"O@)R5["-Y M6VH;JF473+[:_C =9XF6:%[<$HE-.'0 RH;1 HQNC#*L>]PUC2$MXD([W%"O M5 OJIT-1A.H2CHO([Q\ "& CS(LZKP/VS2:Q-;5]OG8=>_L=?IFO2&A,.UON MG<_5;5,A>^]*9_QUH$LTJGX(D@V6>>_(R6Y%X\G)5N[WR*\G@>88W=1TS8J\ MT^(*I!@^,VUXOFQ7_0[0+_A6F'HVJ+RUZ-D0_$*W"(8S3"+%2/>S/D&OKORR M+<@_6#Y@6YLE,3CCO%%G"H8@V-TZ\+;>0Q:"03;2[,L_:!_D\(#Q[T,P&A&& M7*TQP*KZ;J*BH":;MQN'W..!JUH$D;X0MR\ZU3IQ]P/J8O01>0[\ *N#5\F: MA04:)B#K0P!E@>-# ,9A"UR0Q4\ZK'3^ R^+L]1DL (DT1Q (9 IR:Y QD( MV+K9(8,(W)Y\$Z6O7EZ?BBC?H35,;F)8(YC8FO6 UI6J JC!HH766*41G=YJ59\^RWT"H^D(D/"WKF)?4.L7'JR2//B>"UJAHD15% M)1.-E5AO _RC1!X:U4"F%Y,= )M?H3LAW[=K7-F?TO)6C)VE&J^9TS MD.:;:>-,79L,)=/XE)DUMIWF#:\'655LN[>2L5>@!Y_2,- YX,[M;M/2!/@@ M+%J'*,L9"#T:091@Q)PGSS88K1M$QU"[JL\ G=<8GFTW>5W^P)=,,D/K&/@ MSZW;8A(]X !.P=M'VT#)75,(@_8/)6LI9NR0H/\(BBT,N2M!(U8D:EV( 6"4 MK!>'@/#4@P16DE'2-Y,% M?3;"@ZEQ.A[5-V1A[%41I))0!N5HA:DMFP)[V' M%?W.FM/* "V!^/#@5#!CS[FKG@2S>#WD"!4EY;!J$3K ?%OB0WG-!PDO M]JRFB4(GNT3XY$/^VWV$B8X.! M/, #J D2E0&G".;G8%>(@$G_RV@UP96+Y,Z3=K\0[%#%_^ D"AH .;(Y19BBC!<9?) M4)=Q-\(T+-!3*$B=8AI(MGC!Q$1)S<%S*>XG-4P#HAR0>B220:)$0A"B]4:; M*\@*24A.;%\=;X&@X#3IVE^DFX2J=-G2>IG6%\%W)7Y-UN%B(M?TR+R5'?6K#$+#WUD:,Q/@L.&!($J.A;+-7:*DCNPYEBJ>'('Q1DAI=ES M\E$8N"#4QT/RV7<78.0=R%XO:\H "^G(*301["C>A'27!XK=MSZD+N,+C ;G M6!DRNR[BT\H &LX9 .,UR5,3*DH4E,]12<^S8W;/5;1[KH[:/>_$#[?(WE6Y MA''06"='W*3]\R?&R^*O^_"K"[^F!BS+$V*X:4XP;"<8$U$)-5KI>?;2_DS( M(\8#6)">1:"C7#)*HB$9*Q8'JBLL^B0[!-]PZ[[*,'!NB"(XJOC0%J;JB-T. MY,:]Y4Q=GYUGOZ!K%?D<$C<&(B2)J75Q-9\!G]]BWE10F3@I"%>I7JG1 H)+ M<[ 2WE%5CJ]C9L#652&AOVNC?JM)GQG61%6<24L/BL&^R/I]\ &P?^L.B7)3 MUFS)Z6K%1-*I/^RI'*=3[4Z28H/R+!L=[#_6T@3\AR*'B+5=DY06#>R\4!^ MXA'/ T4,>9!0TTY%>Y/R?S]4 =\CV;>:'D-Z+$U%=LH6/>OW#I*9M/NCCHY8 M)7MYM*SU&2'CM&?C(2\F(B 0EV?AFE%FM^B3%(-CY*1DUI"A_#K&/E)5V RG MNC#G/@$).-;&U+P39T'0K,E1I;$3U( '.7.BS/$'&%[[.3 MR]-$%Q<"PP*8-:K'6#S3^FVY5_0DUU3%HATQ50\5>9<+FW8;GT*HDCR:T[A [:0_HE_% I2=/)M>,3$7S MC@"%?T.E)F^[L=_0<)BUF]L7F.:K=!JQP44?40NAWZ4;M<\/,>T3WB@+C"#Q M.YL^QZUR43^016.HM")KB#-!N/JXRS4GQ]0$&I5H%G*<^N3K%/K1QK/J1/G7 M.1LMHJ?6.44WU9+F=).@.I%[#R,;%6QXS04T?0Q*XH(X*WL6C1Y0^?*?7G=H1%2R470@/0C9#4L2BI(JIAA@I39)3\S>IB0WH48/:/+]VP])XBI] M:=)7Y\JK'J8=F=%;IW@V-1P%(,DM[1U[5P:GJMF%AB:FX3T^3[.LRDVN%$Q) MTT/T;DN?1&7I]]'.CC;.@#"PW.YA>YQMW-33M#B +N@?%NU>UX%KJ_)RSS@I MR^\UH9A*4/ !0,)ETX)8HY25$90V23+Z!N]99[E61P0%TRHJ*A/LXG=*SA7" MPL*RBI((!S^?$WD,SOU@HURL\^H@EE7J(\\.)>A:$LS*0^J9I,>6.UA@.XB" M,T !Q&/)"D? FTKF_ZTO-BR[30![U/P 6-NAAN\QB2:%E[W][/0DU^6@9DBL M'=Q@+=%>@9 MC!%4C3$CA;)X*=?<[E5P@^$!BCACNI7)F-3D>XYPU(!:#1WOF&O(4?'!3F= M(3(VU[LY?40/.8D;JHK"4E6F&K-$PCHQNX7W(>4-+"GQ;@1#3V6PY6C_!"Y, M^!$'MIP][%_HE V!Y8*UQ2@[SW0TH(=FZ2(EO#3I\E13>B831FO&1)LJN2) MS<#V@A=C,D8_M9:BMB=)I;A-?1;X(?O<)*=[%#/$(L*-@4T>GYA+N!2,3=GU M$I@ATW-M?*.75QIZUP3!8=#MBV3Z,?LG]MVY/-XKYW7T /,OV!B_"\4UV;S M=](P^E,C)BPM>OO)FD'F1XR3G2.U5 M+SR:\0DODAX(+E*;RQSBNT1/Y)BM,;32795:4>9_$V+^D*I X?FQ7(C'&5TD !]#%?:*D M6W)7!<:N^H,-_U@DY]P7C3I2\!>QE SBDMTXXB! KT>IB9$#Z%,N3TN9X,Z<+ $<.V08MV?40\=U;J.I M96&M1&4N:E,,DX4Y5=A0A2)1$UG@ NM7=86/B--F1IJ-$+! M6 *F7V@8@#((2PQ4J-Z][[NH!<9HBL5F! MC;OY[D&28"WY)\N;JA[=+]%>R MJYX&B@SV][Y!_"+TX+@$^WIYKZ1VG6(YJXCJ9END70/":(\'L?9H7R^E M9=SR8!\2U()EYPQEXGLAITN/F0.B.A@AE"Y ]^R)[-F'NAGM&F.(=C:*YDQ0 M+I88GE'!A-/=?1;V1YEDT7_^E%\('808!*:9UR$:SE5%6[8BA,O%,EQJ05#^ M+M&YV1?T?'C,75.X:F2,V]AG8G-S^IV?FC5PAD^ 5G\X*YK'&T]^;9AK^&0_ M<4AI%1,(Y!](GP8\F<.P&(MR24(" Z6 F;RLZ7H\DQ.$"FRI MU'4UX0",[ C1GKXS+)2)8[0ZF_&];)N/^ Q(-I=7\!=2H':!:Q,?GR*8M(7! MOA* )W\)!U*Z5@])B@&M(\G?U"2YER7W/Z&));,@K0X3HFI#?0V.'S8%==*V M=!WF5D>4(ISDT'<=3:2P9$GPU!P]>3I&TI@&"764]TVSE\#BE)['K-'@ K$X M4ZL>:+QUTI\CCQDJ7(5P2XY8JD9QV/WEF*(7VS-='F^R]%Z*PM_'HO!)+>^S M1^%,LAB&(=1(FG>IXI$P/J,O<"ZT$ HY-E9@7CQ=A.(&@9-0"]@CM605:_(%=KA)+Q_FB"MI *S_&?!3IC4 MN;T?IXE2ZCV<+CE^@DF@M?B\1NLH31U5()S6956Q:S(Z;D&1."E/0RZ'*JBT MG!-_&IQXLB182SE\W)1FVX&-NDNCT:OP;KHHJS^* AL9SZVZ&%96_FC:"PYX M>ZK5XS/#A7JBAP))49';T[B388?)&#PA!\.IQ"TZJB>%H?R:>-3,-!-9)M*U M!ZOM))AZX"_E*U-)E71L,IX+ 5V,4DXFEPR3CL:3JJQ^#TAJ_#P+;/@%;!#; M&,3OVN8 C/Q@OI%4>+_-6VK"$U,\U@[9W#MJ2(6.2\UC1\^*I5/K4ILNE:K@ MB+A9R&S;".6KL9U4('.-X?_6E)3MMZ.&G>3=[,*1QCAM*C%"&BE^N6F:@OA* M3-/GU7%2ND,7_4@YB11Z70O(U %)8G9YA!/'-BN@3!&9-VQ=RYFLH=3>2?T*% MTEWI@^VM%7$L62G9(R5.\D.G>:.<6XPZ$[R\+L-J#()]]LEH]B 6A0JV<,D9 MM9.B ?9*7@,617FXQT='/2F>?7JFNZ5$>O)N]"J7']G9BPG*X$09='I'/ >C M&;@ I[>,WV!_;L3'P#N*68I0=2^4MIM= (U[= ;ZO,FSGV'YP!PBH M#R]YKDL_#*L+9E?]ZZ1XE-8N49](1&U,EK9(I$WXI+\L2L&*G19.NS^O547# M]DM2K#J'3]PV1):GI2 6B/#N<=9KI0T7T4@0:A$5B? - (#YH^?9/\!< +8( MV$L/#(7E<'MYX!0^Z3>8-% =[323[2"?B%_REE M?7AKM!;8UR7[/]9PD-Q/(5]M5>:%P*1U(M*1W[M8D_A'G:JD_D(&X>R_81<7 MV8H4&Z/O?587#(07%[J8!RPUVDWV2M@,9@!)C(4O9F;)*)^%'7-I5F0(JFY(:_1S^?+5/6>F#F/-$&';+( M$0;DV.0)_<+,Y5E_B275XNPFU_'YV# CDE2=C@WE*:TOB>]1U;2X?UD)'12< MC]$^S9^HR/.!64IY%?I>K>VF<=:LVP534)(ZB@8#NDB(G=NEO"Y (I',H;=! M3MP'O5F1@42969(E/TGIR"75%0TO,BI8@Y+,="HB)_0A+D7V5GAJFKM/@6X; M>(J%5,2OU&8IB"TQ!5B#F3QFVNESSG:BAL"+&4(KO9E75AZ[(ZNJIM8,"0&L M?8IE:G.S)FK/<*L03#&7*) HJ7DYL;O!*AKR6Z-I0NI3?B@R MH*G^2-MS NO'G5N1.L&G&?QD=,(X:E , 7LQ8<4XGQ(IDO!]?)%:$DR$D=+< M#^WB%D]W BGJX4B%VY>K[C.4$#&ZOT0'8:H_IH=816LAF\S2*C5^0MB7LQZJ MGLJ<-]H? 8[N/'O+_1RFMF&",DD)FJ'N*$Q-30R#19U]%W+D>+JVE; S7F6- M6'#O8!M)GZ4<=/M;UX-RN#0G!5D3,:I\H(U\KEO$\E29B=-:2KQ XF "8G*. MG+;?-7?HM MW7/"T^":C3GD%JX[3?LCS[._A!1^'Q[B'J1^;X94+.\,7 MNPL'8\R+BEC4=D0 Q>MQ#C%#SZ#*FLIZ)QJDIAF(D9UH?'20COTXK;F8H:Y 6OG11\["Z M;XTF?7?GL'N)BG_(?G8-L&P$6], ML)298]J!M)LA.Y#(8=O-"(EW?7GR[R(YL\DEX[%3# MG5'78"LQ[HW4BS>]F#^FG";9\"!CC7(BON4]DHEU!N?4Q*^U-15FK*,8&SM+ M7QYO$/W>1B1>&F_VSU+T.HFX?W+,-+52OSS>4UNTTH.6IW!I7?;^O@[MDQV? M.!X(I^>;NG95*.*.;=V-JQ.X84O6NKC&Q9,[T_==QUAP4K=.,<=K9Q>]E@N2 MO$0C,1P5<]9LX\*@""EO:UJY& P,EUQSQ@/C"S/:]D^ [2_>O_6GFA!&O5&P MR#WMV&CC8YIA'?M:Z+/<0-#%=YWG5H0<&QV]F*]07PH5]DG8)-F?%)K@0TZ. MB^-TP]SGXQLVF'.X,6_>^E.[RQA&9'RQ&_BVTW;[Q68)_(E8$X +QO M\#\,(2R)GY=\3QL^P#<5)WC!Z@2R"]]*WJS-7=% JI>KCKP&@SEJ;- M"%I\]UW/36TGJ2?!-9N88P6BR?TWT\PR.=2'3*J>[0,WQ72T$^Q#+OTIO?(# M+=4$2CKC'"]C#=Y2*!'D*7 1&@ZI9J8+_R"1!-^(SEOUF.Y!UIYI%Q9"=*7: M^X@C"2Y8CHYI4:BS-QS<7Z"AA5Y5D2^!OH$^5V SY;7#*P7D1@.I WDVM.EEFB3<.DR-!R6SK[#5C*,8FG[6N%-3!&4:FP M34_GS5YT^2?\QW4K!CFF97.9D+V/3& ?7.%4NTTCX(7L,FI"3<'=P%CEQBK6 MT24#)'K4Q-4M90;L*FLT(BJN,'8$2/4/SQ.79SU;>1L0,;#AD#I)/))V-JQH M$!(G/J&N4VZU+[?FS4D41W7<5JX$YC:MZH+:I"#,> M+644*G8K)$T5.L)#](*LA3M/J M.K5'=G8"S[7=&55RTP-8T:3WLVX,#C"F( MK^TTD#+;8Z[;A/KYPUEIOR5;WX X?WA[3>3:6.7*W3W$7,%S,: BG M)9X61]+*&:S*Z.5 \(90:O\UT=73IEB*F==+4<=#7D\Y+"3FYH+Y4MM)2Q2F M27:G(-IRKR.IS^RE(E=AY#Q)E8!:%1#EI2B.4E:8!$ILD8G& M0GW38[VKM198EP]:,#;_8AU5./]Y]B(QE>T]49DDEBGJA*R202N[F9/7^E[; MNYDO9D ZBT(Q>+>TD\7X7@C$,.:[@THSO2XP]H*MFPBG$NS*^?MW--8$WZL0 MLEE%I_@07?TJ-IZ^.MX;^GHEONW7]=F[MB$_S!?I[?^*>>[)0(T2_ 0[C?RC M 4+XFG*=+R]_R'X1"^HZ/'8Z93L&>Y7C7IS[Q-E.!!!KA>82(9OTYT+5M'04 MU[OO#&Q1+0S-WFM1!JN@,0UZJH70>8R[>+GGR@GS"ZUGL')2EBK (_.7VID' M6 16%9ZX@W$A>65[KOZSUP]/]WJ]#Y=M*EMU6 P$/<5SQ!?/7),Z=.@5+H-\ MWU#"/U(9DE-B06]N%65^OY4[[\(AX[%:P[=7+ MZ\6P"=9]IY26UQ\+L$T/#UQ[C6X8G9]GY1$0NC4[21918=C\W$34=G M\FC9T3J=<\.=0C>L2O7N*,>,'2F36+-5=,/U&P-_9J@LQE1Y)T/F[*S?Y05I@@[,@>9 IBD6*(6/C!R4 MDH$9UB,SJ>"^66PJQ**N@=W3:Q[[9)L]SJWA(HD$?LI>($Q5-2TQ*5G! T;K MR\Y%&X@>,Q)Z!WKJKE$ M!I_F,/GLK3;FOFYY76])((#N@4U>%,63'A/=<^;L)A)T<,[G50YX=K/:-I38 M1>.=:9&6E#G.(BG\MW;"[]3++ZF%Y)Q((.;@L0HSCC7&.P84;-T[?0[;5F8G M/]^\>W>:+D&2MJC586W:'>NMYIJ(<'RI6;+40$]J6BH)Q5:0"9K=UT'R*!^* M'4.OCG?X?,U]<']%U\\D[WGXZ_-'&2^NI5X_NJP8E>4E+=@YO3Q,W%V;-" ( MP\>>L]R[95PF;U5IK97K$M^6,29KGI OQD4?S7R3!+IQDXN%[4FY.N> /PP3 M;U.MR);16S?5J +E"EY]J\T#OK[X/[H@FZW.O0AI M)7 47>58^J M7,&.OIPN99+\,M/*;70;I_$0P_A)PD=Z_:S<[YE<&L7Q$4QP0K\[=S0<7"KU MLG=S-CWU+H_MI;#;#367 6!)2QEV5308VCH0/K67OIAV$;R!0652J#D ++L8 MME"O-,;=PN^IC_#,_5ZV&7BLP@Q-J:T+$OY*LK2)3QCHX2@Z\=;F::-V\U T MIN8:3II&.S82E83 3-/L FV>0^J.3%5#9.C8PX14N$_*L=B(]RKX_UL7R0- M['^!N=Z*=^8#/^(+VXD==:>KX?;] SWQ5Y"HWG5JU)%]PX,;KOAE<"V,7>U][_ M*/;$-F)7QYM^_0/.D([['0!^@Z;,)/9\[B 9&&5@P <,V6.XB7[ ^&E>K:31 M-0J$$F2Y2H/P@C#H.X?:GRO.\KAPMG'B9*KUVZFX257 M7,QTGX!+O3J:F5L,2[HLV($4S9T-B(\];2P=WZ%+VC:#*//)/ATI'TF@S,$PB_29^;(8?3-%UD<9I)F1WM M9GX5&Z9='>]S]MZE'<$GB?#SALA>"!MM!S_8>]C44\&ILLJ_8QM/.&M4;NA/ MR3A-=R"J/=Y-S)1T6L[KZ2L@;?+7Q W3:!$'FR6VSIN0V^)'7#GB$?+M\9YV M5['5R=5]34JPK2C@T'4!1BX@JFDC\JYMZJ:77KW3\O>O&AS=JG_OP1B^NKA\ MRCKS2]!B8ANAUZ:-D#KX^4HA8MPN9'<^N7IZ^GW2:P]V M.7T2F[-,#KP(+:RD)2_)ZU%#O6 \HC ?7-OB3(ZRZ/!(@V(D#++*Y7H6M;MV M*="Q7">]HKRY2>^X#TUW2>'E6]S"K;&KW(=X+%NX F!H M-/ARCHVT6RH- 1!EW8S)%'.T!(Z QT$FRVW!^TN8QI95GN(SD$COI:C78+PN[!$>+?F426]*K@F*OJ($MKV09R0MA_'M> M]SA)L!ML"73!(1TPIMHF)K%(J=A"&D[:TF+QB\3 , ?7[+4@:VKYC=?TULZ) M JQIU87XWEBH;%DX6C5RS*U4(Z#B6'Q^6FK-ST:#C*TC^G[R7I#7C' M:BII0M9&J[D%SEZC>IW@R0WBR4O$$W-#J>EL^X8V+ZR_*CA-&H MM3+-"L95)CB2;'8SO,57=Z&1MP)?,[96G6=DD$R$^&8&[ZTU)I4=3*,"XR7OW3'_4^=!1B]X@"J16(C;MR M9*-\H)J.KZ58(VFDP9IYL%"M-@27<7,H3UK":@9Z>OR69A)]I7G)T".CJI0, M=ERCB\]TDC/UZGJDP8D1':6UP;O*(#EBT$./@NN%0K_R*9ONZH\@N#9"TD1X M1TX:?*3R$GG80<0EW@E[7HO8L_:\GR-^R%2:"P-:H3]N)TI+2)(_^S!7)OU^ MDZ9PKM22INQF")6AF%RQX?B7%SATWYP(V&\#]D]9'S]5]8+$#+WG*Z:T.2'5 M'-<443Y%GU@JYCS[VPPUVD+LPW+26S^6SPN&9B*'"L[X'&F;&T@!90 KZ 72 M9MGX7-EMA4#-S+THEI1O?GD1$QR]46B6<<"^:Z)#A;"Q(D"?_# 4E9,(+ ZT\A_F6D$@L/QD4RK%H_O6&B1=78,AX#$ MS.+P.1GC.GX4H6B;,3 1^_\^8^"DB>>CT)P\-DF, 4D"&WDL83"!DL+P I6 M'(8G,@7[Q(E(MU)P$A@]W]IY#G3?P;L[&/LF53TG\>,V97S8D"!PX0D'-F4B MN]&P@!.;;"<:1= VBN!THX ;V[3,+0%_X;"[NT\#E;HQ@!0U M?J!K,#N= M]GVLJ#G055B N-)HQQVP'DU/"_,O!W>=[VB(.:=.!0YY+-(9>F M:&+*ZR_P40>Z07JS9%81:G .3EBB$5B'S@DEXO8H[ZR>4:9 &W$TL&\ MBY00U"/5#::*V,XC\9.^SK[E[S-[V@FLV FL[\;_C.O\^;1M;OCP$I05EK?/ MNNMW;0RL95N8#Z5E\[RM3[AEH0VCTM[D/,=W_6V#;J3A\L;VI T%N$UR;"^) MU5WP)RU^U'EUAY*8VP\4L'.BY+IZBV]GVV\@M]6K_U:\^H ">.<95X!G!JKN M901]7%8?):J!%DO[(6 BM!:%?5PP.F72",#Z3 C=#(R#]LO0^!]02P,$% M @ %DBL5B,?&4C$ @ ^@4 !D !X;"]W;W)K&UL?53?;],P$'[O7V$%A)@4+3_;K*6-U&X@D)B8U@$/B \Y.FQ6IZTOBL^^^^\[G^^8[J1YU#6#(<\.%7GBU,>TL"'110T/UI6Q!X$DE M54,-FFH;Z%8!+5U0PX,X#"=!0YGP\KG;NU/Y7':&,P%WBNBN::CZNP(N=PLO M\@X;]VQ;&[L1Y/.6;F$-YGM[I] *!I22-2 TDX(HJ!;>,IJM4NOO''XPV.FC M-;&5;*1\M,:7*3AO9[(.10<-$ M_Z?/^WLX"K@*7PF(]P&QX]TGS"E>JBD1P3MBEKH_"4 M89S)ET6A.BC)5T8WC#/#0)/W#W3#05_, X,9K%]0[-%6/5K\"EI";J4PM28? M10GE__$!,AOHQ0=ZJ_@LX"U5ER2)?!*'<7(&+QG*31Q>\@K>BG(J"B!K]^#O M@5.#Q=\P77"I.X7%_UINM%'X6'Z?*K]'3T^CVP&:Z986L/!P0C2H)_#R=V^B M2?CA#/=TX)Z>0\_7.)!EQX'(BIQHVRFZ9P%/TST@\Z,'44@<0FUO"E.;&D@E M.4XS$UORG@G$NBJ1^E*2[BT,_2;$!JE:Q 6Y6@_,4_]K/X MBD1^-IX.GH5L4,PT=7J0^6D8DRCTIW$X^H95(=-)@EG&HP=I$(J>N E,/O4G M28:+)/$G<41.-38XFL<&U-:ICKW&3IA^-(?=0=B6_3R_N/>JB/>Y94(3#A6& MAI<9ZHCJE:8WC&S==&^D0:UPRQK%&91UP/-*2G,P;()![O-_4$L#!!0 ( M !9(K%:3!A#2I ( /(% 9 >&PO=V]R:W-H965TYCVX":7Q,*Q,]NA\.]W M=M*L2*7B)3G[[K[[[GQWTXW23Z9$M/!2"6EF06EM/0E#DY98,7.N:I2DR96N MF*6C+D)3:V29=ZI$&$?195@Q+H-DZN_N=3)5C150(H<#4.@1&OV=, ,LQ9(^R#VGS#+I\+AYL,LN2J58;T,Z:T)S@4_7>1(Y+]R@KJTG+R<\F M*R95SF%>:$2JM8631[86:$ZGH25X9Q2F'=2BA8K?@1K"G9*V-/!%9IB]]0^) M5L\MWG);Q \*.Y_IZOC=74&'_V9=N"C?:# MN6&9F)JE. MH&@SJ9PR2S\>#R^CF -513W5T"#U9T?!EC4!0.:1454<2!&=K M+KCE:(#&$6R)4*/F*C/[^!^,L)__(R'F2M"D3S6&R2WJ>-ZT$U AIV7<" MW&**U9HB=3ATM]]":'-UBCEI3#(W/*!N$3S 8C<^N MAP.2?&[Q#4DG<$%A3COM*+J&?8\<[LPA5:+PVX8JHQIIVY'L;_N%-F_G^+]Y MNPV)?,$I"8$YN4;G5QK:C_5:V6I[%XL:2FC=@:DSY6RVX,+T*_Y MY!]02P,$% @ %DBL5FJ,CR4A P I08 !D !X;"]W;W)K&ULE57;;MLX$'WW5PRTP%X -:(NOF5M TF:HGUH$21I^U#T M@9;&%A&*5$DJ;OY^AY3LNEC70 '+&E(S9\[A:$:+G39/MD9T\+V1RBZCVKGV M,DEL66/#[85N4=&3C38-=[0TV\2V!GD5@AJ99(Q-DH8+%:T68>_.K!:ZW\1K):M'R+#^@^MG>&5LD!I1(-*BNT H.; M97257EX7WC\X?!*XLT"5KK9_\XEVUC)@GA!)+YQ$XW9[Q!J7T0$3CVX 9 M'5+ZP&-[C_XF:"=;H9@8M (U=_Y]^$2$\D5Y<(:>"HISJP>GRZ=:RPJ-_0MNOW7"O<#?CWPMT?ZS2!RE\(Y) M.*^5JRW\_'?T?M .X^>J!.K#J)H#?PH6O6:+QUHYN&7NL@".[[I!50F\*;SG4&X9VU M'52 R^T^AG7Y5:/:-QY$!=(VP< MJ&UZ:F*@1GZT+6DRV,L1E;JL0ZU?8XE!)BU&OO"^^MFHEZI;W\Z$YT$(G:L* M:-I81X906QC'\VD6L]F4K!G+XCR=CNAXG!&E)Q-H0J>$LY"/63Q+"RA8&J04D(63U@ZNFU:J5\0A\BV(WDT/Z"57,7 G[F0 MOLV.SV5KN")>:3S.YX0V)BME\YCEV>C.X*M-Y[L*=MSL_?*\H"O[88T>M>,2 M4CH!1B=1,)C'\_$T+B89G'H5DZ/1T:#9A@%IJ::=P>9O!5/WI^N/<# MG.JW%71N$C<4RBZFXPA,/Q3[A=-M&$1K[6BL!;.F[P@:[T#/-YKZ<%CX!(&PO=V]R:W-H965T MAS@JLF![(&@7M;*6JF*&IVH6Z5LARYU2581)%X[!B7 2KA5N[4:N%;$S) M!=XHT$U5,7588RGWRR .GA=N^:XP=B%<+6JVPSLTG^L;1;.P0\EYA4)S*4#A M=AECY_1_W*Y4RX;IO%:EE]Y;HIE, T@QRUK2G,K]Q^QS<<1S&2IW2_L MO6V:!I UVLBJ=28&%1?^RY[:1X\(6Y,CD#.81/4IA"PWN18_Y?_Y#H=1R39X[KY"+@)Z8&,(S[D$3)\ +> ML,MYZ/"&YW(NF,(VYQMV((D9N%**B1VZ\;>KC3:*]/+]5/(>.SV-;>_07-L1@]>I%/([>7F">=LS32^BK.W]U0&[A;.'>/]DQGJ)^$?PT]7MI M6 G:!=NX8-EQ,/3!Z'J6S-"FD6 *=(28.+QZ,4WBR5L-^*/AY@!<9'2^= NA M+AG=2)$#5G4I#X@^!-2-R@H*XPWV3!-R)A7IB)P=M#84R)9)VU.@YJ0<$PUD MNY4E-1D-KYVM;#1%T&_FO?M"481C5?9(4UEA1=6SHK+*2GJWE+1;ML1R?*2. M53M!O(1Q/QW.W'<<37H?4%#8TMFQG&XEMWIQB:5D,*7?Z2SI_>;9O80X[D?I MQ _2V0PN*&74*67TNTIIB_&';L^8[9G*->Q(\.;7^^EUUSD?/,BFO>HS[LMOY?3SA5SP\6 M6<-7UYG)YI=YSUTADI#73S**^W$4V2J,!],4XOYT-.N/T\2N)(/IR.K#*)Y9 M*)]!(SCAQ;-^$J=DE42#: S#2=J?C$8>A^:GBAD>->P*UW>W MVKU\5[[A_VONGTU*?,>)?HE;\D^1GQA9N_:_D88>$S9[8 -W_@=5/4$L#!!0 ( !9(K%8P8=,Y.@, )L& 9 >&PO M=V]R:W-H965T['LO^_LDI9=0!'Z0NYEYLR9XFU\CJX-2))$_36=(Q+J/U M,IQM]'JIG!5R4^K!;S[6JRCUA%!@93T"H]U;5?1(H(:&^:$_:(.?^*8 M3^GQ*B5,>,)AM$TCJ)RQJAN=B4''Y?!F3V,=_H]#/CKD@?<0*+#\P"Q;+[4Z M@/;6A.87(=7@3>2X]!]E:S7=AK.#]65Z5F%JXBFQJ!^Q&C]ZR_9+/W]#-GID>ST'/IZ.\P2 MJ 8VRJ*TG GQ#!^X<+[;88N5T]QR-/!96?@H*^&H[, EV!8'.]J^IGK+1.4$ M\Q-C3B5[EL[I9.\I4*,$C3^5%?"'X_:9"%!%'4VW-7! "HQ/([5&JRZ0JUZI M^/SJD:NDCA6^8WLB;0+I'5;,&?1>7 ,V#8T\J8$3-;3LT=\CS3\5Y[?ZI3 D M9R$(@7!5$YBG*PG_:D(-5;6^HR:^HWQ;Y9/0_*#Z4!+.:W*8A'/ M+O/)G;&<1(((!DX&N#$NC)"C1A^"8=<+]8P()L#UC@*1HD OF(1R$>=E!MDL MSHK%Y*M\1./1"(K&L0K P9%.89V5<7,XG]\HR ;.X6&1Q5N:T MRN=IG.=S.-5ER1O!Z%#O@RP:J)23=M".X^E1>:\'P7DU'V2;JK6GCPD"&W)- M+^9E!'J0PF%C51_D9Z&ULM59M;YLP$/XK%JNF5DH# 4*J+D%J@Z95VM2H6=8/TSXX< 2K8#/;A&[: MCY\-%"4;1>W$OH!?[GE\]W!G;EXR_B 2 (D>LY2*A9%(F5^:I@@3R+ 8LQRH MVHD9S[!44[XS12JUVB<-*_Y3M,R4]MZ=-A-9^Z%[1W;!;U._6/(;ANRVQOR$HMDA%0MJ;K:@Y#J MPI6=9>7^%8PSFPL#D1T),VV%F?8*LZ$1\)(3*8&B5;%-2:C* M*P9.Z []0BL.YW&A;")TCSG'M#-3>H]X;9D-218,1'8DK==*Z_V?6\L;4LXA MR8*!R([DG+5RSGHS]2 5RSH51P@>@8=$ ,HY":%+RU[.UVHY)%E0D\T.;AIK M;$W:>Z;6R#SH2'3[J/[K.T(%2B%6,&L\4PG.ZY:LGDB65TW*EDG5\E3#1'6Q MP+6!VH\9DT\3W?>T?;'_&U!+ P04 " 62*Q68(XI])0# ":#@ &0 M 'AL+W=O M9@N(G14+L Q&O6X?AGV@I9-,E")5DHJ3H3^^)"4K=F"S;6KTBRV^/ _ON2-Y MO/%:R ]JA:CAH6)<38*5UO55&*ILA151IZ)&;D8*(2NB35.6H:HEDMR!*A;& M430**T)YD(Y=WURF8]%H1CG.):BFJHA\G"(3ZTDP"#8=[VBYTK8C3,!J-D@LP,WXF^):;7V#E;(4XH-MW.:3(+(6 M(<-,6PIB_NYQAHQ9)F/'QXXTZ->TP.WO#?M;)]Z(61*%,\'^H;E>38*+ '(L M2,/T.['^'3M!0\N7":;<+ZR[N5$ 6:.TJ#JPL:"BO/TG#YTCM@#)(4#< >)G M@#@^ $@Z@/-PEO"/R%)+!+Q!'<0+O%S?PZN0U++ T.U'OL6_V]73QALYC9M)'(7&\R?=' MX=\_#!9N-5;JOWT.;A MI5\H;-@+&WZE,',92^+"V^GRRQI^499WX1?*&O6R1EY9MU5-J'0JC#0F>/F& MF1LZ!Z(4NHB=[!/5DHZV1$7/1/EF[%AZWEMZ[K>4:S3ZC9T23#HD3-N#E:V( M+(VYU*8GUMYL6D##)6;"G,G_S9@F#[!$C@4]+.C\BX*\UKTP2A>]]@NO]CO* M:=54^PSW K_UYC@2V8[&RU[CY8^Z32^/Z9,CD>WX9! ])?K(&_FYM->-?@23 MF@$_-K1V9]6< VKRN-G3BTY?W(;XWOL=AV=<9/.N,?M>V[E8[EER.Q[?KEZ6TU\#Y3OG_C^^F'GHU_ MU/=3N/7*K]#D*EO\F+QEH]N^B/O>OL"Z=F7%L_ZI+;Q<]?!$TU9MYGU;4JZ M86$HH]-S\Z"0;2'4-K2H72VQ%-I4)NYS98I'E':"&2^$T)N&7: O1]//4$L# M!!0 ( !9(K%9E_D72FP( *4& 9 >&PO=V]R:W-H965TN[DQE2GKJN3' NF M1[+"DG8RJ0IF:*K6KJX4LK1Q*H3K>][,+1@OG2ALUJY4%,K:"%[BE0)=%P53 M?\Y0R.W<&3N/"]=\G1N[X$9AQ=9X@^:VNE(TMWAF#S226\MY.+M*YXUE"*# Q%H'1;X-+%,("$8W?':;3A[2.N^-' M]/,F=\HE9AJ74OS@J'! M$8721M66P@#BT7\3T26A>K7\7BV_"1&\K=:*ZT1(*YB&GXN8@M") M_#6D0PLY&8:TM_145RS!N4/74*/:H!-]_#">>5^')/A/8$^R#_KL@WWHT?>Z MB%&!S"#C)2L33F>#]_)J2 33FF<<4V :!&Y00#"D2!MFVH2Q;683>:&[V4US MG\43[I.>^^2=W%.,#6A,:D7GFXJ7HTB'2$Y>4)A.GK%\:3+[,DQSVM.<[J6Y M2!)5DWZ\-$@%--0H$^0;%@N$OW PQ+,%/-F5:C1[1G3(9OJ,J;O31&P#IPNZ MINI2'3/R\D;'!*+:IMA.C*R:OA)+0UVJ&>;TCJ"R!K2?26D>)[95]2]3] ]0 M2P,$% @ %DBL5E%7OS X!P 7S4 !D !X;"]W;W)K&ULS5M=4]LX%/TKFFQGIYTIQ/JRDRYD!L*VRPSL,J6T#YT^F$00 M3_V1VD[2[NR/7]DQEFW)2@P*Y 5L:# K^/+,ON!ZX7]D9' M^;6K>'04+5+?"]E5#))%$+CQKU/F1ZOC'NP]7/CHW<_2[$)_=#1W[]DU2V_F M5S$_ZY=>IE[ PL2+0A"SN^/>"7PWIB0;D%M\]M@JJ1R#+)3;*/J>G9Q/CWM6 MAHCY;))F+ES^:\G&S/FWPTC\8+L\=X MG<;\KQX?EX[>NUX,/KO^@H%+YB:+F/%GE((#<+U^KB"Z ^?ADB5I=CUY,)H" M-YR"CVP2W8?>O]EI"BJN7I^QU/7\Y UW='-]!EZ_>@-> 2\$GV;1(N%#DZ-^ MRM%G&/J3 NGI&BEJ07KIQH< P[< 60@KAH_UP\_8I!R.ZL/[/&=EXE"9.)3[ MPYL3=Y(DC*?FA&?DPG-O/=]+/59)U3]AEJE%''OA?6[U=Q3&Y853-_$2\/6" M^P?G*0N2;ZK^_0=OZ0Y4I0\YJ><-E MWK#.^^@DB.(TGS+C*$E5H:['V_GXC(66(^Q8T()'_64U"-F,((M2JS2KP2,E M/**%]R&.D@3<\.?C^CG*#YP*E;-U[8=6[D_M!D39!%(U/%K"H]W@7?!SIL1' MI9L?$ LW$"J,'&BK,=HE1EN+4:P,%2Q;NB.VAPXE#6"R&8'# 1FJH3DE-$L"7S 51%JH72=M5 2X@$RU0D MVQ-H<<\J6*L1CM:D'DM%\,"=Q=+.ML5-M<'H3.K!"!$"M7MUEV#TM%S<9]/\ M4ICI)I@0!5"O"IY$S#>'UX?@4YQST"]PG='-FI:T]*Q'U)5G3'FKYT^H%DCV MB:*A5D1USITA;_7<"4D%]9K**$U#65%!,L1-\:J']-B0A4*#>HFV&SZ7-9M$ M'UI8CPU;J#^HEW\[HGYG,_7O0KY!H=^@5N88W"4&RMG=_+]'#^>QX0K9!?6Z MZTF;R3@* A;GHZ_<.8O+300I$Z)%TID(#7FK%S2$RD/6/FTB2*LY.]1)"L%"D9V,UEIC"S;0Z 9.789$FM23T6 M(2R17ECNAO*+F];J)H-F-+)-6V4%"9V'].4I8TR.%.4K,J!2$+(9GV*M<0C- MA?2:Z^EZ_T.T9'&8%ZM/[EDX40I_)6?KH77FG5TH.224'++WBK,-";@B=[N0 M@TC(061,#F[!V;(*1 @.F@I89681QVE94$+B(6,2KP-GRW)/(@C9I"T6H=^0 ML;I9%\Z6:V/2!J0SJ7<[A*C"QDIG>L;&EA=&<>4MWH2A;+">]4TQ$:[AJ:\U7-7 MZ1L:4W);]!@5X@Q":@^;JTEAAQR$VY:3$'+8F)#;GJ^QK-:P%)%"T;4$(]0< M-E9!ZT#86-& G]CPW$OO1=.:<713.L%!5>*\ZG]AHZ].4MWKN MA(K#S]C]Q(K&IF-#2?S(9A#12O6]_DZ($''D!?J?9'/_4V'2P@=$"#GR$OU/ M(M>B#G#S\2B-6N(1FHH\4PN4*'J;#AU(ST0VR^98VWM'0M^0)[9 M^#I+J5K M/9RN9&/*6SUYE;>V]JK_28SV/TUYJ^=.J#?RC/U/(LLQZE J,8&J3Q]?@Z,] N&H]4R"NZ5XU':K3Q M:,I;/7="SM%G;#Q26:!AN_K6;1&R;(8(;&L\4B'EZ LT'JGBS;9F/%LW'JF0 M<_0E&H]4T7B$J$E[2JNV$C 5(HL^4_.QN$_M%?]:X[H(0S9#>$B:M9U^Y>N7 M[-,C3KWW?"X G]WQ<=:AP_,0K[_F69^DT3S_(.8V2M,HR ]GS)VR.#/@?[^+ MHO3A)/O&IORF:O0_4$L#!!0 ( !9(K%9R'],)<@4 "LA 9 >&PO M=V]R:W-H965TM,F\)^3WRR$P4;( M'^F"^82KQ^6]U'OM,LLLC'F2AB)!DL^'K6M\-?8Z64"N^![R3;JSC;*A/ GQ M(]OY.ANV.IDC'O&IRE(P_6_-QSR*LDS:Q[]%TE9YS"QP=_LE^^=\\'HP3RSE M8Q']%<[48M@*6FC&YVP5J6]B\R45BCJ[7+(S84\0O M=-M\?D):+X(R(=0AWA8SC\ MAD_+<%(-;^O"E=4C9?5(GH_6YGM2.[7XN%>J25:JOV]U$/JJ>)S^XQKP]@B> M^PC957R5+MF4#UOZ,DVY7//6Z/??L-_YPS7\,R6K%(.6Q:!0]M$MUV=?+5B" M,$&Q2-1"%V2>]=9(=S-W]N@V;W?'SX77H7NF':(>]MV6NZ7E+FCYBS:GN&Q8Y:[E MI+/G%5)4C/JE4?\HHP>5UW_5+Z2H^.V5?GN@WP>A6/1:'7O649W=:LN@;@U* MA\$A#@\J8'!(?SI$M?W9+TWV09./EY-+]"!SD/S:N3&Z3(*9FM[WSI2L,FC< M,0SMO#D&BD.49 MDE0]&^!BF+@'@0';_'3VKBV#>M>P%L.P;8(&;*/3U:T.57VW&LABF+)C(9=" MZAY GT3=]!_,T/@V>*9LU?$:9./@[;D 3@L:%^1,V:H%,=,##,\/CN%"WYY. M];J!=>T[9(%7T['$D)V H#P!"T7BZB6T/P=SBFH\&_@2&+[',8'88-VO,2BI MFMU90,/WW=Z_9I=[]A':MUHA>X=4UKH$[@A?@)2' MN:T; M@D-$,*YQ;"06;JI9?2%)]CFBH2V'JG@0%:C-UWS,HJ7HVU*4P=0^" M K4)ZNI=APSJ76IH2V':-L$"=:Q8K6YUB6J[E>X\288)FS]'^B+67";YZXCK M9YY,7WN@!.=L>F,\5[9J!0S J??FI*#@'*%Q0@\%SAF+<+]GJ; M^$%@76T.&>W7S<&H@3V%E^7'@X*Z%ND$[_MVJ0*OQK9!,H61?!PIJ(U;ZUX! M2:IF#8PI#./32&&CUO(,2:J>#8HIC.+#2.%8S[IZUR&K[UW/$-B#"=P$%$4J M'^Y6I\KJUO;.F^SL9P1W3#Z'28HB/M=AG'JG&PO=V]R:W-H965T6J*DG;G2!;,TU0O?+#6RK (5P@^# M8. 7C$LO&59KESH9JM(*+O%2@RF+@NF'$Q1J/?)ZWN/"%5_DUBWXR7#)%CA% M>[.\U#3S6Y:,%R@-5Q(TSD?><>]HW'?U5<$MQ[79&(-S,E/JSDW.LI$7.$$H M,+6.@=%CA6,4PA&1C#\-I]>^T@$WQX_LIY5W\C)C!L=*_.29S4?>@0<9SEDI M[)5:?\/&3R4P5<)4O[!N:@,/TM)8531@4E!P63_9?9/#!J 7OP((&T#X44#4 M *+*:*VLLC5AEB5#K=:@736QN4&5384F-URZ4YQ:3;N<<#8Y95S#+1,EP@4R M4VJD([+P!:;UL8*:PUA)JRGOD@FX8+;4W'(T;N=,KM!8AS"P/4'+N# [!/[' MN@M7F)9:<[F@]9OI!+:W=F +N(3K7)6&R^'>&P,4AC',H-SSF9(/C:E=1_(GN26]3F%KW%GDPH,/HC"#0&;,XD*/+]@$QWN:ZI!A65 MZTVK)!I$<1 /_=6FGY=E<>_P(#YLRYXHC5NE\4>4%DKC^TIKJOZ&A$'4#Y[I M?%D4=$OLMQ+[;TJ\5I:)+CG]CN .]_O/@WM9UAFMH[0&ULK55=;YLP%/TK%JNF5MK*-S1=@M0FFC9ITZJFW1ZF/3AP$ZP:S&R3=/]^ MUT!9&FC4A[V C>\Y]YR+?3W="?F@<@!-'@M>JIF5:UU=VK9*Z/G]@_-M[1 MRXHJF O^@V4ZGUD7%LE@36NN;\7N$W1^0L.7"JZ:)]EUL8Y%TEII471@5%"P MLGW3QZX.>P W> '@=0#OM0"_ _B-T5998VM!-4VF4NR(--'(9@9-;1HTNF&E M^8M++7&5(4XG5VDJ:\C(%T97C#/-0)'W9(F;):LY$+$F8Q&G"]"4<76&L??+ M!3D].2,GA)7D+A>UHF6FIK9&=2:'G79*KELEW@M*OE)Y3GSW'?$4XQ8'489 ;AY-Q MI6&O-'R5TE04V*H5-=UN3& XR!T'CG<@:82;GCZ.XM5LG!F#HEA0W>I M>N"'GZ!R:*QY$4^E^26'JJWGD&@G%<\J8QQ!QO+RG[Y40C0,D--M$%0&P:G! MZ(S!L#(8OM5@5!F,C#*E*T:'D"JZG M^($*W1II^,&(::W2?Y7K>'Y7 MPSM MU/(3BW 2@:RV @#G4TGR/5G%,=.S0E-RFY=K2\_1^Q 49:G\@$V>'D/R_MT' M\HZPG-RQ-,4&=AO_C/-:W._QYMA/3M#PQN=X3V !"JB MA*SRF(2PQVU:Z$DB'U\*/6U=@O<2=1BYE@6-8.%@G) @]N LO_W&GW@_=*EE M$Q9:@K64'-5*C@Q]>$9)C LI?>:"ZC!#5D+0?%NM=ZWM+SR/SK4@O^*CI"9. M2?+')R236P69_+-+_I%-^6W"0DNPEOSC6OYQ[T(^AADHUZW$(R/BVYS]?;KI M2Q%+V,S ],FU7WH#W,W[IC9=;?QVF[!W4/_3Y4GM\N1-+M>1M\>*!R!?UB1-4WJYB8 M:UK"\!@RE7Q#9 $1VS!\%[\>3EU"S_ZS68?CZ>#J9$OW#NM2!2W!6@I>U0I> M7;;WR3_D#F*V9X*LUET"]?(N78DV8:$E6$M'WWN]GGI?1RBHQF%I!JS20ENT M]APT4@2_=S4WTH'L-#1T2MF+NUA*F[2PHC4CD3\8UW&HK5#PJE#0J]!3L1&8 MQ_2*TDNX6!2;M+"B39JBG$CB-E+,#,36I.J21'R7JS([JVOKSP$KDP2?U*_] MZYLRJ7_%E-\8,/?:,MRI*6P0Z0VF>'L39=I>%A0O3"+[S!6FQ>8Q 1J#T WP M_89S=2SH#NJ/)\M_ 5!+ P04 " 62*Q6N(#14,8$ !>'@ &0 'AL M+W=O< M;AG_(5( B9[SC(J9E4I97-JVB%/(L3AC!5#U9,5XCJ4J\K4M"@XXJ8SRS/8< M9VSGF%!K/JWNW?'YE&UD1BC<<20V>8[YRQ5D;#NS7.OUQCU9I[*\8<^G!5[# M \C'XHZKDMU2$I(#%811Q&$ULQ;N9>1.2H.JQC<"6[%WC8)KR+*2I-KQ=P.U6I^EX?[U*_USU7G5F246<,VR/TDBTYEU M8:$$5GB3R7NV_1V:#@4E+V:9J+[1MJGK6"C>",GRQEBU(">T_L7/C1![!HK3 M;^ U!MZAP>@- [\Q\ \-_#<,1HW!Z+T>@L:@ZKI=][T2+L02SZ><;1$O:RM: M>5&I7UDKO0@M!\J#Y.HI479R_H I6Q&T6', %7^)3A9)0LH8X@S=T'HDJM(I M.@E!8I*)4_0)/3Z$Z.3#*?J "$5?4[81F"9B:DO5HI)KQXWWJ]J[]X9W']TR M*E.!(II TK6W54_:[GBOW;GRM,!;S,^0[WY$GN/Y/>VYUIN'$+?F7H]Y^%_> M7W36T?O;[FFT\-O0^A7/?X.GWIT,+QG'Y:N(%IQCNJYCK(+5*?\A4^!(IIBB MKM'W+XJ);B3DXJ^^Z-8-&/4WH)SC+D6!8YA9:A(3P)_ FO_ZBSMV?NL+C4E8 M:!(6&8)UHCAJHSC2T=607 'GD*![> *Z@;XPU(1Q12A7AJ>Y.[H8.9.I_;0O M<&^UB>]VJX7:]@R5SA"L(UW02A=HI7LL5EQ-+ZC +]4PYQ"#&M5)GX0U*=C7 M)G#4YT!"K<.A8]0D+#($ZP@];H4>:X6^5BISM>2CA1 @>]>!\9&^A])J70R5 MUB0L&A^]-[NV=_0Z;_4Z?Y]>7PA>DDPMM] KFI8R='H]U_2B%LVDN\@0K*/O M1:OOA5;?HTW-]UO(E\![US M:JC()F&A25AD"-:)QZ2-Q^1G[T0F)J-H$A:: MA$6&8)THNLXN5W#^]UZD002'FY'#Z5[O:JC(1FF1*5I7YKV4S!TD\T=TO5%E M*GOU=H_T]L?':FL]#E;;)"TR1>NJ[>W4]K1J-R+W9Z_>D;C!L;9:_F!M3=(B M4[2NMKL,U-6F1J_:HJ]JAA>X_FOHCI.X?^;PW[<'U_LX[3@:]TM&89=\NOKL,]IP5H#: M,=Y"0F)22KY8 XU?VFT_^@<-2@GT#@>_&D8S6Z.TR!2M&[I='NR>_^S$P#6: M1!NEA49ID2E:-Y:[G-O5)]UW7+U@$HD4;906F:)UP[!+M5UM#FAB39HFB.C*T=]7KD]=;S->$"I3!2IDZ9^=J[>3U869= MD*RH3NN63$J65Y?XO4$L#!!0 ( !9(K%92 MP18[D0( $\& 9 >&PO=V]R:W-H965TA:4QM378:BS$BNB+V6-PK[)I:J(L5M5A+I6 M2*@'53R,HV@<5H2)()WZLSN53F5C.!-XIT W5474CP5RN9T%@V!_<,^*TKB# M,)W6I, 5FH?Z3ME=V+%05J'03 I0F,^"^>!Z,7'Q/N SPZT^6(/+9"WEH]M\ MI+,@G#4>0.=Q(892M''!&UHPSPU"#O0I@2H0:%9-4P^D2#6%AL8Z=#IAMG.S:-W$S[A)X-8*EAK>"8KT=WQH,^O2B_?I+>*C MA+=$74(R.(,Z/.S.BHF3FES'5C[]UHH:,#R:A? M;=RIC5](G3;9LW+CO^0N1G'_.$D/&CR"E7A M1YF&3#;"M/W>G7;3'#MN9AM(G!0+T&Y!@W8?AGU@I+-%A")=DK+3H3]^)"7+DJ,H=F%_L$3I M[N'S'$]WY'@MY*-*$34\98RKB9=JO;SP?16GF!'5$TODYLU#$+^];!67REN%:U>[!2'H1X MM(/;9.(%EA$RC+6%(.:RPADR9I$,CV\EJ%?-:1WK]QOT#TZ\$?- %,X$^YLF M.IUX(P\2G).6@@86+Q9,N7]8%[:#H0=QKK3(2F?#(*.\N)*G,A U MAU'P@D-4.D0[#FJ]%_)@*EJ!4O\'-MYSJ[_ .+I.$VC 3!K>\2!8;])-KU(0R=3KV MM9G<0OAQ.=%5,5'TPD1]^"2X3A7<\ 23%O]9MW\8=0#X1G4E/=I(OXHZ$3\1 MV8-^^!:B(.K#E_MK.'ES"E^%1G@#/JB42%3EI8UO-_HUQA5Z5*&_ MS0T:^6 ML.]FZK\PTXP1I>"O.;BUA'\^FO=PJS%3_[8M4P%VU@YFJ\:%6I(8)YXI"PKE M"KWIK[^$P^#WMA@<":RA^ZS2?=:%/IV)+#,YJ:SJMYNHDERG0M+_6E/LJ@ < M.$!;X%8FK8+B-_97=6'[6#98#RK6@T[6=Z9,H928'$1\\(S.ALTN\7TL&\2' M%?'A8<271,**L!SA1RVOV]@7P.(OV+4X'Q><3X_($560E.^ &DK M>RO/;K ;$J>%2!!SB&O0<()/,VV?52>1G_RL1E7,1ITR_\RS!Y3/)#:"!RFRQ"R[+99M@1P]_WIV5KN3PT\J M?%\I?'] 5B1T11/DB3+=/V;$)KC)YS95!>JPGJ$[JKHL&E3#8-N?@^[EV.93 MR=N5^=8&W(ET:&D_%EI3=VU?$AZSJY5HQ])^)+2F]FBK/3IV9RL1]^D0>YDV MF6^W(F%GQ]]AOG^'*&%?:1&O616D_=IN.$.Y<(<$9:I9SG6Q,:Z>5@>12[?] M]K?FQ2G&;!$7E"M@.#>N0>_;FL,42FM@WL^% MJ9#EP$Y0'<^F_P-02P,$% @ %DBL5DXLTI&ULK59;;YLP&/TK%I-VD;IB;@GIDDAMNFE[ MV%2UNSQ,>W#@2[!J,+5-LO[[?3:,I0G-.FDO8,-W#N<U I8[4"G\D-*17S)>>?.I>W:E MYE/9&,$KN%)$-V7)U/T%"+F=>8'W^\$U7Q?&/O#GTYJMX0;,E_I*8<_O67)> M0J6YK(B"U=#/O.H%00",F,9&-XVL A M+!'*N.LXO?Z3%KC;_LW^SGE'+TNF82'%-YZ;8N:E'LEAQ1IAKN7V/71^$LN7 M2:'=E6R[6NJ1K-%&EAT8%92\:N_L9Y?##B"('P&$'2!\*B#J )$SVBISMBZ9 M8?.IDENB;#6RV8;+QJ'1#:_L*-X8A6\YXLS\QLCLMI B!Z5?D+=W#3?WY#6Y MP=F2-P*(7)%/3;D$95L+6988O<.0:]"@-I 3G$KD76,:!>2#U@VK,B O+\$P M+O0KY-(%4Z"GOD&Y]J-^UDF[:*6%CTC[R-0IB8(3$M(P&H OCL,O(>OAX4.X MCR'U285]4J'CB_XEJ4_2 /E^OM1&X83\,62R98V'6>TB/=,URV#FX2ITB7KS MY\^"$7TS9/D_D3T((.H#B(ZQMP$06=OEIT\(Q['&T6=53G!WT 8;O%H/)=#2 M)H[6[BJ;>3(9AS0=3_W-KKF!NA2'/OA3]T!WW.N.C^K&B6H4SPR*U]E=-3+V[(6\AZ@TUTW*BMPKR6U8-4)81O<&M@2 M=Q>[=71NUHI5PZ,R.M281),T2?:\#-0%=$*C<-C+N/WC")Y.8[@D[+)Q,DG$\ MVA?F[QPV]J#';7K-<<8*6"&2GHZ10K6'9]LQLG;GSU(:/,U:?T?S/P74$L#!!0 ( !9(K%:8(]OS,P, '<) 9 >&PO M=V]R:W-H965TLY-F':21AN!-&\>^N]_?]MUEMI'J5A< MAMR57.BY5QA3G?B^3@LHJ3Z4%0B%,P$(179GP.5F[H7>]L4E6Q7&OO"36457< 7FNEHH'/F= MEXR5(#23@BC(Y]Z[\.0T#*R!6_&5P4;O/!,K92GEK1U<9',OL$3 (376!<6_ M-9P!Y]83"2MM9%E:XP$)1/-/[UK-V+'(([V&$2M0>2XFT".\IP: MFLR4W!!E5Z,W^^"D.FN$8\*>RI51.,O0SB171J:WA>09*/V2O/]1,W-/#LA" MP<&'6F20D1NJ%!5&X]MW6<;L7E).+D1S(^S.OCH'0QG7KV>^023KV$_;\*=- M^&A/^'-(#TDIH,&M08O>?$LG 1O!ZCC MCCH>\IY\IG>LK$M".:8-'H(](296I *5@C"8+U92NUS$F'.1G&9,)A"MS.% CN6VE!F$BQ%MN] M4UB+VF=3P)X+TR.G3\(PRB0D&;T?RLVC3M31H*=K)%$;Q8P!01;UDK.4?,ES M4);\IRM"^:,BU <[&.(OT_2X$W#\GXK+\7^@GG;4T\%MO]FYR56MTL)>&HH= M\J&\MPF*RC"12ZSQVO8)/).^NMPH:F*.=^Y]&,>C.([Z+WX8/'2H8!!W\<>E M??-0,RIET^'G3NOH;4)-A*/'M2/\C(3B5-/E MFX&1E>NL2VFP3[O' K^,0-D%.)]+:;8#VZR[;ZWD%U!+ P04 " 62*Q6 M3GUT[6(# !>#0 &0 'AL+W=O_I M9JO-@!N-=W0#MZ!_[)82>V[%DJ0,N$H%)Q+6$V?:O5J,C+TU^)G"01VUB8ED M)<2=Z5PG$\CMQ0HZ(5EFU)BK+96@QJY&KPRW&Y<>S H/_!<\",B-X'JKR'N>0'** M=S&:*B3_,:29WTAX0V6'!-T+],X/:OR9-\,_4]XA7@'W:^"+?X=W&Z()J@4* M+%_PT@(964G- DVEI'P#N 4UF3V08[LE?;##TP.5"?F"C.1: ZM=G&+V7OWL MINA)@55$@]^!$KU]U!]Z[.F7;)%NT1':B>J]2O=?$'EWS&(NH I)R MPG.V DG$NB'%&]G.5;$@ZULR4[;W4=JT*6;K M>D=^>AVO=QK,O-&GQ&K*NHQQMV56[8RYH->T&^5AEG MC129[K'BTE4&!.LP^8@\M4H/GB6$'WIAV/>?:-T8P+E:MT1VHO6PTGK8J/4- MO4]9SNJT: 2>NR/;)%NT1'8B6%@)%O[7TR1L4_4VR18MD9VH/JI4'[5ZFHR> M[>-P. A#[\D!,&^<]5R!6B(K!'*/;J0,Y,;>[!6>&3G7Q>6T&JT>#U-[9W;_ MFAHBB]M\T=%B9^^W*Z'QMFR;6WP @30&^'TMA'[L MF FJ)U7T!U!+ P04 " 62*Q6^4H^/SH# +# &0 'AL+W=OO0$]9A\DL(4FER+'/+]?!]E:+6( M'K281D)I>Z MHAF,/;PM-!("+WWQ+$R"-UU"G0AL3[9>*UOO&'KZ11K*B78=>^NTRG:U@KIC MNR2H<1.':Z^_31J&0:\_\C>[M75%]8;#-FJ/]$5+^N(HZ1N4@:JL<._)%6SP M>JWPLC1=-(\B_>U)G0ALK^BD+3KYCQH\.:5L)P+;DZW?RM;_1PU>XU[LM&[2 MBX<'_=T1E 3][O8>M)0'1RF_ P$*24^PNR$K93@2V)UL8/)J2X!^U> .\>SWWDF!PT.-=48-A=-#D_HZM M*D&MG-O42&4M3.TJVM76T4Z]<3(RIFW6VG0"KIA@6X=E W _:64YF%B_Z#U_^EO4$L#!!0 ( !9( MK%97@VP#+P, !X+ 9 >&PO=V]R:W-H965T\!6;"_=72#\?7?7QC%@4"M1 M]05[US/'YQQFUM-?4_;,8T0!+UF:\X$1"[&X,DT>QI@1WJ(+S.63&649$7+) MYB9?,"213LI2T[&LMIF1)#>"OMZ;L*!/ER)-T!P8S@;&T+X:VY9*T!$/":YY[1Z4 ME"=*G]7B)AH8EF*$*89"01!Y6>$8TU0A21Z_2E"C>J=*K-]OT:^U>"GFB7 < MT_0QB40\,+H&1#@CRU3_L"YC+0/")1Z&RI)LG5 MWS@53#Y-9)X(IH*&SY<^!JW@@:\(B M#G-&JYQK= M/59?JA2@H;Z&3!;/'.6)(&"T@7K"#I$IM8%[B=&A_':EGM M/=:'47:['K5#NE.1[IPD7;3;SX4JO<8Z.IG^MW5T)K =I=U*:?>_-ESWG$:= M"6S'J%YE5.]\#=<[:"7'MVW+VJO=PS"[Z_?:GM-[U9 WU*/-WOY(#7]Z@GF%*29' M^=&=)SF'%&<2TFIUI)VL&,:*A: +/<\\42&G(WT;RP$6F0J0SV>4BNU"O: : MB8/?4$L#!!0 ( !9(K%:QUSMGK ( )@' 9 >&PO=V]R:W-H965T M="3[S,F.+2 M]W6204YU3Q8@<&8M54X-FFKCZT(!31THYWX8!",_ITQX\=CYEBH>R])P)F"I MB"[SG*KG&7"YFWA];^^X8YO,6(4W+"G+06@F!5&PGGC3 M_N5\9->[!5\8[/3!F%@E*RD?K7&33KS !@0<$F,9*/ZV, ?.+1&&\:/F])HM M+?!PO&?_[+2CEA75,)?\*TM--O$N/)+"FI;#@#(TPX(:T#X&C X HAJ0.2$5I$Y60MJ:#Q64 M78UL=N!RX]"HA@E[BO=&X2Q#G(D7L$9/2N92&,56I[A?D].2,G! FR"WC'%?HL6\P,LOO)W44LRJ*\$@4 M$;G%_3--KD0*Z4N\CXH:6>%>UBSL)+REJD>B_CD)@S!JB6?^]_"P(YRHR7+D M^*(C?'=@F *\_(;,0&#*C2;?IBMM%%[C[VWYJO@&[7SV:5_J@B8P\?#M:E!; M\.+W[_JCX%.;V/]$]D+ZH)$^Z&+'5#ZQO,S)55YP^0Q DH.;UJ:\HNL'CL\6 MH6W<'_O;0SV=.[Y1S[#1,^S4<_3!G*-+FS9%%>'%@:"@-WPEJ7/3-TH:-9)& M?S@BDV1,;%XD-'OQ]ZT&2H$N4?%+DA_Q5%35!RK#R,*5TI4T M6)C=,,/6"2/6H"P!#GDHN]- KC*FN?5^G!914=V0% G=RJ4IJ<*J6OJX4T,R!2NZ' M03#P2\J$E\1N;::26*X,9P)FBNA565+U/ 8N-T.OZ^T6[MFR,';!3^**+N$! MS+R:*9SY#4O&2A":24$4Y$-OU+V>#&R\"_C,8*/WQL0J64CY:">WV= +;$' M(366@>)K#1/@W!)A&=^WG%Z3T@+WQSOV#TX[:EE0#1/)O[#,%$/ORB,9Y'3% MS;WQEZ)%TI8TLMV"LH&2B?M.G;1_V ,C3#@BW@/ 8 MT'L!$&T!D1-:5^9D3:FA2:SDAB@;C6QVX'KCT*B&"?L5'XS"788XD]R*5)9 M/M$GT.1\E&7,=I=R&)^V,]CQ? MZXJF,/3PP&I0:_"2UZ^Z@^!]F]S_1'8@OM>([YUBWQ<_4W+-[)EO$URS7#D6 MZS?K).AT8W^]KZ..&>S'-!$'Q?6;XOHGBYM7N<)?CU3T&>W(H!>E@%:2M178 M_R5YMQ\<%7@RVS\V>M!H&9S4HSW:PVE\'(>>#1^A@OB=K3?]+4-PR>V"43FG#(D3+H M7.*'4+5KUQ,C*V=\"VG01MVPP(L.E W _5Q*LYO8!,W5F?P 4$L#!!0 ( M !9(K%:P)')NQ@, ,P/ 9 >&PO=V]R:W-H965T>-W Q3[BQF]MY:+F:BT(QRLI9(%5F&Y?,- M8>(X=WSGY<8]W:?:W' 7LQSOR8;HAWPM8>76* G-"%=4<"3);NY<^U=+/S0. MUN(/2HZJ<8T,E:T0CV9QE\P=ST1$&(FU@<#P=R!+PIA!@CC^J4"=>D_CV+Q^ M0?]DR0.9+59D*=B?--'IW)DX*"$[7#!]+XZ_DXI09/!BP93]14=BA]9"$ZXI9NP9W5)6F,2@#8D+234E"GT5&MWQ MF!4)21#E2*>DM(/E:=LE9G'!L$FN0C_=$HTI4S_#3LH\5C-7 UT3M!M7U&Y* M:L$;U$+T17"=*K3BL'';WP69:JV"%ZUN@E[ +UA>H-#_!05>$';$L_SO[D%/ M.&&=NM#BA6_@78/F28?32]LRW'5IAR2G?-_/]UV< 1G>: M9.KO+I7+*"Z[HS"OF2N5XYC,'7B/*"(/Q%G\^(,_\G[KDF@@L)9@E[5@EWWH MBV:=UL*IDW W=Z;^8' 6L),:V&F M'Z)5ID,*-A!82S#?.YV)O._<+%4 K2Z8!)%_UBL=9O[(#R?=K>(W#GU^+\$' M?B#*1'P/?Y+&MFUL7SQPJKLC[D5\;WZ'0FOS#T[\@P_1$U480XDV$%I;M--Q MT^\]G/T?71&^*O^^N[ M]4AZ;0>QL_LW9E2U\]8)IIQSX5"_IS"P,+(#2.]B#$')X!?_ E!+ P04 " 62*Q641*>MB4# !& M$@ #0 'AL+W-T>6QE#N)^]. M3GKWYU>'\;,:.">A5W3X#-&+'JYK,4PZ?I;T$\J8\.6^\-;'J95J39UBY)&' MW#$=+6PV9#+.E>SV)2(N8'5IP8('*E(RI8+/- =63@LN-BX\@,!<":4#8PO" M)NI#I/KEX+[K0:TT.@672M>Y70;W=]8,/P"V/3#(A6@-#H@+3,8E-89I>6T[ M]> Z^ @*FO;=IK0.%YIN^H,AZ0CUS2:9*9TQW:;IDVUH,A8L!SN:+Y9P-ZH, M 31&%;:1<;I0DM8>MHRF867G3(A;>)"^YWO:ZWQGQWJP7[)M6D--T\FX#NCO MJCGM7=F7Z08E?U#FT\I.1]9]J$]VHUG.UW5_G;<&,/4^KD[+4FP^"KZ0!7.3 M?W;"R9AN><%2:?[+9H-2F=L TR1X8-KP^6[DIZ;E'5N;;3FM<]SSX @]_]UU M7C#)-!6[IFWMO^95?K'CZ/)?6:[_JQP:]GIL3L?7;G)X#";C8S!Y%#4Y>I4F MP^9LW#F ]X[?-AK :TY*OL'KDNB2!K,5%X;+IK?D6<;DHU/8RALZLR_)>_IV M?,9RNA+FK@53TK6_LHROBJ0==0,+T8SJVE]@>OVX?<>RN;C,V)IETZ:K%[.Z M&=B&S=I<0#A$KNO+CV M(4_7 ;:G3U4(-E.\$K&9XFL-B'_=@)$D_MW&\@ #VP6L=B"_/P_4E)\31;"K MF#?L"<:1),$0J$5_C<8QLCHQ?/S[@STE490D?@0POX,HPA!X&G$$

,"2* MZG/PX#P*M^=4V/UR-/D-4$L#!!0 ( !9(K%:7BKL

J#6>W78/VPNN"Q'!&>#IZ,^R6TK-@C9!!7=^\MN\_GVW2CK- MBFM#HRU:!S2.SD'-H2C0V*#;5HX2?@S-N4O[:@+!=QTY1C1\^ G&M M\)L,^3:T>]5X^$7X(1ETX]V:D\GH **;>.A&^JW;(8[=0S9=7SHVT37[W'"/ M=E_:#J+;RAD?=AU>M]'HON=BS^EZ/-\DI,^"H)M-:;/*YNL[TU1SQ*X(#8+. M%_5L%M6>WJ;MXMC^<_NO_29RJ,X]S5UM5-^ 61*\G;[?BTDN_E3>::OV[Q=/7^7:A[&U(W=-]-Q1R8$0Z MV%!K:AN"T9\4=]/#P_T23+;'$ZD(^I<6P[:GA%S(X$"E4(1S"RDAK$ M2U(B0SQ%3BA;.F&PQ?HDL\7F_UC4\>#S<-P-3L'.$&9K,QY_F*-6]A!R>YZ0 MVW[[KLUN^ZNE]Y._UX%JB;8Y(/MF\F-[!O"F_]S7ATX_^A.7IJ:CZ7?2=#A) MJFUB.'5\HH:R##O]^'Z4<]C]QA!8(";O4G!F\W";&$Z;/QO3X9K(S:P/;YB' M+2K>5_QN,LQC;,;;]T?K#XWOY^2TO-KCSUNTYU->V6XK:9M:Y[)3;5U^_K67#O3<.JG?#+)G>D M9/CJN"OXJO_0UU?->XLYN M-:9-RX-?M45)J9"_B]+ZR???O6FTVTS:[J:7/JJ]X0*XGGS?3D+M3P[[1XM? M_X_XKKL:ZW(WMZ,F_=53746S+4KJ&;;?VKYZ8QZ+)F_F<*N :#4S?]-LUW=: MA3_7^9SAS#'%)2JXEH@K[9!RI$ L;%^L! _N>T MZPV\X8=YI,S3]_X?,SU? G4X.7:]2RD120&3H0: '9R#';13PMK.Y<>R4;9* MSX:AVY3<<2!OI1\Y%KMQ^O:2NDE0O-,NA>3\W?VL?DB'+;$??/_7QH.FFMS8 M>W O\.\F-PL];X/?FQ[Z.Y'\==?A<1D\;)0J2H'SMERE:??0=-[=>OY4OIK< M>1JGCW1'-=,A=8E?>-\DKFR%^=(K3'9>H3V27 6G MEWJ:1'6D <#+[5KGK4J\.'"MZ;LUJEK2[H>ZIKB-X-.=D^0-JLT_+?R M+2OHTKG:SD'IO&WKB9O2HH[R->43??_7_K$[X76?NP^^??+5?[W[QS^^WGZ% MMI&(\<%-S-O0D_IR/6#1"GOP2 MS^>!3)R=3$P;<:=TB('+VA21->[JJDDP- ^;2L+PE;;H;#AVM+]\5T/7G!(? M&HXYC/-W\Q566ZD8@R.[>7/#^.4FI>#X:-1XOW84V- +^[EN"A3#91;IO"=] M67=Y%]W.+98.-\S/T)E*9WYO-=KQP MT_LB=H3J>@BF67YQ2]M,%HUZ:3.9FK8%L]E1RK"OE>6F85_:CJ9(P2D.Z<\2 M43^1S616R@^B D=]>D>=F$SP:L$?37NGK?OVY\-Z\):D-\W[AFW34Q_0>*W[ ML"WI:K@/^Z*FGGN]C"'$Z%!C)H->N^GJJG7ER\"98Z7%?!.&3&?QD:*M^M[P MW8U2TY]!!Y6&J*='W_:AK0O?^L3$/&R- QQT7^J:F-\$5[?J!J,*_.?NA8:- M8),K;-XD>,K5S#?AR5@LO;YKKMMN(79%Y/_0+8H]=(V-^C8LX;-)$^L F&E$ M6+I*#.RG\:4Q>V?F79,W%GUYW^ME.D]%]?N-9F(G^DW"8;C^5OWXK_.4K/%N MU:3=>)=:Y_\K;/^7;FH;64>(BZTG8AYG&MN]]>]A,_[=VA_-:XCUY9N2R;"! M#5M3O5@\A*=-,8*MX/;_6@Z7Z,*'G=\\1LOO4N1Y\Q:-!/N 1??839E-*\9> MAM,VI!S%%7__X/7B6)+I?2+EJ<]W/9BLDW+^TM3104Y;^&FK 6I"\L'C!V6L MVO0_O4E&;GJ^]A_:!/S3(M_.U.A2''Z/?QS:['VI QFA;VLW;]\OVB8IS>[- MB5))IS"RHJ@0)]:BL#>KD/1:EM805A!QBMW;K_--3#[L+KYM"[PVF[IN3:3P M<;-HVC//5RF\D^[]Z__Y]=UWKR9AOQ>5R%X%=V2G06C+O[Q"X6^-(?_EU33@ MTM+;U_/UW>\QE=[/7_UU7G<[Y$X"?[V0*,!6[OY6T4!O?0,[6P\4T9#ZKM8N MIM]%A]MI(HOH@BD+K4KB446L1]P4%"E>$L0 M-ZNRB3- M.&<+2D&0I_\&" .J.QY9)OH0S](J1U2% A&^GV7,]R&3H=UI[O7 MN)[\?.1?NL'CR_[ ^R;\T6[SZW:6E-YO"K2#\"G(?!L673]=47V3BB-7#WUX M(1+C]FZ;40$QK[/)(HA,.QAMT^TNL9J[KI9I.\?S4&W2L;=K:YO350;-%:(W M;0GMWNM&IMZU4T5!QBAF '0C;'/QKQJ7WGH5/&01\5\5',F*,T2TUL'E.JS8 M%U5T=O[UO_0B[AF6__"+='@,;O5\;O7OP;"C,YT$84^2M,&MGDJVW^IEL)W> M==['LJ[;U"@A;L]FL5:A+54,MCOM>_KU7VAWKLW#>H=T;-1\,TSV3Y=;MN5- MFY/(KS;I._$D^'V]:L^5-Q]IFP&@.&4H)NND=BXQ,ZU>KU)KP_@--^B-VAW) M3E>IM[Q,V-HC]^'YQ9*@U[=_AY4QK=I@'S@>?J$K*Z9I)N=XS, M\+%[C%HO8H^?[G[WZR2& _HPWNKULLF[:T7:WF^Z7*[;EFRS:8P_1.8[K[=? MO\E=BJ&#AW0V'2LF.OS9&G[6YQ2%'7-8_ZD(9;E.@>:(0&&//YW%Q+HC:R8] M7O"4$0K-D;45UN2T:PO=!,?3ZP_S!EV\29JQT,-+,U4M?*#_MYOPQWP?^KO. MDA'[NXYU%[(UWDN>WQ-O'?I3]P)S=U:=O1=1R=AGV#[;O''6HU MM%]6%F%F<[K:Q[7U@?AEF_-K?2(%[6_IA3CE+'QRI87RABND%2O"OD=9I"1A MJ.3".*L\JP@]A4\.3S7H:KJHYW7LKIXVI!!?>@*?''X(].B-J^\C!]NH8K*M MB]%[:ZJNJ+P*?V9@X#_,)_^]GOO@LTC1G%)]_^;=MQWO?O/NU_0OB+"K@V;]T\_WXI*^GJZ Y>U0,W_>^_H?Y,EAS$X7J2XC>ABW.M-FH^[X=**/%UZ\G M/S6'KUUYPO8G V0,'O;?;P^2XYVE/JW?:I=MZUL02FZ#@W;;T-U-[&C6TT;WI(.OZ=AKVO(MT M[)Z&JD]CLM)5SS3ZDO.V"5,/IFQ'D=N(=>]NT1FE2H]@'; M'*_XE.'NT8[20'8?&P?,^]E+X6YQ7DA\]&:MV6_2%A[%,WFT\G?A9GK1DA7W M3:(RTT5ZVY@9]8%9'SFM$QAI=R[)$@(S[6"F76;FWDZA3ED^^^TP MNP;L8F!U,]FZS>W=-)!I2J3;3_A8%1HVW4%(O^N8 >7;0\*NU[EK:T.:R.IV MJ>_\R.X_Y0 U-^P0OK].ZMB^>=WM7?ZF)\H'=OM'CAXWA&5P")EBR&&9[$0A M^@9/BZX+4=_X+=[RS=9">1<7RG=QH;S;+)0?-HO@IU0Q\U6L)PY\$C'\]>5P MPX\('AS\;0"Q_^P:RNP% RRIRLI5"JF"$,09,4AIBA%F#A<8.VZH.T4PX/N@ MH?^)55??39>Q)"TF6)YZY__E+.8BMOZI80.[GD213Y+,A[NJT6_WLV&*!W.& MFTU.]&*;;)"--YP.=L-Z>;269+55I3A/F!R]9D2?!&C79\GL/#:*@@3D8D(@ M6^(*<1[-W546,>(+[:TI1762>&'O(MXDL;1KUOT\_V?W\O$$^JC7:+/3U]Z] M67WL8_\?>:1?$-@[KY'/ MVC6C!VG!'[UN8+.WO4O^SW89-(_4OD5\VM=ZO:J_,3'O;9$>,BS4U_B;]'$T MTP_U>A5N\8=WWS2W(SA)L?U"C #I^Z5_O6R&'?A.0*E:N[GVJ\U.?=7OU-]/ MVZD_#Z^[:PP^&#[I>O&EVS)V74CRYRC;_UBY1SY(KBEG'_,Y<8U9</N1H\V]B?+?QE<<@^;AMX:IW#8?:N;%S>=?#<$OWI:Q;14LA>>N(]M#F;3L#G9VLME;UZC M"T8=;B/^_*;Z@14QO%V0QQB61D;6#HSSDK0)./J2=0'0^5S0N3F_^4^SF/S' M7__WU"\BFCY,?HS]@T>S1/:Q%.S[XW@R!9K\0FS]39?$V9CZVWJY&K%]9[\^ MU:/[^M]C:(A_;!5<,KAA<\7.;&;CB MYW#%31%8/L8+OAA\,?CBYS8S\,5/$8#,QDK!Z8[KW Z75Y3CH _Z9>H/"LC- M0X\P5_SM3@KWZR\P[%-I]F[JW,SGIMR,K/*)K0P<9I:J 3,Y+4L]L5X.KMKG MTE2JC,A=5: >4 ]X-?!J8#:@GLM4#W@U\&I@-J">"U$/G). 5P.S ?6,\R!B M^QQJ*._V:J<[FQBVOB #V<-QQ:<6#]9S_]"VF)G$$2HY9'\ N<\G=6,4YQ4C M-+Q48#0A&6@8K.WIK6U>CT<3GV%<3VA'?\K'@O+GGU^JA!'ZV<.#J:FBS&O' M42D*C'A18624K5!IG-&EQTQ@O=MPL>25XQY7B&)C$*\*A0RC#!DG"VO#(BH9 M[AHN3F_NEJ]C*LB;N8O_\U^;A)"^#BU6H*5VBY\U@CJ.GW;UJOWW5W_E_$HP M<70*-?BTDQI"-D "H)Z/+L9D #J .J7!NH&NU)*(Q#EBB'N>84D411))60E MJL([L]=H_52@OADRD,IK-H4UL;KQ6Q\G[_RB__@\I/^W7]0NW"^ZM-A,F'\# M, \PG['8 >9ST03 /,#\I<%\0'.%JTJCRFF*N/42F8)+I!WUI9?2,F*>'.9C MY2S /, \U,]>BB[&9 \P#SEP;SO%2<.%XB'2>G%)\[RL"3X ME\!\-Q/I,-(?&*8&8?H7 NQGK]&&U*@QN*5?K]]=3U:+-&?K83!Z*Y^$Q\RL M=5Q\\$45=(_0_+X\00JL;;S6!BPE(Q<'FZ=\W>2Q&*FQ'AN"L"HEXJ[@2!$O MD!:Z*$LN*;9[1Z'.VK(@6B%6.(&XP0I)1C JPI:*6(<5*\GSY3<1?J48.>7& M"5S2^%U29F('3,Y%$QTHI40JE*/3E&9Y];!$YJQ$X*3E<-<"EM^473[>5*#4H2[ %S.V2U!UR1(#0K/_[:^N_,+.]6S MR;V^]XM\$EPSL])QT3CHF92WV34I030##8.U04%&?NP$ZBE@TW1TTV2U):6F M!G%F7=@ "85,8302V$E.O+1>[]53V$H831A#SNDJ?,>52&HF4(5+2ZG6 BOW M?"E!@E_)XJ0;)G!)XW=)F8D=,#D735R,T &3+P63F93*6"F1$I@AS@N+I, 2 M44%*:4B%':W.AI4>(LE]U^@6V<8!M5%YJ(YQ& MI>,%XBXP!^VY1@6WEFM:,%F))V<;)TANV@D+2. :E] UYNL,?#7D1@%9 ;(R M!K("(-^"O+0.$R8DLEIKQ'7%D2HQ1J570GNM*>'L2T#^>7*C8JA? +!G[9:@ M;5(6%.VYW5)JFW13!W'/[\)O)OK&SRWT3[HX7@?]D_*VPR]/E@)K&Z^U 5W) MR,7!+BI?-WEX%^6IL-38*B9+A3]PA9$RFJ+*Z,H4AADF\.XNBE9,E[Q@2"L9 M=EY6Q,DSLD+8F*)2SAEF_?,E2]&PAB7T9@"7E+/8 9-ST<3%"!TP^5(PN:@, MPZK2J+":(^YIA8PR-#91TL1*2IF7Y\+D)^R?=-(H)[BH\;NHS,0.&)V+)BY& MZ(#1EX+1EI7$5$JB0F(<\58BQ8A!%>9%X3 GWOLGQVCHGP1."OHG 4J# 0!* M TH'E";2,6L41K@D*NRDI4.Z8 HI6DF#"RJQ*[\$I9\G1RA&N!4#7,[9+9V] M?]+I$H(RT-$('O&;7VDS\X.,G]?Y9+)FIN%QT;07U1_I9:H&S.1C=!$D M'__U+Z_H*TC$SUM5H!Y0#W@U\&I@-J">RU0/>#7P:F VH)X+40^VO =;I!6 MGB)A?<$-<8ZZ9YSJ0 BY$H6"/"[P21F+'4 Y%TU+">R1+:E!9$EXZ'XN8]WHPG@J4G[!2F0%(@X_*6>P TKEHXF*$/GJ0'B'( MPE2'Q\B&DT9H1S3R)8W]RDJ*%*4>%:[$SG 1N,9>R?79R<;IISJ0$MC&BY_K M #7;XT7.,5G0Q0A]]'0%8+Z#>6JH$L(A3YE'O& %4MP5*."BT=Y(RAC]$IA_ MGIKM&.SG%) ]:[]T]J)M2),:@U]Z6R_NZT4@^Q-3S]V79$=! 40^C.)%U72/ MT.J^?(P#6-MXK0W(248N#C9-^;K)(YLF8KG0I$#&2HFXYA(9&;9/F'KF-1<% M\WN;)F\%\8IX9!4.WY%.(A6V*:BRBDA5E,2P\AG'.)17!3EIDRMP2>-W29F) M'3 Y%TU"DQN^D,A,[H'0NFK@8H8\>I4>(LI =]1C;\")PA(I4R(F"QE1LB30-E,.7 M52&EQI7UZLG9QNFSHQB$!%Y\\YN"5I(94'1GMLMO:WO M[OS"3O5L' 76-EYK W:2D8N#35.^;O+( M02S%%;>E1D[J$O&R+)"D5H4-4(&9*04W!.]NFI2ML"N-18[R.#DPS@.4I$"$ MB["*%.9,%L^7'"7"ADG !$!P23F+'3 Y%TU%:>O'D;./TR5$%!;+QTI.CH'/4>(%S M3!9T,4(?/5L!E&]1GDI#7*DX8IACQ$E%D2H#=E//#*,!_S4S7X+RSY,<)\YN"1I'94'1GMLMI?EZ-W40]_PN_&:B;_SLK4]2E=,^+1?;*0E[E>393V;NLGV$LY,8Q>CG \8RL>J!W9E&;K=([%7 M)F2AJA*%G5F%N'$2&6,5*A17!3<\EJWN[LJT"]\IM4=.*19+5AQ2KB@0Q=11 M9K 1U3.VIF+%E>0G;>7[E"YN>+.@?O!U0 J % IR-A0@!1<'"FH<$%(:3U2 M*C;(HM8AJ0A#%5/26QG ORC/10J><' @!Y( O@](PEAT 20A8^6\&)(P0I"' M[+/'R X3C'A7"N0PYX@7BB))! Y_]06G&%>^V&O:<7:RRU M/X5G/$_^&RNN2G;2Q'9@%L_N[\[>3>QTV7$9Z&B$'NJ7>J5G^61Q9Z;0<='" M%]4<[&6J!LPDLVJ?;5I!KVGD%:Y>FYG/>_^4=Z3B3_G8VL=K&+9@&1*<(_V9 MO;9,>8R(H@3QL(%"TE*!F'.\(LQ5RMN]X?7$,X*%0D06%G&A%5*"<&3"1DQS M1[4OV<>$>N?NS7L]G>FP@+ZO%^_";[_S9O6N+SXX5S9<&?2!\RU0^J"=P18M M$X^8F=B!?0#[ /8![&,\[,-7QA25C[.?2XFXD8%$^$(CB4U%M)1Q#L2SL8\G M3+L3!; 18"/ 1L:C"V CP$8NA(V,D$U ^MZCK6HU)5(8CRIE2\1Q62'E*4>, M:2RL*DY9C 7S(( M"PWS",//<5T=%\N?\V,']*RBZ@23Y'*HVY]>K^IN[<6'G,YO7N-OTL?13#_4 MZU6XQ1\^+.1T.X*3%-LO!&.8Z?NE?[WT]WH1MB"=@)+[;:[]ZE"2Y_OI:T&V9I8E/+ 3SDX78"DY:P\Z-9 M(MF'E7.S[YXJ4V#*+\36^[JIQM1C]=2([3O[]9&;Q0.[RD<7X'U?G/=-:8V- MY]TD-S9_CX4C.8S4 E<,KAA<<29F!J[X.5QQS#;/8KPA^&+PQ>"+,S$S\,5/ M$8#,QDK!Z8[KW XZ9N:4K!]3Y2=^DRO_.I\RD,R4FY%50O=,4 V8R:E9ZHGU MDG]M6FZJ O6 >L"K@5<#LP'U7*9ZP*N!5P.S ?5;=7.]W9Q+#[!1G('HXK/G&1_%3/_<,DO.MO?C6IPI/GD/T!Y#Z?U(U1 MG%>,T/!2@=&$9*!AL+;,1BYGIHG+;;-X8@O*GW]^J1)&Z&(XK7!)$A2P1EU8@Q;!&1A*%*^F($_ACFB>> M9WX7+:Y*(K.=KYR93[L8( %0ST<78S( '4 ]4L#=<:,E<9@Y"SFB#,> -IA MA4I<4&<*S3P7YP+U8#YC,4.,)^+)@#F >8O M#>:5]!6CE4*Z# C/%;7(8$$1$::L").2TZ>'^1/,:0*8!YB'O)!L=#$F P"8 M!YB_-)@O+)6EH0QABP-D6UL@J5V)?"EHA;5S0LHO@?GU$MUH?7\$Z?NY1=]- MEW96+]>+TTPP@C!]_L!^]AIM2(T:@UMZ6]_=^86=ZMGD7M_[13Z)CIE9Z;AX MX(LJY!ZAV36)45\RQP"L;;S6!NPD(Q<'FZ9\W>3A31,IC73::51(9A''#B/- M&49E82M7&4VEPKN;)NZ9Y49B5&!%$>=>(D.H0\H0;<-:8B5YQKRF(FR8&,UV MXBNX),!DP.1\-'$Q0@=,OA1,KHB51>49*HDM KZ: *U2%PAK8; I"XK-V3!Y MO&E)X*3&[Z0R$SN@="Z:N!BACQZE1XBR7W7Z!;9Q@&U@[BTE%45ER2WBIA)( M%40C++A5KBPKYO>.3<_.-CXS.VH9EFWXZ='X "F =5Q"DLC7&7AM2+,"V@*T M90RT!>"^JWG"C&#+!++$$\0E+9'A%B-)JY(Z;3 F[$O@_GFRI&+0'X ];[<$ M#:2RH&C/[99^O7YW/;FI@[CG=^$W$WWCY_8A?,FN%]/5-(MI8GF:[;AX'?23 MRML.OSQM"JQMO-8&="4C%P>[J'S=Y-$C6D(M)4AS6R+.E$>RD!39LE2%$5AS MJG=W49*8$M/*($&U19PHA90E*FRE+"TL*QFNZ#.V@\)7O"RAS@1<4L9B!TS. M11,7(W3 Y$O!9*6$-!X'0&6*(&X$1=*3"E7.8JFDPDZ8[#'])5 ED<]M#2EM9C^^08#:V8 MP$E!*R9 :3 0&E Z8#2WEOG/->(>J,"2DN+E+8!@&VIJ';<>D&^!*6?J9,2 MON*2 R[G[);.WDGI= E!&>AHA [GIS0X3IN9'V3\O,XGDS4S#8^+IKVH3DDO M4S5@)C!P^(M(=FZJ O6 >L"K@5<#LP'U7*9ZP*N!5P.S ?5F,8Z3TG%?G N4GK%0^:3]&<%'C=U&9B1TP.A=-7(S01X_1 M(\18&._P:,4UQA0K91 M7(5X_,EH)I$77J@J=GTN]CJ5G9UKG*#B>H=K,"*! M;9SM!.X)5_&7C'6 DNWQ(N>8+.ABA#YZN@(PW\*\\]CB4F)$I:1QK$/0O.8% MLL9A351E"[]7LOTI,/\\)=N$%E>*GG28,_BE$61);2>]09;4&/S2VWIQ7R\" MV9^8>NZ^)#D*ZA_R810OJJ1[A%;WY5,E MD;20SYD<=248@3EXX)(R%CM@,SD43%R/TT6/T"#$6XQH5 MI84AJ@@,0P?>0#E!VBF!2" ANBP\QVPO#_OL7.,,N5' -5YZ9A0TWQDO;H[) M@BY&Z*,G*P#R+04$J(BI>>%%\4Y'^NS*@KP3 M>\YN"=I'94'1GMLMO:WO[OS"3O5L&076 M-EYK W:2D8N#35.^;O+PIDF9LO(5Y4CHV*%""H&T5%7XJ<2,.5-*B7Q RCGHHF+$3J M\J6 T%0Y9(3EPEB=7T7*!\SM2H?_M%[<+]HG'\03'A MWP!*@Y/*6.R TKEHXF*$/GJ4'B'*0G+4H\51K"PI%0Z10#H0+R5#NBQ%(!*5 MQM(08BU_>'@6-H\:+G&.RH(L1^NCI"L!\"_.2"248#N!N M"XFXD3K\A#TJK3:44,,%WZNW^A28?Z;T*'[R0FCP2R/(CX+&4>/S2VF\WDT= MQ#V_"[^9Z!L_MR>:LP=%>OEP#&@EE;<=0BNIEVQMC](5$S[M%QMIB?O59%G/ MIFZRO80ST]C%*.<#AO*QZH%M689N]T@"EL/"$<^0=Y@C[L/>S%2Z0%HYHPBN M,-9[T=>246\D%=+P*+\BK!\VUY\P(:&V[^@ M?O!U0 J % IR-A0@!1<'"G@RG(W%:D]% M"L:; 8TX05ZO\S$#C0!:$*>AG(Y-&&$, \9:(_1'>:-*15GJ)":(DYI@4QA M#:)8"&RX,5CNC2X\.]TY0P::Y$!W\CD.'4G*&G3T&B\D U_*6#DOAB\!SVAY MAG9.)X4.,JN%#_I4&1@%L_N[\[> M4NQT^7$9Z&B$'NJ7>J5G^21R9Z;0<='""[:LEZD(,(K,RGNV202]II%%N'IM M9C[OW5+><8D_Y6-K'Z]AV'!E2&<.;[A$00HAK$6D(@IQSAW2W#A4EH4N!?/2 MN;WD-NDK[W&ID",>(VY+BF2)-6*%M5Z0\'.!/R:P.W=OWNOI3(<%]'V]>!=^ M^YTWJW=]L<&9LM\XQ5="G+1A\]-Z4MB09>(1,Q,[L ]@'\ ^@'V,AWU0S[!G M1B&M!(WA7HT,E14J"HZE9()RO-=&[.\9X*)_%C5Z;/Y2I)O MC_GQTZJ\L0):T $O UX&O&S$O SX3-<7KY22,B\1L](CCJU!VE<6,<]=192O MJ"!/QV8SM>ZU;*; MOC\NKC\_*BU",X&@Y_8FO]SZR=OZ+KS$P\0'@P["#1=9+?1\6?G%=N4E<3K^WM9.'OXQ'T_&9R'^Y4N^M)N.;"3WZ/?\SK M ]?ZL;D6N9K0B0Y78A,7_$.X0+STZG;A_>0N/.#M,M['N\E/>A'NP^+G,67I M*^$'>CUYLXQ/<>"?O_/6WQF_Z'Y+#^V%1ZBMJRBB3K:POW\$#XM""H%+@V)' M6,2%)T@+0Y$SI1-<&%<6U2X>8N(9P4(A(@L;^\0JI 3AR"A7:.ZH]B7;PL._ MK^,B^[GZ?CK7\S@Q]X?Y$7V:@(^&?Z? MXW7G]0%X/X+W(S?N2=7)=3+="'9B>\E.]++QG1-V/<3.@(.GLO]^?05=AU_8 M?I13K"N1 I6*B;!4*H8D*PB2K@@64E:EH79W>7ECM/>\0*6E.LYD5$BJLD)8 M&$N8+[PTV\,5WME;[]8S_W.U'?#Z>1X\_&\^\8 -E?PE_O67<+MO9[7][=7$ M!P)Y'VG (K#+SZ4%!;""GA54]6Q6_YY@.8IZLES?A9!>H0>,/"V\BHDQT$W+\0L_\8^G(UT3?;!5Q,-UTR;*3;;\1N^XJM>WWCFZTPTE5XY==Z]KM^6'[S:O(?GRO] MBXS<#A9EMX-MW6?S?,,V['J]JKL@07SBX&M?XV_2Q]%,/]3K5;C?']Y]T]R; MX"32]@MA$;I+G_1!Y77@T/!L\&Q/ M]&SE=6#-_G-C/POF=;%7\+^@KO 0X8'# XX&?7!3C@%^> <^FC M"/X6@D<0/ +TO 3TA#.8EX*>L:QHDNJ*\K%2@%!PNN!TG]O,P.F>;55LDO0G M/Z9D[7R,%7PO^%[PO<]M9N![@?""TP6G"TX7G.XE.%T@O.![P?=FH OPO2_. M]P+A!:<+3A><+CA=(+S@>\>7H'*JJ>89SA8=8;./7Z_?74]60?++]>)AT+8G MG['UF>DX(^-\ZL'GF6GB^4CB)94(PJ5K*J(,92[[KN>NLENM'Z_O7. ME(F=GLUOZZY/V';[O7^T3<)BA=XOMWI.Z$]UK XY20OG0EPIP4_9P?F2G=_% M( Z@?SZZ&),! /I?#/J/$+UAHM:C';=_BW7]1.+V^CF_N#8L*_ M >X T9",Q0[0GXLF /H!^B\-^G55JDH&\&8ZSK%4X0^EN4"^T 6QU(E#DX:> M'?I/$D4 )@!, %(4L]'%F P F P@4MC H)B5I:\0*(D''&"!5)"4.2%(-28 MH@Q\X/Q,X##^0^X#8#Q@_/AU,28# (R_&(P?(49#[L.C40M2%$)@C&A!"\0# M=*+$?KH^2OPOI;W>:JD4T:AD@3RQ[DS@<-Q@ICEBF/N M"T_Y+N\K'>&B"-\)4A"(:UL@X[E"0I%2>T>ETM4(*G=H>24D/B4+!-\U?M^5 MF=@!O'/1Q,4(??3@/4+PA>#38R1$*F++DH1U6QJ'N.0,:4,TLMA4HM2EPU[F M1T+.$99B#/C(14>E@- HTP)9KQ*V@ ;FM M0HI+AFQ);6$I-<:(_)![!%4OX,=&[,<@(Q: _$4; #YV("\LLH2["MD;1% MN5(!R+$6B$I7&NLE]^43) 2<(N5\I(^%]6 PWTXW,^AY 3&SN3DQ][6=W=^8:=Z M-KG7]WZ13\EH9KH=%W^]Y.J]BQ'ZZ/DK\+Z6]UE'B?'2(%IPASBW&DD1&*#3 MLG+<*DV+T 1Z*:^>6E9I4K$1.QB M9B1'AG"&RDIC5VC#A=XK/GUZ(C"&FA-P7.-W7)F)'9 [%TU>Y(?<(Z@Y 3\V8C\&":T Y"_: #(QP;D ME:9"<8&1* J+N,(>:6E8^*NUA<84.[O7?/ST0'[&FA,X]@SOWN>G)3!]G.[\)O)OK&S^U#^%+G7/*I(,BM">MYS/ATWZQ MD9:X7TV6]6SJ)MN+.S.-78QR/F H'ZN>_ DR$,MNV*^VQ%K+$#:,(VX)1JIT M$A$>Z"$N"HK=?M\45GA2$('"!VT@EL(@7; **[Q CUB9F('Z@#4(4]# >IP<=2AJK2G M5(=U872%..;A)U&6R#I7>, M$F[B^!SOXU@\SS0RKI1(&D\PM]IA]01,XIS3="#W UP?<(11Z0(X0L;*>3$< M8808#[D?CW$=HDOI7%FBPL6HB98ETL8S1)GC2EI*=;57Q?U47 T:: MX0$#@"Z\&.N7>J5G^1109Z;0<='FDQ:S;CM<>DVCQW7U.@!3WL0Y;T_[IWQL M[>,UG#_W!L[:KS+63'QC&"A$)&Q M6Y'0"BE!.#+*%9H[JGW)1E"U151QQ03/MCW !^TM>Q)[,<@'+"0?70 + 19R M(2QDA"P"(H"/1@!+33WQ&M%2:\2E-TAK(U&@1825FG#C3'YLZARQ08Y/.NL; MB-6(T +F, $S V8&S&S$S P833EV M!";I+G_1!Y34N%3P;/-L3 M/5MY'9C'9UXMX]&2[0;[@$=_+J#>;"7RP11HZI.S+H+DX[_^Y16EKYY6,9_1 M1"9/\SK'!M'4,W>V9?&=M_[.^,6$D:L)Q93F8ZV?W#(D^]61D<$#E%Z2-@%* M,]-%#Z4%(.D+0=)8Q3=9W88W('1REY+/\C%7P%+PON!]G]O,P/N>;57\+>@K MO ;"GM_K MZ6+R/WJV]OE8*4 H.%UPNL]M9N!TS[8J-NG'DYAH["%BG"X07O"]X'LST 7XWA?G>X'P@M,%IPM.%YPN$%[PO>-+4(&Q MQSEUM?GU^MWU9!4DOUPO'L)GNPXS^;1_RDS'&1GG4_?7R4P3>3?+R:B!6OYM MT;Y4"2-TO$?F[&G%I:PL\DH7B!>%1.$!"T2Y%JK BCN]-V>/$RTI+37"E!G$ MG;?(>!F^8[&EM)+2*3N"J<5*7#_B-$ M;VB*^AB+PT88HM12Q"7%2'E5H*+@IG2\\I7( MF!IA"THX]U*?GPF<<3 MY#X Q@/& \8#QK\TC!\A1D/NPV-F MGKL<2OORM-]Q$>!/U<68/.G%"'WT_!5X7Y>H4EEEI:X0HU0BKBJ&=*4<*K#F MK)"8.^-W>9^4O+!$<4298K':QR-5<8HT-EI99Y7V;@25._1*\I.20'!=XW== MF8D=L#L735R,T$>/W2/$7H@]/<9!C.>Z^PH*3RTFIY?B _8\D*'/J#@P*$!H0& Q@70H\08>'0_]&"$XRY MQ1XCH6ELMDDLTE0JA$4AA/&5TQ5]+J8!1_MPM)]!N0F,G,G)C;VM[^[\PD[U M;'*O[_TBGW+1S'0[+OIZR95[%R/TT=-7H'TM[6-*:6VM0Z5F)>*BPDCQHD(E M%ZY2%3:TVNNQ3H1@1&N#)%%5H'VJ0*H,!) 11[GC0CLJ1E!O0FAY18J3\D!P M7N-W7IF)'= [%TU:E5X(J274&\8@QU)R XQJ_X\I,[(#).&,09IT@J21&F%156<$KQ$QS\/UW5"1SO7_KQ/HPYN?"Z MDU^OWUU/;NH@V_E=^,U$W_BY?0A?ZKQ+/F6DF2E[7(SVI#5])GS:+S;2$O>K MR;*>3=UD>W%GIK&+4V<%M:SU%A9!%88NF148$J,E<4 ME2<%]7:O9X?"SI'Y(U(#HPHGRA.#J$ZH%1 J8!2 :6"@,R35/8H7&!5&L2P4X@[ MSY%DCB-,E2^Y=\PH_?Q49 R5/< ]7J!'S$SL0!V .N1I*$ =+HXZ>*4J7+DJ M#J+SB,M"(TV]14X7AN(XJI;N9PD].W4806D1,(F7Y" ASQF8!!@*,(D7S"14 M99TD0B%*<(&X4!4RM#"H+)6ON M,HJC.SR3..4\'( MV\!X98DU8H'_>D'"SP4>0]668%>2JFS; WS0WK(GL1>#?,!"\M$%L!!@(1?" M0D;((B "^!B;(LQYZFB!,+$:<>8=DA4OD,+:"J$$M53EQZ;.$1LL20'$ZH6B M!4QB F8&S R8V8B9&3":EM%8H:12A4=*4H>X%('1E!(C0RFQE'KKJPSB0V,H M(@,* [&AYQ<[,!!@(,! @(&,AX$XPZSPE40D, ?$A0ODHR 8%9YHPBEV1IO\ M&,@(:M& D+PL0@*9YD!(@) (0%"\F6$!'O*I#(F4 K+$8]U;9+:$E5.5:90 M0A;V"0YYSEG2!HDQP#6 :XQ-%\ U@&M<"-<8(5> Q)A'$V.4IQ6S)O ?'?@/ M*TJDXS%2H$6XQ-9+63T;9X+TE['1I[PQX:.*X\+/<6'^M5LE?U_?A8O:\'>OOC%]TOZ57 MD]6MG[RM[\(+/TQN_$^P)I)<,^VTF-C*DD\E@R MQSS#FNZE'F#B&<%"(1)VX8@+K9 2A".C7*&YH]J7[!28$N3$FPP.CRL.HB#9$%JXG@0:^Q&Y8* !S,PKR8+O[SWX1W?^]G#U>3WZ>HV&%X0 M8"?IR2R(>G+?RO9Z\LL ]_Q[/5M' CR9KI:#JT;93NS"N^DJ?3W\)AIS>(SE M-'#(\/F(GD'=Z)7J\74K!/Q MB?\8[K*( SU]N%Y]-[7IVNT5PJ]-[S"(T)+C])?R?\1Y1VO M\!#$':X57G;A_^]ZFN1R^/K&!XG&C]DXS_0ALI3XB74PGCIP]7A'6R]7$Z.7 MT_@^B<= M-!I>I>MK,YU-5P]1&[=UH';+=7B"@3K6\]5TUFOC*GTGZF,6I!LEOPR<>%J% M+52XGKW5\YNTR-LG6DR7O[4*7,;?O_?+571/P19_#T91I^?L3*7]5+.ZDP$, M5UU8HVG5Z(_FK=?#3<;G[18*V"PT+2V""_%!9>&/>3WI+?]&3^?)Q[0KKYX? MT5YN0, M\8AS+I&FX0\BB;<,.R+X2797W4K_9[_$C@;8BJT FWB4V>'KXP&VD:_;2;C M++S/I;S.L>W?"-\%7,IC+L5HQBI)-7*6,,29#)ZAK"3BF%3$4\7$?J_?S]E; MGLVE"' IHWB=O,GVPVN+%98-H2&SU+FY'EK?>K+=[MIN]/Y01ZFVH/ KJAZK(4!?8EJFQ% M48#8@+B8.R1\@1GUA%._-XC#&Z.]YP4J;;!%+@->2U56" L3[-(77AK5F=3T MYF[Y^J>>@&XB-F]G039AZ^/=MP\Q]SD:Q%K/?M*K^(&'[X)D?HG?^"7<]]M9 M;7][-?'!YN[C)B1PRT<.C&!3\I&;DN"KXD9X.K^9M+N#]5V,I/P[7*U=KIU: MPAYBU6T;Q''US7)B]?)V$L,3[X-G#+O40;1E=^^A7UK88:)78?FN M @Y$@Z_"9KP-87TUC:ZA7B_#UY9?OQX8?W>.UPJO$4^[-N,:?*W7J[H[:XUO M'_3X&G^3/HYF^J%>K\*#_N'=-\U#$YQLH_U"$.1,WR_]ZV7P88OP5-VR3^D2 MS;5?'6JT^7ZZG#9!C]?=-8ZTVVQN*]BUHN+/T6*.G4FWSW>M)/VHS^&/^%38 M V,J3W:YTSX<"4Y(DL^\W!DZH$*K^7R2\D 73ZF+(/GXKW]Y15\]K5X.R.FY M]+1)T3LW$)MZYLX/P_D87_9*SLT'@#$REX]]?O+LH.P71&XF#NXV'UV NWV)[I;F M8Y_@;L>U,X&!;#D=;WZW3CG),[^,I\+A5>JYGSQXOJWL07"L=/FE<3.QFJD"R4!4J MG53<4FJ$DIE"/B?J2O)\VT-FYO$N)NYSJK ?Q'U.&/>YB^T$3A7W.96&\S3$ M<9' 3]7%)[1\.W[4DIG&+D8YG]2Z\Z-.PH 3YN*(CTPM4<8:0S BE52(JT(' MIL<+Q JIJ6%4^6)O:LFYPT!OJK!DSD()BRLF\"D)X5-ZO^S;7;X4-YB9V($O M %_(TU" +UP<7RB9UAX7!C%78<1-25# ?X>4+(07E27:[#?(/G,,Z81\X;R3 MS( M/+L3A#RC"X\W_5*O]"R?XY',%#HNK@B39> H\H5.E@'"V1).2WE9D$HC MKWP@CT82%+@D0[ZDE<.H!OW!&\)YHHPD=54^TDT_>W\)##,3OY>9 MV(%C ,< C@$<8SP<0UM#F:D4LI5WB!-;(E40@XJBL+ZB0F'LSAS4.@_'R#T% M"CC&ET>Q/C"A[>!OPU<_L^_I!3*&*(SS=\C5125I41;(85F%C8G#2)5>(,JT MH6%_HQ3?.VC_E ZY7=/I=^O[^YF/\SWT[-NF(_"[V!#XN^G2SNKE>N&7I^Z% M.YYQ?F>M5OY[O?(3?CUYTTZM^'':C'4)/OV)FS%[I7%92$0*3Q#'- ME3==F8\W!P80N+0VR>4UX^IC&AM?$\Q.UXFXO*;T=)?+Z.$RSD^'MC'Y)+R M+K)NX9-])Y;1D5UHDSSJ=CO@&C/3!;C&BW&-T"9Y[-X12/_(O2GH(A]=0-_. M%X> T";YQ4 EN-O,= 'N]B6Z6VB3_#+<+90OO9"CW85?^A1BC7-@G7_O9_5] M3.J($W3#!?2LF8L;+O9^:K<3#)XI01+@.9=DY#PU 2G&GQZI@\3A7/SRX<3A MJJJP495 SEJ/N+0,228-JJ05S%2ZE&8OJ0\3SP@6"A%96,2%5D@)PI%1KM#< M4>U+MITXW$#"/UM$>#-WWVWPX*<.#L*OW[5@\':]6(1_.DD&,5%7A&=8I)2G MC[L88 &0ST<78S( 'D ^4L#>:%%Q4D1RX%< /F"54CCBB*#E0W_5V%LZ%YU MD*^\QZ5"CGB,N"TIDB76B!6!* @2?BYP/B!/\57)2P#YG$$^XS-IB/R<,O)S MOZ@KOUP& ]2S4\1WX/@E'^IWF@9@>6KB8H0.S&U\SO,P3$Y.IHN6V/KNWL^7.II@/M']S/0[+F(&L>,1"!V(V?A\YF%B MAK5VQEN%E)4,<KE.+9L4S+N:B>6 MQ > 1G=_^H%N,85&V]-DNM."8D=U$IO&F9..:YG&F6<'[1(W2E. 8X#E6$;\ M(+!)C%G$+.8>YWX+%/F[]9B/">V\T)ML],MTQ3P-"3>Q93=0P$"! M:3**@0)G!P40(HX"2!@0)G M)>$>/7-FO++Z:<=S$XT[-CBC53:>H^_<)+*-MD5W&XU,)ZXQ,78]+0AY5&>Z M:7MY[L?53=O+,\2A@!Q36V01 5P).#2,&4D]-R9AZB1AG+I^(HZ9^?-($-1- M9J$WWCL?;6&?IF-V$$8A=]*0,+ I MB"]LEU O%41DH>?%L>T&WHYYF M8?8C,*QLF!U<6+_DH-D;85U>U4*N_(:3T;2*?I ?=RZL=]4")K&R)'QJK+QL M*XNN]WECP6=TFFLR'"P]W@HV+V&.5RM+ J'&NLG;N=7.\YI;2UK+/M2U*("1 MRBOY4+B$%7F)6DP^#5=@^&)95U<-(5O+BV? 7JGNK6J(>EY.E[)]=7L.C M.<];56A+3VA[]+O#FED4YBV* O_%=8:K<7&J%+8-5:_ URTKI$!.BWXOCS?2 M%'>*-68ZD,?BJUSFYY-Q3]>=XY%7UO$V=2OB6-3E"+.Y+I,Y!X5QW(O*I>23G,J@5@,):C?!:U-)-* M)BQXI6C:JA0CZ8J7U]6*%NUJ^%8*[5[A_/N_?75M)WG;C(0C"M8%_8?8E,T' MY&B^(6&[)=X^EPIJ*1BBM?6X&BL5*+=@+#,OKZOB6NH3 M^%L^<*R)_@C#P>\*H*M5918J3LK!%@-5! _&$0/]0#NRJBM@O6@'/^ -'."B M>HE<,;AU_&BU,&A+7DN+%2Q5,./P$KB]U[QT $"@]41/ !BSU+-E95UU%)1A M*^3C18[Y'6NM+)6J7,R!A$T'5G337!@\=2S>>=_5$A[,D>A +6L!/\T;P%8< MZ#1TQ;:P!9[D$&S.-)/7]S"L%@QM>&[M0P8GN"1_V# ME 7$YW9,4M]Q"*<\XFE(>>#O6+&9\#/J)RX)$DP0BR.;Q*GKD3 ,?<=/;3^* MQ4;U:&U!_?05:Z&(YJ ?+-SP@P6W^L'LB\-9WB>^8U%M%*.",:<^'90SA@MO MX\(L"ZCM^ F)N!L1/\U"DE":DB2P1<@"&@AWI_I8F@0!CR-&G%@XQ'> ?5-A MHD;N3X&7%K M*7,[P41'=SS\HW 4X*0*<)0&E-*\APL A.YB+H.2CE>=2R[\)AK: $%KTV / M]D6+8(UJX>W*=0-T2U?CA\RT*Z@'9!\%!W1=KQ\%6Z=A=9[BG;"%;OH;L,IZ M[YZQLJ[MZBU[Y("%I&R>!IBX&5L>+>9*2N-C"7#_:XXM^HJ5@7_>H^@<+X@N#M>W//'M?&[8;UETC7;#2%%9 M6J5HM8QJY[2UI/?RMEZ3['C6FU>N@@5=? MT,(^\E;_4%K_CY8=K5>()YQ-IXJ,%4CO'L9W2DNZBAMT$>X #.5-&PCU)^N5 M_OLUNG2J[FJN/7Q;3AN1HU_QJJA26LQ&+QCCTTT7:OXOY?/4P25$%FE>YR6% M1P*PH$-PC !B!2;](A#06A_SMF)S^ M[/A$.BX(OOD2 C# $H=4["G0 &\-Z M]>7CY;O7P,@+T>;LPOK?WJT("*I>-+T;X6ENA,[S+J/W;U#[U M,L>AMD<2CH6:.*CPV!$F[@D\@7&4918<,$MV)?/W;26'"2TB0#'$M]DGH9([Z3>BQP&%AX.XWQOIL)+@=J M;(/=(VW\PP=8SV7C]U(]+ZU?JVNQ2$%#H :U>"<0!8XTPG]@>@BLM]);&/ZR M/L]!T5C..I&C1;6$OWWX\T>0>KZ/#P:EEX)BD[=)_;I6='=12LU<1M/6-X'! MWD>OLJX :UIK68SL :]*2QNTXJ8ZRX=(H_+QR$#CB)UWHY@@%&1"B++AY80W M;/@_>'Y\$:P]51)M ]!&J+$&W1)W (31 1V<0NX2F<4"<@&:^[V8\C';X^#Z)=E\ UOQC#NA;U,U/_^SR M=H498";-[BG2[,(+:[S\_V$I KP@Z^11UQ@DT )86RZQ%%"_5B7YOTJFDHU_ M>T'K_0PN9KGR[\%2DRI.?^N>B3H_X#]G>$H@ \7;FTMT@A&\J]DGG/8X&]^_AL 1B>,J""!QVT,;KLD M"8*,"$:IB-(@YK'SS8=XB9T%$8N)[7D /1V/DA3,+N*)+*%N3'F4[3SD!&GN MS%P;AB+_-XB.??^<^#P!_]%:2(YF2EHV4I*^6@=XC"5VFSN"IB)(TXC8S G! M$DMMDD1H7Z6)\#,1QDZ\<_(J$EY"$P9\F(4Q\:GMD"3E&*ZY&7/TKQ4,&C/V:ZFI#4O?EC?&8>^[?DH0#Z/,Q\4-VN W('!!'QJ./QS!%.P(_2 M"/ 1)_;"F7K9KZQBYIE%6XOB 2#KFA:=,-&#;_)V$+N)'V?$<4,?6 #^2FT1 MPT>74>'0* R.TI=ZDP4^T_I3_053H_C_(9T^BUIRQ:8?%?[$Z_&HTZ?L4KJ) MZ'L\(5DW^NJ'*O4XB0-?P$RH%SA@ -@>B6.6D)3YML@<$'"!?WP!\/2SQ\/7 M+T<\+,'BEB+BXK&LRGVNRQ2,8.;%L!%<+R"^1WV2N'Y";-=)?9<"_+5WE,G] MS@@/ %%Y=7Z3(=W3MS!_HFRNZ+9K?*GC5HC=#L*X'$\^M'E;*(>[D?JW-?=Q M>!AZ(24!>BK\0&2$)@['#1LZ(,MM)WY0N2T9+@/V2$7]*1OOTI^K&LD\VL-_ M$<4F H++;Y5MZ(!!^8:U*AI1_O#?52G.5I3!3A?KV,QV7.8\YHBGT70L8(?Q M41C +J@V6%LGP%B8*<-%R?$8G"C%-8A]/(*M3JP5XHIBL(Y>T[S Y 1IY^&% MN+= B^[D\*X=F7^J:,UQ+.]S>%=;U0U,HDO_#G_C^Y=U7M5])LUPN&X#B.KY M7%C*-WPFI'I1+FZC0&Y1("*+,Y?'+O&I+(@2^X3:D4.B*'0=UX\BVSY*093W M/8N/-,9NLL4A8WE'51PH@I[989PD(:%9QF%&(B5)PC@)HC"..=@'?/=<7!(G M@F6I0VRX!-OCP0(XKD>"%-2@[?F):^^X+(\\F;)Z.9!^+>KG%"1_*D9B?"-W M87^*PF[T_?XXWP&SF-M)0)CP8/\S'L,V3F OPS9Q7,!&#GL0SI?8Z0N;"]X5 MXE/VKBJQ^I;@HTWSFX 17@L.:.IG>63D0]/(H]Z_HZ([=NZ""?/NUJ^94RY/ MAB$5-A#+#--J,'.OP3L5Y:R4-CE "$RZU4=\^I[Z4JVTD(MZ>T/NW:JJ]$AX,$4^.-_59>3@JZJKH67O%5\+?J=8XM M5U'?P-"?LFS$FT8L:4U;T2^0!'?JV3_L:T%PG3>YK/BW>M,_XT C O7:,+Q( MPA]Q:0\5[-/#NW#N=IE]EZN\"^^(3YO*T";<*G21')Z++;BOP?IV>BTY/5]WK<<][]=;Y!)CO5(@\-79\4NH8 MT6A$X\L0C6,OY73X;_)TGA!'&M!_XM+4T&(ZM'@VS7:/#K+3E(PGIP$Q8#'3-U7%65?JBZMFFQ'4=Y-8%^=L;VF5COR(E1XFP6_>YN-=.F<2I"],#Y M&S]A@B8>"1(7VS0R2F(7#_YZ/$I9ZMF!*QZTX%#$-=E+@O^<@[-,HXMAV9YYC%/&DY="$([G&7W(,\O\FFK;.6=N? MA9-Q8Y_3"1F),\)2QZC>HWJ?=$, M8%3OJ:G>-+)9$#LA";@?$S_C(4DC)\%.:3[' _]I^G"7R".H7M]V9DY\N(>* MD3P3D#PF:>3,G2 ;22,R6:3>ZQ:9;5<$F(#[WH U$[^:GL@T\2L#U@Z"-9<& M=L1%0)B7IL0/LXA0S_=(X*:>DP:I;[.=0JX/2B2Y+/D^[+99CN>A!=MGL1W/ MXL U 2TCF(QF-IK9,(#1S*>FF?T@"AUL*1_%%%TBH&6I8VNE. M!.-!F25/H9F=&2"'6;BWJ+H13),13";5Y,R]+#\MED6U$D)[5)9=S62+V&5! MR]FH]/.H\N)534N3C7(F6,XXID]@T0V6.SW!>L#+8@<9P#:'N"[%+NM12%(W MP6YXG*>^\%W/RQ[L9>EENFJ5HR7Z9Q#H?3\)W3^K%^X_5_6?4:8_&-(%7C*+ M@\,]V(U\>EGRR2AHHZ!?- ,8!7UJ"CIQ,A&Z242\%!TGU'8)==.4> 'E21QR MEGC>@YTMSZ:@'3N9V=Y1HR%&/IV S\5DMDQ)\GR&=V*;+<&M&UH_U)MB(F/3 MP0U'=4#?M?;8Q"AV-L0Y?FDX _ZF(H+W@[\0H!KG=@:0SW&('V!+LC2-21+P M('5C+_"#G<94W^V= >G_LQ3^?]6R_^&1-,^'_TTWQ^6[B^<9B694OU']1O5/ MCE&,ZC]7U9]E3+B1:Q,O"4+B)QQ4OY=9B%9=#?!*)Y=R>0P7\3 M%+S[\1_+;%=X@.!2EZ,;)XY)8J?PEQ?0((XB1R0/Q'/)/]S#[-[G)8,3GEGL&(AB(8%C%0(07#A%BZL:> ME_HDMFT7SV%E) [BE(0VS[+ L[E#W8>XB!X+(GS+BY3,DB":^>%TTX(,1GBX M'PG^QE2R_^Z)_&NW@".M:^6XI^+->=1>99C0HQR[UE_W)/3< M;VW#4UG:1Q;&'TIK:#[MVJX]L]JYL$!(PK16?2^IY6Y*E=56Z^-LW1(_]D0Q MZFV/>A-1&%,64I*%$1Y(H1Y8LXE#8A;RQ$G<) MVCJ:X('TXW$9"65PUQ,MY MDA+'L3U0B$G&]UC !6V:3YEFE$_U;SCE(?%5L*[.VUPT[VA1"/ZG5<]0^L+' M#YF<.+M8:DVL*@-:(9#0)SOSTH)Y(8O4-[#"<#5P1UKD#*[,X(GEE45;R5K# MYR7H!_PHOQT_;&85HFGDUW\P/'6;5RE-TC!(8N)ZKD-\U[?QN%= $A8RR@$7 MBMVB.D?CJ9^^BIKEC?B,9!Q^'!C)V> D/.&/A_UI*^!!EQ(;T/=54="ZD?#S M!ZL!7":DQVG-;NZMS(90[&SY; GZ2/*:)?1"KQE&4#;O%9$L7743?__F]?7=M)WEKBGUT.S[_)VSG* LYS) QFY'2.8T65VW2CR>7-,'V.,B;KBN)B'XDG24.#THZU ME%^Z].^"M;BYZ7():D56#2CHS0RP%^R@@4=@>](]FWH&WZH=:RWHRA*%?ACL M@*E_EKWN-V<**R1$A9\BAYXII)-/#S)H.N)KER)[K\=.N MG5B,![U1<6;;W"]NK+6=O]=)@RWOLIA8&.(#$1JA ;$&R.\,-O_ M:-%\Q$WK/DS?M$<.;,F1-I'\0ULI<>7^HED+^P8(F\/NJ7-85)#5?%DJ)#4^2 MCZEJN>D//U5RC98&5_DUKI+0P^KWI7[@S+JINH);C':->",9#4=.KZYJ<85: M:)\,&$V[5WG-YN*FHA3(A6!8K*SJID2^T]I,S_156UT)Y#RI):TB>/8 M)CX/ /1Z 'H9\P([H9$#=VZDTGVD7_-%M[@L"MCW_"] /]A0GV'_P,CHE1B. M4"+3]$!XC8$WH"\PY1K=$G<,;_W;':<727*N\/;'GJ?NQVMC69@O%H(C"Q4K M+<1VV'\LF-Z"=%LK,7AJFB.K:G6W!'+7!\?0#.X#P^U/Q.V4"M=->$(8CS%Q M-G4(9=0C+(+O4]^.DVBG.MT#N?V=WA/_)[>$8?HC,OV93&3ML]HO/$ HW$6& M/$"*S=#XD-)F.>Q/*8;J9IXO ;>=I(T,VQYD8M%Q\7P1HW68_,0W*3;W&I96 M1>G^B]APZB0*9';[0TM;NBJ>?N#]PS192 M7IZ)&D _)T,O*9K("N5)=PU,<\"Q>RS5D3&-MJR&BP<<5]+&SDL&G(I&=8U M0OV]+?W1-0:/DZZ=\?=H6N>E!)N-');!F[?@S8@SV_=32N)0!,2/@YC$-./8 MWC&$_P_"D!T;;XX1YLX1KM^K'FD>!U\ZYPTPI?N'ME8!+-(^RDX?-H[.<.F] M$HF?.9%C$]>Q?>+;7DRHB#,2I%RDS/9$Z(4/WS=YB?OF5X";3/P.8N;WZH,6 M#9_J]UHP['%6[#D8.-HB!"#I&]Z!&%N=OI8)G4%];R/M ;UYSDS3-KQ9K &O0-)YB 4 M*[2=#BA@:TZYE0JQ#AMQ6)VUS?8M3SNZT4$E(RB404F\1\U:<$)!L4NUN\>Q MM>'#.A-"=(URUX,J8AU&FJV4-B 62P%2N +$L0YDT[:M\[23B8+REM%RZ'"R M]:H1P@(!)RS'L=0^]]["F%KK%WP82#5+>F&LRZV'J;16Z\OH8:\OMJ'\3F(B MV$7_"?\^LG((:,H]$7$2^(F+H,(GU(YA8S&6!7$6!$D@MI6#2%,JA!^2B+D4 M[TE(G$09L8.4.:!.1)PFNWD:%5#C3P4LP?N\8? )8,+O\$SYU0^6 ,"P1/NE M[L0M&:PF*?,.^U[NT>C"^D++*LNMRZM:B 7\9(*>1\S,5%(>)+R[&7B4/AHI M?-'JL:Z**J4%,%!1T+2JJ<3S&&0L0"^6&$+LJ6.]PL=LT^RU,M[^+,I_K1;X MEGJIGX)Y S<@3@8G?].E3P.;JR(CJE2@%YO_, MP#2X%D6UG($I67;X3NRR@*N#\A?U'^R:?PGKP]5'^+;-TXJCP]P0&<=LYO!P'I.:LE"*03N<,527NJ:OA!OG&;]R3+Q9=N7&7 MR2$X&CO]#$A1)HYM46:+;99U=573Q9X=!3:5;)(J)%,B.?7.DHR%>_E:^K5U M?+]I0 <.V6>L:O2FJ;JKNS;& M/.R*=ZS=V)PR6V9[3NE*/O?GJE()+^_K[LJZY+ V>=/JF;[Z^?WE:W2I_-35 MU5( <3\*GK.\A+6]!/9A*^O53Q_A$N4]F=/R2C4J4=G>)C7UUM148:I3RES8QXY M&_;P^_7^DTVEKA" 5O7J8UX(0)5 R)\TW3:34;^\'WPGX=AU0L+;8W.WG',^ M<>%@P0,*2;URDZME7^1^7?$JO; 2UF]Q'1A1,G)U1.:&1=UZR:Q7?FN9A.$V MU,OBGQV.>7O\8S6GH<$@J^08]DF0"VN0E]\]0!T;A!V!;Y#C5 80/"##/( G M]$L)EC'N9Q'AL6,#'\8QH3'G1,29SX(T C."/9@//\MYH5T&]/T-U_@]F!IU M+ON]G;[F#.PW@7WF;B7@>R;JEL*_"_KWJM;\"BJ[6:?>]E=@+$'U\IMI6+<% M%3"5#[!3KFWS(][P<;M$E16=<'W#AC>VK%UI_=FT0CKN MDSV'H8,9#+YNF]OXYSK0@4&;S& "E8BUO-&,A'-(RZKN@D,)Z M&],UEL_W6S[<9]2-;4X"D<7$IRPEL4E:1(2@8:2 M']&0T(0SXF3,XU',/==.CFWY)-]A^3@7=GBX[]J)BQ8K7=L^ZT, (]:9C4V@ M33;:MHAV.!?M" SS]^&H^PB-0S+A&W+@D$DT$G2[\D!D<&M_1F-#&JCS@NN# M\;5$@67>WH%U3[="4_S_K3?@SY%).R M4C$$?W8L!I7IAF)D[V3E)#=AB]K):B*[W^M9(6H^-&,9P:C480/$[?)TDSX/ MU2Q!D&>Y7+QUPH!AA:.QPJ4VTT#ZH-3%79>7UU5Q+088AD>QY1O2>;"L>]$'.UD&=/O$CCIO_M&CMAM:\R$ZM+&#-H'P* E3>KTH MY@9J8_X 9_(*QH))A!D"2WV^>^LU(/EE[7,F17;<>\J M@%?J=\BSJZP#];G8.70S(%E0ARTJ6F#5A3P%?E557$T;SZW"/AY6JA9PD]"' M^?KAYSV^+E;CP3>L6LI(E!I?:(>&'8YZ7'4 "KATO? Y3$)-EIW=-]+[^+ML M#J]8JA4%'C3NU-X \ 626BN)&6(Q"6=+53!A+0![^V^V8QNIQ-EK"A*R:T9\ MN(E[MAEH[=M1VQ=#I:,0J;CK_%'O()/QO&F!(UN5S:6>+ J/Y#*ZE*H2YI<*E&S#"'DWB"*Y MOC*,S,%*D::G7H^]ZST;+?A(X*G!#L?@=0QOG;\FI=W(]^N _SDH) M]4TM!O?K[+M^?IC14*OA[E^^@Q)F)I=^F/./.?R<<@9 M;=YV6'4%\"R\#;6L0K ((]4@8$0<#:[^]]OI:53H$?LWK+> RO\!T=5H1Y,L M!+25$75-BTYJ2@1-4G#1U:*ORR&] ])"!_[L!H *?VY81@,=K0_KA*7-]PR/ MH<8->/O!9<^SPX!Y)!!11GR:"$+#Q"=9PN$G+Z.9MU/O+K;3U,-(:^;X#O$S M[I$D"3R2QBGV!J1QZ._D?*)6!,YO/M,5"N7+DL,W=2?X+SGM(U#ONKI6GL)? M07*J#W?,B AN]PL&L))GZQ?L@I$,R:HU!=HP5W*!D/D,I0_0JA"LC, M2^#80G.3OKROU<(/5MM!STE5EKKV9S$<6.:3-R'IHJ@)K.PQ!GZ]:\@,L MAXFAZC[)K 93LN&8)1L"4[+!E&R8SG[L@>^9"&6-WR^L7ZO!1ZKLW\&JE0XI MC="W8/X:PZ]+6*.(UTX2P.FB:>0)F:H_'=J[2W;Q&MRW8P>,:HEJIYVL2+I5 M+UN'&G69AW4@"6L(E=>8BU";!+D7R*NRF'.%']!/=Y<<_I&'J/<2?R.[0SH% MM6SEZ_/F>UQ3>I>NWT47TDNA'H%5G%7A6+@5?9PS]'TSL7E/G_2A"W@B>\&- M%F7S7.A@*IZIUDD&6QFX7=$VVS/O#QX,T8&%]';J0(=^+O^V+WV=OW(H&6B] MM'H*L"-XA2D!)<8A==2D/YUX,!@A;7(5T=3>VSLLOG)0:_D!XR'HSNT:"1ZD MG.G3&H8L;AS Y9=W,@BZ,7F9652+WK=XB-A*VLFC'44Q)FM/]5DOT(1,Q%&> M]EK(HJXHV&!CZW-:%%,WAC3S:]$?MP>*8@2=XUR4Z%/9;=*MOY%?8E6,=?6! MO'3*_]XUK:S%"(3*T:W=B_>],GH0ZGO7A557)9Z<_-X]07%;2$,1]J%0*H(V M3<5RZ<#5">_K:< > A*4.D%*4Q&/4C9XT%TMT$(8[_OC!+!A3U=,Q:#W;A-% M#EW%OM]5W/KRY?.PU4?!M /1J5N$CI"/VA>8.Q3I.C BF<6GZRY@#J+8#F>- M0K']R/>_0N[*H0(&'BD&T*$*4E$90Q2,-JTZGRWJ4A[-EOG$Z\&T\[SF1/4D M$%^7 H\\=S7&2,>"',] %'E_** !<8E!U4;62D^5>UN9U"H6FM&\Z.K^ZJ%2 MNBR=GO;1KB$Z+S-Q5+8XT6%=UD]&TJ/97KUA:EJ/#0M=I1AMDT%13ELJJ25# MI>H4C7R5K&V]LK;?-!O6;3M]B"IM(.^%%6)K&AZJ+2F^RMCKU>$L=SU?M4)* M&N+U.-Z!C/T M9;JP[_K1 8C:!Y%T P*9:T>.GD>AV*.V+)K4'>-*H+!!L '\#O3Z2MS3>94 \&7VEL#P@(%;K M 1HK[>7Q^\^5KN8A"V$LX/MY8ZGZ%]L5K=I]HH%OI0WW@D*: Z-DRBWFVLU M/ILPGXEZW1;U\F+;Y9S&)$U]F_A1&&$$BX(-P=.4@<'G1SL=PKXGZM5G(>C M5W.42)=]<;YGC72&CJ"XC+BH#=&CG]FZHMB93-D(GEM3>3C+4A8YQ,L" M3OR8"9*D:4B\Q+$C(:+(M$_NN=WS]26V.1MGJ[WI+O?_]!:WW$_A4VWRA MCWGU?*6Y2!VEDA4?RBL=K*/-7+I5A"X7T(>/50*VHAYMFKZ(Z?!=L%>)3MJY',SJ$ZL5J&CZQPKL HT/K+H&=G_S^LU.VJKUGVH@ M>EDU)7#%W]"NK=ZFR+&U7#48]1O[K;R<%'15=>T;F1W]5DW6L>5.T#=([_>R M$6_Z]O8]D>7!1?7L'_HQP""&Y%F,$"F1\:9_QNA"N)(/Z:ORM9YWX;L_XO;X M8\MONV3O(='?B\?'REM_NB,#CVI<_"[#B!]5&/&G/6'$C<3X UMO M$IMD_#I8(GCC,^Z.*9YJV"8>D I__:\?W!\F14C#[8^V*]Z#?2:;2FGN=D^8 MNR>_.Z;&[T]*3B-[C>PULG>CPI\NZ=!,ATF-S#4RU\C_V%9RG MPZ5&Z!JA:X3N<[.9$;J/MBO.QG\X^:TQ(69_A!B#'2&F1N )<>9WJN$CTV6O#'LN2LD0_]1)9^FG'<[R. MSW XH[4WOMCO#FMO'OF=0(S%0/NGCTR7U>E0XAY<]H0,]8?I<-#T]>%#B7"" M O= :;241FD4921T8Y_XB6N3.&&"!&F:!I&7N3S8:0@4@^@6=I00[@B;^"QR M21S9E'@A8R)PX._0OF_Y(F^C?(CWK?)%L\1S#I80,>+KJ'M^,CK#Z._IT.*4 M&,#H;Z._STU_^Q%+,X\"O>W0(WX6)H3Z@0\*V8V_^ M%,C]E/B_1%UQVLQ16&$!!O^M4>!&@4]XV8T"GPHEC (_&P5^@@KXE2E'>@L0 M<9D74\8<8L=N1/S0=D@JHHAP-W%%*EPFQ-&!R' TZNY(I($="7_=ZE<(L*: M@22G+Y%?3T BF\BZP32GRT$&TQBGQ#UZ(G@13WP[(+&(./$3FY+4%@F@ N9F M-@M8XH?;6,!VA.?8@ "<.&3$#VA"DL#Q29KPD/KSOM:\GVQY=6]U %I!$.5@$*Y M$>4/_UU69]NBXO:RQ[P;>K!^JT^?*\M_&XZXA2/B)*(.]P.2V;8@OD-A=P<> M(XD;"1:E/(J\X"&02+I']K'#I2S9?QQ>V#\UREF0>(%->!#'P+A.1A*11"3P MF9^YF>=&NY75$YK!_].(N"[/B.^G#L@&+,Z>N2%\G\2N$SSIU/:R^8OA>]W7 M8<3R9S+7;W88E9)K7$7TQ"=\\4T<"+#Y"=HMB-1C 8T8\1PT_/PL(M3S7)(Z M L"Y@0SW2% MK3^.WH7!<4\%)3]JU9Q?JU98\87UI86E)7+%K3%13'>?8UHCKNW$UJ=%F:== M8WTHT2F&'<$_%S"S5VU_ 7Y\C2VPKG.NFUG(3NH,FW&+OB4&J$(LJ5QE5H/, M(KO_B/H:Z(-U+,Q\1<-Z3;$I,ECL>X MQTE"PY3XG$4@,1V/"-Q^L_V_D<@6 M.(YO!R%Q8].(= [+ 9]%C2*67@'2^-2U30O($="RU'4?Z==\T2TVF&$)F&2P M18@[Y@KW5JXXVXZ\/_;=Q78;,%4+P.@P-5A+B _8K5MBIB0EY+2HFV= -&!$X4;9UV]%YLJDN-EW+2^Q6M]H_ MUC]5L!GPKOLS/Q8)_/^VC$@#.[3CQ(9!.9SX M$8L)#;.0<"?R$S])0S<.)JPBG5GD>C,W.9R1;$]Z MU[M),@/,>[:[O@>&\!]LR/;:C MYL,@=>P(C 8>1F *>" N4UM$1,0AYIYR'CK1T4R!34EWV7/KSU7]9[BW?9#H M<\$>!ILX.%^%K]$V2*U-V+\A]+*N!?MID'T;;FU8%_&5%1V_=]+'P_VU3U?G M_)')X80[;6O_B>MD!3,/H@;S@AJZ[S_?QA*:%-\E0 M&\KY:BEJ.13I8U%MNIN=[MEIC4+E/)3V MUK$7';&M]60&-_VVUA/+-WYN16\.$4V7%D-YSO")^S1-OLG.R662[+9TGPX7 M3I[:$^)+H]].7*8:6DR'%L^FWTP?PN?2@T- 9#I,:EH0&GUI9/0D6-'0PO3M M-?IRO"M,M]X7HRJ-N)T8+8RX?8GBUIT.?QIQ>UJ6B6F./J60]6^B$=+;@ %_ M+JY%42TQ@C^!-EM&_SY]R[/]1:BF28GSK:%W9 XR-?0F*'@/5%7Q(\YC'N%9 MIY3XMIV1A-.(X&F0+/18&#D[!13\-,W"*(J)&[D^W.,PDH@X):X=.ZD;TY3A M$>+-'#^=M"?X_IR^GU3NV%%*ZX4SWSMJ8;USEFEGHTB,4I\.+4Z) 8Q2-TK] MW)2Z;P?43A-&?)IPXG-!"649)QY-'6%'KN?$.]WVHHB*P&9P$9[G](. DI1Z M$8FY&P>VF]ENP)Y5J8=V9)3ZE)7ZA(/*QG5S#/+_692BIH7TW% .5^5-BP$?3[ OGAZ31+N&PDTLLZ @,*#"B8*J,84'!VH"!)DB!V/8=$3B2(G]"0 MQ*'#B - I8Q$5&4D'A'N&D)&59C&T!0C>FCI_PG1X93PH* MXEL*U4U"G;=1V #/"8KV_<#3 MQ);=@ L#+@RX,.#B=,!%%(K(]3##*:,V\6TWPQ8-&0G2S/'\V EHNI/A%'HA M=[.0$C],,6W93@AU')^$8>SY $A$$CC/"R[\9+IYRP9<'+&'^.0[9S\S(GC\ MVL9)F'A9S#B)!0-AD(0V21R/DH +FP6>YP_XZ8Y=E'CJ8"2Y]8OV.)0E0J6/6E5W=QN 9.'=S7C"L;_ MT5BZA#P2I[&NL B_;ETHNQ/JUE!+68FZL8 2N=0=;Q[>D/(,F?Q,2A5[\47D M^'>JR^OX1RT';'N)O?X_YXAUBV/?.][3G L_B1]IH%YL5O3^ YUPPK:I@7H" MV2*&.O/XIG;-"ZE=\W.E>JGMEIJV3-7-ER4#C+X])VH:ZDR>.J:2]8M3 MMZ8RY\MB<2. ITP=(X!?H@ VM3I?!HL;>^:3'@*ZS/GYZ2 F4_G^!!;=-.,X/6%YH"JS'T7,H2YQ4A807P0A M21/7)<*FJ8@CEC%OYZ1IG"4BB=R4N#SRB>^XE,#-#F%^XMIIY#'F[9XTW7N^ M]+(&C'8EL,/BGU;K2S[3%7XECYE^4M)=&=8?RL_R^.*?ZZII-LZU-WAS,S[0 M_N'7GV\]T>X&SLRQ[:3>RRRAOH[RG0PE3TL9H_[/3_H$;\=A-B.-QE_B9 M'9#83P/XZ#L^2^T85/GTM'_O\]'>'ODCNGG0P2/].YL5;^!/P;^T<$'S*;N4 M93;H>SP\7S?RI4,]''L,']S;R^&$%[%OH(.!#A->=@,=ID*)LUETH_G/1O/[ MW,NB@(.A'V$33IX2FM*8)-3+XBR,_,AF._5OHS1R.>C[)'4%\6GFD-1Q(A($ MCA.[&?R_\*9O]SNS.$AFH7_4'@U&>IV^])K8LAOU/15*&,O?Z/]ST_])EJ9@ MJ*#84>IF7'!_M_[]L^O_*5C^[D4<&.@P9>@PX9.?)N_C M&.3_330M\#*6-U4U3Y'I)Y1U.S$*GQ:2/&J[NXE1XFP6W0#!TY.:^X%@*/PP MR)R,L##V -2Y 0=+R4L8S'U4R\([9T.G(%+/2<( F++1DB.S4B<\I"$;NBE MD;#MQ'%/P!&4S%SGJ$$<([I.7W1-;-F-[IX*)<[7"V24_TM5_G:015E$4^( M\8F?9 &);<&)P]+0<9U,I,E._L?S*_\)>(%<($YHH(.!#A->=@,=ID*)LUET MH_G/1?-[-F4VSVQBQXY#_,RU24QCEWBAY]B4<\&39%OSNT'B92[E)(N]A/@\ M3$CLNX*DU(\].TO\((JF;_9[D3^+@J.&<(SL.GW9-;%E-\I[*I0P=K_1_N>F M_1TW\B,WC$DJF ;GH,2=[*44%LP)W0]^/^=!L7/K_TG8/<[H;'[)PX=OJ.E M\=YOX=83:H/J/^K"XEH\?K=C+Q"4AC0FW):Y:"DCE'HV":,L"NS0YF+7"WF? M;L>?00"A^"GYIW8NZL]5T]:BS6LEB40I8#6:]WG#BJKIZJ/W-,86GI. )\]; ML>G7JA56P2]UGG92/7TN:/GP?L3AJ2ST$W2/UNVAK68)^K2J M&XM:ONV\^L=K:[WWK24LN^P4#0Q@B<6RJ%9"-!?6[_.\43\NZ^HZYS $O*JE M7PD7F:AKS,"BH%%7H$%Y)[6ANH06Q?A!/^D_)1?WU(:QU,*ZKHJN;.$1ZZL: M:T%7ZTN%U2VMMK+ZC6$@W;X\CB#DS(Y3P"8123!L[E92E,'!"Q@/'H, M(:K9=LRUR+0?Z==\T2TNR[*CQ?C'!K!;3U?X$RV##9BV[$9(C+C? <5NJ=UQ MXGS[HV[6G@,?R04%NJWA,[)"VS/FS**-5>0+Q+I6NH+K^UL6BB(67<#<6[R, M"S#*%E+HPI78]O/#;U] $'>U;"X/GUO9!G11R3:@8K,-J(7-RV;CEO.]4.![ M.?,$U_T/1L+<(F&8'WDNXK+$%BGQ \X)31*'V" JN'!\X7OA(TJ8=P#7?A.L MNBIAPGS3U/OR?A AX5B"D.!6$6)?''8#G_A6MN !!(2.PP1OPT\DCJ9@EAM@LH0S >1.$=65KC@OJCINS&[P_!"J01 M#)D=W2>-*'_X[[(Z7T;?SQ; ,#L:?4.7NQ<;'I1#KI#'-_\CZ@D?T"GQ_1 V MH1-P$GN93V+7IB))A!.F_C'TRH<24)3XG7XU)OY3F/CP2$LMN05K+AICUC^" M6?_O__;5M9WD+?*[7&HPS14L1T^7=0.HWX#:VS2@\#)A![$@3@K*S_+9BUY/O>4.1)\=\%[-4B-(&YB"P3L$6OE8BJ*6B(*K->&>%TBW#R8\^UO8 2@$,V(*,P M(@E+.+%IF'@TS+PHV#FD?Q]D]%-/FT%0_0;T032>EQW0[]-2U-+UU-P5CGLO M57"]_G&P/D'WFMU]R^ZF49#ZKF#$]9,(5*\7$ J;E#C43CQ!HX1E.Z6GO\?X M?)CJ#5^L0;D)(7L%_"W-Y&X*'>'NI&S\KJ:B&?:HR6 M6XOW>+9@:>P2-^4@!>.(DC00(6$N>NR<@(MD)]9G.\)S;$ #3AS"/0%-2!(X M/DD3'E*?NU1$.\5[+AG#V%'SF:XPC>:RY/!-W0G^2T[3O,C;7#3O.B!DV<)O MOU8E4Q^.8MTX :SDV0K9WK[Y0LLJRZUN"5L? _$J!PZ910 >6[/4JR\@8J1? M);*4T>^][6^^O +Y@[>]OMBW/).H:D+OBFA8=9C]*B5H* MV$TR,\-2W^/NHT51W="2"2O%#$Q+?671:YH7R/'PC!RHP<3,@E6<6\NJR:4- M1TL.3[RB^.'"NFS0EKLU5*Q')F2\9D'SLH7_P5BR#MZW;T!Z*/!CIX"-0=NNK>K5&,K(I^]H M.'G;H?F@^JNY6F.<42G:X1VXFO@>L6^>:JVKDN@,&R2+K'I$%,W&J0$7AJT> M@ZVRO( '_._%EXL]))/[0;1=76YN22L'(E>MI74B;!.8OL",#F#-KS"^D@Z1 M&OSN[UV=-SS7.50WTH;,6_UN.GK-5.(VCNNR4*09"5+'(WX(1ER2>I0X8-1Q MSPEC[NV4$+Z7=X+6)8!&3"22>=LF:/.(01OG NYKK5^JIK%@P2VYXM9EJR*+ M4B> I(,MOD#P@F)H#H,2M0GO'(T0?Z(-\!@*&)X7'>9UH:XHD")@9UGRQ",* M%Q3\G4[[ F[/.5I6PZ4ZP^M&GYD@5!V:L !EI_ 4T*M,$5%5T,/7X62S3JK' M&UK+HQ=6U;4@YDKY[%Z=*FOO0NV-9N=1H-LKD%\YZ%=Y]9ZG8GIG"NCBJZA9 MCDH,IP0KT #:0.VW]ZU=#?!C>!],?6.^ZZ5)!:-=(Y1UJH:HWYQE^*NLAC=+@3R3@T$]OK*N10-K-Y.K@]_J 4LVH%DKU,BJ.H=M"4H!GR^5 M/0?%<&']#$]7:R6%_'I)>@UQ)4I\* =)8UYZ:(9GP"=TW+1BT>#^ DKEI'_N:5H6 MH+;$5[EPSZ<\H<4-735O?[#^ M>-^U/\N#M>,M^?@8C=DV2]TT)B'&C?S,STA,F4-X&-%,>%'&PYWJ?O?!:%_8 M'*R30GS*+D%J]$+CRR"+?E)3YC^#>?5."F\I:S]ECPWN#*A8FS-9A=8H:DWQ MSRYOT:)M8''1<]3(9,EGAU_G[X>$( ^6U M=HU8-U57<&L.2!!^%^6F@M]"=^C E^%[P=\\'-J?H23O3Y@JFT@/2<\"1_N& M=FWU-D6?3RT'"7SWQGXK+R<%70'$A5=\%?RM>IUCRU74-S \I[QLQ)M&+"E" MQ'Z!Y+EV]>P?]M4XQPB;=,VOWO3/.%#I7+TV="XB]T=.213;CJ_#2/AS\W$C/E9J9+"UAY_%5&#)^&+HN<\T+T M\G=8NV#96DU5Y-S:! =[UO.YZ/ET!N:C^A^'B,P$F/1NFV'\.EB*4]@5$^)S MHR]/7$8;6DR'%H.^=(V^?"'ZQZ*;"M*G)RP/% -+TS@$ M"Y10GN!Q(M-CA'VK>>0@ED2N3,[CDS3;R.M3DM:&0UN>,+PA-'@ M^PL&4 2-^;,+PA%'?^]5W&OM!XKKP A$1GPF' M4)6,"Z;9TSZ:V1KACD;),L#\F#!(G8E@Y/QXT\V=A& M")J\A#-P AD \7)XQP"(LP,0&0N3A&64A%GB$#^P74*#R(;WN;8=ADX2ASN- MA9+$2YPXMDGJNB'Q.?8*=6U&')>F<I3SFU",PQ"NCZ>]N(! 1R44-])(S?<<3C=IXSP\^/%<.;%SLP)CIHK M_K02T&#&B8C"Z0LX R0,D)@J]Q@@<8Y PJ84M#\C;L8 2&0V0(HD=@B+G3!U M!$VC^$$]?Z<$)-S(GKGN45U/!DA,0!2.G4_P-QY@.M"'[7!W-E-&?UU&WW3F M>7!GGGAK1>_6EL=LQ(EL1+4:4D5B]ZV_N7^#FX!PLC/+WWC>L*[!QNE_@V^+ M59,W?\M.O9S>!YBGY5Y8'X>)JJ[&R=O&>C],6#9>N]23QI8G3]7:Y5'G_G-> MTI)A_[9W5/UJ^=4VRE>%T5UT"5O/F'>BK0!! R M-J4&(T&VLZ::IK@^"]D"&,![53?C4;?SJA']#Z.%D-,7NDL[>_L;O,;Z65VE MON-OL4MCW\7I+DN%,X4G=+ ;^KW&Y.92?:LM/%5?PUZ!^X=F4?V%L"2LSE-) MSAF2+%\LBURV#9WIEH]ZQ/=.=MZ69+S4376)[ @KW-Q\[*6])%1 M^U^%["E++5;DI33/@>^NA)7F(-G9O(0A@Z!CNA/L$L2%$+42/-@H_EH4U1*9 M%(7(AZN/LIU;6O%8F"'UZSK%$!RNZS4M;>8*LYD#9P#?;@ M%:7J(#T'\ >R/84M8RVJ&JM]U%5Y!>(+OFV!^MCWOE)RM.EJD+%24S%1%/+! MI5J66C[MP]6?1P.ZL&!=Y: 83E[VUL51U;F !Z_&PX>WK=<9=$R+6FAGW""= MX4UMCIWW4$#?P"!@4'FK.PEK2B!A:L'$$M817ETU#0&R2G%*KZHR;UI8U-_E M%& 9KH#0J$W47%'WKUJ4O?W*J^^M4G2@\ K8>S5,[!.JPKKB'6A&AMV1$2DT MHP;SH'G@Y32M.JDZI7D[["Z8;-,J;2L5Y9LM9AXU(QVWL?,O C?^\>T.A\.& M@"5;OP;NR5;_;Y56XO>OVK>1A(KL,OTEA2\'PQ%Z.7_,-C,&+ M?CP[$;"QIL."YB6N")'K>NM[MZ7F+6L^7LHH<)TH#OW$]2(_N; M#_;P:"]L#NODUQPLSS]_)+'O^V_ L-R2!I+ID$7>@^28 Q33[!Q8K][_%KQ& MYFM%7@*/KGDN%1)\7].BD](&>' !N"M?@F3Z+$L7.2BL0-0I?-NT'=?-N9LN M_3O(UZ;'O+);(\)K_D=X:2VR6J+&E4X(1+D @A,$-0BLG&EYWFA)C9 5_JH6 ML&)\XXTM(L,#*@'I T- BT8^;/?>M24_OGOOC:0%VJ^EA@M:4LB06#G&8FOHM38Q&\ 6 MB(Y6#7 $#*/HEH#%1+UJE2!HX-.K+[_\]%IY!N:BPV]15H ABC$O^/FWR]<2 M$TFL6335, )X_K+">2N'QJZ( @&1]^NQ7W[T,NN/(V'U)[549562OU3\"D#- MVK-7K!;+.5##>O7K7WX!>0KO&_P:N$B(6H 8$I]L0]SU4"C:YXNJK& \L#^4 M,P >:(375!C)"*_G0C:1%]R*;)3M6.0@5U:2J]!&*$0';$H[#V8 TM5J#.0?=+9=\##WC= M'@QTB,&-P_%!7EST'^5+*:X4%!QB)G)'@82: 8GOLZ,L:X7U M$7<&"/E?0 \!S@5X>/GQE]"7EU7)ZPIG_NKC^R\*]*HG_"*! M9:JO&SWGEU\4^NV]>;UW3WH(<7"+JFDMRJ]1L\A(GI!]J/'18P *D[JJZ0+F MQ#K44\HY"004';YQTRFZUP=9U6T&JJS2B[#&O?)O#.05P%@R=#BS_E%6-V1> MW2AG8$T!#C<"'H;QG!PM=GCF.CBF'9>#,W.VSTV(3X*MTF' JI-^9$:7-,T+ MF1JGW(XW&#;"0)AU4]4%ATTDT#)8B%I&(F5N8X,O!L;M@Z*[KYI9$IDK1ZV* MDBDOB5Y0Y25!IVH)RGR>+]5>^$++*LNM5XT0_=_OJJ*@::4BJG*$O^0,@Z76 MY54M9(A*[0(5PVQALPH5)M..Z-40+L41B;:Z,"&,(TJ4+R! %!O)70(?>C;' MG;&.A<\&ENOYI^E2T.N#"EAO)^! ^(<)Z?_'V#CL+>5;/\"9F%5YK??PVG+F M=:?"^14B760(,:BNWK[%)VWJ,WB$:#"C+X=MB9Y[R3.YC(?C9QS@_FTVL/=, M294-1D-/6_\>G2^@YM+';6?C*()Z"7 _+-2M'#O/Y9Z.LP M.JKD2UU=YW)-K@3PF_Z6>PX7,,/V_(QV&FLTV2;8@BL2> )7FZLM(N+WB_)M\3Q9$2F%>8 M)*%&*$-H2E+)I E8%(UP&EJ(0?K):_$FM592=)Q6!SXE; 9Y!I-#R 2;TBI%:Q55TPBI*E$EJMB=8ET9X^RWU["9^AW6 M=!D\!1&25+-L+E$+7 7O[^^_R4%<3/716O)C2:Z WZ*?\0)!>>!6M;].KZ#X%S MD0S?#(!P#LH;/7CMO %PR6']/DIYZ#DS"_N:RWO1G)OUJ4 @I(J53,V!46Y> MK)4+Q O*YL1!\;0A0J]8)^'/REY]Y3!/Z%:0@93U=$5R*QVJ0RQO"SHD/= M!WMW],9^N>#Y>25%M_IKIO>I?+G:JFV^T#I1[LZO\F=\H]3X?;I7>1L87Z^L M@7-'EFIZAR$9-C91CRAJ\<\.#)"%-N% $.GM);8@W1Y.D1NZO*HDLAHQ!TJ/ MNV1>>YQE7WC%<>=Z%GSB^'=A^F,1.$'B])R^@]$5X\K3C85]* MEU3%FYEA4B)+TWI7([_];I^X823#2&?#2*"L>KPRN#@WSH:AGH&AI*.?@O/+6BG4 _F[A (.<0ZIJS 0\L*)*:L MP#'*"A@9;F3X"Y#A?:!\IC* V!Y9_HW(^3I\KQ-D9ENY+_BD/C7&(*:ID-YP MVS-P6R/$/P 4U?]0*7@JI8$6*J0WRG88IX#)Y+=UJ+A0IXL+T8KM/!C#7%.A MM&&NY_ F]TE@%E5I/K,UJZG .,?H?9YV.C,ZJRE\[E0ZDPS/KW,MQ'YVE(P* M$V5SS%_ R'J5RM3+7:;>J/LRRL?&BB9#4<-%S9":T+9[ DUG&0BL@J9XH M5Y7/,*-0@T9XEDQ9Q&2PV9BU]N2Z#=G*YHS/(Z5PC0Y2#]$]]*"V0$E.\-C% M"A]RG3.AD\/%9F$SO!%IOT[ J^HK6NJLT<9Z]>ZW3XTZ=S%$R?7B_S<%-AR;(_)7\G<5J>4<#_+%N9X]NG:&>=3##>S*;=3O.5 M.=3X1ED49;&051"PZ[DZ00%J1CWE!O8O+65&L-HN'9@)#.[*9&FN9K;UI%*6 MWL:L6G@(7%,/[=2'4TM-T\D4,+B^*QNL52ZSD*L%_(+GGU6=1SPP5>?7,F6\ MH.JU $MWF3K920%K6T\*24!7E]I74 BG1U_&'[]9ME7D6O>N"NC8-LLRW8HQ#1 MGE,V>XX'H\-'GL$&7(+0N2W4D5ZL(2AQ%>BBC3W + MOCG<6ESAX1A4*YMCQ:,Q A23+$"HG5*8W,\H(L>NV:3!R 30Y) G<]2!/WE1 M/W%-GOW[2+X!IH_6+5?'/3<.V^C#4\KSA6N"*X"-(?&09K[0WC!Y=*;M/=G] MYL.QK,OZ2JAX,Q=JS\@349K\Q0H)=PU0 )-SUJL@RR7A6=0" (D\830Z&7'+ M=-:G8_:>AWEA.OC1NX3*#3*[Z\G-,39;HT[TYBI(NI8WP_F\NSU#"Z,2K"6] MY5\8H9]8_7\:SK']I \IO:SE?O)BVK^-C^*]7ZL4L^Q'%&>_'3KO.)S$PPX! M>=..K%=I96YHS?Y(YU#\8.=Q:\FU4;1#J?T#U8$-91]"V?>R9LL.'=4Y6'/T M\;D)9 (,S\ 3/PN!E=5SK@R;O.:JSCI\JVJ,*#;I"CQ3C/7)M*NYTB6/T0D] MD])N5"5FIYS+^LBD$I-#.:#JL-M8%THW8?2I;!;#G\_ G^^V^84R//J_+HLT M]GQLE&K8JA$X1&'&7A7E>QE<0[H,>PY!?9$ MS \#P:XHO?=MY.YKNA0#2NCW?&L9SID(&0WG/ /G]"ZC,?-H=Z[B%*S$J MZ#P)DQ V*1H:MGDN>TW!MIW(7F.ISH\E5H8%M%>J>(V._F (27S%#E@FY^M1 MRH&7W/B7IDPB(Z^>@2L^]XFFI-?S/7ML=-BA!:UE-=U4E *>T/>9K=@_B I, M8V09[E.H6C]#.9Z&7-8^'>Q@Q<),M_TU0&)2N\0PYG,$0P1Z7O/!2L6*DNM4 MWXPR7==AX%>#&AZQV"?BN(-BJP\M*N>"S&"1'U6H$+Y57A0V3K<&5;Z>1LG?@D:^SV=8?U&_$V!)%Y>;=JNS6F M=NMLVU'Q4DQID[5_QU]8= %D:]5=+:8(Z57AZ'I4*4U*?:B!JX?+!DKZZ;19 M3X6J46.Z&;[K$@LU*VQV<.#K,JLX@!HVDNS-;:F2C\ ?HXO'9 MH>B8[CN%6-5];XOCI*R8^BD#A[FVJ9]RC/HI1LX?KZCSM\60*BBN2CH?+@^N MJC9OE2'OBZ+=14AC0$FKA_WG;H;ZXT,X2H_S]FE&/&K4Q7W#V<=X@ 2-M#_7LD<4%W8:=-3:2\E&[2 M^@K#=IC=C5$]K:1VHNX;Y<-OJQ*N(HG811FL+*':$& R+NXTM>1T*!>3]OT/ M,+]9%;&X91+ZL1;-,M4N";0?E<\6ZA&9RB783O5N:"9T&3^!K1@H6QT^&S;3 MFUZ?(SZT70]LJR$)>RG:?%0F?5SAN9&9U53W)\"1J/8L_2*IUCH(';I2LBJ1[5LEB!*/O.+#>X\];I]I+&0]+L M3L+L;E*\-+)U&NV!6$==BL.*XWZ:<>M MB(=O6-WE*DT-GS6[U=,X[O=2W9'4WP7=ABOQZ7-!N5P!?$;?#$P==5'XB8\P MTV;"SV:7FV_F&??>!&PM+-6/ZF0NJTO+'5 RW<.0;I?5S4=E=7OJ#'5UU^W3 MM4T^UIGKOC?R!WUJ%Y<;-,7FT7?0C[FDMTY( FW6%7IR6MW(PV-*$UM?\,#N M>OH_?65S6E[AZ;:%SK>P7GWYZ5W?I1![(2=*[6FYB59=H#?[6VW;L]$:H(ILK]Y/8(MY>'M8]Y'8Y3'65EQWE MU]MT?XV_O3M4;<.[UPOMQ]?8'=+N@!?>A1#!N5ONH(5J]MKE8S^5_I)0=XJX[]JQ)A4J:OA<.L[RT)5IBT>.1]^%U9E41^ MV'[;1G8GEMB4\HJ"&=9JH/ZZ%W3R. DJB%>P?HN\6[S&0>X=R MCU$0)< & M:^5&NH^4'.P6:&?]"YZF/2L] X_*S]RG$V9;70D)T 9DJL"BAM0(+65,'S]R M/*%>-\F805-KMV$"S0\WJ95S44M!PBT?6._E9>3@J[ [(3'?Q7\K7J5 M8\L5U#?(V@#+1KQI5"KVD%DAFZ>K9_^ [X.LAX5=A14G*DX=A^O'A(5/5,^ MEJS8'_U]7FFQE\9/0YEGI,3TI/8F'6#5\9?_^B'\X8EHLL@Y+\3TN66R\/8P MCMJ&K\_,?:="Z2GQXY-2QLC%;\M%]ZGDHD$14^460YGOHHQ!Z*=.08/0)T2' M9T/HVAR7/5R2'YP7LY#9CXC8TP?ATLPRGLB"GQMT'\ MTZ"#0?R&6PQES@7QPZ)/3=A-.#1[]XCY*Q4F[1I:\N;U--AT8G2>"%,^DU(S MQL,S&P^8\# -L&GLAK-!0D;$&A%K1.Q(Q+I&Q!H1:T3LN8I831,C8I]+Q+Z3 M6;G3X$PC9*?O-[*CF>O;0 /7^(V>/Z7_W;[>;O=DYF-1UJC9A\&=[Z5#69U. M'.H>+/:$W/2'9^:UN2Y\R/9R$ C2*:!AU.:>,; M1604T?,H(BR>;#N^84JCC2:PY"]-&TV3"D8;?5^2F-%&YV(639,?G]=#:U+X M3D@MF>#D^08GS;GJJ7*+H>@47E/1 >3:359K[A)7#Q:XJ(]BQ/?<-2+Y*B)+;E1)5.@PEDLN%$E3Z]* MO'@61X'AJ!?)41-;7I4X[LQV$L-1$^"H1\NQ,K[04^#$ M/XM2U+20KE#*X:J\:3$UZ]J4QSIMW''469?%S@EPJ-%E$V#5B2VYT65&ETV+ M08PN>T9=]BJZKW/9*+*3J;>WM]OCDZ3VNH_ISG:-._O^>^+WJJ6%5>T<+YY& M+'%B['TZH.FH(3\#FB8;;#>@Z1EE9^C-XB0\ 0Z=/&YZ":PZL24WNLSHLFDQ MB-%ESWGLQ9DE@=%EAE6-+IL2'8PNFRAAC"Z;KBYS0)?Y]@EPJ-%EIH+E2W$T M_U(UC975U:)W-E?E?9W,)C(_#9UI.O5,?,'-2:UGB*2'WLR+[EM XIQ9Z@2# MXT89&64T 2JG'M\2F0RI#&D M,9+,2#+#+H8TYT$:(\F,)#/L8D@S80>#:3-\>FZ(#\@;HFFU)V(:WD&CZZ9P MD'9B5#B+!3]YK76"(LZ?.=%]VU\8ACIMAIK8DAM-,@4JG,6"&TWR# 6[3(_Z ME\E-$UMRHT:F0(6S6'"C1I[%(+GWD2S#4!-U?IJ^PJ?'B"H':TB^>I@/U,3[ MIJ$!3>^JB4(3T[OJ?" ,4/,$V'/RM3Y/\!"ZT81&$QI-:#2AT81J(TRBMLJI MZ\&7P*436W*CQHP:FQ:#VK :=460OTZ SS8A?M ]<-R,^YFED$WR?AGXV MC:\F"IQ,XZOS 4[^S DFD5U\ZM#I)7#JQ);,VQJ M]-B4Z&#TV$0)8_38=/68/[,3TXKX)#G5E+L\4S>S;$6]F;NE72WN: MIQ& G!B53P?5F C]1%&-B="?#ZIY%20SU[VOB6ZB]*<=I3?:T&A#HPV--C3: ML->&SBQ.[EN/PVA#HPV--IRDT#7:<**$,=IPPMHPFGDF@?N%*D-3P?E%>]8_ M',N;;G($IJ&838[ 1!&3R1$X(\041R? G@8N/8OOP&C"TQ2X1A-.E#!&$TY7 M$_[[OWUU;<<_!1Z=O#I\" MN^\$)\'F1J<^GLL?_J6PT/+/0TOZXZTKZL036=*GXBAU/P[S3=["#-C!E7]7 M%06%[4W;O"JMW\2U*+MQBOG]%SU\86M^MQ6NU0I;-[2Q_F!?!!8\OL ?LJJV MVKF _]5"6 NX?=Y8 M::6Q]IS>:6Y\PLUW:]"^MWO$P6=N^?=B5* 2^ :_&Y M>6G!ZTO!Y!MO\G8NG_R%EE666Y=7\((%C,VB);=HV]9YVDD.@X?"$QLA7T?A M[NN\S6'"\'7_ GD/A[<6U=*J2ESOJY7\,E\LNK+_V.9IQ>'6"^NRV?_N5#"Z M$);(,ASF-98-@GFN<(;NS+H1%L^Y558M#(A55R60!1Z[&B9\U]5R+ZS/A: - MB&F1B1JG\FL%TX@LE1CEO=T=&ER#CX8EY'C>@N-?,KHK%SC+2UJR'!:_:>$+ MO -7G!4=OEP4C;B9"UD&"9Z2-];_=+0&/%"L@+F65=W"JED_PXZS')O\CYP' MY3Q'2L$C>=ZPHFHZH()%Y38?9JS7 2^\. I_.NY#&72-=$Z<15UG:T7G0XQY M2:^$ @Z$9C#;-[2XH:OF[0_6'Q^P]F=H@AGM_ C:^;=!&H,D>*_$KI11/ZFS M8,W_9^]=F]LVLK71OX*:DSF55%$:2;[$CL_[5CEV/-OO&2?93F9/G4]3(-$4 M,08!#BZ2.;_^K&>MU1> H"P[E G9O:OVQ")!H-&][I=G14U]0)J&7EV2MJZN M\_(R$978=&MZ>7I6DU1=':A'KP?Y0+0YCU5!5]>D"K*NYMO033?TV"K#=QGY M%J1%?CC(N7VA4D0W?K>1-.W:RKIB6"!M[P]GS_CRDR+=5EU+MW]OR*_C1YV? M\0[J#Q8PPS:-^:$QFQ2FC-T<]I;EWG\:5AA=Y4T^SXN\W?Y@?S]29R2/>_CP M].'C/V,[Q[Q47=+IDXL''[SF[$-7/#Q]_/2/WR6NY2[;JV. ]PLI^(WGL/<< M:-?QS?_ZT^,_3;X(V^[EL<[R\SE+\ZK([M!&@L/]1ASNG^!P3X-+/[HD>_*D M,25&_ZQ'&4_F4T3PQ6<6P5$M3H-;XCE\5M2D>%Z1;[[T'_+=3-5UZ1EUD2$MPDSY9$4 MUCK/LL)$5^%HK@)J$(_,E[>C@>@E1+LGBM@H8N^EB/W428!1Q$81&P,Q]U#H MQA#XD87NBU5:7DYDND84N]./)$48P2G5[K_,:[/P9?C3Z!^?V+%.A <_4L$> M^$RFWZD_I6.*1Q./)DJR*,DBN\2C^3*.)DJR*,DBN\2CF7!DH1],"O=8[Q3G M]$XN_O"BR$OL,[U">FF235U=UNFZ22RI_,'7PU:?/#Q]_.1I^'^/0 L?_>*/ M3[__^/?>5 UCS_Q0FR(%8,_^"I[S6+8S=4U_V'.X$3IO8J'1;#F""WTV>WCQJ2YTY*C[S5$3V_*H2J9P"E_$ MAD=5\OE5"3S828R.C0P5-4G4),<_A2]BPZ,F.88F.7_\?62H"3!4A*S[0J.< MK\OL(*W&,:D[O;:6KRY=.*5CBD<3CR9*LBC)(KO$H_DRCB9*LBC)(KO$HYEP M;"'66=V_",2OIFZJLC3%"??B?O($SIC)F(88C8'7B6_XO==;]U#(79S-'I_' M\JJODZ,FMN51E4SA%+Z(#8^JY B5NH]FCQ\\B1SU57+4Q+8\JI(IG,(7L>%1 ME7Q^5?)P]O3[3QU^%AEJHC'0"+=X_QCQI:&G+O(4D(1)6F;),EWD1=[FL1[K MGML=!^WIO^TTI8F=UA=Q,(30-6-JFSZG#JQ+8^J+*JR:3%(5&7'K'F9G9U]:IXRJK(O M)1P=YPI/B2=_K]JT2&K3F+1>K#C4G)DK4U2;-5T0YPU_&>;-07-S?>EY<7H! M\9E5W;PPTS9PI@TY^ZD8T ?FL=N?;K21[B)R?39[\G028%D?)(1H)DV 72>V MY5$E1I4856)4B0>-@#^9/?G^T;U@\Z@2)\"N$]ORJ!*C2HPJ,:K$0U+!^<7L M[/Q3IPI%E3B18#K]-Z5]XG]F^=6>/?GSLRQO-D6Z_6%9F/?A=CSFY?ZK:]I\ MN;5/YJM.FC:MVV?\TB=TDNOFAWG:F"(OS>@6^7=X>/KHP?=__H,RLJW3LED2 M"_S0$,&8;\].'W__QQAI0'Q-MR%!\D=/SBWSI"+!D'-*(>'7'3_3WL&X4\E+ M;.L)'\Z-*QK2Z@T'MW,>O;'S :WT%_$%2+;?5R9I5[4QR9H^6S6)H?W.DC>< MG7AP/DLNSBX><)J"_G&1Y.6BZ#)ZS "T-%'HD*2MDJJKDW31YE>&?[>HUIO" MX#LWS+O6UJ!_?4F&/FTJ)JVH4_RJL9=VSJG#^F[5JKT3Q/'ZG0^^K_@ M['VR[L\WBKK'$S%MCDT/;S^4F4JN36V2;QZ=G3Y-Z&&%;9CXYL&3X),E#NW6 MI-7[Z&*&]-C&, 45V],$)$IT1\JR,4FU3+XYOS@]/WP82>^0I+=W MZJ G.WN>0G:/3B]N)KN49./I R>P0E$V(!XZ5%<98$510%'XGFYVON=FM,ZE M:1KZ&$LW]56^B'+ICJ'2]A.%UU!DO)#]O*GJEDVC7NV'([50U2[233JW"@97 M0<<%]!0<.PF4E4FS!>UBZXXZW.0I[F(2:?* NWE#Z^H^Z@SLIY[(Z@R(=4!? M=6#]);0Q9%25M,*"OT\OR;X#T8JJ2K,L;T4 [2UQXIV:]8TJ>WN28F"1Q5_? M_#J0C?I26U%]>;FLTZ:M.WQM0@Z#CD_+;4*'>-VNHO3[%$J3WV.9/^0MO<%B M+^W]U92FIL/&F3S/Z*J<#B5EU^^GW4JV> )_E-?#_4[[^SWPS\X?!!J(_3/Z MY/S._#-KB;-_%ACB0_=,)$RT5([ JZ^1##!-F[PN24B:N-L'Y$NWMSGO+5/] M-P^]8R <^.@A\5O5-:RD[S) \O!##*A70[%NY!?I!MR0O-C$RD M9)62S73)YE3_,475P(HBV;@P?'_\8^.<*_Y=6;7!;['FFIY5TIJ6=;5FN=ZD M!2G.:_$/LM$6+Q6-_E*!1.'5XAT_!%2J-[I.ZSJ%@YF+)MIT66Y- VAG:?G%>;-^K(HBG5?RNO1]W1)Y?&T:\H[%R',6T:-T ME[&!,A,SQ9 ,OR)Z<,=%V_/.<.X_X=.V ?KDFP??/SA]V+/2:(?2Q:);=Q+? MRPRQ8\Z,\LWC!X%A=9K\0L>^IHLX6:#?I/>CM M&A)L 7_0DVXEQH8IUUY2U25476J+\PDS$0Y%@?_V%\;QG$BPA]9[%#6G4&RLR8)-&\=5]]YQ++BX&.[IR+<\; MLA*E6.XD7=+;_I 6U^FV>?:GY"]_8.^_P++C**O_> @G^;FZ,NNYJ37(0H;% M,B]@X"?-RA10RY<:;T501,7:;R4_N"ZE]YOC#*_';7M$[X.3>!E9D M9/'#FF-L,SC7F+A*3?8P<[G4

2-R7 M+V%#U21O,@X*K-,MK=V\XQ6E.1*K);FAALR<)B6'-%C=0D.#UD9*\: YF4>M M2@7K']?.>\4KMMO08V9QH#85?]!S7^EO%G,D[A9)2N(&@HD^I-N2A=1 Z"7TC$6DNHV.=:HW[![J>&,>PQ])RJS, ! M:B!]U]@B)(BK&CO*WI8M[5K2ZU37]- /3A\\>/!' M*\&GQW;'*.(FG_[I^<.S1V;12[)+\J(8325W16H'5!#(MK((CQ@+_#PLE/>./%*O!V!F7CL_V M%&Y'WHR\^97PIA3WIDU3H0(*06[D//H53^/,$VJZ>9<7F5PJ,0SS?I.6F?UQ M=5V.%U'EMK#=- @VYY;CH3^6@JAQKYZ)C6Z"S46V10>?:/L_@)U M) OF;?96<4\7$9XA5<;_Y=4VTOIO2C)5I7#*/ZSE9R$ZQ IZ_"T8."8*A\E0 M:A0.1W4F$:A=F'S3#M(E')OQ18@^L6Q339&#IG*GR^:EI8 N(9<^"R_CMPVE:./W'8L149_5FNU]"0>01RV[@=#FVZ!.CP; MP>B5RLW"$(B+:?3*XXB9I8_AVG9!HCMLBZN)GX,OH3.YIE]Z*6P_WS".XX,W MUB?4A=&&F*9%NP?=NJZV:=$&P1U!;J$;]%!;H@R8"D%&&7"L.KDU/;X5-+9% M73F1@(:H7,MA/0>2MBUL41VJ9+9(/1*_TM;4W4:ZC2 TKBIV>;3'AN$@/=K/K:8J<.Q4RBIQ[M+PE& M8S1T(T,=RQQ^WVIWL;=8%](?P];JE4 <.94EC60: M]T%SFP7SD K3 FA'EWP; %S0K4E=*H &EYOF@B.$GP9 @EQ,SM9NQ7:M] B3 MV=IN-]*VST#R*>II49PF^CQI?=IM=@*(=&)#>?PG+$B3VE!]SU^:J$<"D8' MTB!F[2K,T$F)^VKL,\VNZ)F&:#W5..E@.1 K9^=/GVF6^S1YV6O'DO:PJS0O ML%DS70%WIQ/77)DR%2Y!!?:B==7>OMM=.R^"? O!7+ F["HT.DK6U6"6-O\S 3WIL W&*G$%[[Q"ST M#JW* /ZB"N!N'"8&?7@)%!E=I.$.,CET%Z]60EZF5_2J2LT=GLJBN-5_KSHNVH^J*S#DB_:.3*L6>I^ . MP'4:XN>663O>M(R$Z!;)+.XD)@&$99'2\K! $B=85[49!N3#^F.[@V%T@['G M&OLKMZIJ_B_I>8X0"0>'2'@0(1(B1,)Q$0I?0'Z](OD5F](/N:V_A^W*B8+_ M=&N 0?W'-!Y[$YK#P[X)8 Y IE"=0-[ML-%Y0H?R(;;?%?.'9GO=U5TG/NW: MRHY4PP+1,7[VC"\_(?U9=>0MYN]-]DP>=7[&.Z@_8+-HTY@?&D.V"W1PV M7>3>?Y(!9*T3UU=YDXMR_\'^7B\*)\G)XQY_?WKV!'[HZ+0Y7=+IXXN+#UYS M]J$K+DZ?R-BK/W:;XRW&SG@+]WHE#*QDOKO+>^;U!0/TXGC4(XY'C>?PN.(_ 4!U&MPW^9.>"#]& M/78/Y6<\AVFS2EB\$+1^;+V]% U+?WP*_1HXPB-HK8*&(#$7LQ#;Z,(G;Z+LW9 M][.+AV=T!A=?HBB>L%>S[]1_-NV-DWYL]9Z1P57)MQTF[^3E=RBXNLHS'M3] MPR<*@$-10_1]#J>8XYE,PVB-YQ#/X>LZARBCIG<]X,N;.HS:;ZBE,FW.B-ON"M=F#)[,G3YY& MGKQG/#FJS>XLAW90+WY8*1A=^ /1Q&N&I#F("Q^#;M,P>C[V'.Z3@/TB-CS: M+)]?SCU^.GMR\3!RU%?)41/;\JA*IG *7\2&1U5R!/?W_.GL_.Q3R_>_9);Z MNMW?.TQBCQQW]( /1!:O',1F3&)_(6;+04.,M^W@F-AI?1$'NR8>NQS=8E&/3;5\O,O.]Q\#WD2S9]Y MN:#=;TSR;6;D7]]A6^1V8QVY_NM&$N@,J.'\R>WKVJ6;4YV7S:$A-@%TGMN51)4:5&%5B M5(D'+1)X]/WLZ<79O>#SR>O$:3/\C74%]%_,PKEO@\3N?J+0A,8K35B\R.^Q MS ]A_O)PL;\+!E;B&_.?C]4TQ/W_PT4C.D6LY6$AZXJ'A1@,"TDG9PDMK>#)JC)!F)[9Y U"6ILZI\VEA6-N M9,KW+:J&ITA^\^CIZ0/[2QGE+<]=88HH7_'P]*F[ (OH:KXB6$S3F%;&81:Y MC,_D2:,\/ 3>;OOW7+T1WP\^9JGNR[I+;;!;&3:3;IB4>0E MU&72UO2"=A+H>F/*1B;4\@!T?97!"P:+]"=$S^$IM2>8/CZX%U9YWCO?S!#E M8K(ZOL9LW;*1HSKW+R/DPU-'.\P2[8BVL U\Q O:$[EWF=!:WAF=TN9'[^)N M9Z=/_-UXNWDC^P]TAWF8P:-13'R9#7';N6.@. M91\M319#\HR7L?.R([*2_QA*S+.0)L9D?/]&M,^;-,_LYHW<@T52Z=,VLMJZ M,]G(LQ]&>?,9S<)?/2)J\NW?+4ZJ;_V,1N)DC,0 O!8CZW=Z,'7K2!%]=I:^45.+5)"V'&49&VQ^I[\K1O]5ES9/^-1(,,U$SO9_3" M)!?;+3VR2,M6Y @RNSP]/8J'J9@C^XGQ_*G7?>/$^##0CK>CFYDEG+-/))Q9 MH$DQ\KDVC>%7Q%69N3)%Q=<%;[.'Z"\>[F6D?:MW5!O2RQ0)@J.1D<,^JP+V M_291[4Y2[2Y'&H)$TH5B3,US^N'"F*Q)EG6UYL>:]Z9>Y.)?L"M#AC^U6E;U5LQO>@)W1*'58.IZ%_6XR>; MZ0V"%BG]XW]RBM$4*1 M!Y\FS[,L!QW 4*/?CZTWU:"'7[ $6]R2$]Y@+.UE12=%''Q-MNNOIBR;;7&5 MTLKH.6S@#57&LJ,W)(&3E_FZ6^MS%IX8$SILPZ()01?9MVM:&3EM023V*Y,2 M=PYBE:1*%$P03 M*"9>D'N1@>"@FPI!8"QU95XOXGG=-7IJ&CBEO5\F+M[\0 M<;]X\XN07D4_J9,K4BQ5W=SL2= :KT"A0G4NV$=.RZ9JP#%"ZBG1PJ4IZ6LX M&@M20J9@_Z';D,*Y)@^"WHI6V=*](ID*?WSQX]'T0 M 2&24R$2W&Y&#[KLBD">0J; QB!:I5]"1)4BQ>IJFQ;MUJ>TTJ:I$ 2G!S,) M@\K%&L%2S&)5TF% M7Z_?U7#Y(?C347'==!*- "L:LO?HIJPN\-.Y(4:KZ6WJ3%,NM#=T;8;-R3B& M@0X]H>TN$ZWS;,_)7^Y;_5'=UMR^Q6HTCOURWY9+D]^3 N8+LEO M*T.R['E=(]49W;$[<,?(3F&=P7HK$_<*XI\LS+S*D#(FK4G79V(WD#V25?P# M;\_@I_B6 ]LG1"8[^+;_*EY\;9:P?"LQDRZ2 MW[HUO3^7V_U&;YLO<_(:VMZ9D-&TX-21%IQ]#I.*_I7_.F1T>1>P\8KD3V#_6$(Q3" O3O$G#XJ6GS-5S/KVOO[WH8 MV4=Z-*Q.V07DVB:)'3*CU!FK1_:E_W[ZVVG@^]+79I>AB)/S#;3DMW]]_OS7 M[Z0 3.[J*M?$M_V8!:IG2QYYXP(*QI*.E%LU3;>6M(-&,99+LVA%;;/@P$K5 M1T5=(->=S?KUO37YC65'YH$M[;*]].+2!M+E-,$>!TL@B25E>I7XSB2ZVJIF M%L#-ZMR4&GFM?$!%(FJ(%".BQLN^QD$4<&#YGJ@?(\G&004;C$@6>;WHUK0] M)4>?Y16;KI WD]#:$B(2W]"JI45G M]NZ/+2MHM_Q/#EOPEN(7NGER''X#?:1/0A1IACJ$= ,RHQ]R%DGVH:%]DZBV M>/_VG1!2RO(E%)+-.37A\;0F\>/*U$@HG MW34X3KJ\NI:@@Q5I1(#\2!Q QC75_?/&^VM4BPX>!X&#FFD$@Y;N'B.$917F MNJ)?-(%V37'ZJ#:IBBL\A^Z3BG7Z?_]?[R_.SI\^:\+3Q+;;3?G*=-GGD*?V M^,?H)>4(9D/7S+VWT)#\@<1K\[:@3^7,%L_>C)SB2Z$WV['PG&R9+=B6V.J5 MDX-)]B$9* ,"G[=Q\;94M>>K_P%G4/+=^:TU(E- O=&$N1 M>N7&Q0=O.GV52E5C L%QF(V<2LQ0&#G)L__U)V+%]3\?_//?'8FHG XLOS+X MH[#_MEKROINPK^D]DP>GH#;WHDS7_VU?=JRT[=Z])KW4R\!K>LXVP1LNY4O> MYLV[J$@.N-G/2; Y1=#0DPI3JWD*B8(6C[3\]9_!A_ .W"QPYYMN@W(99_T[BY!K M\!?YQAT9#,H7J]R0X?[>+#J6QK]P350X$9A( GQD9K#>@6*;I)OT^^@^\DSPTWYP7G)80MQ7S4L)>$H;ROH0M@M M$Q/&A[#@VB#VTG3S==[N.X^\<24G,UD_/"<4JB#90"R8:?A-PW=@#/6MR6WU M63^09K[,A3+@1OD\'5Y#_O7M_,:W#-]L[FP<(8BN"=]1W#;W6\Z=[XN/76W>1L->Q"]OT:54"EQ)XB9!!(R(+BWUFWY MNK;_CHGY]UXX:N&/ _(@MT>R"(_$JVOO20:U$5H^/AK^$CG(JL=&OA"<9]4! M28SL:IB%V"9%_@Y"I*UV?S#[N#5^92'J.V7;O^5K]LXYY5$F/PT-L&C@?Y;* M>[%QN9$*R1BU"E69W\;(]:8 6T9TK_^XJNQRN_]W$KD&EZ](T5^;HM"UJ-DA M%CI&6+LI3E<2[HX8A$H!<1FN%".[FJG/!U/-_"84UITFOY2 P]14QY /& MZKIK\+++PF9KD0YUV;G:VIV2'.3$05NGN4UX\77!KN5-SY(C0XA>T>;(($:# M0^'L*+$(':-T45=-DV,?]BV5TW6PPR2?D=>*BC0--AHOZ[VOZ':QU#;6?(_6 M?#^*-=_WN.;;TB$'YA'?^F>>5_4_ T_\OIMBOSY_^WOR^K7-Q/_R^W_]]/:+ M",LGKW]^]A("X*\Y3^&_1CB%)))E)09)0D8ADG+/@\ #\%5=-L_.X4R2DTSHKU$&MNA9K M1+UAJRU_[*IP:"*%@W%EL(Q\O8%[0-]VC46DR,Q26CB!Y67:MA!7@&WS&;D@ M^*4F&WK^E=8; A3C4NSZ33='20^ E&JSZ<2CIH6OTGH=M$!KP>9$[/X=*9C^ M$XGX?^HJOPP)^/P4Q2A?A/Q[E[R2DYD2^=P;Z2>_OPW:E,=T=.W,ZW55*D2- M"D/4XZQH?21$T-_-=-VD%E[:FG4IP+2?'J$D]=05 M,Z$3H%J(LM 8$W?A24;VBI=?U2$2P,[V0AO1B; \#M71+-@,5^\]"ZOB7HR S1M M(_586Z(CZ&#.E*9$%P!>2&NNF-]*O!QDR@"/ 9R+4A?N@/XD;F%G!!G! . N M1Z*<=V5U77)!.F^=3;]ZA9P9DI[YVBEB+"4MFHH5:5[W-C'8(VEO0/F?%59. MV5\2V:;$8S8N658.6$#+[!/S/F_";+ODKI="]A+_E\U1!A, LD62P4W*]JB0K#?A$.H(#E:H]N2\2 MF+4:/S=#UIU/^@=.78-<[TS?!51DVPBCYCMP8=$("S/#-AW'Z2$ARFYM:D9Q M&9/SQ\]??KDX>,'3Y\^_#,'+=]?/$I3%[8, M:*&_JGN_Y0QL &8U:2UX2YPM#."5S'+)E4?K=0(_P M1B2!Y2$,V)2,74.VS])6>W62%H0SGUU)7G#\L>V*-IR,Z+$;SI)JS@ \'M1) MZI.NM%7.@SO1SB: "$*O(GKA]K[GK&^W7.>T*?-^"8/$"X)B!@L( 0NH-*A) MD%;6UK 9:A^B78S>-B#"T_^-(BF*I*]%),%7ZR3L9TJB.1P(D4_A1IB?JI?<_ )*9FN=7;<,V1Q*PTZO'JY7,)3:R!?0') M1%:6%:8WB ZE &Q$9^5)%1N3IR1!8Y.DC)3U&M"Q4."< D=9JY5+2QG_Y:&54,^139S>IIX=JWYCC9] M9W@Z1Y NWKU0P2Z3DEY9G:7KM$;;2#-3^',B)_2(6@@SN#_D*4CV&@8)/*;K MG$>9HK]6FA%XCN%I\G/5LU0 ]8Y-P>;00S'*M"5W*R^#[E[-P]]@/6&='#YV M7<40:X@0S<4#4EQ +:$27,X2T6S[(E%B389]HL0Z3I)GB3D[(*NB.#B#\8X=6D'@=4F;:T%0SLIHW?"1GXR9'2\8XL!U!![ MH3DC0$2,A"A/PX<2Z77WUJHB.U-CBX!)R_WVG$/2XAA^/]2/V&5+#$D+:?@- M@K$CG/9Q,F;&8J?&BW.=J M?X0?EC;FA8&((.7A5W7:ECC53X\O6?"+CQC6E M)HL2:C+L$B74D7(^_":K6E7>9V=2 VXOQ5FE^E@,@9/ MY%R2C27++!>IY';?CSIFNHP -V:,^[FNK..^S\4*89MF1>R/^42R!K:8]CQ? MK"DI9P$8"3ZKTVN76 [G8/$S\ &$OR6X(5$1 FNKK;2NZU*LKJ[ M1-V.POL*T B_SIZC6*J!.(R/(_8\")'U[%G8L,NJ)RIA0 M9)<3XZ7))M\P(>MH[V'*; _/Q=;B/]I:_#BV%A^BM3@*_RC\OQ+ASQZ]K6EV M6;6^2*T&JNN93'2Z#C&M$E>_/(_KU^>G#^U64 QOX(P =HX M\J;N-NV^=HU^3%#3$)AY:-L^!NV3K(ZB[3896HKL>Z04@I8%J>%&CL[&E%EC M9[@$'EIMN 3@G=EZ]%0-@%5)VO+$TIF]BEW+BBY!.10C9S,X);%K4Y6EB-<9($1ZS/$>MM%70QZ%M8&0\+J+3+J\)G;&"VI-;UYG@LE^\"#, M_>HAOJMSYH;S)GGK/2F<_(_6W[$UVR^#!A)&P@[J+QVL/'[YJ\K<%RYV-A$T MOGMU6O+[VR!NQ#[&"?F^+B]#K@;JZ].D^>^M'06 MSFWR(!\;U'.U*C*UM@*V),/0W%C:Q<(=(VE+K3-:-C1-[/2P,\*_6/,;]_#G8&MVALK\K.E:C<]J:79NX"5AUWKRQ$UUW?5B.)<,*O%D8(D@*+9&W;2,B[%] M9@S"9JVO88JZ-+#M8'G!]-,;F)/)2]8%JW:-XU!0MZ!6:T;ZHV4B MMYO?5K.(JS$QW1']QB.H:]6Z,IB\4I\Q$,X#H:OC@NR81"^$G\7XRU0.-?+1 M$?A(BH6E1EBZHYBE@LXH]7\LM^W4G8T:@SO]39'/)G/HD<^.P&=!K;W8R7EI M+4>'KM#768MT(P8L"CY-SA;KG"M%B7BOI A4#/!2D3]UN.2>,MUG>'#DPJF0 M1.3"HW"A!34!AS&_A$ZU 4 ''%N==,H )[,0]:2M"O)$U:\<5WTR0$@A1%)7 MTQ[ ADA8YC;0(5MV/G?#!(=-4<00H%#'&X]9W!CKCG/("O"RQ=;B^TKX=FZV ME1;[.OC,H,O*18 D+"U>B>#)N&/F*:."PVR=&+:V_&1 #J/83C($8>C[AC2# ML3'PK.+X@$LS]T/3_3?) Z-L#0"<>B;=#2A*"\(Z83#)]].G@+<.@C(W]*I9 MZ M;#/UQ4?!IC9G_XC(Y!X=_.Q[Z6\Q[W%FW/:3>W ["'J>3K:, VX"*1BC, MT$ XV<-MZ<5".A;=2W)W0E42[QU0(-JI("985KDVC+09:5>G#U]?_C7\L6^Q MG1NB6E?[HVVVO40'W]9>H!WOI*@=>EDO,9->I[6#MP^98;#Z?0L([P]&;!;P MLR%L ^.CXJXPC W@51KRG[W%$3@2-S#8"',12Q,I QK?()K, V!PJ8:67=U2 ML/'V+O(Z'_FU)DV(-B$#(74"M@I>>SC\4S=^ER0&[^4X13EUASFC^+ZC+C6NG9(1 M4'T_9P]JHQB'8\&[4>4\!I)$CX43!0=*9\T+Y.(@Q:MMJ[OY;J_P>XOWH9(Q M]6\%U0[[HX-U>5+D2\; ;)K.X!I:Z[P3+ZRV16 KT\7I)5*.H %V_7ZT3M2 M=&#ZHV9 [#4&;]>"_M*539>WUJ,3K(:^M50XW!>;OUY /I5V%#=G_@-C MG_W3 ?/8EV?1$=CLO=C1K)?L8"@\*P=H$VF%ZT9N/E+),GA#D2MXX@WOROV/ M3>]UN=79%M].Q:+_B< M"+H0I-/"]@8PG72#-+32!:8S7(63](-N *U5\@OU15V[989AR9];^&GR$_SP MG(,_^VMHY(W<8]3"9;W$F$ \/)&Q@P(8+\$CD]0?F= ;52"AE2Z&W9R\ODRF MH?%D)^*;3,9[R21Y=;/L1A8I+.W /@9$6M.W>1NC9H=7UV0GT!\+M[(!GIK; MVGEO%@Z9_NV)CYBV.B>NA^+,NRX)F%$ YK[EVVV@1%VACPR_'$9D&V?/"+*3 MA01A9]- _Q9YL[*54=[;X6JK #AI)_.#\J>4^SV%3!;HFD%$,=K1!XW]D@D$ M8W*F =L/^-=[ EAIHT$SUW8$D<8VM0#+A !A9*U"DFDO4]=S+0W]6HSW-:#. M(=)LAV$P8;3@JMY4ZF?L*X3NP=(0VU4!B!F]#!U7&;W"0\/BWEPA00&B M&(_*1I:]QM>\,BJV]/%5#G-?JMH%(LACF=C)C5PEBB&]QS2(4#[K/@QSNL=YIX06 G M08<@HK=B_)&;8"X]D)ZE(G]KTKH)0=RM(O/I*3O='H]W?FHDXT.2\7,6S)V& M*(.(Y9!X<'@\A#I1W&OI(O)9)SA=[#;:.@05<-F0[FZJ#)(V0MC$)UKW48R( MTQLS9A9T6REZ@+K-91I9+N;)KCL>=//@A7F0R=Z^%6&@ =R!Y*/&%( LUB/H M2HTAO2;Y)H&Y:LRH^T#]GBV'OY7Q M@WE$S8;.&2Z(]JIM\[_4VVVJ#9H6A\?24==X, M$G+26#FV2<1<1<';,@A1-*8%8?//(0V)G;%K'SC$W27W0JUIT$;JL<@M#K"D MX3A:P5V.&1D6Z%X=#K!F"7W)P14\O2%1NU#K.0A!,Y8XI(]L#K_A ),F?$>M MU=N1YC-V)Q/.IP3FU-YMSLV.>(UNX9VZA:^1V,O7LUYU"P11M>$(!8?L6:Q5 M(ZK/H>>79=4QAD MPRZ:E?R(W4H(!OR7D:6Y1!-!,;9$K);FQY#$@D&87I'L M81EAZYV"*'5*M"P&\17>5 /P8J-D)"B;4@=^6IX M^"[*;\DCOS7A[4A%I=G]ESBZ%"QSG2,UH"3VT_/FG5J<._6__J;JJ8C,#RIP M/2U;,@[&9%G\+NW!L)M0D+*V M^GO[$^%),I84[\(%&,?2,(&IZB$31J(X 3;(>#PR:H4[R14&!.@90OJ$0E*\ M.X%T"^OC&A$WU]!+=^%(2LF^!JWZ1I$&^K2YRZJ\K#C+5^]SYIC)TUWR&^9O MR(=)FS84X)\8\!XDZD5^H?1->/F:"^S@+: N@(>7:5%S43&6LL^CN$^\=CJ.C1*W'A!B0HW,M+/1(_X#Z@#1(X>_,(2W'CV278K2 MNAXKJ4^3WX@-"WBXZJOE#B%L9Q GBTC-@G N7PG[MMF8&UI;%HM*E@]I'21> MPB@XQT9HU4*O+FK2B[U(9O,/K\>SD97_H>2=HFA-)N(F?SF5HD]BI6BL%#TV M%9*!S2614N ?A!)O-=S*J_N>Y>7AUDJHF !QS6D8A@MN2JU!/07+S89S&=_ODA43FL+(>!VC9.BM%9#,VSL-N0 M ^[&O)L-POW^OZ0PT,>Z= MWQ^A$.Q]?^?:P6UX$?)\&X35N<-C\ 67IQ86,=V5TP8ERZX">N3"FS9B7WXE MM]-(RV4.JQ87#'E('7<.G 3?:HTCKSL/F^G94MRJ:9M?5C77ZO3KBL/2F%FX M9M[B78X,#LU2 !@9S\@PAG!TX[XN]KWK3CEF3%MBR(%<> 'B&]9H%@O/(+38 M)6YSJ6FJ%$T*X+05K3KIRK5ID]($#;1\MFDY3N+*B]*9GHB843M<=DP786#!D]B>'"^-"S3XAGUJ*@02;B3T01/?K,[5_Z.3U8.YI<%ZT0Q# MA^_+2FFYY 56EQSC*[,-^9I2[@JK ]7='!.T0LE=T6J( =16 >1Z2^_Z#HXX M-Z5P4&1'EDE3.3:;@XP98@WISE5:?)MZYW.WW=D]W_X8,0Z_A0Z:I(2@X(;X MY!(MTK:M).A4KH'66DMA+]'Z/,^XE9T)'QJVW4J&F/>SJVE14EP^1B6S\>UD MN H6SK5_<(K&$]2F@R]H[0B!" Q+G68Y*O8W*WK??$U^$!F4JVTCUAB1V\R; M5?I#MQ^8,T#2ZJ93$-C6O&%EDK>-*; ]]D9AN,L=V_/R0_20]TZR3R:H P*J MBCPA2NH J M%]MRT-$.C4,+QT:*O1B^AX4AVXUC+X^"PJ:3>"\'9"\Y8R",UY!4:JK:BU^. M)*XU4:"IAYDM)2,U;A@86C!_@OHKMFK<(V^THN PB07%Q96F6=3Y7&IZL=5^ M*;L'_-K6ZO>?-GB K=715=SBSGW=XFRIW(W[$0QF>Z, TH,VYB59HER'H%-+5B.9\ES9\*SAF3-1Y<^Z->B&-:5O"50E\DOZS*?=QATP9-?Z5?) MMZ]>_O+V^7=D<:32],94C)'4Z34M"5_2^C,Z5#!1D-S77$%/S8:&I*U%#=3_ MLD[7YKJJW_50I$/0:[TY>AFP0O>4FQC0RU0Q>]VKT\ZC#Y*(FBUKJWIU<'7O MM"6LWJLHYT27:=EB %#Y*DQGVN)C?88WE)W.K42V.7_'5Y:3TWS"1GR>ND;4 M_FK"=7 6X4U:TQO*^=K',H0 AO;2@Y=M^T?9:(M?23D[@"FW;LC!68Z:_#.27ETUK8]IA60R'?WHDQP,!W$[T M'Z1Q>8W_V'.RI<(Z*-U-\B32D[:B\@.M1))C<-U"I__/O$[^\K_' O+WT*F* ML=+#U^62;U,S%Y,?N4]\N#HD=C:7Y'[B3?] )(E#5R!UGXS3^19F.'-+_=O, MQ7)$.8Q&?GYGIUOMT[*"?.AJ[>N#>).*2K04]H9I".Z5OE3JAG=9($,['% J MSP,/GN7N'.A':?)C#N&*IM>_Y0M3T@L]]XWYR;<__NWY=R(.1J6SS@V1QT*3 M]T)K/:AY='/1$0>2I9>.;&^S!4%(?/0P9\E/;S[N1&>C(Q3]/@&E8'M7&]!+ MPFHE<[$-SHL'S@RZY#0&YZZQ)UF&B HWKKCC>$=:RJK]:H,="L.=WYK3R]/9 MGF#H[(.14'9IQF.AWWWPV)EG OQ//1'[EE;K2+N_0"H(N93;VQ^#NXUZ&KNP M[!*T9;A.%SMPM*8&XZUEB-18:05;B*%A2Z%L'$KN#7 MZ!4^622^+1!1?:.03Y'< 7'O1Q71=F-?@)5@#W#/4B6X)(%15KG2*,/WKFW'2P6X10_?)D#[*BT]D@;+ M,5A)^@XV4!X:3]8\L:,VAKHMD*URE].]V3K\4L($#.PY'H^V:Q G'?%.A_?# MSQ-W)N<@EQ0(2SHZX[#-S2@2U@#!3/HI,%=H5.@\:M%SIK'$XQ_2P6-&1A!>[8RJXR$D[7TDT\4 MJ(MIG?6]VOWD4B#?Y&YTV:5L%+@I]@%-[$2=AH3MXS2GGTLU?.;D_N?5>Y_Y MY0ZH!V.IG2^U>QI+[:)!-C5>?[U;7;\?%9%U*GW,7DLVL^I5(&2KS8;CGPYU MS\]>YI!057_D&.7Q)=SDH_9QKOM.)CE(\!A];!A.DL*3XS6TTX<4]<:-YK6/ MCQ.5[PZ:.FC'UF$BVIBPVU!RJVI0#SXQUI#U47>R\9%+K*C4!D^X#EHA41OK MQ-CA>!+NUXZM8!RR;:_1N^!9ER*; W;*/:3B(QE5^\^44+;\@]PE72-*$(SS^_W/$Z7O_U MSRR(56 _SKC*Q8@(1P]JT7!"_M#M6F2'6.-L_% MXFU!GXND(>'H">KC4O/UV^2J*CJ8R+5BO.DILUS,&?F1/-E\(;= TI'C@(H; MLS ]%&[0 IT0PX_RK PK6L$)=7[)K8HH2&O"8?8XE\<7CY\@:\>UQ $-!R$B M 55TK6,2RF-IJZ.';.@80QRKO4FVA>W:#*!O.&SKM,"&)64K!+%G:G$<27QT MX1N'RQU!W[DNQ[Q9=$VS$RGZN(2<;X5C7W]1;8R%6-Z;)8]#5B=##I$#C\"! MX!0+1.^,LYF#;.*$AQ@\"!CJ LI3&IR"^VP)"X%QBS(7HTPW$QT('&C MA[%/"_+S,W:03'E)CC_7+%8CB2^/&RUXKH=PL/G-T: M<%WDH,D<9^2@(W!0+Y>-L&/0L10XE!6##LD,GVJFC3&5#[U&IIKH"4>F.@)3 MC9F'?JYB'SBXT^(;#RX^Q+S2)%L,T4SUP"./383':L-3Y)V[595VS!F/0.Z[ M6X%79M"^MHL60[S85O3N&E:Q(([6S-WD,C_T^&&"/_3X3_U0/,2]K MM/J#:TTG%=I MG27?OG[[XW<]J @W2V)'/K32(MKC^SCK4>-,Z_@B MQQS)1NPEYFS%:%);EPU?4(!_HT>62SR9QY9+-C5R.OJS)O*]^$XR(9A;/U4([,H(T^2C$' M]JX=2A?+/"9UP)&GCL!3E@]ZRBGLM$-\7@0 @8B'O P01M.RG@CEN@0*L*N0&V[K:; 1_4N=:\+(C M0T^&NB)#3R$[(!7/)D#]"=($I#'+5N>[+D?'^H2YN!@\F>JY1U8[MCV:9EDM M0P2V/.9R,-7B!GVI>0*,7S9UJ:@S:0UD=S5DM5^U;G1J3LR'3Y0F(AL>2^.M MZ?&M Y%0_#*/)#6SHYW,)L_,&L,&[*0V)"G/>J0$]J8$=UQ'P\F1!GX MC%?&CI:6"*O+L6 MK1W Y1J1H.I]EQ/>B_W7I4XMV",^(GSO'Z3+!V<1OO<0\+T?H\>B$OOCQX 1 MON(O_+#*,]K7Z:BUKT&=V687S$I-YML9RVA%H;6#HQ=D -9M"1Q1]L(8%Q4X MIQAWH[Z>!?1R>F,PV^7&20RG!U4*$[Q^^V.CLTQ. &Z M'B1/'2L[RPB]V/E:DVOD02U,TV#,=!^R=ABA.$U^&3&T%"!OST"01&=H,4HS MI^WI+STH*\*1U:XMLM[[L!05_E_TYSLQNU;AT.3CZ- M()MO=P)W 7#UOF>J:Q"(IEZ/=(")OSM658A>'9P;AOW,S;9BYZ=J%(J2!!K) M-F &!>B8,AT8X%JZ=3RKO\TE22RHV2&8 MOY_<"LF2-RN3'8:C_KC/].6.FK@V(WC_R*KFR T1X>?&H;X'T(B#?I(=MO#U MZ(,@P #6-2AAO_8$X.=4A.U?H&)E@MV)$QZB/PKA PIA'0F!J0T8;JFGXIK MJ]H/"ON(H24R.!2C2_Q)YS@8.ZS^YDXFLM@NN<4A;!2$P4Y7;K LH5=/+VD M3AC,1?@8>._3Y%=MX?5< 'RV4"T)LK[E%FL?[8QSF0%85"3L+BS_8%8]CE2& M%:2M=D=R_8.N95-M=%R!6#O<4<+UAW(=.6\\@E+FK/I:0_<#.ISWP%_>ROP* MQM"1ODM7 Y*SPK+'G VE0 #X]W%;6>#.>2[UMTLZ+S&>'362[33^4+[LE?;AJB&3/79B*83S*"\%(- M;X3!'B*Q/JX*C;5@OPQMEM1Y\TYTL[P][:\[!9F83 X"5[8H($-@8#-*-K\M MUF]GO_4&7[@/2<(#GTF&,#8V@ND'(?+XBC:]5+^(Z";XQ!(39F7T)@Z*HZ7S M,K!M,B_DBHPI86L[#[*G$) 8)2F$VS4]B&RQ)A1 5.H7,A?358$1T'!YZ4;Q MS?S&CX@K!%QV'""M:H*J(TM/#$B&Q5C@&!B#$1%?X&,T=O8@0Y7K>O#&=4K^ MGFPXTQ%*4@6VS165(J'5(JO2V>ASWK#>7FL"B._,SP9^0L<..H'#B[! M_>RU-O1;R"'&C.#Q2#.F<74#]ODQ(RCR.F((0[U\'W!HH$D9GFO[M4SG9\?/ MC5>K.TB(P4 FJ\(4?(W]AL*D$B!!X?H0X:(_0LK=TL\&0>Y$EOQO!B3I,WI @*&9T6HNT:_9.9*O-!GDQG #M/RPC MV XR*_=]+G[C M(DT$5-;RZN4V.2/9[KL&"LA+8;&\]9VHCE0.[T0YTSE1(H**>SO0B%:+MKKDH7(\"7G' MP[CETB52 MMKI-Y1@BY[G%4[5/$2YJ(,9=>!T7X,_?C$]\8%4.9=DW/#D+T] M)L!CMO-/Q%Z!X_21+S7DE1&)[@7U9L?3T1.QIV9'VVK[$RVX03S6V1E8KCI#L)-OXQK*S=X M$%YJDXLWWN29ASUP]HH#H[04,L)EF!6$:)#].W=CS[EL1:0*D<1:9T:VZ3L# M^A+ZE!ON7BC^BV'/1>.]UVE=TI/5.<:H1V^.R1))2?.?'NN=;2TV6*Q)EA90 M[3]7O;C#I2D76Y[IN"9'DK5X6+$BE:$W3GJ'C, Z\6391GCH2\Y3&!L$D4@L MJ=1N3N?F"E;\BT1E>M",!@GJ&TY,_.Y%Q7,JW:0I<7I[\U%[LHR.-ZV!Q@-? M?305.=-IEQP>W8$4H06))ZY RO0@.OU6_%;8:!)3(PWT]P#2).1.MBOWO)3( M-TN:<1E69>?=?B '_ZIJTW4ZG_'8SROXZ^+QPX?^X56) MD!"=<\'! 3T\D2@S<&MSCL Q)M(8T8^V+$0KC94G( MQ$CAG,R_U578R;?_$,.#)!/=AZ>DJ131Q=/]EGEA^HM2NV/\!8)@GNW+I!\C MH+2AK?E+;98U!T6WR<__]3PKGA JYL#N4[_5=F0ZB)M.*\&@OAK M#2FW-C%]$GCZPV%4-[)TT+WX&C]8&\#A; M1I6UJ*0[5=8T%4O^RRFV/8_%MHLR#9@OVF_^?T7#5J-V$@L=CCD&@IP[D$()I^$9G$_HI%##-3=IIUY7;U* MBV%6JA$KQT=:].+E;'0"PVPTRF2;Y#\VQ3VS]8+RZ$/>VI7.T5N*)UJD'J@EBUGF616T6R*-)\_6&GFN>+?J1;78U2!^GFZ&M/2U+8 M<.G-QZF!H1%:GVFLU09NFJ3@K)TK4[FM'!"QPS3>31R1!,Y-$C\*@& >?& MUR$C3L=-7AWQUKIJ>WP6.6@RQQDYZ!BC[U##,ARL+AE, MJ1/K5T!'=IG,V45VF8["L8U9DL8?CVE'.+))G65DGR,A5==FTXEY)@4VW7)I MZHBIY-D1!\=$GS%UM6;!_ "^7_D^*4 G7N&WP/?S;C$*^J=NKK4&^Y42-E5*QH! MUFEQ"%R:$X:-A?*QA5J:OIE*@3?:/6A=DS;-A#;=)HK)9(POC1:T^0Z6CD-7F(A^C1\6%;H#?7M M5=)*91:KDK;_,KMLZ4!F]K&49W&!C73!N(3SC'/0-5=V MH8%$^ '93>Z>VHM$TD?MJ#:;JFZ[TJ;MI0G%HB\6%@CH4- <4$G:O5UK8\6J3IVGR1S',0%6H(\R99T8(9WT79Y4H0! )C$\UYF7P8SG"U MQ,G!00E.NK)?CQL3T#@]-EC%L'4*G5-<]R%MX<.5.\;UM^;F1*X[KXV6V7J& MUOK5QEQJG[3ZFY)DX!4@;8\U>2[CLF=MRA10'N$F?;2K-RP7_0B;AZ'"KCWZAM\D-+9?T[-\27DH M.(A/5G9=?R^YF.:WUO47,VSK)3WH/W;<").;1L3M-3/IVT.30\E2MM7N?S8J['LR+$ Z MKVI!H4WK&NRQ=LV.[@\/ZL5F N?06RB?HNL6X/+_H$N]OW!!#6KSQ@3MZZ?) MWZ ?;SAN[BX$4$M7I/5,WH&KCUE1!4A$HV7$4O4FIMH.!E4SL[WGW*\1=C!S M-5MX"(,%.J/.HNTYA<[\?',3OQ":5]327+T1QSWOM??K5=O@MGVMSA]Q&X8K M>E!I2*]0Z'ANA>3851=["52[,,1X<1*093-Z]_LVC!8@RFN%?'B:_!1P_;XS M]N\GC?H 7+_*11S" R@$^\M7T0E(0*\[4VPGW!)*7+I4<;\3XG/8^#L7*&/# MT%_;LI&QZKUY4Z&A]S1YWD>E2J4S2YP<1>+9@7905Y/>0;21I\9=V4$KUAK) M78A"WZCH=D$8TBO6H9 (.I#<:4KR76%AA/VB2798D\PJ=6(]B#7?5SUJ\;/' M825 8/A#/8AP[^E;_5Z>F,$+0QM<(;%1#6T LM>\'5J(%RT'W M!,PLMA30D(0[T'(*0T)947XV .8I4Z%R>FY'=]:VKDGIW;[ M,(@YO3R]9R^W[U5FR>]RC*:\)!.F;KXC8995&[96\ 4LPL UC(O+PXFR4OWSZBMW[Y MX DO\L7+\XL'W)K"MZ&W*H#8V.2TLRE&8"*,DC?KWHWG^?/VWD_-' MK.+WX68&3E$U:,GT%O140M-?3N_C1>Q]C+V/QZ;"7_8%ZK?J^7)U*9#G.&A@ M4,(F"/KYS?F%T-$ODUQN.\NGLA.$^:-5#Y!*I#SF$KBG/H^U)<%.Y'KH\MT2/;Z M31UI"ZASHH ZNW$M#LPI>-28@\6Q(Q_E9)JBO;B\,88LP3@.,_3BSHRQ-G#F M=SB@EVWI=/Z)"X5*0,_&JCRB9L-H<>S*25RR3&4U0 MNJK(TQ:Q/L*,8F1ZO MFSM*+'KQ'@3 7@0#O+5 /3Q;12[]Q+A!0'[#8M)ZRW,;>08/Y+D 31>LT0?RVHH%5P("#4 M5 J<,?)C!_ZQ VF/PW*BM-C2P?9^KL!UH<7:!)FP^78T-%D;1OGF2&^XE^-F MKXV%SD04A]E";'75)H:8HUIC05.Q*+_08H??6:2'^8G]'!>=,>%G]87\OC.80R2 $SDL7QW<5#UHHAM]4"[[;3*@E^=:F08*,*-^C7BC!UR"2%99W*6^@\ M+9>BWMJJD*+8D8F[1XU%R;(LNF[Z*:B6 T1+*SO]2 N/YYT\7RRJ&H$S%*P$ MP,MA*R5G?7NS6%2&2A):;&PHB/<;JS+WGF"OJF?F5&PPN\2?B-VZP=UZ^7]; MPJ.IX^BV'193%2RSRALR@T$U1,.O+]_8<'1NC0^NJ>CY9,XN&-(\AW7?_#*P M6OJE*>V8Q=9_+CMK5IKBZ\'U>\T[.B),A ,J:-?PT!9U'%Q32-6XB238B&!> M(SA"JBB"R7GY&E,FF1?(MBD*UV7B! @/5;(_G257Y$A4M;\"+G%=PXCI/4Y+ M:S2?S.!*M#4B)^@F:9U[ >/?M8]Y.-LQ.,%;;GR)-SSM1K*5NW7<,%YC VC!D^T+V3?(S-)-M0LL4@9U!<*7E,J\ MPJ:]3Z' 9L,9:#TK6;0+JN7UY=J4-L2]')Q-!KT7"0O"G#D45-2R TP4".@9 MND>,S#H/8'N39<[;F2DL*F[R^N>7T$!V7CIK)0];*X$L!Y^[*$PZF)M%J_Z9 MY#D70Y"RONA#LZY2+Y$7IN8(F@X&XC4JW$0P8%6TE/[$"N[@XJ%$WIW#F0<) MYB D0$R7+^IJSI5P5[F.W+'IHH"4!6;9ZBDM[]F+ #8J /H*1#;Q!FQN0)#I M=(R]]PF'S\Z!;<<0M6)#2-4<5#'D4I5Q# +(RJTMO$([F='@S]I(:<907N@A M.,\CJ!%N4C'9N*Q.<=OLW*.@S=.]%N_LS1OC>6C8U^:/Q<)3\Y2M?W<0N(V; MS!K&6/OU>*/C *RG^ 'S!!G)_NP%C\$GOW6&%ADCY=:#^8%Y;%FR^HJ!41E6 MTFB'3&E1!!?C S?]Z(19.'V!Y<*"EF'?Q (?QMDGGP>NW93TOD;#)\ZR$#YV ME@/+2&@RM0&Y[D7.G2X#D(<40,S3\EV(!VYVOF4>-RF7E6I:O?<?B)2"(;H,@$7,"<88WSX*=(*%4H%(.KTR\T\*) MJ38D!Z0731C2"HT@"6XG+$II^[C;=&,^1[$#.0'CXC;],2BP0Y@_973*C 5O MR>DF%_N:T?*=-19(0!Q:5J?7BL4,6*6B" 9%](1,LRME@F5[3]67%5O\-+^B M:TQ0/*F62UL2C2GGJ@I7R#OTN^@TO!4FX^PYKDU0!68=4)XPR8]$1UZQ%:4C MIIASG1!30ZV]Y@3YND%U?*$-"E?&CP;#Y;2Y3-MM52EF/KPYTG+K5 &J<3_L MS&55D9_:5$4F)CCNS07*S8ZI?^/0 J(\6^5M M:&(@B'U:0\M:UNPF7!G;LZ!3+SE=),.MB?&*61"J);F02ZBTW!/.T9X,KHJ6 M,#6#YC> A>A9T"!VGKK8234^6@LF@^']A68=^J-].3C1-,NNL)0]D^[7*(\623;Q@00&?#WLF I6B@J(&2O#/;Q$B>U"H%.).MN=R* ML$P**' DLL<.+3C/\-R!YT:XXF2TB(&A_&1-]-OK,2DDTI]HO'Z"4 M6=C\%LQRO:&?MU>P(O1J4ZR#]'!JWR&8&&FAP7M[Q*'&%#-@%)0T3#:Y&IJ# M)6/NF%X.DWR)A8&^,/!!+ R,A8''ID+R'=,, \"(VM:WD*:]^B6O]M$.S4&% MIMJ9-MFW#E0(RKP5U?RA#ID-AHOOD]5T

GWC-%\M;-Q1T?:!9,$^^'5G4\ M^0H6L74Y$=_!RGNH[%7H_(1#>'AE"GFK'C2/KI%9HKZU>[Y3JYASC\I^0/EY MT I^I6Y[Z.\,I@0*G(J]58">8@L?--OGS\8WY]L<:5YJQ=%N@>>0.B3EV%>V MBHTBLQ+L[Q0EQ0:*K\J=K6KIX MT36][T MKI=P3VA^..$^H\M)B M]C*D51^J:$) *!8V_I&L4A\F,P8 Y8-^+ ML*\XZ"IEYGA4PP^FO5D8AD27N\CEFC;=@_D05/I6/*;'U=8RZUA\AMY"KM,Z M"X.@'V8EJS31Q&\/;7 :D-Q7N8R;\^4H(1]S@3U .,)#3@%(S;'KN6G!>3U< MH$%Z,_,DPX6OW"SUR_^\?GER_C3I3: ,"O)->977E8!Z7&ON37RK;,]8T"4G M*1]?/'ZB&@]F/$ADZ?);]*,A>H1IC]GE_@C9F^N2+? P)!Y0%(CXT[1 MV(&0N3TCHV76DH5$WD=SG;V94:@GY#06)ZFX5ENF2/$SUWG3)&0;="+\^ELL M2GXM4=Q%5:/UM3^P"+QXF=:9W8 KEU5SK>C!VU;#83C*A7LG[>5-S72%NF(7 M@79(.=6PY]Q66,]ZN;190.Q 7LE=Y5G[G)XB87P3> SG+(1^/[:R.?(YI11@TY M.YVM6*L"P_=P9ZOM,Y4$I1>D(!OCA:&.SB*VH/=H5I[B:B@4J6C:,Y9^I',! M\DQP..R$=T&XJ+8,]3,$'I'!IRXEGK=J,090)Q#32)9@+*I,S?)9[+#FKB>U MI:,!A@\S MR<$@\MO1B7/^XPBUHQ]W1$ ^ H=)N8'@1_6+)WT?7K_ISZ&A:6[/U@]Q?K9( MR]+LU%W/?)E ;12S-QPB([B[ Q@M#A/UR[JW(T7=6C"A3IJK\XN# 29#9)&O M)\77GJ,PCEW@B,42]Y'PX6^"#N#ASVUY:%4/6B[X>ZY CKPX&<*(O'B,I-JJ M:[/J6GP*'YERAFU0[!_TANB87RX[KD/SM1\XXMC ]:I::_\J>]WVUI'S)D,& MD?..H04%$%K"Z^(1+I!\'0M.:TN#3@7>-6$#S"V$QGMWKAJ.$@*UIK[25/(N M8$4 ^TR-G#.\1Z4+P[8+46]GH;> M;4!PA".3=54"^<2#)7/YL"#0N)YEGT=*VW3F)J>B/E!*FE$2$L0.!U,?VSI% M*7:^WG#CE93I([3,?5>DZ9<&/^>F,IZD' #5 R-_O2FJ;<\.B+)@.H099<$Q MAG>Q-3S@LR"O(\C2B!G[.#X045 ] !8LA[JVU[=G(:<4V +IO?'@UA ]TV?Q MO<5@NSQ0:)(OWDDR4S+L32X]&.E5E6?24ZDM/0KAA5/9L(C;F&HCA2W!$(NP MH3)*A,F09Y0(QPMZ2<#*Y%=AS:08^2&*8]>N2.E;H!4-A&DCUSBK1_Z:S&%' M_IH(?[E64C:S^R!K[ U#%WND'ZMNATI4NOMVM:C.:U$'>=CAZ0S\'?4M=7JI M;V5R@;3* T95T8B>$'U%ECX"2PNZZ$AB:%,5N1N.QGV]&;K.%6Z0F7@$-2+) MA#.Y:8-^B=*+R&*3.>_(8L=E,34_I0:]X1P.USIP[2]0:D8KW%Q=I"M=YQ#V:DB82D,F3JG"/BV*[ ^0L1Y MVQK30[A8PQ9.AQ-, ZOVL./K8Y>V.\@'#V.7=NS2/C85VJ%5"OD?)+!(<'!' MALRXU=:8#7IEI,&ZAVK%5?7ZA2^4]U'KDE8E>))N0K:.M \FS)JUJ2\%A\-V M+=F>-D;NQ* MZ9M 6JO3J=*XI%"LO3P\(1MUP.(12>Y=Z4])=[LM-0V[0TF(L+D&Q) 7@*]1$[06YWZ"H-V M1D9XXYXQV+1!^^%57G?:A=DV?H=<,Z6>L@6AI=7EG'+A4:/\&]F &?HNT2G$ M"5#&*M-7X-9ZP-0 M_+?72I( #J_9Y$V@H?HPD-R.ZS3'Z.NIN9[8D_*BBBK MZ6IN_+0H Q8QVO:U2]XF]7TA]M;E+7O7M.5$*)X/UI6C-!ONF@M6R5V;.GC5 M0UJ&A9NVE(P!S8<1,52A$94(")S[I@$?,-'[H9D"32JPU-*+-S(6Q:W*NOI8 M26VX2PO?!RW6'$5P/68AH6C+%_?Y9*99U/EQM MA@RV]=XL.D;K$(H@6=*R 3^S5W%+=467("_EARVYD4H1K> .K"I5E'*$G/HO M>[ICMA^IK%?_SI6\;=XXH%T2LSE; *Y_OS7I>B:T(/4]/3=/%G+BSUU^63," MM1^X)8H+ )EXJJ<-CZYFT;2-3NTAS[/2)\JR+VL3C@YCQ#Y+G+1Z>HAAGQ0H MLB*JUFP%^ 9WF8(7W-..#P.,&EDUT"\B-AEQ7N6=RP\A19MK(5306+YOQV1_ M]NW;4-^];<*L38RR&$9Q,XZ&;Q\(1$'/ M[\DYF%O5DC"(-^7$?%O.$P8IO -(/ MZK_$+A9<);(K\(*;JBJ&UG8(A(*@4M:RZ&W>Y47AT95UBD@(*C$&X35++M-\ M?(0I=UKNF]L*PFD!X;Q#9VJI8.>P1;RLDP9 O(PYX4>P[5@^/49I>08E[N"( M%>I6\M20$ M#4R:- 9H.(IGURHL"F/N:%J;S#\9&P&/G\>?)[]5:\NVC=D!^ NAQXBEC(Z; MJ=AV.W%XUSVL0H119%LMNGJ%G9 1C'B-@+&';(=-6.5V2-# T'&6IS\0CB30 M>W.OBGMY9[_B,/.VTW$4@9+PLT7]LP-MA&7\1B_R"J$19 *3'VDCGM/!\W@> M'_<9&Y":\N8XB/6"RXAPC'3QR#>BJVQ<08.0*G\ET.1%T:CVLX$0(>MM;YS M )!'H>]ZL[]&X+4LJ+7J!6L3.&5%DDXCBZJDR!9WW>Z(<^(E_G[ZVRE/QD$I M%>.0A*OO#:'B70'XV'-,DZM+9S@CN=IH&N!&%>]P*48%@.^H\5V MM=*I=8TSJ5@X2OI37%.>"F$?H7!1^H"MRWWVL+*P%:W38]XP$6Q;HL1K6IV#5;>Q9+4'8YSN3N-T M;VR$/BC(69MVA1$?8TC'PUDOM6>6JAR,;PG'V! I,. [LB<[7:0AT*TMJ=F% M0N'43,=3:(HT>O6'G730[)NCYJ>B6ZBZL"(9 Q!2K)Q5Z[#@22 W&^]8CMO1H',<,TQ'E8D^M%F#:#7!LG60,\!G)G,8+ M6/XC>[N69"V[ !X?V^%'V]N*]8V*&?:N??Q,9C:%]KG[QP3P!HSI7 MQ Y_\P/40F!)P3F:N>:0RH7]A\3@B^H4Z=,?0S 2F"U>6:G@/UH,4DD>[8@. M*RX&76OS.L\NQTIQU5^HC3/C^2VX@4RF)HVTN(N1-^B2U2I 6648.KAA$MZ_ M3+4!GNA_S% A2MOKPH=G?.S+@80K,'C4B'>J$7_7#L1+[J76$)C2R4B]J!\^ M+,T8(_&DJ*H.&H#>?S[I#H^FI4/T!:JUD5)!+O,)ZD5N.#O1'T5Z[0!Z;_ML M/W!A@7 )W3#ER$Y']G,Q4A\,%7B-L7P::LDX^-#@MSQ76*H:PEJ,.!;G:RVX M?!0++F/!Y;&I,(P(#H:1*P!(Q4/NZ(K%U@G&WZL MF9^R(]^!8:RE["F,\P0>K A45POI ^L:J<1N2'W)=N,24!:]9%-M;#\*>0O9 M2G[GX/^K1LK2+E$=%B*0]9_I"IIJ'0R>U=6FZEHMUAO(?@D/YQM$B3CHK2-" MWI75M=-;/-UXZ&)IV'S-IG*IHT^Y!G(M@\_;G@/"\2&=$.O.1G*M?&1P>^;M MOL08C_<4$/=1(S=:.H=D,,W*SMQ<>'6?B5CL^"8#4V1/_SX'"S$? ;%'!H7- M&\P%#89JNX.U,TJEW\G93)QJ6!FV=BP5CM&%C=D)Z;@9ZL-!NKV<\R_C;E(X MDE#' O,D8@S+DCE1WOW-<8=\G?*TBVQ#GJ@@\/J:2O5%97+%@S%O$(S,;,(9 M'N>%RH97]4?LM\SY:+APR-<,63Q>-AI3G2'$;2X;A$RM^0@ )F3BP*822;_*H"T-OXN7SBJW&>4&EF=/UX]M)8C:'WZ9 D52AGG;Z\H?^<^.J5G4/\9$KC2)"^ M+)=/I'-3R"/2?.T5 SX%NUQ;H'C?;,5084WN'JFP!6X8U4B-UGYV#B8G]ZHM M;M F"S^G(B@5[X\0&):,#\;[!)L>PR)W&A:Q PMOE.IN/-_(<<\"&6,R/R/& M$;/*]7E=I;;@*QC*IW;39K5MR%!*89M9T'6YLRUI!-6BJL&6E.=U=@+SBG@Q MW:K): =?I(V+JKDP6^9:#4B]2!3.\=1P#X/)>0[.T[5=#KOZ+3+5 M9$XX,M5QT;4XID-688;AQXA+P;VPP9X68,K# %ADJWMPQI&MCF00.@MOR#** M*C+F7B*,8=57Y*')'&CDH6/8>[1D@?SWP2D;\@= B1U7&_ED,H<6^>1XP0 ECW]!FG MHHA=6,6A_RC= M+[I%J>;*H%\EHV_C=OC*NM\0S]E["B<9#ODSS^D$*E:&)XQP L#R[XH82KU!!]FL>I(XGM(K.6KG5!8?;(3&1EEJL@XDSG%R#C' MCHF@)C!4+RMRH3;<7-(F#9F$@";#B.[JFA&%FK87RT!=K0(H05.=T,_I05VI M@''1!)S6V4=V.U;(?C 0XX/Y8,X=,Z,U['XY]+%:)WBNJF:#W@P;]P_BD55] MF9;:FQ.Y;SJD$+GO"-PWUJV1-]IYR?6Y I;GZN^#!H7++L^87GEL3IHL\YJ, M3'R@>I*;Y?BKQJ#-6G"$$%GL7<20H '2IR\1B=PY&5*)W'E$[AP/?FA758CG/\:Y+Q,R_/%$]K4+CT=(VA6 MC&!5:P>YC_Z5W!82M'JC"*/6F8.*NN(NC[;59 @@\MR1>*Z']0==+:0Q7,DGG76BA7&[/$ M;"I;K\SSJUCT>>R>^?8@(&=CH%A-!S03=@MZH%ABY-L 3V\86(!@SF"9:R!J M,0 *CR(<0#7:^9,8&T;WTFF&MP=WLE.%:<'+O+T);4DFS:Z.C;NUM M7*T ;TW5]-P*" QU2^A0%/9L!S9TJ_!Y(:_TY[%&4,-#ZHF_2-F-4^' M/^O61,W=]: 895:6 *'A]4T;Z9=[U->3ED85,SJ]T.D^1T[[U*D\OH :ZS=+N\M$*\DE3R;G6^ C& &NK-N^^>Z-P',#C.W( M9X?DL[_Z:9[Y.&HUYY#I'?>1"1#2 ?7,DZX4OU8.FJM @DYK=Y(VPN,I-$ M(?[$1%'&T RTTVQ8F +SO2T4&BZ0Q4%GMUVM2A9RLS9('A.<'UY2A)40QLMLD'(.!C$W'[U/K4+*08J440QX2K@O5BTM/C;2IC1M:EZS(\!14 M49ZKO?MK< I/SZ)EZ.B_7$!VR>KK=).&9O>06 YURGN/L($^ M/DV^/3^G?[[(ZU/R8"[.OYOIO%!B53>R)9A+2AQKX0F:!"-B&4"1S8FJ$=W@ M5%RH=WMZL2RV8D]X^>ALD$Y432!!\&R=/TO,E$,*.(G",U$SL\A9%]A1]5VI MCE*[#2!2G:G75X?#Y9'FJJX1&..HS/\A80-Q37OSP,LL+@9K5O -H:,!;:_/ M>64R&-W)6YZ= ]^P0M"93F2K2F8%?&1>$GF:"YWBROCV=H__?_;>M?0;))(@*!"4#,B/GU[U[[TKT; M!$=2/,K0-JI2L6:&Q*6[]WWOM7CQTRJW'1R%ZG<@>[^R%SPO8G9.) ?1GY## MLZ5" B^3H%/J(QH:J!Z8C2(?G&/TLVW!18X].M*PJ5M*G?:Y0,TQ.S97UKC"CX30\8]09 M)%&$)G)$LRF(S2FQ8L2,AH^I>ZH6CRZB:=\T@S(9:"1W%'[Y,1PD3K"GO5I\ MSQD#TO@UPD*$;)K<)H>]VFI^H88VCBSGLK!F-;2HXROL<'Y7]MBT_,JW=")G MYRS(S#Y[F>[Q _%"W1K[GS 5>KFYJUZ:TCACC:1+0@E8@LM]>F2GM)@BN59:\%.6?\K#XS[\;D*'A7S:02L59R&^^I01 MCSM)2TPKWV_,$>L=J]E9>:IZ?<%B]'9%BE6%1F=8_EV+@0,RGKI]=(6%T.\J["5 Z48TY&Z4]EO-^TTO>VI)'J.9LDC3M.* M95/^0.^UA_S[T%4].8[RC@EH@\,C2=V79HU21XZ_8W@#>> FRJRQXLP+3%Z8 MNQYN Z^OG*:D2]-U9D_O]SJ1]L4\D78?$VFST_C+^L:]D3FCR1B0(87M;+FU MF4R_GWRW7HR*#DJI'VJ^D%1BUY&J>SIP\%C9WWR$*D'")"$.2J]3P5C*8QWZ.A.?ESJ&.E:.BV" M/CT5QQ537-9,)IF8B%WW]9B:-0.OSP_==8MA?=?JC+B2C[#$E9HCW)':.NP8 M,(K[ _:("E'ZYZZ>T\YQ8_]U^/7N$O2UO M3LW@]7&4UWM+DA"]?98-GW7?/>H^Z5=3Y7&:(LE#RSL.HU9%ZF-2E2R,A68F M](MZ(S3'Q"/#C<4L&$-WW?:AGVJ\\HAYJGJ_^^9YL?CVA^9":> KQ8_ MT.U:+G9+<5T\.NXU/O]&4=8KCHE9?+0$9))W75:&WTC\+>SNEH&UN#15^%LP(TB-K%ZX-1*33+?=ECCI$\E:1;G M;43F]Z1.N+Y6-G0Y)+C\LW5QB$<2B:M5*WG75-"S)+"V6PM-?$JZA<-!\B6I M[18ELA[%/3UED79^UJZ6P:S3/&F]Y4DL@D MO2^1R28>0Y*XFVJ%C=%>L((693&0:,'XLM5^Z^GCZ\=FV%$B/!.IT^\B9RA= M;5ZB+7G(ADJ9-MKNBA3&@=U=E3MY=WUO"X:$"&^82ISR($IGC*NKQ5VX5N2.O2AABL6#1YWHR.BCRW M2X]6OM'V&%4,1LK-M-*\GAOR*0=:0VE>*5*3&_2WXO.I!#Z'QA\T-/Y> M5*D&(BUWY&(0T^ J?/9Z?(@@NSVY(+7- -UB-J_F65:6K!(F"OMK,Z46BL@Y M@TM@08F=A.705XQ9@X_"Z(1N=NONTZW[&P* U="? 7W+&M4;Q2X)Y%:L1DWK MH@#I BC8"$<[1A6TKUUF@[WB[=G=X0E-4G30@>)R#=U- M./+KBL^!@#1:;ARB M3P3ARZ/M#QMQ7GZ4VYLL.XY#CV_NW=@ "Q='-EJ&3N-]^Q:/4:QJ9HOI^5@5#W9?:K@$$>Z'>_X ML^&3PXZVIG9S2'UY/0O<"LDM#T_+C=\V.,*U,9EGZ23J533;=#?W*%>+O^WH M^GK)2C)5;#A)A=!50],.6](DI_#424>L=F'?QM]2#+QOLB=] MN \'WJ[HN<9!8M;=LI(LKA.8V+H,^92_ &3[#W(2U)[/-5'DC]J5Z\J:%\7^ M'"UF/0S[MDNZB#>%5K,.JZ'&M3E;IX-3KJNXSQX@>B726D*!P=KRGXP6@'[T MW>BQ^4MB*\BV8"'IC'8MJ=FN;( HTQS&C\RIW>P!TX/[IVGY7-Z4/?H1$!@* MP:]M#B[#^CRL=@W)Z]::#OBX:*QR75*PVN-,'%*M_[#K\!O7BZ(M-WZV>D*: M!+O<28Z7$7^"8]R1#G$R;NN6'FA1;F6 6TME,*E7B]-.P:E6!5X_EX=2I=#O M(,@QT3N5(UR&53GT)TZ'PB&FB78OVJ/V0\-H,8 3B7W@G3" [IT]%FR&TN%V M;<&CAA:>TY.TZF([E'22#D$316_)@MI\G&MC-LL6-T7G^",&/1]HR(-MUABR MQ:YYIP6]#>,BR-TWX76USDNN:XD_V%IS7*8'1EU3JI!I=72YT^%@0 0HPRI, MO=H<17[(*/*;W/6S:_5!RIOO(.'< MY,#3M5.P!VTG38PNW;/V([)GMCZF2IWYB]K!3PPQ1E-L#>2Q()R&-&O'+E@7 M>_'(+1?8\JD^4-=(:YV@-^WK'+T3US1?AKD'IE[B+3J9Z\'H%2YBH[#/WBO4 MD<[M5GT_Q >BL+0/<2 .L>S)0HUTM>2X27!Z]F5Y74Z_))>4K/B[EK0'Z?ZL MV4?9]Z&&7[>!%\.&;R,8\7H"NE"CD5)<[AI1TD*X4W(SPV.+XRY8M+JGF0;3G(4;QDXY-=.#D"JM^L\ MUKO977X3+I6/VD#BY ]%>LPH/LV1=\86<_PW-/%9IU]..^4QVH$\7JK7G?HU MG-WX!>Z%X7L:SDAGKH:,E8T)",71.W8AT+L@):*_%"7B+;Y%[%=XK M0%6UA=-]<.?JK,=SF 0,BO%RAMLX,2PK@7KJ]G'37GH^V;G83'=$];Y1Z??E M'LQ:65;S>8P)%=M-3K.KH4M_76<]E)9^]:J@:K)ZR5D?_PXW.9UR^4 X XZT MF1C_XK1B/L'Z%FASTP6"D-$?A/!ZRC)I2\6N6C(]DU1@_U+(,54*;^P!@)^2^DJL)H8G<'; V?O (MZN*= ?T[8O'TV MV\+ZJVK0/.Q>MM(Q4\=X=V62LZ@4U72K"?S;#*<&<\?KCP]-"F MRQ)IZ]N<)[I7C=LS%2@&W)/-\[C7]YU&2#M;E MOF7@Y0X('I^.U7VAPZW=3:!#S#WO<';;!A"9B@ER.E3>^M:,AN^D$DHKM:_ZWJ3-'6L-&S(!JAJ4-TMW7V[:+%#-N>7XKW>609#"6'IX MI5;_^<-+,1Z*[+YMVW42O>L.(#9HXOQX]9\O7GX2NT'&OE@$O]3Z4_:,5XN_ MGGS&'?"NG0*G M;CH&'D:H!]4G,5OR<%T/>-<+8/Z9H])F(_+34]S95A8*;*!VME H!XM,Z?+] M'V=:Q8=67#.SSH.,&TMSN?=84M+H1 KS%,;,\78Q.SD+ST/0O)/-67?E;7F2 MVYM(AM^T]4!>>7=4J=+Y$OL&^2?DE<^TB9>SO[-(70*=.V?=. ]3=HV4DQ0M MM6/ ?;9:(_=W%J*+V=%9B![$J=L,/4G#Q.BP,::\C?M#((VYQ =LAA&U2A\K M<1HKIX^O\\]MN*%VB8XCZ1X:>B0SE48 I<.$X&VFD+Z-?&?*R%:B4WQ M+%8/(%95\_>A645[9B*CG!>H150P(VT/]SN\_,-_PA*A;W4"E,H MR?OGUM5SA+-7BQ=H6VML=(VW24:G#AUYLF@VY,DR0$-7?1U*!9U-%1JE9Y!2 MP"TC/M"C8&#.YK1CV2,]=X)\MSUD4&,;FTR5(:8EX/85YMKBF4:ZMU+?,=:' M@[CF18A-+LH)D1WD\3X"@T-:]YIC?!6>S([<@*30.K2EU$=WG//+G%:Q?1]" M(EJ/59^I^DFJSKG(?12RH\6/Q[^9C6$LL7&&3;0N%\%.U2ZO\D89>3ST2@E@ MP9N*=Z3;AJFK<")!IO7Z@ZY;'*FNZ["%4.MZW;'P.CX-3LN_MPPD[BZ%O%]H MMER_9#BI^,UXP:F3XF,P.S32E82^V @WH_A*=C?NC!>$'AS;($"079#&L A' MM/"&;F"J7FD\4+;FX/2E]C8I:Z=,TW,7PFI ZT$](Y+=K\7[<2657E&GDR ! M9W!M&(#GKGXUU2T3W6D.?N$P)@![GYYG^U;"9G00#".0>R>K7M^I\B'Y7AW2 M <<+*Z![8606G<*;3_5TG6W?,LAOAG6I6Z8H3CV.Y;J\EKX:?F2V<''"*&=/ M4-NO?:5QY^Q=;#&1KTS-TR/6=_=>Z0N@-AQ7+>]=*9-3*9Y0G<^%L9H MD'K#)M0N.X%63W='.MO=I[KV4 M(_';F1_[:IX?F^?''OH4 FNK9%!GTB,[H1+&X'*>P#_13UVHRPA;$R)*Q_D) M;;1#@P&'.]+0LVAH'9$>A#L9[5D8V&'+9*&=/$\U.;.?S0*?9R.2>%Y89(*? M+,#(VLN3UUS59;6/SLRIZL6=!$"BHMT_P'/OVKI6SJ3A9):B<&^KX-*&*FE3 M(#JY!1!0S8 8THL-2H6ZEN JMKP:N 5J+8!WQ.PN<*ZL7LWBPP#U3J$0HY@6Z]'F1*9Y:+B]FD62X> MO(,U]T(SCW46E(O9M5E0'D!0/(?.J:3TE6*DH(3%Y<=*6& 9/GB6G8O9R%EV M'L3YLFC%95OZ53<("]D@Z<.B6>B4AK;*?(Y8RDO-YI?R/GG\-.9 MJ4+^.OW>LN Z])VJ+[,P7]S)FH7Y 80Y[PTQ8156I%DV+F:C9MEX"-EP26\ MT?.T'P57W9HG)-K.,#? YU6'1 82D<@3(!NRW7/@=5$;/,O4 \X^Z'QL@8Y' M:3!2?%W?AIMAZD06- 9".YD]RE,?IVTVL^1=SC&8)>\!)*]N)8;2-K!9'"YF M;V9Q>(B::\7(5Y+_HV^5VQ"1)QVM6A>4=DUZP;.&W-2!.X_?7=3NS@+U$"EU M=MYF3N'+-9M>&:,T1- M/^P#SZ6LPG5$KQSZR'?M,KG_&$H^%J,<+J.L1X+#"<[5U'3OYID:$'A@Z"C. M)KGK&!_X],5.ET4HS]'\5M&RE^[W$:U0&203LCI/ZS@F3"%QPYKVM#':%XE? M[\INC[$U)JR6G,#5XD]*]:7/8>NZ"N<7MA R/%(%N[7TJ;ACIQXH!T3RV1Y MAWRDI-=6.X9,%#IM>:@X^<'/U6&\SCWA+UVINYF<@CI-C,HWS'R=U(!R"^>_ T*MX5\P4+W"+ M5K[*2.:"H X^2U9PVC.+D,HX&]Z'KCRRL"Z>>R:-B:5%VE"Z?YD2GDO5W#<[ M-0^2..W08[V)X\,]K=,J,%'LT;UH7%XW>U3H>UA'HG0SE_W..<)N5.W<,-*4 M%)\;7[N4P9+?Z*S1CV=PT%-N[38P);1,&?+CY^_>/X)Z24>!L&$ MO$QJNLZ#'47N-N[Q3YNT1YN!0[U*;T1O\C,/3>-3=.V"]74"-. E9I#H Y-( M)/@KEAE!LV+8'C)WN"[X;5=1QFQN7URJU==N*0^M_'+]-3;'/L!T[)(#YP6$ M(Q<_5WH@YS3HHC!K> Q=3+EA,G0;P$ M(46297*#0%CU@51"S93$BV.@]:9_UG5[F[,Q2J_'Z:/&87J[BVW@Y*/(K9X\ MM1L93"=S,($?)0+RG]QI<8OSJ2N:^'TC/@3/RP,\8ATZ<^C9,1A?)V/G)D-; MDQ6\8;P$ V_/)\@%&X; M(_GE^(O"B;YU"!V" AYBMQLM4\F"R/_@U8M4VC*55=>LDG2ZZ026O,7 MWD MT!G6R)@'*H%!1+J !/D1!]=!]U4P10/:$,AO[)7N&+@,0'!H>YLFQTV>/'V$ M#?>KC6BI:HW=-^[2.CNU/ ,K(V!LZK#G?')F'^2#^B#?*>Q @V@LZ,.!T,T M!44& GLR.QM\Y'H;@&=&N2F/4^=C/L#L^NR&:"J)_ L$0(8<03J,]H8Q$;)P M@XQO'VNXWPX 7:'W_KEA2#L%/Q*L!<88PCX;5 Q=>+_$/"+GWV&:4JHGG1B) M)7 LF%=6[A>?1LVNG*7Q(;*;-6';'BJM+7.^)+M\QKI+#W\H7X=H B2*K.!H M8");;Q_\8J>(UD_Q1S[R<0=S M0I;I0A\)N1[=U5#I\X/H;I'\T4U)!E?X>HW6=Y:O>Y2O5]D^V^:>.$I(RNJY M9K>3A6@9()4@5L9Q=31#+"%[=3GL! G\E)PTH:TRF\F)FEX/=L86D$.XYF>T M7VP[BO[T;GQ>34G(-?J1X%\C&TKK/!S4<[5G06:F_WT1)&G.MS-+8%6*9ZBFP%*[,.S?:P M.XH/)(9#L3NL'(>DL]1RQ#D2M*D(TFDX5(Y:FJW:Z/Y5$_/I>$O&LAAY3)M1 MU.M01@"(EWP63M?L*\V3]2MR2KF&M<>U#=3+[! <3\3ER"KT]$(]$D+(C]3@ M)?7DIEV0Y$#*B/(;U>UM$&<.H7)'BT="TR'A@O?4>94L5(DE5K>$EMF;0](/ M&I)&=F\M=X'<52C1NVW9:)DJ8M/ ]4:MB3PII'[6%;(;)-='S;\*/B3GU80E MUB)7K:94?3=<2\@ZER\_C )_SO',#V5'J_[L2;%X^OCI,U:[NW*]>/KE8TZ; M/6+M%?;7=7L,*#;B6^]$/7Q=EXH++,FN+9.GR]?DF# A((5?]#E1"@SDJ=L- M/0]S(*5[RPCR\^%*F?Y6"S1,?<8%&+F6T1XL:@KLBG2'\D&IM?JI.BW7T MAAD5==F?;0EIUHY!T,;C%)-42WY""[KCTF.62.P/P]IPEB;X"U,[B8F;>U5Z MUH!=*_PNC)CBBPS8"9L C:K8=F9(5^5U@KWCGA8R(#!'PI+-"^.EN]>J+B"8 ME-P^NP16?6!P34XR*?VS@#%:UBIG^.612,ZZ5NE!2$&$_5*IOE.CH1^4A/VS ME:G6W'IXY'1H-U2\%%*YIG^U9"4L.XO"P983KYYBNJMET)X,YKTDCRT2J+DL!F'N3]H2(QE<=N)@J#HBA"YR,6\6-+ GT8ZR;" TB%! MIV/H'!:D;GS2'.,N5R%"[5JXE/0*[&XIS+A7E7@KPU<=X<.^LX9A!V]T2,6- M.[_5[>E2%/&7C8%@6\_* M4%J5;;E^334R"I)//L"IC[&IO3;,.<1S ZDZ03 M= @LZQ)6>W&4'=2,=5IZ.E&,7\ZM)ZH2W[.)TDP6%XC]J G4M=3 M>L^L+<7=UE_%Z6JO/O4T\88XK"K9CME[_:#>ZZNP&IC7""43?83OF[>Z=]4#1'Q7&T'^/_RYDSH,JDI)[ MF]@X([&^FB!4!I=-C\8#0:75,YC[SW=V&RV2(V$P4+-G?<\E("A^"F5):3&\ M-4)QL["IZ>LV&,S"BY]^5.QPU(U7.E1Q@!I.1PX'U3M!-<7 M? :G#UC!=1E M+\ZL>4H5Z]_L0_",^,:#6"+ZDO8AXP<*XGB2-QZ@[!#?-@J0G\K>3'>FGHBJ MN[5K)QRZG",M%M3QO0,=9^Y)X7K_TF'.M,TCX,PL^F./D8U"+Z[?E?2N_5$T M?-T.ZT=+P0D\_8R1GD\_"]I\*.: N)#J)X?WIL0Z'+WG\FA*2/T6F:MN'EYT M!++/NQ336-@SF4TVT'V,EYD[SO9H5+ZNV?EZK8BSE71D7B^_X*RS[E-GH8NHAY$,A@G#421T$,F8AE2AB5X7A^UD$U,; MSIECQ:G,&W:MU3ZF$",_XN;WQ222AD3>2T]^=WZJV>'.I.(Y:4(.NY%C0&%Z M3ZXM._6N-7G:GK,EIH.I#7+P844.VLX=^\*BGT2F$U:[!HUF1PTW?6"DY[\\ M&,^%[S(D&UY;3* FP-AP&._8'&C1CJ&PTO;-4#=6:B?7]XBHV3P="D'I&'*+ MXX[^H1V.-U4'TAL*EFG_VOUM*71ZXOOLX4.A=XX>8BU#&N8O<3*7E,^:>U'6 M@T0:EG3AT Y/56]HE?F0Q(LZAVH6V7N>/S"=RF=)2AYT'9Z*B:W*G<2!8XZC MTALT$K3Z1JP#ND9[;PM0-$'@9H4!-()AAJ9^%!I:Y2" VW;:/O9)&LU[D6K8 MN<]\4J13>$M+I%61Z2/HCFGV(?Z-NUF9:D)-V\XC6^J;B:09]$8OA*29FOTFR=ALRPMM/S*UJ0HW1'^LJ03^C2()_ M;+D@[6:[.?!OE@/XHG!#>9>-D1.YSX#=N>S6_.]-6=707!*S"(N42)1;DUC& MJ6QNC-V8*(;G%%7?<^-!R;QL"5W MBMV[#U#@Q!B?)DN HRU1FN;!(%Y!@ M */$/)+!Q53WJT>@9&YYGM"^P?(V.0J%T+NLXP0[.>>J8] ;!*Z\,1,<]YW' MW( &,CY?>I)1J!H!\4^!-KT2FGH*S>VY/F92 FL*2;Y]PXU6D#@>AS.E$\4O7V\UVWZFQD5%![N$A2);;[BI$OM$V[1+*N M\+S9S-_7=HMS]'W9U7X]6F!6 _?:KB?& *4TYDL_/EKMD 0P,ZM3DS8L6<'[ MICB0N]^C7.IPP-IQ=&R'DMM&@C6Y>P=HPOM6<95G6,@S:(29C_MT!_*HTWRO M_X(^K62Q0^,2@VLA2)-N^^-BW?*'=+H &;NZ10]#'9A.1">#X0;X4:LA_>@+80Z8\PM^>'\(C^._!_JX_2?&)^;?_6W7),?5/6KS:SSBNHU9]_^ M7HOS1BYC!Z'+S,]I9AI;T80#^=.OM>KN$F&"-)&VES.+:^W,26@"'.1J^LY' MORI6A1;C 6T@43#J0C6:W3%7>Z MC<$22(T08 /"(IV@#(2HF)ULFW'DG*6.)=R4,A]H]9W\V7P#@@X1)YB(EV3" M[2X\C+SBWE'[%6:)/_[S]R^?/__D_$CR]\Z<_#5Y"X@5OJ75(Z.TXFN_L,8F M_5X<5'[\%6[RUV]?_/D3&;7X]N?%?W)30;WX!@&4FYC^*488BX_QL6]>_O0) M7_WG_WZG[^!C^ Z7C-;2%$4.6BI02(,)]_-@H\G*;2VHT6 MF?VBY_T6?]2!%TUWB_ITPTF/B.;K\&O:IB/G(F-G6^".(@;>*#@U;R@ LI#R MG(6MJ4DR]_-<7P=NW[,[G"T IHZMPC+^Z8I2> V818NST)/%O_306<5EV0X' MWV*2& !\K;U#D[KM>BI/KCFM4 M5EWA$B2:+H)F5['EC>H>;B,".H 4U%N%IJH8BN#DB:+?>POYFZWW/6."6%=K M'UO0+"[GBD89@=A<+PWWV6!JY98UM ;UA45,,CQ(2KOLS::RTCYWPNZ4B]@4(2C]?1!O+'^7=V; 7V33(H7 [J M],DEJ7 *=*3C%A'D@ $4[GIL6*!VL1=BA) 3:Y/,B#(^I$G:=WUR^B-4YDH& M,SD5P4K'/ZC.(07#GDAC+4W&8.O!JL!K)#AM!Z16BYC(F;C^=1DUJFS"I33M M*=[F;[!O[V\G6(; /6BV<>X ,# CG^U=1$-SBR85C!TTH:S-?U$\(>L0Y;/A M[RC&SXH&S@L<,?JT?!L!P$WD(5_#N*NC&-W&K[-.Q+%5]DBZ)]6%KQ\+4KXAD.6[PCYOHE,3OG^N[?2-GQM%C3#0?8V9>& MSP9(ERB/GQQX]7KN//&92DU1(CH!<$T$FX6OYQ04EE1KV(0B-4)C.F$-3H^" MG";2GXU.TG""4EK9)3KU,K:X;E'8%W=7K: O&OO78?TKDZ0VZ>AB\!CPQI9! M348K5E?5&8)'XB6A+#RG*\X!-$ +%#C6:\4>F.^)JN17D6%P1.WYNN!GB ME58BIT \V(FH^R ^!!?U-[3E%-BO0B?C*;(4ZVH5YW10 *F'-U>+[WS5#9=_ M08>>?/RF*A]JV+/65N?Q MG1@9ZB!NC/2&=(_XF2P&DFJQS+>(RN!6S*..'^5J)CI5BCHE(FJUZQ&-/5O M"LH@2@FS7EE7>DIJR&XA"\9U,LL@8;++>E3;U:KL#:D7:R4S+*L:,%4QJCI$ M#W0CN%=VK5]/.7DVE??;66_YN,)K(O2)=KWBH:&WH^P%_RQ3FZ8M?\*C]J(T M7[S\*2E,:5JV+^(,NW0 !(YE,E>ASXI,)A->-#2Y'MHHWYIP%?GD]N=>=0P< MT)1I/)4K+@LW4 VHOT9_U/6YQF>6M%> &@O[ZT0,9-IV#$HG_=8\95=D,NN,5(PZJGK4-R$2N?LIDTZ<+)JRJHP3$[:;NX$X"8\'N'" MW:9LL=3HR3*P A?'5]#P5/G)&8 M'QG9_ZT@0A6MQ0L<_1(!_\^'?);6S M&@ZBKKYO;\O\1M;TYG0U/3]K-46%B)T*Z&!G5T*.0FJ>T:Q4M!GJAK#+(KT1 M#+RI4+)\;708-=;@*--K'%:K6N=9P9X3%Y5%*:D0D< Z'LEX[EH#$22D@,/0 MNY,:L])"/I7=YCV&CT:;>L=J_&M.+7Q9K.+A%I;'&L5DAI.>IK-\-V-EB!PI M.(@93[D =Z-P3E),$9+""GJA XBR(Z?GCS-[(D[MBF59<#EF0W"O,=.AURGT ML2M>-J[/#_'2$N'%9BJX$3]G'-:PP!W?(WMPXJIKC2KFNK7^-()N5"]-FNTV MJ4AC ^YYH,.UEC7YO>N!E+;-+IUYJ?0NR%4*$K H\O &3<\H@_&08=+M>=%+ M'APHR5UWS+S W.ENVB9=8[020P0-UO4HG,;Q/,9LT\>+/3H=47&CR(P%\]./9/JB0:9G6[=+ MKNIQCD1U&(R,@!)AS3IQ9VW_=AQ/1$Q=7@F8_"T=X0C-6OA]4G,*T"/.AD:^ MV-',:![B*N:KWW\=9V?SWX_S4:)%?11_HDVU88AY-+S3D3OX_4$[.GW\X#1^ MS ;E@8,[1OPB:PX6O;VR=-)H1'9VXW^7VCM*RE*970[OE*QA@,9W]Q52GFLB MF4._K)'X8/E)70%322Z$V2YG4]WIU&7*.-?%A<=8X52SSWFUJ?RI\Q_B#J*# MW'* Q?VYB!&&HHT0"[Q"#E3">9%HZHNU_*D$N:3A1FJ)%1OI%$;M$+<[90%= M^2>F$T8+0B?C!)8_-2-JMX$V%')/C?]^:DS'OF:V]JQG^?O21G.O8>HU?#KW M&LZ]A@]]"EV ,2Y_%R,8I@QG\[3(Z'/,I(9Z"M,@%(T.A>.LOU>N UG$CC3( MY:DGPG$PON8X<>YBDFPR(/H3X#]Y>HDP&1LH]UCVH6X M$K]1W*D7Z '77A4]Z+Z:ER7;^>@EH%11M,(DD9SKMV*;%4S*HS0]A55F7>,X M@G8=!Q5HY5EKWC>02IX09HGV:/]_)Y/>H^@O,6*72#,T(,LJ"Z7/8=K9N0D^ M!FX%'I!B+249TI2-]#2LN(-*%04@'*%'W=RALZNN1[KGK-J=I+@&S8SASNH\ MQO0)=R[*_113YK;$(*Y"S1D$!_,[9>K=AI=E6:YY5] M9;)E9,3P$+,/J73N<Q2^,"I;&>K?$$O^][;(3I'E)^N?L M.=U[1Y>UWM$1T0:1-&CI=N7,N60,4NWH4!$Y*Q#ELFO+-;?V2EN@(N K#;7J MB.!*'8R;0*]TFK"B$_+W@503.VYA56F+!C+]]/D\1==G<*:3UW*7< EO]Z+Y M "A[4>&P:]<,HQ#JBI%/$80(C "K#_?U2*@L!1F91-:%/D79S]'W1C!4$PRL M-J##ZAC2)>:T)L>P/DZU'!?OIJ"5E$W-0;'8A#57MC5;B$(!(^B3-]#)0:%O M\":'2%4W=KK]FK+C$/46A!Y ^_9-]BFR;_A)&?>4U5[N'+\]S4J5^H6LYI8! M_0O(9?Z]48?6R8051\ G_#<,.8:9&,,&2!-;/KTW.9T:K BCWA=[[SOV'#?L>9^ M*;_X[.F3+[[\_-.OGC[[XM,OGG[V$6<*WSQ]_/1IS!6ZLY _UJ]^S<7[E_(Z M:[YW"-%2"I761?]_EIA98GXO$O/C..P\2,OV*@U"+^E0AAL.]#9EU8TEJY]% MZ%*V6R>%BA B#.7G$>HWQCJ1!M:_.(&]?ED2>.9XFYD-V;)>:A M).:DA4+(R*[.B,9[+29$!V M]8BGS!>V861)S'J.O14N% ??KXR6,I03U_\7QQ6_96@;=- MBG.5B4D$EHVK0WG958IZ,OL#^D>72:]ZK31)^8\6=Y>??_' QOS9U;-GSV9C?A_&_-G55U]]]?F3S[[ZZLM/ M/W_VU5>?FBW_K"Q_%[8OCK#8WS/+\Q+B$*HVO%4 1 ;6YU=+GM9+2HG1K(HY>$=R3H1U6*^:E M<\V$0@B\Z'>EX*3;O9W%RTON;/S>,]"=17T6]=^:J,-IUF=73SYBF7_R M[",SU*5F>+.+2^WDX^<_O/Q$N#OV:/@P18(K<&:+E(:V8BAD W='S%)],4=L MENH'D.H8][VDA5E\DXHHV_):N+B'% 6W$VK 5R2P%[DN]QV00:>&7?BB\+E!-$E];4U6[\60[,CDCEA^ 7G3.V:]8DBP#CA-< M;J#LL38O'A)PSWY-K]VN"T'$BAUN4[,+G2$P]X#INBX/#/49[[Q4>%!Z4-%> MHR6;-^ @E+@A3X1+! [+ _PGA:)+ MN!*WNY;#[M HYS*IHGC=\ZV!LW1>S%&9I?-!I).>WZ13C*A('JB+,2_'%C$* M4LST+H_32)FE)KP,E2R:^WB):(4%1=XZG;TL_SPV(2>'%I5;RW TG2.GEKA?70[?:B;3EXU4R=Z:5 M'D&*9/!==GQZYT%2]/7_E?MK)Y>O;/3JXQ<_O/JDR$!QN[ MI31CGEUL'4@# M73P$MPDRTW53UD-8;"LPU:"A:G?LD0K2";"#P8+OVI[;2;2.S.-QMV"YW577 M E<*_!A>FS@\+91S\8+&=E>A1"549L >Q[8L]@'CZ?01Y?)U&!5TJUGS7(P8 MS)KG(>I$BQ/=&I1LU7(XZ-RF4U16]U6UHVHH5R%QR+IG%-;>.!.4 M#0=@4%P>[N94T.6.(^)!S3/=F6;ZOFG:&\7'/2Q>_/"*G6U>#5<(^5!MQ@Z](_7:\E]_)6^Y_.9\:8=F+O6(-46+'^F3= ^]?@A M>X0":9)]E;AR5@S6U43Z$="[\-9)#0848W@/GICAW,E01IR#BPQGT7X272U1E GPM MJ&%]U:Q"NGV:2S(.H 0AR/-)BW*[12J9)]=U#HUW-(IP3"L+?S?20YTGSOD( MW8*+3=7#@!]!R'@]=/U0"N,WGN1/PWH;#C@_@ #C")B^_O3QDR50< R65[)B[ZH>T"_#=3 ( (C02)?-QVK)-"PX"G;@2-5#:) JH$ M-R&VAX)2)+:[LBK/TY@ [M'.U4VL%T2AAFQT,>!I.3TKIFY'ZY1JH: M9I]3A,%,.@P==PH[,6WA.F!.CI.?T_T[2^Z7!<1Y#B\HDL%N+5Z*35P7;BI2 MQU@/0>0FN4(%Q'+@T3!G M?D^!9Q#!X GI^'0P=*Q'&.92#2CWLX._>23F KXY1J0W!,X1$GTB4(OLBZ5J M+%"9K@9>:R:FE!7^$Z)2LI.8MND/ N8*^&4HD)#XE\5LL0D+J;1JH+H.LK,U M"$R';2HPG7_^\RM5677@9P,']YYNM(.%N='3 =E\OEYW2N3V9SJPLM,8>G2CP0>?GX\MF6PIU3PX+>N'+?A4ON%1+4:6D]DIWUP)$.5'_&OV MQ+9TSGLZM:N0GD3'J!@F+H7./ 56$T.Y1L9QLK%#(L"#JT)1C]W"N,# M2XW/8]TF@M8J[I9)*Z-[D7+()S3^Q(^E\RWZ['Q/Z R8U.A1"5"E6'(/]QOG MWC8E7 W5"G9[LVYB>_%DXZ&:)&@D#!B'N6Y7K]E]&)\?P:+=<-]4MMW>EJO_ M*Y)JNL5 TIW0%$F+:".$TQPWP8AR8H^$8B^XTE <_.>/;-E3H$@"2^(\S.7Q MO':B_PU]K!:=/>@8TKG=M75PK.CQ_>1&4;DSGK/"^*K#($\Y+EK=*9YI$O&, MU&>0S;+P;F5$80DBQC4#9C%]$/NRR\!BR61YI[!:=-W#*8R6["0ZE> ML5*NCY5E%K&+C'/N7,(1*K<%3Q&<_4!NPR,V&[V!> L'-Q^;C-[[WTRR,OMH M$;Ĉ'B@<"O\.?/;L"R8]6 E:& M6[(\F/P(J\;;X Q_W=$D OH&Y+"KVN.99]#HBJ'?J*;FU^86,O$]V:U$!,B& M*D.@!&>% Q705*3Q<7 @G$.<@"LAI^IN[#>5)5$JJUVL#:,\5,CSL)]J^9^< M- "*K+RN8#Y^S/!VU(^%>FE OX:3O0#B^S+1M=!]]FS;I!VG!%TOU)SP*X#\ M@P-Z!MF,MT=_L'&:"AO5HQ1)L.VHNO4CT'X<(TH0<"76M#=I.TGQC\)$_X"* M)U6'5%09O?7X'K&%.+]J]#/E\I,815.D,:-U=+)T*813OYTQE4_G,969N_*A M3^%?WH7X)&6Z]Z3.>(Z=R9*8)?A11"7.K)!<##V1I&Z09XC)0# [L8V!XWY3 MQ6:ID5>=;')B[5B"4IGTT^TNL"?K3.!4ACZF6 P0C.YB7^5VL&^>>^:;8K$= MR#M%X,W=U3EICEU,0<+T8FK*4_C"2ML>0-,L8DS9F]:UZL_3PQ@"7&IAJ3ENKP^)-H\)N.*O%9CEY@K.BC-:?B-^'+\&<=RWD$*]IJICAV%66Z*DR MSWU7=6:X^2B\#G300KG6*2''*$6_:9L&(XJFVB$"TTQL+O^C@:MP_F;Q]%IR M*4B\8)I(2HV&N\J4T':CPXZ/OKV1 *J&#JDGGIQGM1=/)19+4WJM%2ZQ5)'X MS6QG_(+$R/6Q> ?NL#FW\\' D!,.LCE7G#'FZBMG7B7?EY\[E.I&W(HEE_F# M7 I)=XZE4U+42 MV2J#A=/^A>=ZC"GMYPH>8;5G7E/U%34!S9I^4P_H,M!JNA;-T!G02S)9,C\C M%]"]O[VTKOG;M4F4*)<&@J0E$?+)Y[97-A_<)_9W\BU<0LL[\E5R"0U\UA)[ MYG7&^A,,-EHPN;.8WJ>8?E/UR@$?3R/$-!T9.R?^&"B# M.VJ=[NO:%<0#M-:,@Y@P[*M5@:8,9+LL )3HBN1GLV'0E1T BK?"AG@4^G-V M[W UR,HH"P>%X8',1*K$-0*_860I7A[=-R>.__OX1B?=2-- MVO1L[3'H#7HZZ>EO22:O%J\"-WBK>#-P)&W(7?LGS6L&L/WT,<+F)A)AL_RC M_?S >5&!H50@:M+7T+O0!;=H7ZI)L+#$UW6YDN: '7EA17Q3#('(E"-T';9> MO(&DFUC[\4/(XJ.'PY-K1VY-C%B2..(VW.AP?; _UX$+5_K:]!,/?+LCG(7) M59/A>L6O*P6&?^'4,J7SGOK$?]M5=8COB!8$6X=5.2 C.UQ+J2LN(ZF#& VX M.Q1HV\@0Q'EJQEK:T"L!/52W; -L@]P%KA9_;F^#]9/QXU@D ;.K84WDP_7= MD.DJ"V@L*Q!'BR;]$+$"QR'C&IF1I#N8\)NIJL*CB=>3,DSVBTV:0>BK@UB4 MN/1\\-*NM]UC'6.8V.B$T&@K(,B,5XN?G#S+ M.# ?_G8XH-:0U(1P!5 ZN@&TI,EP@)C5K>:];L(K%96CESR)->ID99PJ.TX MU^_UCM,-WV^$20QS'5E#(2LSUF69YE^T*SH?=BZQ]6W?6PI'TVM(7"DB<3Z^_.AC? Z(<9JTI]$Q?N M.$TFM/;BD\G-M<@GKR+L<\E\*I<)/W_'L2>75NE>=?PCJJJ>XF#TIG-^X8/F M%WX]E+:M>I?XVCV[4K@;!4#R1>%[WMG9[?\[$;Z M39S>&AW?@U6*W\VVJSZ2YX?SH.F2J ? C/H\@/L0(HK51W8;R=<.)E^28N[;/UC5?<2N.^0R, M9-71[P=XJQ9;Z&4UZ%2YGKP=+/X7,Y> MSN+S0'8(_IH"O;C6% D:-=RZ8G0TW_ WDTQ*@WKL%B675?- )V7M*>S&%V(&$E)<84"E?QYT0G!(HN4_@V7 MZ-IZ%J#+V=9M!Y M,130KYWTV6-VOP68/_ M.I?\__Q?&ZIB+ V& XWS8BYL 6H6,LRSOW,Q6S=+RT-$\J/R"\E%H5,;@O%< M[??5MDL(5]QF)\49E#K3@$==W0BAG;:U"S079J1G&;N8#9]E[ %D#/,P)"LD M8AC]X1DKZ5U+(%,RA2*R-33,DUCU E:!B6:!,V@FL0AFZ;J8K9ZEZZ$;"L8M MZ'&@4X'=RJUB''!/6YH6R*9)8PI Y#%"40"^@Q#*G1Z\@RI]+*VS2TQH,;#."4$(L9Y[&\EK9NEF-Q'&>:IDLZ ;/0 M/8#0Y9-3<;9R)';;T#Y*I=5R=6+4;LMN\;&?X;?)9+K3I@;2EI%-_#3T?56R MP?SY=0> IT^4]+OKVJ[J]SR/P3AH;J[MV] FWA[A]#^1KY\L/Q>M?R MPVSJMEU+0\6FZA3#JAT.G,#M$U?J(EQ7/#/<9Z #)R/%]TOT-,]POLOH7^J& M,4@;'7U+K"6]#O]Q&YK-YYW"PD[CJC$H=MT'B8<,T% G#<'-U-%_Q7H [59^ M*GAV.+%9GS*W8 +ZT6LESRW&1+ST"V;=73'K;I'QM11V*#T9]G57W92KHR)2 MT7I@%BD-JCKXX:DFUGRF&Z5@$ZXZ9M<@(UDV)L.KZJ:J$_1_(14GI?Y9 MEWM!*>G"]7"P*5@,'A9C6+OET)$D*%#0NN*_[:1W?5/IB+5N)PDPX/7G&=I[ MU>1_=JC4QHU5+*YWQQ[L \TO$128/ 9)J/88C.\8W[]1+ B&1&O6*867P?6W M#.4YA0BX8?A0!J.1(5D=P#\%!Q2$ZPF]4'8=,NY&OD5BM,L686.$3%@(X1#A M"3\CL>8Q6>3QR=:5S$H1U4IQ;KF2'&),@[U)Q9U()5!UG-(8D7._ASA' MRU=$2CAFO'!,7::2)EF\(Y:.?6I, EXD]$4FE(-5YB]$O0R*8E(T6C%G4@46**3'0*HHLY.,+7@BQZ3MD]"9;F!OY-6[]>&?1+YR=QR MY5A,C"]W8H.*:(#2EHCVN;O&KQN6J5J:-"R4PDQK86+II9]H/S2&#_JQ8Y4B;9E218;4+I0AEU9;PQG)WE;1?0XY39TT?Y0AR73?[/6 M^<=0+0[E/N6MQ@ZQ?)'4=#@@OI%@^*BOHEBM>_;OXSOS N2A\Z++$Z8M 91:,@"(G?!Y5OD=L!)[I9)>!OLC 9ER>&6(ZX8:BA#W0!FDD@0 MOO:. +#55T^WVY>OIV\E&E7N NW(Q)3MBFA[FS"T8#^3IWK60]?C%*8]?!#I'F^?_G\N6FE*84B MFJI/JJJN+-S+=4WN;"K%I&J#\@ ^\H,J!/D;\$\7_6I'&@"_7 ?+:1R]-R5\ MEXD3NF7<1(G,"^CV?2@-*/=4:X!NAO2]IAQ%WUD>1-S=?=4+''F$U12%(7\5 M*(SVMF$[4@A=AA%$?P%&"R1'MW:<,IP*6GP5%]^!1V'?P_7#.I&CX7QFM<,/QK8 W;@G!L& MN.Q4A2NMAOQ-[Q*2OE8HA*;1H9]$U4KJB^[*:^GL!@[*Z9(PYBE8[I)/WFOR M1\Z)9QPM&6)XUM87HSIF;?UPVAJ MWO&AH9D__G[OW[[XL_BBS'7MU'C.O@L M7\F)&ET!U)//E'G:]%!KX^-))1R2PCW[SZQ>P)(KZ M.%4U@\["_WRD4.9O?33/OP+ Y]*6J35":R[6T1E<,5/1B,E%()BSIP!1,@E! MQ2G9TT=2>FI= J:9+#>TO67GJ(TYK5SD=3Y]9RY>X#7>YZ:SQKT8\9\U[@-G M:'^DV'SQ4GR:/GJDR2%\:<71]*%7 \I839 $A6BFM7[EE7I/GS]^_-1

M\1/C-[("%4[-M>5ZL1X7UDWSVYE?_7R>7_UWSZ_.QO&7;\--U5>2EOCCKEK3 MNEZ.N?P]F,FVVY9-]<\R4FET@3$_RJ81-Y-^]>*'5YF'S:&^4!6)J5A]?6UV M,X*"L.^Z47MV4]9#D,^NOX[[MF?J$$W&YPN\U=@ M&:Q$8"D=2V+88;8"WFX7:JF5N!6C![5%*Y>TRI^X@*?:PV]@+DX^/>1&@$!* M>TORQ\!18+8A/0SD3DB:"^FLZ%>T#,_$K3S\\VU8@E-A#D N16"XQ+K.KOY;J44CK4+>0(CFKG%C ME[7C%:G)CI,7B;/>-=2->__TD4A#M34WI3A5.I4L5M ;UESRLJFTIV55J.;L MEZ==F".4OJ"M M]HE+.FNTMG+.?+GG!M=.O3KO^MKJPIRX+%J= *!2FM6T$^U39_,\V"6ITMEZ M/8#U.F.S6/I$(?F\=3ZBDD:LO B2LZT0G@$M,]UJV,-]7@GYK91QQ9C)9+3T M1,);5KV%"R2&Q052&*+5-O3,L549BX62M958N.YRV V]JMV5Z &G@\.&'O+0 MWVMB:AY&D6/TIX!^HLB*AB04?4A_[-VD _[:D%>!@"<5V"/1N$LQ>K^)V2_+ M#7.@+7DJPX(2IN5$N-*2R6)V4YQ2*E.)QSO2K+D1 8ISZCH O%E2 MJA3M<0D>.!IT=8X5\6:C<0-E-7C]DGYCO75N:8\,; M&'87S*D*^NJP9@LM#*-2F$2#1!W6VY!.A5V.?4:#_=77H&_?5"T2$/CP/F/E MY,NBA;@Z<-BJGZ1EO5K\0)O31O9?I.O5SU&EEC<3BD/=T^$^R)]+;61SQ&$3 M7FT^HYYN_QX+SI,WE;S^71UUW-XW=%(1ULN?&^R9!^SN4Z=]*_:"&Z(XUI 3 MDG/BGDRD MDP9#Z^# :(LJ*8!,SE)'F-D7YM8^ZAU&LU 6,P_]F7$P[W)PHV^1-_^.QE_= M .U;YO7B3"WR=#T'W=NVDS/#W7M=U;?:V4S6KQZX"X UBY 1@FI9'2NGN"8& M&HJ[)QH*3T,JL=,)UC/[66"!AH MJ@W6ZI1D%VT6I)%TCNP0MM+)L.V"FITN M4GZG7PKA/9]N6-6MG:$-)P!.@.-.W08ZE62>:KL#HU$/!O?1CL_/+Z&Z%I+P MU''H4JZ)M=SZ97S+MSS[[8[V[C8P-[DLV+J-URX@Q7*N(7;Q;(\7P$F1MM@? MWG9J];C:C#?$(3^T;@SO_Q4/GUYF);UU?HIM!C(L[&ZE[-%)_"ZPH MW9%@W\.[F6/!<2=84)T8/(VA!_D4;< MNF3G6 "N3M.=5XL7TZ)-&J"&76G69;?V1.Y5-YY9A6P$UC4D27L,:3_&\\R7I@K7?; M'=RWY-63#_ZM7.*YTX-TCG_RW^+/O1"6J_QZ(-G&\8B\(HGZ*LI+SI>EM^%J MIQ\(_VO'K O'Q3 A(SQBRB>\4+VB1XY"(B"=B3+_G3+ZX6:)OXXNL% M/67AWP1@K(8B0+]\]7SQ\OE??_K^Q[^Z7PJVQ'_35M!-%W_2^^$1Z6J/Y4,O MT6&).)&>^@5):="_/WY:>!&-^:DHYZQ[[!W>HHP4V" A8TY-WJ2=0V/*ZP3W@.C7\C@KRLOI!ILA+.E5]I*X=LUH?KWQ+% "5A#2G'E_\E. MI0Q!C*:"_2SP'4.]>YF16/BZ/3DVG#U@P(]4#F#_S KTMG GPP[(_M&S1Z;[ MT&SIS491#U1H1'\XP!7H@^WWH $VA_0PH,,A\<1H]630!_;LRWM?M>9A!^$UP.W)N@K(PF%+(=L.E MG2)[<7QE]B5EC?UZRPDQ7A2V="TDNXIEE(AM3&O@T2/H9*PJR8*D7S\"TF0M MV).NA6!H*G;/=< P/G'6WQ%-X#)(VT MW<,;;0#4\YVI0O_\) M+ABP3V,';0X&S^:'))#)Y/)XFF:9,@.+-:/1+*TE@K=, M,C:<6?:!]<1H:ZSE^0 OB]'XQJWD+M5"X12(88*45+26'.@%2(&=R/^[(W&J96BV_F%LM M[Z/56L9[7@1]1&:*-H)\R>2 M:O9N=T.F>A3L^0).C/5$9:>TTQQ(?8! 2A#*UC993Q;L-9LL/3EJ:>+6INV^ M6OR0MIZBF.2W2,Q]YKC%SLGW/':%A?Z:K);ZCYB[35G5(*L;=^Q\]\WS/%3C M=@].R-'17 V:F4Q%:5T$^EXQOM8YK)B%JWNE#+:D0%+S28))\[?#!&]Y*..S MB&>.1* -FPU-=(36WNWB%#77$R4/1Z_8:6M6X?NR@#@V6810Q]V_@S4SG<;7 MF+U&8E!CI8.,+/)B,NJRO'[A#D<1P85Z1FO;/%KK1'-R2K!2G".WX)1;3GM7 MYC F00UC)( J:3_6X,EMQ ?4_AV9T$, QS_D:X#8J/7M:UP5Y.ZE!.Z'HX4C M=>.P?]+33B[CU>);DY/SA]ZK2)?^M!H.UV1-86IQ/#LDRQ1U:Y#:R:=&L5.> M8DV^;%8U02D466D*TN"@Q1D8 M0U'>JI>F0JFZP[<7S\<5IEH;690 >1T0MD6U(Q'3W:N9$%OH'*[*04,JNG;Y M6K$(0&=IZ)-\4NG98CW_&*M:2TOQ8_-E)AXI%3ZP0X.0HQ', ;S1X\ZJ4F. MQ.#B2TQ6-9$_$]_2$#TKO25-9W4QE815_ 7._H"IL?X0Z(BFXK'JN(FF1%?7 MRA*J6IR(,9)5RRJK**\C-,V@(=IMB(TS]#5$QINAYGQJV-!.< 4%IX_.K>0( MN"2NOZ9%(;/%:2BH+KME5EGQA0@D<4^+*N/\'$\Y5Q;.^>]+$!87,9[M2PEP M?J-^Y?<^8O='D0^AG< XR!P99348=Z3+;FA<_CGLL5+E)AR T>$+T;'M1BMR ML684UK-7^&'3Z\U MI'SVVGG4#UT&R=;]@[I=N@%T8B1Z$0,$\_1K]F',YV^ MHW_4;,MY_IYL=$>J%SC9H3S$XX-.R[87<,%=^4^*&_"H5EJ4J]T"*[X7N. ( M,BLVYR;4[;5.T+ Y5D4H31;212.M#?IW2>RHF;YNV0<5Z($S-PDL0,[MO\L#&Y>;5X7J-78+N3$GM=A1O7J*$+[U:/(5ITY=P":>U;K$5Z MP'%[>XJ]!#5"ZA/GT'^0/C/7MVK^CEH'V[>3 M!RL;L\LUY]P@Z&+1XC47+=QF:=2(^F&[H> @_9^ M,@"ZK>L:M<0[I$%6K]*.B^50U8*S0>[4^TM*(;&;.@5+\!R0=NH: !'1!;8, MNVZ@TBH^#+!4E_L]+Y"D:D\DCCV[JITXT?EQC'@<>'?2RE:KDD)LTUMK@$V+ M<]07TZY:^.+4/A=W2(_2CC55&8(@IFOPCX$Q"/& 6%'SH:(RB#5DSDC_+=K* MN%SIZLQEZ(^4JS]S)/BF6M'_=Q'%+W8JP12R\Y5Y<;0_J7=G @S:C6.JJEE"@(RK8B*Z+@';/+JO%>I:.]FBYP*YIT>%VVT'3N6563'3QK?1GZQ M:''_J>@M)F!&J3UH^ZC'#COC4<]^Y8?T*__D4.5C*9VL5R2?$8VM02M;W%&C MA6I7R[0@2JS25%-C0)/#E$*9OV=]+QWGI8O%5)M^1A!T#1C81"A&>C_4##<]-#P3PGUN MFE8L4H*1SJ94Y*3TF>4.PVK7 (^%0NXCHG>X&K K_B["1D2. ZE-1+$CKJ)* MS?H!&6]ZG]*J=W*0\3=C*2HB(]%;"(O\RAE_DM"@/>+)^\2EU#I1RGB?9!:< MW2WP((23OMKXM7>25]^]^PLDEJO78GYJY J1/6WC@*:NZTY08;N<*/(;<;"S MUQNM:O:V)ZV'I^P(H=UV2-.J6Q.W_IJ\4W'+JR8_1&BR\XL>U:C5"2 M=@M]2.L9J:4&1[ MQ8GR,$.(-':QF+9_15Z%HM7JCDD\E'93CJU,]RFKF,%Z MKP-XHC)'?Z.C=QUZ_,]K4!\]KZ4D86-1E+7^(N(,%C-JNY#FYSGL MRQ9*;QJ%-496;.:L??GH$OR:0) (1%LWAY3?_B!=OW.;36JS^7)NLWG -ILO M?RUFXE["UG,K^A/7_7Y*B%?P$K^+#NQ+*U5!>_Q/"#PN[W,R+TKNT+P0W?"K MVI)WSR18W3HJ:E\U5'W>H]C/%?_KN&'(%/%$DV;8;T,48D7XRJZ*- MLAB=Z4.0I+,FQNPAFM9U*G.3L)Z*E.KBG@0-DEMTA' ?LW[[L-@&AF<)8H^X MCCT$;8D (KV,8ZGQY/:&F"QKX- O@#"&L@'F[8:>?0SYJCJPLQ]YSQ6T=SQ] MQ)L7CZ^.DS%(P6?_CLJZMG M"WKRVLZR??\8RDZ_]TU8,;2;??6I?/7ITR=73^R[5XOG[%/F]]!PAQRC_2": M#W!RJ^K 5^!3_:;:2P/3'SY_]JF_WM_\@.._($FQ,<&N(NE9^9I<1K($C#&> M[M#>5>P3?@<$O.'U9!>_4I-->J5HF<1\CJ3ON9 3ME6C;FA,7PLC913Y,XR6 MY9JQ_KK2IE0U.<&H"4U@)AT$Q-P_[A['OXVFR"7"=*$+$ -T,D.F3HY7BS]7 MJ 0AFD:F7(^J9&#H(4?!CS"[ A30N)0X/B]KS@"A,_-@S3O+@P&^5#G>.PB& M9'Z84=S7HJXD%*JUKL7#&3H7X'U^TWR9XCM5=_+BTSD85N"&#^7K 6[(V>$H M+H' P3U91ZO/Y "V0[HUUE]WJ?Z1*;1M*!NK:4^A'EP4[>W+@A3 MBXEFRVW@B)0W2K1%B%@N(\+D"*\_D7I.?0-K=BL12J.FB3BND^C7:T%L! MS>$BIU5$30A<5BK*CQY9>0Y_6S53?-8W-100#V\EBU5K@5XS%714'^D_)>NL M:"B2CL!?Y5^B<'@]"7.MI.FFD7N M Z(RQ68':7+$N1H:G1)7[:Y$'6N1-8;='1O6I31,<##-6">Y)6LM1 ;/0(I4NDG^D%](7Q2TZ;4AICI)' MZR,(1(C%^G2EF$0>3U5VEHP>I>$T3W\F_3:'J1\R3/UF)#;,SK#8T:. Y)>. M!#<>W"BJV,$(O=:Q50W]M,ZC60> J& [D[@>72#*L>!T,'G&ITHAY#))3QU. M:F-C.R.>[934J8WK1R9&[:J[I'V[A#I"T()3RJ5"E6,!0[L:H*'=\4.9*N7R >$S= <8(HI+HY)%' F(IN>%!/+@H9_ ML-%QX)4*L ?Z3#"XX=$D!/GS=%*K?I>07:7YRG0F:@%U':1($!D"$69M6@I< M"ZO<:?U8N^+B?:2_2=_%*G6QFRG=Y!$38(TN1%YA;! CC[3B7\:(KR!_C^?X MS7NT:K4R>HNP3:)-6:"HT73O"\U7"]EF0588#4[+KBK$#]<8':B_8/5.-6S) MPL8:.U;H^^T/G$=;MG%ST)QHG8YJ:"BP%$Y=]_&C[Z @0W: )8P=F?T!!E^- M&#U*S8."6ZF_CY9]*F37)$),JJD)#>.\@-2]QQ?@M$BI+FR192-*'G(Q=X0K MZ+0Y2+OT,4(L+*ZD+Y[HRJGTW2_7KQ4P*;IMX$ABI%\%1R'.=]3'N!H3+D)A MG0_L&D:TA/-)$Y9'GPF4N](OJ;Z,.]3RW#JT:7[M#K,)%4T)VLCD^*P+9/I' HQO!)5)GM2]TI"&NK M4:I':M#< .;GF,HT-VBHK?PD21,FTBSU^=NFCK, M /2CMZ9^O$P_;^ .FC& M!I^QP7^=2_Y__N^4)1%1#IF_%'\86=PSF5N65NZ4.FH+U3&[/@O:0Y!S M+2V"F?"^V'"Q6S_+TJ]K8V=9>@BC15%&OSF*&XK OS\\@#YRL(\E$^E:Y>^1AZ@#)]*],2V6FP+,&9" _$D\>'$=I+;&W.@.XJZXG ?S3@,@&";E= M:OC0SF(NXEQ+ZDOK8+2IC"7"+UG68589%W-^9Y7QT'$D$'J%&'74)PFE4-?M MK5GN4Z,]GB<:)WC]%?/6*V #!"67TLQ]J_TDGM,G-2ZUW6SH+^<(S5+[ %+K MK6T9FZA0GD!CJYC5B%*RJ1B6XV[YG27J8K9WEJB'8 KFPM[(]*DXZ?#UN3Q/ MV9LKFU"26AW'!BLJ'KG_I8LQA=S)[.8O2@1>AQKEW9DA+D;V$L:&'5 M!?\'#P^H;-[<>,J]B72&=]9OE=$_:>^[X_*KC[,T7LS1F*7Q :31(4)\?'E?=L/?V]6=(N9MMG27L 26O"MCU4TIN^*6_:3M)LH=M+>Q4' M9&Z@W7@$=;Y1B1X\!8O'\DV-]4Q;P3YHD<]6="-T@>FVR:]A)6=1O91S,XOJ M0^1)#LP5P]'=+H5VY(.JI_J/ >!Z57 X&U?WFN2>ITG,G3SPE#F#:! 9\TG092,-91I M-@^&SRBC7(Z[1^=E&%E\-"ZSN.6Q\W4 **C@TFH:3YAWI6'J//TYQ@:##0T6 MVA0UXM91TV)"*W!L!SP? M$YKQC&BG4VD;_*ES^"OSQ/F'!D9[%SP<@^QAU-"F-*BJ;!"8)Z2\;-S0&3UF;'=YX+_#!HN6>0K>+8MF/38QZ=;#!HQ/_@)GLGYX6N%M^D!"U/AUN; MI8]FW<#Y.T^,DRD1_(_J)C"Q8MNM@V<*YYK[Q.!%!D<2>\0=)O08C(-)/T#J M[)!NXN_.KJG)W*W,03MH] P0_03*R*1I6K[/#OZ.9S,S0)ZIIQNANY7KFZ@X M3D]"H;#;9J#R;EL'7JSSX]JM[U]"63\43"5'W#.8^'.@<\+PUV@R4OK[KFWP M>!(V[14VW]9M4NU-*+RD[V;=O&'9U\\N_HT8B%BJ\M^5PAV M&&2!1%9Z8%*=5+K4(GP="]()UU9X4_4'@65XS^N)4 8!0Q*KAJ/DC:HTL2<@ M+X-^X%_2F1\2^) D#S9RMFK2 @=N3F6@QVO\Q*R)?3^P_*T5.TS0/7#0>@:9 M;_JVKH3A*_$O,%&0\<,RS2[)4=V'6\8A8I^/U.3_$_POTM,_";DM+?-W@#]Z M\OC1_Q.'%RR7>P;NX[?=M;?D_=$[)N $=AC?>R%EI-O<#"_8XP5%QQ,]ZY*! MI"";M"![[82*B1>&9M2+WG8M5P,%)T)\V$$U;))RVY>$;]*W;,E]5W6K8]]S$!9H3C@,VSI5:XM0=6WT1Y2 U+I,,6AT4R?OT-".\ M-J&%.'VB!+00WU-B+K%7#(8Y,A/Y^RF\%)M'^R"P+>39W*3].T[X]@FI: (S M+!XBG%V%8:=:G$)T?$OAJ5M>G#KPB\#J H!!D&EFP(4'W]TYO_D L4&OJFX&L&4YB#P*2),*#O9 MG.TQR$UQYGNGBT^"HC'+CB?5,2RH$4K*F0+$7'RXE),R"^<#":>2E8U@4D>S MJ&?BZ*FI5O9K;YNS8;*X2JB&A)P.+B,FCT\W" M?#$G:Q;F!Q)FQ2CV-G0B.N_'0/WO@IC(4B[@_;.D72D#CSY0L8P[X>NCZ8491N)Q=G07I(?W/PENN=CBL--^(-%_\=6SF M!I(]8]F[$,BB^&DM9)D*#9U>=2T:;"B@2\Z[\O78:J^B6O&AE0PC=?\7W[:7GJ+ M LC,$_:[W.S ]XH-K--O(6WGLW:XF*,Z:X<'#18+83N[%OE-U#:*7V0$:(E> MW9I89A&ZF/V<1>B!#"R7HUENDJ7=C3J8Z(*EC%&@^E'Q8&^UDNR*HIK$SNY9 MIBYF@V>9>B"S9/2%&P<:D>-3PI7DRGID5PA-.'1O:?N;9>MB-GJ6K8>T5V@M M10.2)/D]M2R/J]>+_MCCD.H,>PXZF2*_U(HG TL(#_%[_?:,Q/6!]O&SQS,2 MUXS$]:L\O+/>?RB?BGYL]QIU2'9,QYQ0>QEL;$^DIM?HLN1=SC&;)?;!"N/"+K,(47>YTF^8R M")1Y/@(XXZIHSLR54^Q]3!(V@)G@'U0V%%'O4(+,RZS:BW MTR5TNHRO@G1<3_>K:!?H#>E<='S"/(&+JG;A5:]N\-RX]P$':1/0ELM0*5ST"PGG8#K"EKX+ !-Z92:$\F36?'85G9D.+ZP*1$9R@#PRBN7@,<:KQ?<; MOUHRVS@U1XZYR PH SPU#;]J6&>P&G%T=NJ MEK$/ %T,R'JVJ]<[>M#0R0#9H:MT7-M-5C-\D4=I 2]V0[\@ ?2@,M(8-(_3 M?@!,+>XB :4KEI__*_A/$[MM*I![TB#6)+BF[WC.G 3V4.6C]CZBY<;J4JR^ MD/FALXST7+\+-;),6_6IVR9!"+!VNQ4D@NRI^EW9B8V&BN2OT)%C#2;J R9# MWFX7O0)&$I:J9;7RB%/Q L7)\54\+6BWCA3L"H$\N@.@QN*Q'ZY;I78GW;QC M2!5)EJ7''-^)]#CPK0Z""&.//!J*+Z'H4+X!LPJ&KP#JQ2^R(^\]U#>,Z)+G M]*)%4\S(GI1N79ZD!.](_478!WILME]^0^D)R+BA3U 7;+1\'3?_WK0'FQ^S MOUTM?FP6SVGEZX6@;3PMLC,AXRY3AR!"0[QZ]&SQ\7=@?_J?]FI!(//RV>??K%Z ;3%Q?'I 1>$";L!#%W =JZ0F YMN2H M;G'*2+/TO9!9PBFAJ_[AZ3-2!H9.PC+(\-P;:1[^PTC*9#Q_P/,I=U?>(#2\S:"TBU/ MJR)8]2=;?PITH^I+2*SEU M/7E =K15=[_M$4C.HOVICQ/OK(W4FZ'C&@R_L1 ]2\PK/%Q'Z#S2+@^-U7Y[X#A$47D^Q V.*3XZ1-)A9&) M\];BC+J3SS!ND1E*.4^]]@6E(WA&&[NXOAT.\ QAK68-<9\:XCLYMX5"F]ZS M(\@U1<$SLS0+J%&9../7"+ :R07S7EGK L$5_'5;2?2K9)G$+RU[AZ$81&+PR/.IK01([ MG2-F1PSJLNS$![@!<8UF"Z8V5](&MK4^+U'D]69@3L7\!:U8I4!4;>>@RC-? M\Y3H.OJLK'[SP ]@L+PANHVJ[O*,WQG(657ZEA[J05^HB*%;*%@C)^#\B!S& M2*L-8^(0V0$_ZNT,D+\Z!:'525%#:[0O*,+C!$0B#AJ0LB3=HACMMA4Y7%6\ M"$D4G"GGRM-O.42CX[XL^ZK/\S1^?.=#9%]D =.F& :PXPF[8ZI6K"V+\2U. MGHCRF>O0 TEL,XJ&]-",$<;L_*\U(Q@W42^7"JSLT\3#"[M)4F'9B)!0G0VU MSR A3])K!EQC<64Z>RD?!IBS.3GU89-3/S?]P6\U#Z"=%M:3KL$-6HIHU'+P M&6"L[94HA2S'B*M-%,MGK^,^O8[_K-LE5A=^_&&TY-K#(%N78@E.AB/%[[HA M>ACPFU)V][JMN-IS(ZU(BQJ EAMZ+K*(I%EATB(RP#_%0U]77-3=T4_B>QB3 MK3V8. ILM L+1'J=D02,(GL^&UC95<@_$ \D[NF+DL6FKFS$B[-\E[6Q M8 GOVGPI)V"KVC1(D-8Z6V&OZE>T%GV12[1&:&._D<$H)2I31];MO#T'YRO8 M8-FSA%%)9)Q4DWD(GJ5%H)3863BIAJV3FR4;SR9Y7<':4&3L$2D+^1NR-(@] MV5K*AQ%6 VSZNT0/P$[U^*;I+I7S)/; XA2T#.2X1I0TJQ0DEPLD:3H!>1?E M:?,@HC;E=)M]/?H^(Q)<#ARM@X+#/0VT$Q_!!&([^]E+^@C=8X3Q?0HK+08W M=QD.$NQRMJ'J7RL.[ZG_0SKJ!D\#B(**JQ:FY+UZO43]N;@0#^.WT\7_9.[B MOX\N_MDM^B5+ZDB[.H><8(&Y!E2(3"DNO4$9C3[C@M%]")P4K;JL 49H-:1) MFPWQ"$Y:RA*BC]>DC%>'E%P9I2W* T>J.?SXM@7H)[)V*W*EACJ895D.ZVVX M)V:6^8S(&7E^>$?X>@:;>W_X^ATJ;9JAX!S(;=G%RN:ZO6VVG7C3T3.H6^G5 MBN?5\RKE3IPY2Z @R@F 1L_(IGH2QYV<.C+9XR5H6DG6L+>!KB*2BFV%X%X+ M YJ='[N4>)KM.P0C2?(:U+OHRG#]M+G;Y00B*(LM__BEQC@P05(?/N6S_+O4 MR&DW-#L+I\65'M2)??ZHE93B5&SM%XY_QW[2]KG MGJ+=.8-Q1H9_S ^!<06@AIJT*L2*CE#7'QG4/4[L7L?_\^/?_EDO(>>[4K[Z32-2)M92JD5 M@&M2JFB.TAFP"6L656DE1!@JG^(3<#UTUVT?IFKV3S]_M'KQHUVR3GGSUY>=2L*9W0!'U8WP".M)I\]1J(!<2AXOWP.D(YD6]?2 MWM2%\$A8;IA;46H\KG-(SP@?$:#:2RYH7!'PR-IN^B6S8T=ZB>T9(;IPT/T6K] M%R\G\1<#9.*)Z_+V:O%7>MN_T@\O!LUY_E>[[!?/96*03OL7BX_Q9_K%)ZR- M]NU:R&>UO>3%\Y^^?84_%W!&V028?S"QKMHK)IXO%(OO 2S=-_ %?076/]:B M+P2L]$#8>ZWS+F+1 C?*J":V%DWE$+T8\.*HWE\ZYDK9'1FXNBVZ0;^%(O#E,ZL M=B(E5AI>:,G?E73^QI6>_'CC2KF6+$ -]:F/ZBC1?D MZWWCW&T4^("NVG)SL0$+B8;73 >*GOMASR\#7_>SCRP'B"\O43GD/B>N]Y&E M87?JR;//%]Q2W%4G/1KT&+F&II"AE+)*[Q(M=UNZ6SP]=YGZEL[8P-+S)52? M<*E(R'O)@@#G_7S\(3W.>B#$3?)DGU73'T(9"U$]5N6Z/&J?=[D'C-(_@^9- M^5*\'!N0PZPQVV_9 +7B!6X, M&PBEB9\63SZ"XX8N&MZU)MKY+E@O.I\TG8C Z<3&8DQ2Y(8>U_;=18YMR4Q7"\4M P"9%YE2\^L(Y:EFJ*DK^/>OZV1DX ME_; B&Z?6JG^CA!K08Z^4)>H@O=Z,Q%=^J%,+?Z/=.2[3))Y^DHAX;52.C-S M!B7SW ;N]8L$1"E"X.8SBB3WV1\L"=W&2;;2.G-1UYT>JN:<1$<.V M96Y&=#5R0,[ZP0;"V5M\ETEPA$6WH:[Q7Z'QF&Y5'9W;.'$>1Z,D'X ?8^3EM/.),8HF^!1^>S7R5#W[&9]R( M!U K>^7^&OZWH_>Y2X[*J/SM90Y.(PM>9,V9$L(BI5CJT(/A(,U?D)1V$ M6?8>"BEP-%&I;<*I\V46DHO9L5E('L05U [YBO.[Y.QI)!7M2>3M*$818@J\ M$+1QCI%%[ TH(A&#:K WB]C%[/TT;-L/1"E8M6XK$.$EC=P, Z>8KXP)@G9T?J/Y%#U'OS) M3VFFV4Q!<5G#$7QM7IP/HM#,R>.GL?E="VSF+/H/B].&N$M Z;G/<*8-N:CC M-4OT TATG!1BZ.5'D"3NW-I?EU4GW;T[.HQA1.MA NZ:N&8>CP\!'JIM]:7O M$34DLU0ALOV9H1(C@^XI@&?E!HUU*\8*AOE MH2 P6$,M>2VHU;ILMD/)W<@RH[_2YCJ+K06>DKZ#T3AML"]X..7 V(CBEFTQ M)M=V\;NCH#\.Q:4.^;F[]#YGK^N^5<1QUU^R)/-.GXNP^R?)SE'7YSC1R?0P M[2$V;Z+/OU6(E'_I8DO.Y.RJI%1\>F,(<-Y+=K%:@WV^T * MCH< G)2AM[ZLM^4^0=,F1&C^C8%PRG/)("O&.>+,[5+HENC5Z1]CF&L=WRE' MS=\P,*W]; !>W%.'6<^6JT<\PF4(9;&MH3_;UR#[JC,9CH"@.-?7C867L0Q1 M!S&"HC]X.[%9;-MV#<#6PIB>/-)-; B?G,:9!AMO!@S&1YI6)EKXI]+R\(+= MF5D7C)0Q:#D?71RYK+-X#[&*2.4YWHZV#E\M?B#]BVF4.%V,YW5X0 #+@Y=! MUZ\$2"5S43W)1*'ZL.J="YVFMZH3Y!(@OW'SEV+7"EDM='ORJKU'[6?%,.72 M'90"0B93'D'"YA$$)V 9UE()117D$0]P)G17.F&D!_?HE".A2 L],TZ(Z#'L*//SV&5$_$%+0%P^L[PU.XM"^XY#( M5RY OYPDP6]%U!XF3_#Y%Y\__O*K3Y]^_N33)U\^^>S+WUNB@(%C.:MF;L@Z ML*?J8!231"E:2.1V(NTU(%]@_4UO_^Y[IMIGD9M%[K2Z@,R/T()J MMX+&OIMRY:(W$:G;MLN83(3B-$IEELCO B@8"D9TDOE[!DN@)UDKB],!T22, M+CL6(='B@6_F/9Z"++D\QRSA%W3:9@E_F.R[)G0DCW$8@+_0A9+\9@3IB1G) M9VX9DMH471]@H@]I/'!HC]BCP=^O3B?]&_?5S\J6Q> M+SY^];]_^J00)HP-7?^&=?29)(XP1@+ZDERYMD,MK#XN=J%>*ZPX:&Q)7%:" M^=6%5> &=H!XQD;8[]0.?",!U>+[QC"Z7SCXU(^_^^;[%Y\8!)+D4OY_]MZV M27(BR1;^*VG7=NT!,U4M;\,,P[5KUL"\L+8L;30LGY69D56BE5*.E*KJW%__ MA!]WC_"00EG54$TEH"\S='=*"BDB//SE^#E\5_],66]XL#\J_"NLU@YI(D=9 MY+*K(,(B*U;D:_VO_K]^M?&SW>X=432]J(^WX+"\)U9SOY;] NU61#$C]Y=; M4W$9\ __S[82$%667ALMOIF/PV0O7H?&+)YO8# M@:H?^,U0DB2;Y<@S* Z)L83SV&O/SV:09-_H24 ML')W[41H)C#YY9>-5#AX:">A3=^VWKE/!&AV?@6AS/)U(^CHAA]7S&0.D?N+ MZB]&A]'Z'HEF822"@!>B3!"%X?24,DGO?]_O3I+ZLXJ/QS8;3IAQC#4/"Y(0 M7)+73TQ V-(.&R>) [M?R@TXWDK]E(30ZGJ)/]ICI1N=4.RZ]4GU-DG7*=5I M(B@F.ZM*6I3*-FXHM6UDE>@DA=SHB#RO:H*V5]B'#Q9:^@-5X_+J"GM"1 1* M?]?<55T+TW AZ_+W@DFPK% ,"SG'9)JI@IE:S*]4$".E]=_&Y#U)&71NZK[# M;'T7T44DR.!]%*)Z1_VK67T/Z=J7?!@M)>AW68+^T1FA[X[< SA'1CI8&AM5 M&TDH/NL*B6(ZQ;@GX/Q&U8 K'\D0>C(L3,ZXJS8!KSWMSC>* M3GP"D:CCYA_?O!Q=+[GQ$Y8G>Q%QW5/N(%DZJVTWW(2#CD6I6224Y2L)MS6H MR#??LP?E+/4R/[2[\SNZD![H3N0S@@L^&F@O,A84.@J4*'>S:A>6\/7JBZ%^ MS:_4#VN615N]]\57K]Z/FL_R^I1DNLGN^*K7#;_E-@._0F_5-:T57=5MK[BS M4S.@=OB=V*8N\O3[&+4$L&!1IORC-IA^O#28+LJ4S[T*D3Y!O./-HL:@E$ D M\T[(XV-73EE?!%TUYZ,-_IBH0E2'1C5$*RZRVW#]TIE._[P2'C)YX?#'S6'AO M7E!(_]_^C((\NI>O*%99/&.I,$T=;U$*CHNK9#RI&_1-P650/T MI#:X#$'#@M0S8ZI1\H5XP<3K9@2X^4*I>P8 H?S;9/QTTQV M/J()G-0Q^N=Y_4O^#$L.,@ED*[O*?:0O.\+Y]VJ_[V_^<#WRL%Z%Z%^\S MYQGSQ].1)Q)1J;5-OF$1[@SZ_HZ\9#:T?K>5>_]'4H"O%&EK66.G(%H?'H?= MBN DR+?2MBVD$R5NVG[HJ05$P<>F[-DK(HAK1@(RV')D@H(Q_:,_@%QYY"X1 M2@))X5,IZD=ALT"'0T6DTZ@!4(D0FX^^^"0WN @2O%./Y3O';5LAW)SL?"H- M.;(/=2_Y6[\J0L7)[%&M=;.RG;G!-N?5^"GM77WG%OK^BUH12__V,Q$;AQYN M4T*&$EC( 9T>EP&BE&LKU3_)F8K>?!&+:_:\JOB0R_F=WHN#)N;JAK3(X,I6 M;2=A"[2RXSFIKJ[0;IU).B=+F:)+U;E66AJ[=&>6I(=W+G@JJ/\P3\.J0,U ZWT9?6* M24*"^:R1PNU.&A5'4@"C=+5LSHM9*=9KWL MCC-2RCLYM-?NU(HDJ&[B]ZR(L>[?QWD4#'7U!S'V/[:U_65:DWU_V=H7L\Z6 MK?W]/L M(($S<4HT_K!".-L L%& 4D%"U1$.9%0]H0!XITB*Z;,J(CQ:#P*Z,QB..]=L MZ72W&''_Q@W!WQ/341-0MR_KA>ST@A;=LL\OX# &FNG@-V6@R&-']D!L)*1H M:RJ4-DF&#%E7;AU1%3MRCHX7C;=BICRJT^F+B9I,)Z5"-,4OV W@*.).16.^%0#:""Z]5+ M*@W[CS,PV".M6$:.JGY8VW)&B>Y$6]^^\?Z6Z^37*?E%*&>D(^7V*$;I4N5Z M[0\6E23BW(U1%@F@)AD2_4P-U?L) MH?\]-0_2"Y5UW]I>8P(%M-MJ Z79IJ7.2X(Z )^$V4;!^_SZR%DP]=Q;<5&+'T#YC//(.DGJ\=53MJ,Z,/MNV8*4&8 M(16'/T%G29G:\8SO*DIGU](,=S=.M<6A*?*,VS--*VO:LC1%\H6.@:G$#$.E M._F7Q^&N7^ %U[U?M60J_RC_<8CPE/P[6S$H>//;A )G=N@ M'!JQ,1G,3DATNNI_L:+NVGIHX"[J,HQGFOX8Z/9H#8JTMJIA@/U;G7 MD6RWR/5H*0OV[.8@/FK Z*B/F??@YA9P2=AS\\G/'E*3QB^VZ6+C7E*4GQ=@;N9W-&$:'QCGK1EB:4V(3RR=*$LC2A//V>:4 M>PQB2.'-R3G4K3DPF*1B?W!TQ/B?K\N^6MR7I\X*H'=T4_8J2@ J>RZ(O*[J M6L#E@=[>1MN/ !L$WAGHHK1I=E90@#ZVO('#; _D(NG>"0PD)U8,V+F.FQ@@ M6Y$;)[D6#8? %EV!+;3:N9)SR*/ D='/(/)$/,ZQ+3(-?,ZKDAU>UT*R,)#4 MH>A&]'[:=QY"&<04TPNIGZDC?B1_#5X^]QX/?WK;+6(G3?R?U'$<]S_<.Z94 M6J?7WM%B.D4:)G)WDK%K\TEOG;/&W6 ]I%8PT^#W*'<7 M?2I^#/Y?UL/VQCT1'\W"JS$?C\VS:;1-Y?=RH>R916BUPVF&L\]-'?$T$3 ^ MRV2'R:*0MC4TRR6&U;![FOA@5]4A9T:HD-PN_C';.B7&)!<3:?M^/I29/:43 M6E)DAEAU?>@2I1*W\_>7;B;Z+25+A0;!4613;FM)$@7K@X2AC#M\!>H@(CF< M!/?-NE*A;RU,7H9:"@_(T9<(!%TQYY(V5B*2L@]P^$% .FS>"DE&YFZIW6ZR ML_4$$HL99L"V0X*ZC_.R^W%98W%XEEUA]M)GQ'RTB3X[#5@_* MC/EI1R% ],@GQL+TAL*TD?@M LJTO6\,3\NR)9[2E\\T!UMS:P@=QR8W9_2R M-I=M9*C1N.9&"7"K/A2(D91RH*=WI*L6^W3CP%P#6GL?QU;,Q&L\)\1Y:5]1 MZ(D'< -+*A#_P'X^N/O);J:%M_/%!!#>5!R:EKX[3T M8\EV86D?[G/JH]Z:OPF9CK5;NE)O(GCTQY7PF,CAWSD'Z M-W>FAX-03T"<;.?.P5P"6.]2;C$Q3-9Z;/V>ZFUO.7VMQW\JK79EEO;>G.TG MLZATNC!&:6>F^,.X[OBG^_(4@Q;O$U4]G#\7 A>@=KV%+C?*CE@)CC?4GB'X M5AY+&8.DM%% GK'X\\$T:T P6E@[WSE:"G*&K*:L H/LW,"3HR'(;3KW$T^P M+1\3("!075CO4LO4B\E^0I/]0^VWAI]:L9(;LD[K*X350(D' J^&^T'S?MVXT]SXWX(1 MZ$2 23N0L?/7*Z$9AHJFD27")S-(T&M78T\Y*_4*\E_^CKU0\'.!4Z M.P'*%BJK[(2*>V>^\?BI^-R@&KSC+OWISCCS]4<>9O9;#STR-M$FXZ9ZK O= M#IAT "MFMP_YI2NWUKX78V MPYC.*G/'3*E5+<**B]PT[%R22@ 'PD9EDNIP7*P20()JB5JZ6!.TTG>3G717 MM37,CBKRM&*(5KNN')A/K5P/K+>Y\P.G?516^SYJ]=C7IT7BROIXNRD1=5=W MY.?AB&0]YQ.N6TZP)PYF9S>O=.J$<#-7O:"%8NAA:1D&+1+;W5\,A"52@ MG2#!* >GT8S.<"+YK8O4BGAN&MK&X(CV=*E]],N!7BO0P M9_\J'NBDZ$9T^6Y'/,B.8=7NC8\=>RYE8&L/LO.#4MTX6 K/D'UF0*@6_2WF M:$,MC*[C9!@JSU.(DP)?-U6W&?9,,\NG($V8?U:\LD MFM3(8J3]W,:Q<;&)=CP,U"@]+<5:6E*P&0$C5S8S,MV3544 SEFEZ1,B9-AT86_NT!)T+7N5M\2H4T]R5'=%OQ^8-T50HM_YV M%44^QCV#;W?$>8:V/=BD8"D&\60I! MIZF8C"2ZY:':$9S[&7D9S7.I4@P7APJIH&COFD1<@MN(]1L+\5.I,\XA^-C> M?Y&!(7'4HP#*0E*N2)$ZICA:(5_G\CF&,1C6>_:+D7M7:B_8 Q)"1I CL=E[ MLU<<0LW*Q)M M42YF^[G$]%#)=F,5^D!J@L%H.!*&%SFJBYC8DVY<%UH^I83$C[ZM#@D.(0XV M2OUQXZ>TS?'FUKMOI=@IR@K-BOS[N[)VG W K>1*"EMIDW#[CG"G,I.XYH\9 MVQDD;$"*'CI(_56D_S#]\,&V1$ISU"ANVU85A>E8IO^\]9OK2BO'$3C$-U'C MV+B;EN6LZ-VN'"P0+>+\1PL5[GMJ; J_YIH[L9)K4M=<7%#?+;^UH(QUX85E MUTQ;"N,:D,P^)706P_B4AC')^,4-*FT>VC\K*@\*X7*A)R]O!7D0$CI8J*LA['HY]W M JS4;4MEZYT/^,'.=A^] KJ@=J.O(,9<*MU4%QD(-757=4-OR([1#+D6:;$C M64Y.ZJ(/%U3*_-I\0J0IT9A+D?=LY,SRIK,D\@+N4]RZ3=6+L@8)*#L0/4J7 MM]H;&!>R OZ=(EBI\;9CPP31.'XV0UUV#@X %;_.S1F,EI@P5!?E4V[JT*#Y5L.1<.5_)"^#\B:*JA"33<4Y>1Q=/2.2WI) M(8M 8M17CV(@,@2AJ(9$P.B- '?]Z:X!?>$2K%'Z-[$JI2$=.Q&VT8;9A])AZD%K?#/9Y[MO/<_V$ZO M (.0;KYQ 9A?(56O@"A<8$[8"BP+>S=_&IGS_$Z-F)GJTCP(Y M\3WC^A%>&5UH6HZ=[#$%9/4A4*8E_28@LC)[G\D<0@_EM&Q* :N4J\?#HH_! M2Y2I(X02@7Z$TK)Z.L14A+5^#/3Q051-F@'X_&&$2G1-8R$(]Y/W3LJ" MR%'8?PZA[QXPJR-2*!7(FTHIV3=.J^WSW6/+&?ZD!=Z\&P8=-MZ\(3MTA933 M7KC48F: C_#-P,#'3-T6IQE$%LO$=8OFD!KQB:Y/(WS_Z'40$>.S@(%DH\,Y M'L58HW@06TJ!'K./ M%8#W[::0-D<0-V'9(\1,'B##G&!DL,_L&5\'ZJK%T7WG'4WBW4QZ1J78E7&5 M)JU%Q6QODZ8$1\*A/GH_(C$WQ>B4N<.8%W]HSV#)U8[MK[C)FD6(-U-=T4() MD?R[G?4D.WT.7(-->P@I:'CMD9<.9WZHSW"JT$(NR3FC[8+N?-H]@*0>22TU M>=LN,PK3Y2+DD-3AASN2:\HS2&D6'/H[E;/]>4\0/]0_84(#J.0*$>$47$ZI M!43H4XGV3ML7JLW5X9#EOJ;,,HFK1%].4[:FO6ZZ"-FXQY@+*\L0:=&'Z1FS MIZ.F(82OQ&0+9 N)-V,<<)S[:'/:FU%>\JQ<,:E(2OL)-S(KU6&7Z,S:NR1Q MC68% ^)N7&:;K46'JAORB5/KO>;>$TQ*T#"EEVP/U%3#??!#J@0\^@:A.Q+, M'Q,P7;5C8= 0(8[6:L)"EO&@2=B5,?*%;LD=TNPCZBYSB2P/TX 7 7KPP<7G M-*!)]OS-N)5B]51UAGY6KDNW@_NKO1 M5&EB41I7=E<,G_0^Q!6-=FIE*(Q+_!(*:&^Z8-T(Y T;+VZL>NT)-QKW"@0T M6VORB*L7RD&+\G)-@<'-K?A&%%NL:;T8*2RM$B,BCGL/@#8C5"N\;9PO,=\O MQ!=([R*(W'35FBAFUWZZB^GO]8';-MXT@[R]Y;"1*^*Q.0_JG4S^2"%^V$EV M'TF2=5S**4P=)[A*Q2K+%ZGT+0PRN%Y]V3:R18LQ0R";P'*R7<^O._D,&J6L M?;Q%9K&LQ0IO1NT$L^F6!;7W1T7M?;J@]A;4WG.OPFRR]RQG+\RV\DV9JOO1 MYH!]1.SZ .'/Y.F84<]'1>(,L(>VE-'>:1GM+-E&WO]/&8;F8@1Q8J/',4*G MA6S>@D][M]L93G1^DNZ=C?;(8SMP?=YDUL@[LPA,]N*H\VR11K^$"5Y499YA M3^7#<+.7-E0'8TJL[,X+-$9(1U!Y-':A429@$4B[F-E>-M@S;+!,^IM3C2;- M0HHCG5/@CH(R](QB?LLK$V*YK MUS M9D':?;>:^20O9MG"%[.>EBU\&5N8P5,D"8(-1N':2HL&X*>8V+W42,X MFK+:&@QMX.*-/#?D_%%]HI3Y@_4;K6NM&%G:C@G/-.M8"#-U8/;3UU=0@Q5C^S[YE]#U8=">4D&T4=21V/N(.+C&'T? M82Z5@'06 W4QNV4Q4)=DH"!J,P;):=-3U8S*G=J66([M@1@,DK)K#]-_IDO6 MWHRAK)\MOH.;B N4^$=4]J;R.I$LB7Y +HI0_LS5\X"\"O=QH%!9C,'%K,S% M&%R&,=B(4H;*TE!_9Y12C(@#:5XS39)!F\^(1%!-=.NWZ4:T8@D@*7\*E$4Y M)889@#+1S3$MI7E"99&:G(,%5@?@7@0Z:Y?6@.4=.'*16G+"K!]XW5)\ F[K M_.=K]V1%*'D[PF/FWVSYAAXGN+8OYB#BYF;2[FX#G8 MJC(]4=BT!GU.R&?3-KKJ:&#<^CW%QO^<9*46&VC?5D<+K9YL[3/#:GZYR@%4IZST)QN (FT!)0!X3>6&@=. U H! MS@G1S@')A'_[8X 5P(SE0= P/A'GV=S)5B6*UIV>).R#T>6V7$!H'$N$1 M!?!\52,K=ZZ/"MKF"==OHGDO2EK MPL:ZQ^+],!T7M_7.MU]I:'6*E52IS Y]T/X-MQYI;PE @Q2L2FGHN?,?V]H/ MR8.2G?C)M0=2#OM?H6#RCA57/A[]9@FC/C =!(P4*9#0S)A:+VX-R=\>G\B) M?+"C@V7QQ"YGZRS6ZG*L%>5&X*E MV7(GZ+*-+V9-+=OX! FB/!6\0=E[CJQD%/">U(+A!$ M<\M>O)B%L>S%R]F+. ';.H +D+%4NH>Q?'5"_!=W8E[P2 ENP%$G?:99U/92 MIKSXY;/LV.=S@L&DK=L3/*'0R.$#DC%[B5;AJJ)I8H%&5=5-M/-LT8.9ZW"7 MFY:9*NE@!E\F#,/<)EPH0'XI!,C;N=SI&;L?Z*OCK?D::CWA&KCM\B.DBM+^C3CIJ.N%$?#(N[)6 M5X^$B1Q/:Y+ZAN/I_V/Q^BYFT2W[_'+V^9IT7]QJ73:OB4;0AE^F5;[6KC:6 MJQ(%L':.MU7*L@PTD40*>&'0.$)_#/ZF)3M_W;3W5[?MOT?GW(DH=%AHZQM;QN9LM9N-BUO!B-B[" M;%@)RW"@;X-NVH8HZYM*9,M>OY2]OII*X$4W7[US;<+Z>:U<2D*W M]T>_$=?>D]_>C42 B"O*]7+_.7$S.OZ).9K]"Y+:94()T4O+2;"IJB-3[FW9 MQE3L_+C]X9:TK%39X[$T?.);G),)#)HUV\K/2M7?TG^;ACE+-/X45>R%<)R7 M^M?-ZALDF#_ZX*./BD RKDJTM!9$>/9%D'.UOJYT_(E^S41?5Z[U/U1'LXBT M3%$@U$U\:[?Z^N:;%7GE32%O[;%B)=2C%AD)=[^J_/UCY&5^':PMELYQT2>N1_5IE26V8 $ >MW M@;I(H,'*[7PHCS@B$?"RC.6T*W$,$EY4)9YRH]$$ZZP:Y6UR NA[_XPY?<0, MKK[%9!..#<6)H&U)60G&E>K2R'>JFAY1B,Z/Q[@O7_O39"!Y;Q\AD&3);NUCIBUT)6B'[ST%SW=52T>,76YGVW]E0=\WPK3(&;N:^:-&B_Q'UN,I[\O. MI7O@E%@^_F\-O;E@0#H3\T8V/EH8^%$HU)]3C:(]3_@"R!C26WK/D+BJ@UC[]>H%ZT"MJ]:@EO#F MJ8JS")_3=+HWAU*D6<'$$]X FNO]0"$ &#*\GQ"D'N-DSZX&D'KP0E#%W'@0 MS=NK[U7L?:K/B%]>I;-*1BLSJ9$%PZX,C0^'FF1"CXXG84<;EUM?GM.^%2M* M!J]$JC(FK"-IJ3OA73I7NSMQ_*T^U/7JI7P4.S*Z9*6DT(^:/ MN0,$7 $U'GNLK.MV\SK0.!KFQLPVH%>]&:'RL&;Z^$"=9;^PJ92P M=J2@29^#),_IBQL6*&[#$!NW:^>VGY&V&$M2&I>M+H>&0$*[A-E*EH2N!*0- MS%.2Q,!T>DK5K MZJCVAW1J0U^Y&F-^3J3.L5NO[?K5C=C]B-)"X:7.64/16)",^HPS)$8\IR0KU=)<2+XR;.G'$%">EN'1DS&]:=]:9@N 4 25N] M;0ZU_V(K/SFWB#*DS'24WJ@TO,J3DC*_+>TI3DJ4X MZ+GF_Y!3Y[W@.7Y\S ZH-8Y&U__&7G+NE:@F7?E+WOOZY7?OJUCW\8K1\?IO M+__A_\TN63EDI^OEI2Q#HXF$"_Q@8Y5:HF^GP&Z%M*'*":52D#4;KO(J361A#Y M+<4[P8WU')=VKE_:SO67I9UK:>?Z32[>I4S\/,V]$K>Q"]X&;@QOZ,N4\"[D MG(S9MTV\YJBS!X-*B"5.C3\?$=SZLY#<;XHE^F,:._N1N]=RH"0!6@Q6;UTM M":T6F9V$HL/T_J]^&K8W\+$03B0!I!YC/<5WDC4PS""3&P=5-1.BSS]*P\G\ MI5RL"QF _T OG$D#+("UB]DJBW5Z/B2[S3KLJI =2Y.6G!.C[*E-'R!5@+_E MU#>K'R;V#HB!K!$^A0USLRL4L\L6N M/(]=25V-G+L#J\'5XN@SB)]@E%,2&K$J;-='%>B*@#IBBL$VL 6*0Z1LG8'# M=T&V7M)*6C;O\VS>I�.-J4P-&9Y'&?(-/IY-6S?3:^>>L-#WV!'N5*?ZQ+ MJ3X$/H[\K=S@E;7;[.QR([4-A&?O=X9&=1 16C[N<>0&LJDZS\/?JV:5Q] MO7I%2=QVZD:+>ZL%T-Y;GE*0VQL!;8SSO? \C6O+DIQX"S_*^L0RG-0# EE/ M9G-@W$)%V*TU$8.)UWH#E? N:@P9Z$+)8 FFP(4TR5$^HY*\R%;AZ#D!=9G$ MLP;;?8(JX1NU'>TE:9,CL61\X C244FV]^MOXP?SMVX91"X0? M(5@\$'LT5<-!WNBGP3]M6X&3YWKU@D;DOSSD&8ZH/Z"D=GH@"R4[2E$T,J]) MT; ,^C%CB$:1A%,QFW7L'$VEOAI0/MYR=8T[Q43.SK%DKJS&@$# F)L@Z7.A)<\?XS1&*T8S 9-SE$($SCG% [!]-= @DPQ7IGNZ\"->8HC"5B' M,:"!ZOR'8P0TV&:.!'>0[GV[\U?EGFI1$!H*W"KAR1! ]&9K$YGQ\R?G2,1G MBVX+Z/BP&G%,3F:7=9_8Q&;'1(7 =441CDTTW'M_2W_.\WZE<==M/W1NM(/H M(PZ-$"1BI;%9AUP[SXA3MT/-J;2HF'V:O%S2.*MXA[!%G!P@$^#KI-V.5.,Y M[]&,8!(S<(@Y](3_$!!<(JQ+0 TWX^-C?I)0G+NVKEHRMPP&@%?8^S>N845+.>CV,'/4 MC!1QLZZGDP4]LGTC^_CSHK M@/'0D1N0H[W_)T+?[)C.T&VCY_>BM[G8^*Y^A=QS&H=XC3;'S(>3KC)N1A2H MHE]FC'OEY&PW5GA@6&;F9A*1TC<.,G2\=ZL](Z*A4Y?X&:-#'QETM>9N0T1+ M)3)0&D:#IZVO.@-$'6&G$$1G; E-K'K;F!J$VO!8< 0:+.;HCO V#622@Y". M>SSIW?Q*BCVD]+=^R-9[]*$6SGKSK<3'2IV8+8%_O4?G9]L?X.Q548W@T/9] MA2\DT06FC="*=LO(X-G)YZ-09R[0W"%NLUVEP_$P'!7D4^&1Q]9[;^71.F&3 MN;Y>?>,OH*U6Q/5J&9;S^D!&%8A9.D3JT:\R:8[U"T"E#'4):#OOS&1;L*8) MB(HHC)1!;&)$XDUNLTXI0KX=?$9D.ZA;H1 E)NF=I2RFWN*A7H14_X27=H*L MEI9A64=B'^@V2E.44H"&J8T8<6/OTOX$?TM^Z3I/X7-L M*3A:5$P=(T&NL@_^/'LT]Q9B+_37I^T9NL_+.T*=.SX'_F(LP\L M"Q7$:H^Z@0']1.P;UK4]"WG;2[Y7+P5PG@,P#';C SZ-.67G$05_;'BY<0CN MVWMN(9-N =TA[8PEQ%ZA]\ 1TTN8C]G;#;0((.N! M\Y(A,B2,&<$QA?]MA\/4WM O&M7'"\*=_N9MX+^8>?E4P"':I*>NE-X3@9VK;R#(R+($!0>Y$O)C:-Z2C(S]]VJIB_R8T:Y1=1Y-2 M&%04'9MP#>AN]@;**$%?WCX:ZU?2UN0L"3C8,G%T MSKTI]X& (V*[.1-"R.=B"H:V4'<><\!4)'DNV-]UZSDR[Q M6I!J0Q]8&@[EB=&S)%QYMJ&9,@"V=!,Z>Z//,Z%Y?R"")/<.[AP*.5DW:MJ) M;N6^3>>JZHG91EYVG8+#D_A*+!"XQ_/VJ@9M>Q3SRAQ"&3XY'\.79WI&7T@6]N% 3(H6N&UH*PB&EXQ$E9RU_). M>\EN;GRH#B=:OJN2$"3>*< HY3WN.HVOP^>C&$(+Q\GW$_2KO$5(')I&8LE4 ME'WRK$FD?[WZ0FJ.N5V=S0UPMKLY90.H/O1W'P;-2B/MLOKP+U36/M[Z7]!! M*KDTR7G$G#)O..WV1@9;!P@=FTBT8-+IN$-$2M#:]-=PJBQ$*>!A+>VWF"3A-45G M\G,V.<=' UN4?@B,C>9+:2K3 (@>0!0DGWQ:2L)1=_YL*S1C3/TS,KU82?(% M.16(EYG^4%\OEW2.N20]"O003%]A,NPB*5],ZPP ])L/R(N"3JS-+8[0I";: M(@OD+>PX/GTX/7)#=GGHTVR_))9M?Q2VLZSK62(2\(>8;GG++:)'D[*+1.H/ M2=?'!^G)QD6%D..>_,[DE1>W^YUD2"VZ)? _O4T9!2Q0BI(U>XUK:5R;T8I) MLK/FH0=4[PS\(F.RCU$ZZJ0/Z2+,2BLRH3AR_G HE*;URBC$&2-E<%-59U)> M7"F(.5D>?P3M%_B&P\0D5EBBMJ1H'Y _HR '$T03EZ MF=&)XL>MY=?DTV3K3R:DL0]**V=T$FPU (LX'YQ/-VW$VST.YI-G:PIV,$"* M..L^!1XMI92GIEI)SYI0MXYP-0H.Q#'2E/;$?MA^-!/OWWM7A.!F+C(S"LCU MA^M7UZN=VU(]!EE4\GU6-V2TFGT 640W)EP3?Q)/+1V>MM'$3=JW5YL21'=[ M>JLK\Z,TJ6U? "Z3:0@V+R25?*U@3V_@MS#55TF/,EQ&)RS9P7@Q[.7X=>A# M(7K(O6LL7;$-[4CQL['W1S$"_&4BBC(N M[F'HB">I5Q(Q&1GJ1-1]<9R[NZ HW7D,YABJRXO-V[LW]'RXK\D4Z[@9L^>.BL1E.GB*Z66W>K,_U"DIV1 P="W3;8<.Z_;K=GK#Y1S?.15M\I(4)M=;)3+KV/\B@]< 3 MGK'S9UH6/SN#M1W!:B^D)O([)8EF!U5W'FK^DH#.-ULQ'!MFHAB1_I_O[;I2 M2&R45RAF4/_42F%[#(0LF&SCV;:Q *^CBG#8[KNHL8J#90Q:D=6&R%4]6L'7 M1 F&Y!B;%6T.8B\8Z^AL(@LQ5H1>_+BG].-^=!9DI9\_PQ5@V$//]HC(J47E M@H!,E;*)T<'URYK.YRG(,:<%G?OM/_GT?+5A/:0O,6+*\?ZS]4?>**%H5!]B(.96 MKUY\]^KJR_9_KCY:W57=P+F?__2'&DV/_R@?GOLHN1AZ]/[?N&WE;[QZ\<7J M/?GO]_T=.V;%1:'%WE\X7;>KF[I=EW5A'O PJ;4L,GKK==7Y$\_?DM*/JTU= M->3%4.ORC7_G;UY\N=K[->Y=F^L_%CIA,5;!6'&R@*J4-I;,;)=QGT$4W\ZF MX,#F@O7PJ=.+QH@ MV>U!PYG&W;3<=XZ2Y9$="(O@R;Q$,&UC*BI)7KM:O69M,GB,=).)>5,@[:;U M05TG=?-;E\Q7G"=-]P5'&B[4@R\*P-WD9>=?,3)DU-5K*06;..&N["IO?6VS MFW'CK#J]$$XF7AX>ZE?$0>X6XO&W8?0O))'*L(7$B3S@AXCO])#41>-WE*-# M0UNHVI,_7"KNNM19(8;TBPD)?C85/X*A).BSW$6M9**X,;%I1;1_P3H58IE.)&KGO[]#(3P$=?@Q M%3T[KI#'VFCH*C+M-WH<<>!L+:7_W< G2LGE!I.@ZTUDFCLYRBZ1+B5O5"A4 M-.3^ZV_5Z5P8G19&IS\"HU.H!$0\/WN2O779@ULV=FFS#6$C"I=,MG\A0;R8 M);#LNF?8=2/D%IW80< *59XS;!#+AOMMS_ZRX9YAPQ%A0\?)8TM.!36L4*O\ MF:K;R^[[#2V%9?<]_W&G0&7$HB&8#%55V[1@N5N0%H;<62JY$]+%2/FE1&D% M1-C0"_"YW]/+/KR41;'LP^>@[VTV2.YHIQ8@"PR 6!AIW\4'3]K??@EC4&$3 M>\(FYQK._-D4'V,#=LA4FB[Y.;RY]J@D31N,,IL"S%.1!L,)$_]2\3V! R@2 MWQ6&J6JK_,B!@R;I'>$VF3:"&B-N?/L@_-RD+RTF$M ?XAE@*@M2S$72$B@ M!F6G_$XA)\)TSIS]&!>DG$V:CF1MQFZB$HF.Z$J$ZE?>+L&\I:Q] O&N3X&+ M=D'UO)LVCJD:"?711"GO&728$.+U N=WC0D%"/N:Z1<[(T-=B)IFC8XEI7+V M*Z\"0#M'PURDE.A F4V%S+6VK&\8R9K/@=Y&H%(_6;4SS8]23T$YWTJN1-)9 M6#LN:*2%8"/].@;G$2\+%6(!B$W5B('\352Z1X3PH/]S2@Q<2),:C\=L,!,- M,@0YCMC(8F<'3I5Q9GI4DNB1='G^>]ZS%GK5Q'?1Z?2V@-"$3%P\:W/8IVU. M2;ND::A[W%W"T^TJC,U#H7$N;>#T6T:(6RU(2V?7 M6=I+,7>RPX0(!1?7/ .>D;J1>L5R,[]='%0P6ST%7)6L&D '#S4/J?,?\FC8 M$L X7P\6! .#6FZ.H]\3%BBBZV)@V%6](E^9P<=_%9%N4*UY4'PF/%.FN"'M M[8&MXA$?3MK+-QT8PO./@Z$(L/-LE34J2(2'&PD)5_$%NT2+:J['J]H?RBF5 M,]>K(].L;N!TTUI>2S3 'P9@BN]FI3+RE)*!.:'#<*IN3'0;C$8[J;8SMT)7 MBN5^F.T\;Z$>:>9HFS'1=1$2!,!-OE2-ZV=?W!OXSWD$MB M,(1C>03;QIA6X"')^80_.D4IGF%BSX/]QS#\7>3I:(T0$GABK,"+ M?+I#O; M]!L':H)T ^QFAEA(@8.B[K)1D@%1)S<4B8;@K^K/ZJ,B()"?&MV$[D=#C'Z.K10)O,F_5^%Z7*&#IB:=94:0U: Z+CH8VO(YII0]:( M%!(C=Z47"^R'X?"S[:!!10/TI^>$[XWBO9"50R'3QV:U*[E-F!8%.S[;H9,. M?1WC]>J%+">IA ?*U>K8NWJG*S=,8L)70Y_"K]MUV1-)>PR)@K]FG1DZKP=\ M*$LO;SY7A7I"VVW!!Q*:7+8#MZ;0[L*,87'?M"U6S_&6G5U5T=FU5,X('9*E M&7I%?J&PRV!++6?+4S8^C&QW^.XA#H@<9@FMPV@W,X_;'JG M8MG#B]B2-<7LK!3#.2;HN$>#>F;M$PK3&$,]*,C;ILPJ%;B4)SG8!!:S?< Z M%C'/@L2JWP9^._8L@" P>M?=EH>>:;-22V'9HV@(D_/E>O4WV6QV^($UYRG& M;_:H' Y!8\ ?E-TP8ICGGC/490>2PK-NRR+$M"[LCU_P^K2-M_S M&I19K0*N@Y-^-N@%,K31RN[&_M3(;9)[#J/P-FHA!HG*MUNK?!MQ?8P@G=49 MDX)B(:)JS"=8+]S(?]BFGP^7II^EZ>>Y5Z'I_[-I(=N_DVGLEO9"TR/X7FQK M5-8N52\:IS&-I-)(M/%](4+9$>MF0B/V\''128=K;#5*%6YI9$:Z5I^A&E>1 MXU186%7'-@K77H@!_!TG+\_.,&O2^[6EU"(5DQ\GM,-9TN'%B7M2D_$]P@"R M!6G].5"STM;:,O#WP7V+6%\MD+)&G;U""BX^=K&"4@\08T<>)/ &@P=LZ*<% MF7G.ZIBOD B8;8Y?E(/JO/YUZ95[[M6YP">?PX=@FO@1HRD34O@-Q4G<0.73 M^ZWK@ZHS90/B_ \_!XHF[210UGF;BYGGE4X*M$O'P<6LFV6K/N]6I4]/("V% MIS%00'2U=\\;5C!/^-=4%R4B[!X\YY=]=S&+8-EWS]%AD(I7/.JLFB@A M!&T5)BS*!#J%LJ2O'4NVS8$W$KPMG:1#8_XLH_@9]K" M[1+03)\P+$9O%S(^JL4*D6W:[7QEE*P *MMO4-N_#I%X^EVHH(6[CE1[9 !2 M^4)$[*BJMW.69&Q-0!%P5@R-U&6ES&N8:Z@0$<#HPA,KXRG&O\UJR(C-D4$L MEN)BENUB*9Y)<- *<#!(0G U*=]C0NL7"/Q6B1;:/9 64?\..SXC>4"<_Y$C M/X*4:O^X)E$+,$\R75P9^7"V;S /DB+;ES\E' !BSA;OX'(6X++GG\\[T$[/ M +R/+*!9)&S"E[.\T$)U%&CT]OH>!8B M+& W-\%[14&U"W)B4GAZ&#Q? :.,)Z4"G_X? E22Y3C MR18$)/MN95+8'/HV#[2C);AERFM)DQX%V!D9R4?!1+'WS2_]FE"JA84PY-TU M1*&W@LZ!/7=H0*"P)\?M745W2!5<]?6=XQ5IZ-X MJ(ZI.'>70,$L?XOEA)SB>HG@KB'UD&)UK/:,BA_VJCLT-+%;=@$)/2U(: S; M[IU[S;@ Z)"NJU9KC9"U$>UQM"4C+1I3D*2/%FN1]:G(@,)Q]Y!/C8]A>A#H M_6I&PP(0+ V(-1U!@2NG(/1U([(0(VJ<>ZN;JD!R5%+1U)'VTD1!Q/5)R(SB MR@_]?:$E+3)ZV.0NM8X]U,/3C:3!1ZG;N:ZL43M*/^U'F3;D31JW0ON+]I:% MOLF5[20.'X4_J^YN[QS5]:0*-B\";C5M.:%.6]M_$Z. _0CMZ\4./&7'!RT M@-AI+SQT<%=&.V;F+X3^?:B[4-A<2MU%:MJ?'R"*4NP4IIMBAEON%E M'8W1Z'0;$U]-_)\H:/PS-(Y'Q$85.U_4E+ 5O!_GMG]V00:Y8"\D-4 M:V#^(A?.-9A)[<'>0G!^Z\RW@Z=N- _]?L>G&2P3VAE*]JFL8,:Z+[O_B:'" M\4BAG1? LX0YB.WQD7N 5W4)!]UV_K==I&51VZ!>'HZN,I(!L#>IN*0),UX_ M(B!;<+O/OE26Q,KSE2PBW4;^,6FXG(9FD\ALP0%>VOPO6^Y9V&Y-MLA^K10OO+&UJXM0EZI:?ANU- M9);CR%D]I)0U+S 8:& Z=]":P:#K>C*>.8.PM!?_TO;BCY;VXJ=H+UY.IN5D M^H.?3.TA)A"^?OD=&?&7__@N.9PT+:,DRC;]F#".)K"U0B@SI!(G'#>18AHL M&L3"41VXLL[H-?O@F&=-'DON9^:YB_]Y.4MNV>7/4TOO0B[5Q'D\5^*K]N&O\.^.,+5OOXZ(,//AMY Z:"^B1UTT7)YQUE^'MG)H 9?X-[ M=C_B5XMD::9FQ5V(O&@!>\021G=$).PIC\+*JFN;.7H8R -O+S#X1,J>U0NM M)CA5,^Q=,L (\,S(@_BU@'0Y2R%FQ__#2I5&+(?P\8I2(6I*MGY[96XN-P$ M-:$&F,YN)*&R*1L1JZ R6.F]XOZUH,'I*W5(NY1;_^TKY1A9K=OM23[KUFVH M(#XB*$XJG$RK&S?"=GIE MM_F@%&?A)ZVS$M]3@&$I!@%YJ30;%F=L5-L!L&/6$9FGN9PB,J:7&]K+WL6< MG&GL*>PJ-G?OW,;17$5ZK'!UI/HG))*?OLX0"1N-)F=X;;Q#=01-*'T(1^;/ M36@[W_!?IZ>&0!M?0P-GZ!7UY'T9F$W3ZY]K_6$R+D;=T0?8L&.W"13Q[[@ MO51BGY+U-XJL&8X60<+ZI58+FC4 GX*5*A[6$WH$5?V43W/ M9#TKNL2C*S#I\?C<_E"W)[= $-ZAU*#V3@N4V$Y5U+?R4P7"H5/4W<)R!7U\ M4#_(KYFX\)0@>W2P,]?_3DQEL^,0><0J;UAI]_[6?K_QF4PCJUN2<5"6;-"Z M'T]\],:'JUGWJ^7RE?$*/CEC_M?B(Y+-%G\ZLC0WX^PFR M&]! \TA_%H:D*"-\5=(Z\"NVW;Q>MM*O2?RW$P?7-CJ>H_EC+WGO2O+V01KH M)Q3Z70S"LTC/ARG^Y$EC?K\;P:" 6BG0+H#]6K:+[NJZX]A2S+ASAWGIWN[MRPD3E1Q,DT0 MRT:[F%E?-MJ%;C2(^N0:B':LAM?;+;ALJ(N9W65#/<.&RC52!O;)MR6554Y9 M4F+;<][E07'@!^T7DL&%0KLD22ECZCW)W5"G+58Q7_JT M6)>%PV1FBE^R.\(J5A*K5TU@ K/\):/$LQ;$E71FAF*H-+QBL4!%1"9+9>,I M]^K+>2YE>C.E_!@SPY&N*Q@J(!D-->2=$V$@FB2J4)35EBF4F_(XD%1VBK@+ M>N55O[IQ#8EI^ZL^^D#(HX'@(&"5_U/MS<-Q], []F:" Z.)6?_ MI^Q(59L)[A@.J'DD4IME^G=."#F\HAU'$45Z#6.=FAYZYSZ"=Y3=(W9[J>;Z MC+AJIVX(4+_TO8R:+H9R6_9"NK -A"IKT.&!Q'ICD(1"!S %KB0@P0".[*]7 M_ZCN)*Q(-U,L]$HP82N:?O;\=U?L3.=NAKH4I?.[RB\S$C3W_YJMII FMW>K_/EV'O"8^\KITG)X2!0 M"F\.@1;<#EUDY@B8/%0(_O[5BYR&P;FIG7(JXA@;J0?X".T&BJ&[MHL@@.AC MQ1/-K-RONN%F!F8N[MGW=.EW )XDF/,/?612+/++?]3^Z(^7_NA%?OFY5V'G M=J[KN(5&F*B3H_A%.(J9IV_F'Q7R5,Z82V_MA@-GT;V?+*$%Q9?Z^W!*T_$_ MZA:B@<'-;GISZ . 5T4A"CRQ;GV$(M!$O3I1N)#8@HZ0J2]C E")J_QB.&^F/GJ&T):'F5, M@K+C&WL5WT;,7*&*"SC%66JKY M85)9\T._Q)9.S*#NX[^G\U=QZ,,] A7WG=A_\),P[,K-D;^)_X$>V?*]KU Y%Y M8->#7GE<50H.KLE1UMXBNI-W<8"^]7^D"'%H%#>22%9-;$.7^.U4!\!Z,1^M MSSZ+A^DW6N47B>R6P%^_H<\^I862$'*G&4V=3) M^G="W$M,@+RDQSHZ47XK MTP>980'M6V\ANDQPC+Z'P?'6,A-B1+CD*WOC/&PH?!8]^Y,)2JY7@BX7?D3_ MH= E(]',>.A'P@I$4NK0-4&@Z#VW*TZM)3T):GPX*ERST?S*QJ]0A-+<<^?" MG_V>*#G8+X?&ST9*Y,.))$;I2?8A+M4U)V0V9?]$"<8E,C\;F:?;-#:\N*0W MP)#VCCK4N-LR%!),#T&A?!A1J\WP-\F%HZ4^[N=:PNVG=?8,H2I3FW *+N1C M<'SAQ.QH$L@V:^?2"$]O,YPFGT-G1W[?W#0X 6:3)N[P%.UGFX'YTL?K%N*\I+4L]5 MW#D/7H>/2SU:W&B7=A9_N#PTS"O%GI%I9U_,M M3G+.100J*6C<55OJIH*_Z3\635VCK,OFW\% 8/USZI6.75WQE[%MV;Y ( WV MT_[:'8[I(.FCH&;+O58K;ZGY=O3MPWN0TTI])[7GV;8 M^2,UIQ0ZV,!KS7V6L+;T93M:K^S@N^ZNDFYT_V(]T;J@;$(+@G+UO=1'T*66 M]Y?%L3J.YU3DBD9<]Z$7\IY4!R.\9'QY$9J1\97N;[V_I63PDT?I4,C8B&,N M"Q E5MN0;.E'L_>A_,WF5D*?^$_2BXFIG1BYT2Y4JS8Y>/GU[[,MM6,Y*/+N MMY74K&3)VU(G"A_)'Q#@>V9]VY@OM2M$@G%^]2: M)%:0F]N#'93$\6A5>$O6QBCK&!D5\L94[HE^7O+MH;D9G2MJ-M-#)U"FI(WY MO%'\NKYON]<2>1?QC?&-.G;(C_<.LIZ2.VG[<9-_&30?M->N"1J^\7-E7[%L MK'WQ>U-;=-IU39VDFI?J*4*/=\^WOK+I\3? #Z5).\XIZT=D+ISH9N@.:N3) MVG9>!BT O"\U%&4'(ND2_+N^7,$W,(K5U@NR6"L+(%: M@)#?0)2NU=":0K?2GP1L(8 5H<'@@%P<["<5FT#" 6E,SH$IF0K/>%6CX[0^ MF<-]3&?@D(*SJ"J_HH.O640](=Z/?I17J:30T:BI3/50$DT%>*'@>?!]G];!:4J;1&V.Q[(&-P8;53V[N:,^#5O,,5B: M_!-L['WLI&]:?FG# <)GHC&0PN_3LKV%XP8%%[)L0Z/D2'1-5 MF2EH[J<1V^-B>/'UXSY,XJF_S3>AWR(-8_1?VC[;TG[6Y]+3?I1S03[0OJ/D MP<$AA5,!F<40+X1UPB7WS%X+*U[ $*L7$R]3SR/WINJ/:E7>TL&<2Q4L&<%W MF1$,@GA$2_(3;':KE9R X>_.>[?8W/=="_^]IC"9S43<(F#(<]LYUWUFZG5E MA >KES0:0/AKNC)RVG2]5!DJI*WA=I),/$%"ZY/, M5Z1HE1G:DC_J#V-7=IM;9,:JXQ#BK/\(ZV-=M:D-/Y I\J\],*POB#6-XV=; M"Z'+VJ-3BJ3P#R$^G-\#'-&:L SBS(7(BC4XBX_\9DD-;KH1WGX#\/H=K^Q( M@Y5,"?)XFK0 B:(GZED[@9@QB!4_0HHS386?Z"=[ M_V[X\MMR3YU'Q=O.DAZ0"ZKKCXKJ^F1!=2VHKN=>A>5]V6TE>9:&5)(W-N@" M:3RPFCR:6T+T- [+)%(RLH:CVFX;SH->,E=/E:M:O:#X"&?5:W>*[D(L= 0O M#WG-<"S-\[ F;U((PRFBE2'?5B#(BHF28])#U^:/1"N>>2Y=DQZIV'7M]AUFKW3G$^J'6DS IQ;Z&7? M>"\/;5_(6=Q)XQ6 @02@KXO5MMT,-(O>4RFH.8Q>^O(!=:C+C6/6;/^IMD+;> !I'*W 7>#"!O10@#'4X#8<>PB"J^(D?R:I MA4]OLBH'OYY*!*I47:;"M?\.W M)-2CB*/?G8[4[:0,D540[146BRV_NQ5Z$ MUF[6IW^+[ZJ@B?$&+%?-L%_S\]_2I&C+5N@13> 24Q:5B&6.F83.$>"'_("Z MO"<>EKU!C- %.W\!WA@3=NOJ \T=U^YYPD W0;P29<]S:$-T?]M#[Q3.XT]T M94PZ*?;$>T*4VZ17)';!DSR:"4/)4]ILVFX;/U@WD+"P07/*"H^UZZ1Z8F 0 M3-7+5&K'096I&_$8O'4T17EP];52Z*RD= /D.'VCKW=2VVXDZ:MYLK)9J,HVD[X-JP@8^9 MSI'$5B)\$]2:F1>+PY[Y3&F:IW1Y!&!(J*60$F7;!MVWXSK2Z%@_L\P(D9( M/\BF7>D?_1%S2U1>%2KKN"NAXT0W@T_"M,8A':@!;D-I[4"V$<%#@KO&"Z!G&:^;(\5Y#6]<1%QRUUUHCM>7# M=^/,^653)#CAKBM%_:B72G-DPI$C*?9?Y+RL)DK!E:\=X5K]<^H:HJA^EJ^& M0U"OV"4?!?Z.SWVLR9^ZKVC661.[S'\0J7U9/E*%?C(C3SDC$2Y,2CV[7N'55 MKRRSP(L@\=?I@:&3:K$4,]1[WFOKI>M;<<&L-C._>\:HP0G_D8$R9CERNBR3 MVMFK8.3X/=TVL\7BRYM_SAZ5*7\K[V34(OVT>1LFB; QU+47#X\&Z]VR8ES= M"[R7#&@T-*K %3)I1SS3=:-'0HHP>$#^<=HLOWN,[]1Z_O*53E%/^ M0OA':G\Q.XI,YJ$;M@YI5I8XK2!^>ILB:W67^%L)9Z*DF>7J*LF1 MN?'*%9<+>3+_G8\Q56%_.-O;H>UR2GU"EBV_XF=5*E&Q$:(9Z33!E91_V3)] MB,T*JG$E+AVN!#./M[#G1 +O3,H/K^%CIRM.6,F_<"])^FX@\6S*8+2KWF1& M*YHS\KO %U)MW16YUT89HW,0F3(T@X9G@UA=&F%!?34%*67W^;LCI=UZ]25YBM612D40+X0S+?/;>$[ED>F\0% MY9P7N?IR-W90%E3B'Q65^*<%E;B@$I][%49CQEE@:[YBV3MI3N.6ZPUA IG> M0WY_E.9\*3E()&6TT0)$D4P8'GHX.>1T='YG&0#->Z MOD8OA5AKQEJD/J+03&O/W.+F/>6*^KOT(QDRUS1/0C]5=!V3I]'ZX-97NZ>K6G!?3"AZ!^@ &/V B8:T1R69F?K=Y[\?6+]XO5?4F$ MUC<-RDQ^'>+)Y 'Y?Y:6%W+N#'0'A<2=OQW%I^)4^@OM-_,W&3'Z*&I'91^4 M%HJT-/,9.L9UA13%-J0%\7IRB\"TG@A%8^SPTQB R.Z9+=6(#> ^VC@-5:C. M]L@%=%B^ 6:49H(-.#&;!4XR$9I+A(21> 7SR1, @B+_L,Q:'3F^1^_*@%RG[;3KN.H!Z^ M X/<,=3YI1M*:KK8ECIY?;DW@EH$_4XPZ+0LR53CYDA>;5O'?XQ#M SC8$8 M%)?9^D#A"0'^ +X-9243,'V&JW1U T+_,,S(;X(\^99IA"+,@@8BC_ Q &UE M_$!F/&%T^IZ.*,$C]())A""[W\S_2POGIJ4A^'O1\#1O# PD:S:$![)V&;[Q M+OMMEC/I26$Y^Y;P%E)]!!L#1]DAGL_M=%2+U#C3XN9NA7O&!"Y?WS2T5W?7/_&7F[N58K57552.NUX MA<- :(B1;/B-O>+CYP^9->P*?[??V%O.O6%VY1#+XH^E./K_+7"Q=5YP^)]GBV=5W[[\]8'\-MMD0Q#\K53 MQCLW?V7B\^PDM08BFQ1#)04FJNK$TYN\C&+$Q<2'?6@*YUH;Z,AX#!O'U:CQ MF*TZC:;Z^#>$2&^)G46B#14JU"])M?[@YX2'W*O3437FSNF;'%4NF_P,EB<] M4"M#QR?O#3S]Z5_"@6"SS*HK]YS5B1F(\ MZH0G B^12JG&J[9QV.%\V&9<(* XI7I8\H$Q]V:+__).-%G0;+:10% F"&;A M2^_A=*!5"G^5;,+>-J"TL1M$N%^4@2[+*"7_=;\ _@F.6RD XR.J)=Z";/6*P=]!-33'>SVT) B MO8&4G=[[X>67_E#_:I#@M!\:H)J9(9\^FZA4^$6@![=^B?&K2H8V?1>[.PY4 MR#[R>_%!B$''PSL[[)=?01)K&.-?[$**5K]3],:/,[B; MB*DXVTQPO.W(Y6I%=?*^[>HE%_^TN7CDF(J8!Q"\4T3EAV.TR4')E.8Y@!%R M4Q8=9'^'VVH-?CKI=@(K9NQ#/[L:#34#Z>'CR5G1&1Q$C-=&XUMR9V8#[=,@9"0)G1*.;1'_#A>I)1(4A$ M\0"J+4T8(;TH5E=A3H9(:C*/LU^V"!2XBHDCD 9/I5%&?H1AXGXIRG3*:?B%/\<"B =[]Z;-7U'I"P3F-BJ."Y2*&$:. MM[FY7GTG2)UD3:20'?2%RX1FP3?W^#ZH(](:[L)D8XNHH[:GT-E/Y<[BR>6K MEN1+\+;?'>^!EP4#?'G3M-[WW(C(52^8,O4ZRKYO-U4I%0/FX(8P!I>GA-]7 M\&O0'^IZR>=L FWN9D)WH]&Z8ME0SNXS BW9-;&'#KQLN,WN..,1E1/#M",$*SXBX-=_-VV.YJ=R ME.W*._&L1\T.(29LL MHCOO- V5]GG=TQKP7EPI71='R""B)38>98']6&K%\?0SYUC"I!"<12O"6Q=1B8$8<+FH_G>[[5RXG=;)<2!_]^P)N? M+N#-!;SYW*MPRB^5T,;%CC/U-KF7@! _"4Q]QJ'(.1*3!LVZ>NW&/0O%ZLM; M;^, !O+_BV\!V+L9WG1T')9( ^=&>"<%:T-%)S]6 BUM7;_IJI"K)"-/;2,# M10W(7>)@$4E;A/Q?>U^L#&/-A+PV!>ECWM?!NY]1G"U9+E?1<7(\4G@_2):: M_TI\D/-#!,Q$,R?49#*"VLKH)Y,5\Z[B<^:\OH@?Q(Q(IS)T^^J>7HL/"(AH M4%Z"&VZEL2_).^O9!8>J%LYJSK3+(=-G1-&^UGR,&5.V)!.H0("QP5*1X]LT M0#*A!SM_6Z/4T(UN5G;9<29:02,.UAD:T'SC#;^2Z74)$5[D,XUDYBHKFX!^ M'N=A7*)WX5<#.9E7^/_+EA1S9QX'@D0UB"T8K[0:1]M4^Z5 M.)%^J<(V@)K6A#>0%(>_& DE(Q+N'P!$0D[9YFDIX9;C78YWF4L-3&GR4.^F M")VB7 Z$CHZ1?90R56F:3"X?RT?)M.*:T4TOB MN06W?FW&T5%;WE'(&<(M@37@9 ;=_7@ZR+%.X]LE_WZ2T 82H1T>K'.OJ(V@COH@)5FLP8=%S&C"K MHH:@B0]'21(_9!!+Z23RT.2:T]S7I%F5+V[)RBSU>+FE@C($1F*.PGNU(1H[RV'JI]O*HT31\/50 >9FN+C6'=Q5O-&1 MU3JY&A_'!S>!T.K0LP?%0^!Y#WB(1]*VO]..^@__\ELY(<9>PM2]>8J6W-^$ MKS/W%M]5_>M^]5WD7_G6LEV2JO(K.GC@-2\^YKOT,;\'[18ESZF[8!/:K&AC MM_2B[>:UVIH[)-"A#F\BIWR"FSB+I"XE*%;/$9GYAD@RPZ5SP> MF$3AT="YY/Q+!+H1#\-J5P\;RWY-[;:MQ-"!PYQ)6(O082,)!'#1GEH)]H5Z M2ZO8AIX-%/V _Q_1?551E^^NZ[(DAS6472_SD'U]__/''__Z[6SW) M-PT?M&KHBUSANYY][GC#G?GF]E-^]MEGGW[XI\\^^\LGGW[\V6>?_#M2Q6\^ M^E-9AF2Q60OIJ'[SGYP:/UCL5F1M)67(WI/;^)=$6- ?AVUHK-6_/%*2JA=H M4?QW^>NX[Q58$Q#56@J-V7C_A>5_E[VW[+T_RMZSZ:^JI[^OFIA3,"Q[EC3< M;YZ;KMPOF^=R9G+9/,^P>=!S")?07S* 8RTP[&72CQ&.R+G'F.A;=M+E3.NR MDY[%!0Q59G/08,LD6.$YQL I;GU,C#2_)Q<7\3>S4):]^0Q[4_=&*&S%#E/% MDY)4(C6DAIX [6[UV[:[<,XX$V 3J3CH@SQ^9=W $^7>Z MIR.+BGB,&;\+.@[F>%KVTL5,[+*7GF$OC=W#()4%:;"4AR$ X:>]#E%&! M^GRU[+]+60S+_GN.>,L?7X/L/SFEBED1NLGI-2:G+CS3):=>8F9$)(GVFMFOG-\DF[E MI/0[N0] 2'^'LC[UD=.#"; G2*]ERUW,_"];[CD0'B/THK;Q&7=4R3X./L C M=77PGA*?48_S4"G>B057X?7#"Y2TXRJ82=%WM)E)US,M"P[X3E\-3XA^K)V?;9KQ>0R*J;^"QD,KG3A M9])6M.RFBYG:93<]PV[J;YE7AEK H('8UL-^U,Y5'KG#7..:J@&G9@_6%^TB MDPLAN!?V)>X^N\<6>K%?2B_VYX5>["GHQ19COQC[/X*Q5S8+!@4Y*LY &LA; MZ]?N1*FMOFT:5R].T<5,VK)/G@.;$&LMH!0_=N0-=>A9OW5E?;Q=;> VE2>6 M;A3VY6SK!84>X,(JEV#C-E3S["GG/_/=E]M# 4_RX)BZ R+@[2YK22V[^-EQL""MIW9X M;>S860I0V$3]2.LAPQ/5"L3O^6VK:2/6=4(M= M]M'E3.JRCYYA'U&"D)0WQQXD]-F)H1JB++2;^L]I:RW;Y5+F;MDNS[%=$/%H M=B,0J3"WN>F9 .KG&$%"()9]4C#"PB?L I^P<@;CT"=-IPXJKB+QW%74[9FR MZPNC,$2=$DFI,3&5B"ZXX4BMU\7(AXB9K[K:D0(L'M4+:%]]#)9GB(^$F,0O MOZ^_C?\&JVWK6*,7M"2!>E]B>^);.7325L>!1F"ZAS9U MV7M7CAO@(P(UB#'&EQ#='Y#];9,W2%+]%GFW6D,C''I++-MH1!ZA_R!JN,V& MKIPH84;U5%7HQBVB/J9D4-Q('%.&XF>B9&W0E)NUO6NG'6M6G;/WAR;4O,,$V2_S6WCUU9.LK.4PXJ_YTN_@ M3BWPIFY[PY;]]0Y7VNR^A[2<%D3.K[WKUHB;"@9O; MZ<*L>F\J>[@?;*'_N^RWY;]6_ZC;M3=>KQQ)IJV^X9N_Q__X?F%M>5! 'H2 MEGSK_ .XK7I+?/HG2/$%K*5N&.P??[9=K_[.&O7[MG,%!'9X9\D3?NX&TS.( M,=@B0%WB$#0/>>S=2>>\ZF(376"5-&HQ/K:HZ9%5^!REL>S^/\A9(.&]^-.] MRM'(H8B3";_@Q;Z+(IKJ.[1&_)W^#/B[,NSJ MG?OP[GCZO$?K]@[X1:Y M1C8XO3YD;:R_1&X*26%!@MOUQU!B4O<$:X?TS/S0CNQ"G_R_+\HI3WJXO(#! M]>;;>XP??UCX\^.CCXNYR27LRHW(XT5Y.>.'_^G?(47?=D& Q0>LY.CB#FI- MV&2*A'G5:61$MK;<[;R%8- ,"Z2)2CFIL6ZYX_+/'_S[@W?/"(UZZ]E0)%VG M;CL$ DEG3+H!9)7[E^@I##\2O$!DU6#;XK5!3G!(T4\/-IUU).MS?CD771&T-!QH$62D: MY26Q]C>-Y)HE6R(&28.FH+?%@1+B1LR>"'SN M6!P41P]D28CH!5Z)D%= 3%I6B]:M[^G4A*K"T)4W_.LHMBAG7L>]5[\^;^?^-=? M\[V*U7JZ4FM[-V-H_B RH2]%K5+7W2?OX3C;Z.&>7XE#Q[R&$ZQB==T$<5 M67B2G]T3S7W<:O:P8W51.L>"$6M]R"?9+0HE!HAPLRYK:WCI6!.93CW8%+A? M;=EMTY.+>^1(KBQ R)$4]#_"W9SK(V^/"#5/3 P99#D7"RR^XSW==NL#O.U MRDU;1R=B>3SK7LK2)*A0O'9T:69F>.V=O2I,GI&""^KS/F#TF[4[C4O"[@V) MD](?KU=_DXWULU;,@\X0'9R(ZDGV0).<.Q_4(0%[YVP&D/6R]"#A?_LY?HP_ MGND[S;LS#[LPEQ*9_7YZ)/^R]$@^18_DDB)X*3_LPIAX3\6\_[-0Y1R2],[DMY M*0JNCK7X'0W51/W5!R?1"6(H[SK>IG=IVN;*_Q")@_$-*=*T-Z6*']W4C^6_ M_0/\T>CC;_7=F''@@;M*.=]_/"KED3MWQ%V1]8673@-/;I6.ZBCE5SV'*^\* MRNF]AMJ]]VGHJ?==195!>@7DBEM$D<:E07$QL KWD"3Q3J*#VWD?J.BZ/5XW$T->K+TDS]U\#_AY=4(^&P-X< MY5+J^*">[-[[4*03W\NW[.%.XB]2!SA&\7ZDE!]7IR;H;,AS#^T]L7CM))]P M0+'E<<,LQ-'J6!V8DTT4<-OG31\S68OI/3GD_UDV\GKU(J![Z8.GB:[;%@\. ME??RQD>,/DB@H@$YE<=;;X\^C,FU= 4B S/S&=;#D2_L5K0S\N^%_)?LKI@K M*4/%7I^ML;2?:\V!R+< :%0E*RK_I;/\"K_EYTDKRYY.W5*_;:/&&=?<*EN,N_ M4R_EE29.+?QB'%DGQ4_!J-@**A,]XZ^).U-,$P HU%[&R5G.U+4;;Q6+7Y2V M,R$6[6A*X)$=30HEWOAM6UA_5]>+D_.43DY8,66R9IH!Q79:2;,9T.SBL0O# M.@% %DV2)E10#:M-5XT0M@I0<'(-)[=0EI>G M<>,S#LAH!5X0% :6@$U1*,CP-6NJPM K[3KGJ$;>E5M7L@7,G>^C (:"?6]- M0J_H=X._\L-//M&K-V4?=G$L3HQPW?XKT!?8PEP^<(3_A:>,?N7.59-I9*Z[ MDS2%6,I@5_A+T3726P1E%Q\#XKF'NJ3RS MKO^5)^F1_7_W:53\WZ@ 4N2NK M&M^4QD+F.N_IC8-#?[]^5X9*2GDX^!_C/E3_1 673.J-K"BI""4V& $&)T-Z M/I7.3DQQ=E(MF)T7GFD-5J ='4C(&5!VB-).%&Q$S8"(1=2OT]L,PR_V)I=X M^)W&PWX!& \#"<#MX%?+*0BM^, 2R0[,9(\,NP-63(E6>D*GE!3.(#'8^8VT M*^]:%HT(OR[7:%PR06L1\9R&KG7$OOH.UL)REL?L_6. S5OG+>FV5Y\SSBAR MPY21D\/OH86DJX670M20#-THY"++:L.9S_(^IH@M1DINR!$S YL4<,A%:WD@ MY3M9'FB@97S?W-!A&/U^R'5QYDVSS%5C/)),N&!6*Q_"=?7:U<;+3QN<\ M6/P\%NJB2OY:,:]JO^N39ME3KI_ [A,QA+NN'+9CK\J&TV8]$HB[VB*FGM ( MQ:9$<1;L8+%$-? ==:\%!TG7Z'P MXC.I/E)1KF*7>G2QN+DIH,Z;\7\-Y&X0T-:OL"$V)_"R\+?=N"V+,M*C&>G% M9:3Q B:1'N%QI+B/\(!P]T/IB920Z43;BX2//JE@*7+O;6_\ZJ=SSZ]PRJ\* M]%).E7!'D7&U%E>"5-WFSO'&B]\MPOC&4182QQ(WL"8S!<+#YLC/WA#Q\<:H MQ,H?/OG@$STH7Y7=NO0[Z>K;-[5WX"FR%-$B2AESU=8^@H'?[ _P!PK!DVQ= M;T;H_1%_5MU>>Y'N',!V!'!D(CZU F^Q@!@CCJGT'W,K^F06?Y8\H 7DS:]C M?Y-[5[XF@R&QO7;7:Z+ SVH W$%_T(]$&K^TU"AX1FHY:FM0>F[-($T6@)8) M?9MJ=Q*C5E(I6()63K&9SMVPJ.AJ^#^,Z^-;$.IS_-6T85I-HUQQ+%\[LBGN M@,'Z5=+!H_IG>^^_?L?>BW \L3_AOR&%B-@-U!^2\YL2W! 9:G&AN3 M)F+?BM-W";N?K4^[7 7]660("]T9%B4I(;&+TZ_V85]NW7SDE8;-M$C*E0^R M_7E&:<=UV5>R\A.NH575)T^GAN.^-] &OWX;083R5C4/I.8B@@BE*(7,.VDQ MMESA-*V35B<\DP7U3VIJ>@$#4W-J2IELD?#K_^X]#6UCAC;]]8S[]T@:NPYA1!2=,W;O!6C M-'Y.&&_"2#K ?#BKO9$R57YX3'6R^7SF0_ _;S\W->W__/:+5XRI?>L!\;?* M((3Y(VG!]5'KX$S*(0<-_N2#3Q:S]J1EJ$0+Q9_I< 8F*2OZ"TU_>/.TZ:HU M+0_L46P?U]R4W)%?JN,#:]ANAM 1*SN#$'KP^Y6?BUNPM8EOX2UK7?LG M2S01T -EMXU[NG&\."U_SI808#22, KU' FIJ'0!Q#3(KT6()DJ34@;*'\FE MNB&Q,.!OZ?^#4!?W;?<:_J>QQV"1TT^!(ADRJ)O36YO'(KY'2#=)$BM<:QS/ MGGM+O8^ -@,_ 4B?^3& +"^D%^%#Q:/!IFQA=@/M8-C4=%1HFZM^UIB\+?7O M*;5ETM#^ I-R"RMEEPD"9S_!8@">U*]I$N/_,X]S];']+B 7U\^K/U?W!B(= M/09EY>KML_;TJG2DC++L;W\V;2MF*A%^3'@'#P919PHG>.5Q*/H1_O=#2LD" M:TD6 '0WT7JRJ;3-)_F$]Y/\)30U3'OF81WFN2549L AY/D^5> MGZQ')[B MRPU<%C21@\S?;:-C"BKX[]PX"BU1?I,U>!Z]4/#Z\IMLU6%69]: M2J"NU /@;/E 6^UBE)EB&9DXE"%AA&YS+*3"F?R%!.U7($$3U@4@C?E@P@F? M'$',[FKJ4M)^B,(AJ(QBKL=$UKS5IQ%>)N1B_D3J1YT9 _]CTOBA30JQ8_"& M3 ZG7@"6]C[+TA_]JT3L/VL5U=ZKK MK]JP^&LQ!!"'K&<2WX77557=(%MJ% MQ1%YN!QGY@Z=1';++$=5@,@(&0$CL MUXLQ>F<$8@PGC.G<< !(\01EDB6:-F4Y^*ZES=G+B M8$( %UN0N#EP*ZS#A4)#\T:331=L)7YC,]MA&0B4^'#V#T'ML[8)+/_^:E2$1%7KET)<8"DK/J0S@IPDF,B MFP=7&WF94O=PU=D7$7I3H M[:B6$ALI_P;24W%G3AQMIQ>&^UR0EF&\1]LE[ C.D @(##,7NFD-YL6^,I7M M'GA;(+N4J1&S&M<%M]CR&I4;M!T N[Q3 )CR]M#_5"@)ROVZNAGX:MT"P*+1 M73>NL+ZTW @/!44S8<]<.N$DJ,WV/Y:4:(Z:^ MC4U0'7FQ!SB;P>CY#T_#E,V*=-._!F\<$;KM$9>&N'Q*'C=2PD!;:MQ1-F(>$NUW>4U.A&KVP MP0 5YBJDSJPC.9 1$)Z/=4/[-X]R0]03_)2 MEB^[H_'FVD9=.FT'9^F+[2HM^I@X.\7RQ"9+2_*T>_?'Q^(-BI!Y*AG9;K1>%'C .9X4S6 CIP>0'7(:;F[;EI$@A,%G M%ONC-/,%M(C78).#%U(( M>,(,89N#PL'U:;L1^,0&J#M;I2_"YC/;S>9ZN#2.,FYPWA-G?P9[HRFQ-Z?5 MJ$(R_L3&HPDCO!4.YI(X)M85BT7XB:IZBK:04_2/GAD1QX13JN25*-??T%\W M9):\1SM00X7JUDN&X$[4U_A"BL1^=!HT[[6G;\9*4J:WYHJ/#YXJP;8P=U2[ M^RMS.5(WR+;4+O[5SG]Z/SS@6/W=TSZ12//W;Q]>?_#GU=J/0[Z[<#W[$?0] M>G;\-N".?13L_1W8QSQQ/EDWH(_J;B@VWKC:=5+9\O\5-V!83&,AHHD=O74U M(FIB HDM.=16/#4Q\ZMR0]"2 MB;&C"]Y(6@1I:L:1\@=$-H&M"VCJ- >#?BN_$5V*_0WUJ)#D @4Y&RDFT:OZ MIY4)1/^=(HRKSK]#2X;[1-P<*Y%H MY4+M[! #[^KD6$K X(_K.S/]6AAO%\5LDH-C;. ?,0>RT=+R@0$G;\$ L[@Y M[\#-0?=)8+6*-G?6;3[C]20DHZM7,W?0E.-T>ZM[_98^37!7WMZYF7O+L7M3 M[LE_8TV%=^382,[DU_-MQIAH'+EGHB4ISB(:LN^M[=4DM<'R)V2IZ>7G+(F, MDJHN,L"IPS(_$F-X'^67O/?A^[_,-_@7E$-0JR4OH5_]VT=_&OL(C(2B/J_@ M+9 Q_^A]3CNRWR,>C]PRWM$[#L;IV'*CD)1A(!V##QE?31V%)WRCJ=:/% M_CXQ[^2]R]A 5 K;I&2>,0II3!>XPLZF%XA'[+RY4Z^0^>4>X1-:'O%8GBOE M9X\7-J4%?=.Y\JCD==+P$X7'KU?_=]VM_N/_Y5J\?X.SOR0(?STL74-M)3YD MKK8"46?=0<7:()K&5BC[VQ5TFY2+:H9>WFH^IIJ&5$W2L(A)CB@B=QO&3G)G M2T-;!4)[;6#O")7NQ<8^L8\[70&GS!RGHIX)FW1DNI9Z%OI)F9;"G\54AN_! MP@4?266+N6+EH[?V$,!H8I"U9BD5-M?/K$H-(.$5$2$6G"]Z#2:\G5FNB?JI M$G.U!$-FBDY5H4X"0+W*KM;X4CG/0CO)H!OA T>"N* IV?_X!I^I417/@.(0 M1TS+T_ZF?5/B.GD# _7YI M0?[U;?;+7V-) 0UV?D&Q%'+!:KJ]=NHH'&RZW)B>-8&OX\^RM0KDI54F/+HF0YEMW=58[M]+HVZ63B[MW]YH)(R.(L16IXB:WY M]8L#@!?=[,26)9!ZIVIF')NB2#PX ,[!BW-F9(QS-63T8EH.FZ;3EP5LY*@L M5+'&HF@N#:;3(IGB\NJX1H]5L=*B0E91I9?$9YD2S8F\5G"2G^"=>1V==B#@ MKLE@-:;3>+-VI+XPMZ%T_KN-'*S(3L#SM/3B$=MBYV7DA2*R:K955XW4L?'B MQ&%R.F>&Z;QEGO3)L6#>J'U"(' MJET?_=[Y >^1-J\V9;_?/W9Z_?[)T7&WWS]ZH]RKATZ/\\+!JO2%V:>J?9/O M_49CV\"D*3'G$)>(QJAZCY_O!2A)52R$+JI'OO^%JJYW7?QPK<;-_!_R]UK$ M2X(Z4XA/Q-]-"/_N3IV9JVQH2;L<)Z5W*[_8_"_L$G:Y*W99A,7)*K]SEYND MD2NUH'F5%.E9J?.BE!%E.J=VK93+'@D=[E>Z9%.S*QVI ^^!7KMRG5XEBK,Q MC-&:G@%CW+8QDOW-FITV-F%6M49)0"GY8#?60(3=;&-Q27J^4)WIS<;9;$U; M$UQ4JADC>"JL:I7=0(S_4C&^ S'^.O;:,(!C -^% =R<\_RW6.5UT$&"A7*7 MI61UKJ*IWJL2Y.!3&=8R=E=F6U#.?UGJ7-^V&O74MZ2?4]BC20 MNG&9(!K+,6NZ%JQYBV[,"ELNI(?B01I;XN..)CY*L!PE=&Q '[/3NA:CMYGUUHP]P@#MZ0TP0 MC+_MS^[MT M2GQ?)_(21D.L!6MGM%*$,=E"%L:TU=E,5(]'F]0*0YJ# D'' 8^/6>>P^V:^ M8C=5-Z#CQDJT5 EU5C3MA>6-E6 X/P)7"!B]HB8$'T3?*]6IU[''!?VO6,PA MFA^/[;2[.8_?3<;'BXK>]Q._+W+/IT817&C5WU[^?O'I':\DCIQ ME&<#4$U4?K[,(>&9-C-R]UR37$J2E2'HIQ\(EX_%8Z]LRA&IZ6M9D_E)D:LP(OPCH MA02DNN+%B-S?>+IZYLB/V0^%IZ8D\52RI9=JN]>[:PJ[:*^6OR?,;5PI/1P)1N M*@Z@L']FGJ_B9NK!U',53Z$FHRS)RZ-47)4\_ZW*&C">!-%4("7+>@?JU^S+ M;Z-8'>A<_C$O$CJ7F#HN^\\L]A-*.JZ'?5-64#V+[OHT3!=WS@]U+C62XLSG M9?[KRD.]HZ7 $ENI'!0-@NA>5;BE1!43?;L\2XP;<'^L4@?)?JZMP^3,H"\N M1 I)T5ZQ4&L/E>I7=GA*FJ(D#M+3TIF-YE+.5MNADAA=WOT=#AMMW5[@A6\C MI*6RI:HR+VJ=96PCKB2,9P-5=:\L 2Q&/!@B%FP-11C.E@S'6 L=N8MSMX?F M,%7J)U:'Z^1/0]_+Y/*,9N6,#OWM:5RBG+U62B MJS3I/%99HN.R.>F%@;::5Y:9'&K2&:>JVCI2$(LT:K&GXB=#Z;FKE+#S<92? M"O#EF:]4-4%*?*53Q"]&,*BVCJYYIEZ3,GE2)?79GDPO_^B[WY0%"U6).]/I MZ99F1V9)P4F]6!R*N%(OIZQ\F.>%*1[Z8(Z4/A2K@XR\NEBLE+4N0XR#N&J5 M*M@X%V+4YIFJG))))1+YC-#CW+*VFH"RS.BCRJYE:D]ML7;9LAM7RIP6H4UV M7C8QQ3S#E-YWDL6R+R9F"Z-,T*/2!,4Y['QK3.>\GRXBH-T(W8T\0<65J1UU MJCJMQE*YSKU<#2PJM?M*2";;#HU[66B"8NFTB(?IW45NPF'W*FXL0MGD5%>+ M(EGEGM2>D2G.[ MU )"6K7:!5PH.]=BUVI(GT1)HDXBZ;S-YG4J>>MULZ33B3 %1(OGTO4U_+"2 M%IKJS87%2P:FT!8ENLO;B5I4'8T@J_9-Z=L5=O)HABHSZ/S 0^2]A)N(ZTS] MQH7JCG+XB"A%G_"TR93#C-K*U>94,JD&,>=V$6@PUW4CJ'[?3%9"BP/[VS\[ MBL:P=#^SKJW1T#/6..S_TL/^'1SVKW-'U*W!?._7/0JAW'9NLS 6=]++H(QI MMPD/1')+NL9T>FO6AG51:*R4[\GW9)V6])G*%V4W]**T.+N2[[JI#.ZO^IIR M;5QQS&C=]Y?VX[[J%6QB[Y*A=FV]NBO-4-BM%G_EF> M>F+(LR!-;K-)%,HQ-/2C^+9TL^O>]=5HVFVQ2_.:["_YFHT80*7A$BO8[VO9 M;VBMU1[=DBQ+KGZ&0JY[RJ(VS;#6HQ;[3*EQ;OBP$88J&9%X+V<$*]T1*^W= MRIG4IR#E6.U8-\(X>RWVA:*BC;!,=EW2@5DVU"R;$\OJ(I95^\V'957-)GZNI.6?_U<. M#Q/:T _O<@-S_/#L7O8@/?^=ZEF0?K%\'%%Y65T2M"D#TX97W%-W-7/7)7:X M:AC(#4Y9X,G:AX'E:Y@G!H*35QT'EO8$N_AMC]Q5^SX]?0VX!NLM0=<%P=0M$#^6YZ& M?5FGJ-/R9W47JN507;=^=:5]SFHO0GN^)/R8C0=EB-JZY<]*:V,+3T!?^:X. MJ]OU!$S7V@M8_3H AML-#K?L4B5-F\SM_FQKJ?W3HX+MW<*BM3G6XXTTY(]R M_K"<.8QWH\8[VW22PK;,N;HKHA_$!JJU,W _$.R/J 4CAY%CAJZA 2^);%B( M'?8+^X7]KIB Z5S\)4^?C'%;$%XA-_I%L;*.#3O!BXI'.\P6J( *J.R9#(D+ M$ !$ !$ !$ !$ !$%B(X!$UH#FP8X,<\,6NWH:.0-7P]*;N&OI_NRVG M@6[^3AQ_:PJL_JNQXFP4BZ$'M[?W[<2X;;NHN^'Y[$[\K^+Y%!X M=SP^]'C*#YVC_G&WTSULR__T>VWG?;O3;;=/^MW^H7\W3@[$0_?6:8W2<2&K M/Y"WD[].8^ZFI^80[8L&B'S6^\$A0KVT)UQ3B>!4I9I6^>+GVW=-O?"\DAWW M6YX=]X/.CAL-V?7OG]D'/TI#+:?<[[5SPY;1OG>YN2[Z^ M9&GB>X)=^K%PTRAF%]%X(L)$?3W[&@6^.V5O>;*\ $0 $0 $0 $0 $0[(< O=2.!]AFLF,Y2(_U M?/@VTK6P$J/%89Q<3Y5GOW),^JLFRYTNB,Y0\E'RIFC(OL9^Z/H3'K"K!^%F MJ?]=L"]#>86(V22+DXR'*4LC]BT+Y+?/7@CGAX)]BYF])7.?WNT3[C"3OWH@FII[Y6[B\_IQZIV^[0M>I6 M/![P4"0'7QX",MF_U.VVE=_W'30-]^,\0M1(K,/KMCOMPR\C-QO+O-9IP=VEK @B B B B B 8.L(H)>I;P0/J( *J+:. M"EL30 $0 $0 $0 $0 $C4, OF3'_[?@"?()=,T2P4"( "( "( "( "((!8 M!N&[AKC^0 5434"%?0D@ (@ (@ (@ (@ (+&(8!89I?WXTDL.322 Y M#>25:2ZT$870Q@_UI^EG^DXN/^S)W[*KAY$_\%/FM)UWF+";8?! 1 1 M 1 1 2O%462_T\^A_IQ52.]J3R>TUY/(PTD0!&7O^M-4I9$@>_E5VOG M].2X=7S\_LT+V_3X5=MT9=,='+7>'_7?%/XV/;GDV^MV7Z-%;?"H3];9T'__ MVW7H25-.Y4?EAZ1G38=*E/M+WC6+8OGS>"(]9)Y&\91- AZV;2I#"DON1'8<)XFG)WI ,Q>0"EVVDYC(=>]1<=EHYX MRKA+_8R'4_E//V'_R'B*]Z3RL6Z$F\5^ZLMWT]_LCGAX)]A%-![[B0K\T._I MEO3I-&(#P?S0C6+YO9PB28,IB\50Q")TZ2_R"GI,^36RO[!HJ+[EF[CS$VDR MTG8D/1'/?_4YV=*0.?UN=Y]:A$LS\X2W3P8V=VGQA.5GCF8_X_<_SO_\Z]O5C26#UM;6 ^MMU:]9G&0T#KXFXY)_ MH$T<^34#,>+!D.9MNI&:C\T%-&V*C*9P=3^>I:,HEHW@K6?J:NCPJ;S7_'', M&ZAULFR_*/?L'X9WIKW+:J@7-!V3O#?@D$:>) MF'!::K>>_,BC.]^(A>.@9].3_//+]%BZ*_KJ6_;6QX2,4_TY!5'3U_1 MF[OD$?&(@?5,][V[8*O9\:V: V//=)9_RL3W?SWXRX"/V)Q_YB')C ML :IW21E9R &46Y$N3=F@I@),;Z"%$@UAQ1F0LR$Z]SO_>B'/'1]'N3;C-CA MW=0.[T+3/[G#BW$36[G@ [@4(]U@B5DX.4V=]<'VZX8(VO$H8869NV^:IG: MW/J)L(;8:2/U)A7?1N5 ':!UU@'K/K /TR^$@\J:__<'-D[5U;<]LXLG[? M7X'URR:U1Y8OR>[&-29 @ M*3JF9CD/$YEH-/!U-QI X_;3OU][AYC_YS=G^- M'JP5<3$Z]ZW )9Y $[028GTRG3X_/^_;"^IQWPD$%,?W+=^=HLDD8OZ5$2R_ MHW,L"#HY.C@ZGAQ\G!P>/AY^.OGP\>3H:/_CP:<9P-NJ0>]BR*'?00%_H_Z,JS]M&IXZ![F8NC>\()>R+V?LCS MA=LG/,0@,%L2<8M=PM?8(I_W(B1TZ!()<^<\_) M @>.^+P7>-\#[- %)39(UB%2)#F"3#*HPN,GMF 3L5D3GA0G!?3@<')T&.);F2'))P2EX$\3B=.V0BR0A3HN:3(ZGQ,#MG M(LF\P'RN,L-'R> H(1)KEB^"$VM_Z3]-94J.%*3$ZT46TH' "J3YYB3F#S@DR7&ZS*N*"%789M0/31(R!'*1%OH M)'WP<1HF9DEI386A.0@PT:3"+R6 D3@./WWZ-%6I>U_^@I R4^JN?290:*W7 MOJ5T6E.8_&L2ESB1GR:'1Y/CPWU@MH>\DIW75'>Z725B/76J1*+DKI6(E21+ M_UA5KE:KC4KDE4U#_9K(7[6EEIM4MW)CNY4_FI>:6'N[0K5-:TH

,OM570 MM\S&53#Y2/4W;V1C.@_;412Q]PS% '\U$T'B=--BL>?Y0I4E/\4?UVOJ+?SP M"WR3#>,D;AWW9(&4OSC!S&*^0^J]RG3-_#5A@A*>]:**P8J1Q><]Z<\GL?/^ MW<'S?7!9,4FI@'R3E:D;8X(0N';EYIJQKN789J:*!MLF@+&K)0C]9#/D]HA@;8PDY;P)#%"AR# MDK^F1(TA2^Z/D([DCV_W5W5CJ*G +[[GNYNP3O?PO]_CD7?\[ZEG7WA0G\T5 M^ KFJLKL(0J#KN;D<0WC.J;:_G)X(/^#87YFQ)_\Q)Z-0FXHP^ZG:9%)@7W MB3WSOJC?Q=8498Y(:C(6%-0X7]Z2M=FBC[&F>M/? \!44X2OOF?#>)W8\ /F M2]2&[_89=N38ZV%%B.#?/!S85,AY@U1EIYP&K1Y*K2:,D9QJ1;Q1ECF*N*.0 M/7J7%/!^5'2%HM.9\U??=:F0 N;0\D"N J;>, 4'SR5G/G;@D-GBFH!WX13O>E+22%J5:>*T[:350B\A*%,':41A-:0-92H2$]G*\-*Z("RRK$8K MZ[7#N<,,Z%9$4,#9O?>I8&.PF0\=NZ)<:>_'KNDM'<_Q*SN>8Y,1??SACN=X MM+).CB=)Y;/%;!T'JULY'1,+@ZW\HZ'#28N1MI(6-+J:7HT 1IL@F)5A&_]L?(=FS!^\3V@8M/9-NI8&8SC M7YV,(UO@WU!8Y&@>_7H.S%>7CO^\A<LF<5J5:@D-"BR''?4SME%9QLD\ MF#@+B'U-\9PZ5"Z,'1;GXSH2@X+*L;R("B\!IY# ;[Z_[:\C HMAR@@ +" M10(H JDR4+80)'P4%I,;E(PFT,P$:G9(:=5=1V]0;*F,;)2*# MHLJAC90#"EF,^NDS6-]#T+YA\/Y($R%I'+Q'[^)?X_K9%G'\1SGDT.NZAMR@ MUW)XI6(7UKN0WZC!+L']K.H:T!ET5HZV:,+\H\(Z!Y/UVM(3&52E";44 LNC MGK:),%>HJHK.H*URM$6_)6C46 \!S9KNK#9#O0Z/R]&9JN#FJ,?7#=G4*+@; M)X/F^PK?C';17QRGQ@;,N0SZ;GL*;E1K]SU\I[:MZH2=S,'AZ&"%<7]?;6:# MDLO!GRQG.?1-F&?/-*>G/D9M]QEQ:&T'/; U6(@NZM0X,C':SVM&+%I;2VLF M!MMH<<9LM(/7LX,MCA$V-I-MRC!84>,865\G%4=;V^XT[.D3B%$.]J =<^R0 M!V(%3$7%OGF,8$?*7LT_?$Y++NF5RS#86CFVU\36DLI,H#8361V4U@>E%8IF M0U&51H/KU;FI'3G8$@%V;K"(A)_S1YU]6G/6!O,JQR.;F%>F>)267W1RHS5M MLT20W@E33JOP3]V8&"RD' /5+2[D;Y31+C^,UK#E>8/6H^=V'.KMX$,YCEH^ MIS .FU]A].^YD,T[TTF>/*W)'&/7M MJDY@:WX&NRA'64MVD>\,XG*1D^D-P%B06!&T#LL>+6:K5<]6+J)=;H,UE,.Q MVA72L5]X%;VGC?LV<.>$J?M3XK6R^.)\:.27@9!;VCD/Y/5;C0UC._8&R]&$ M:?66D_4E83VBBUN2=;KDC0#E5L+:H+@ZHXEM96)WC"QR1[^V\S7MV!E,2+,' M46]"FL-GHTMZY>T<[5>&VK,QV$?%45'=UH_1&E[7&M)E/VWRQ8O\61OC[X.O MP5[*L=8:>\DN*E911<6/1O0:1C1;=_,H=5P,!M+\H*S&0%!8U&@,;<#J)C! M2LNAW(X;I'-]608!BB%D=Q\ "!2C0-138> (2Z;8+)RQ6?2X [OUO+PK+X/Q ME2/'IC=+QAGZ&SYGT]]K-B;#* >&>WG,9K2.[:YP:.TW.C$RV$8YXEM]]'KR6JIY1/X!MXYBM!7%FI/<1!-8(*-;O]F?G! M.B:D0+*'PM_A)H!'Q<8.PB M')!H']U=^%KF1D8'U .0WP.Z5I?C!XRIRTY#8(W)LT!A, ]-@FVV@!H^.RWJ MD"ZPHY[X5'GGX3-0G_5/5"DA!'@;:GK$W:0IZ\#:9&[ G;OZ&.H0+J.P=WKA9 M"ZBAV"$=QQOZ+WWVD#M=<$[F(MV#+#918=2<".]-+_>2AF*N#NWS^Z2:-. >RME*/)^-?-N MZP*Z,/SS";%JT%$:U/7)<7?$Z+OPP2+9N5+^6Q;*4@Y@;WQ/K'[(/+"VWN%Q MDM^H6'T-8#[G$G;*.1%IHZBAV!GUG),%84Q&+IZ(%Y!X%AMCK$S>G:E[ <(Y ML0.K!F(F?3 8S1UL)MJD+IU8RO[,9YLD%L$O7JP5]I8DA=T\QV $853VA;MV M_ T)-^#=!0P0<"(#E/')$A61XEF'JW;>Q5+IGC\7U%5$/Z*]UX@BV6)TQ_PG MRC,6KTO9'15#[9EMK=4B[*9 M!7.'6K,%^#- QJ^\Z.8I?HTUV6)77-)( ;?(,90Q<0.M%U!]6R\8Z">&4G"G3:EW M#G^T3E=4=OIY, W9Z-BBJE^2HM;4E]W!<8-?J!NXIX[C/ZM%U;G6)!FFRB6UBQ?X3CE\3-]>#$70$[-0>K9@$_F+2U'(K&_MS/+H?O$= M>WL9M>>R$\+)XBF]P?GHQ[CT,FF<>:BBH)Y$_AAF'5,,]JWE=>M[,H(9CVVRNSZT2;OC7.,Y_B7U( >5FP:!8Z!Z M\:\.YIPN*+%/^;4,G3RN6-J9=,F9E0OU!%D2]L81@QB%TE_V_?$\R%)ROTCZ M,=*HKKG-P7[4L.1\A=A%6+6D X88]M?W=+E2<]0+;*TRYWY^(4X):9,ZXUFP_%PTP8>S $J!5R0,= M,U3V_88^?!BVQWR+$)M?,M_]!G5ESW)UT5O*O>XJFJ4.VK@NY3(TG('6,ML. M62?S%U3(D;STB[*4<\(M1M?9=2(#44[-/V)3MUG/T?+%+1&QCL \71JX,^\& MLS^(.FN9KBXG0%OG&XRFS:$-75@R!JY/&US[C18J,V>0[J#6)$51D3P8+1G; MHW[;^*GTJ$M%>K9)2:).4EVC$7?Y"G'N&KFHATG.9KQB"0/MLSI#CB>O5X5% MT*UE6U5 /V83Q,8N]KE[)CEOSF"B+4>T%*EM)_NK5G C;91RF9X\PA-8 2&:!D)QEA%:'54\W.&C? MO#6F]JFK9F=1>.O1CX?W,N!<<8 SQKP%@\&8OWE_H&\%T2ZX"P\JM"6[K;(,#?@JY7BB'H>8-D6/,Y.18Z7MQV&[[ M+J:OO=IBK'YRJC0?=2^ ,5 -$EIFZJ262.0 6%U5E\=F)!LZN/ .*F@)M[[W MI&*;F<1*K(UR#12ZQP-'=EY%<,7O@ZS^!>;BAMJV U8& [Q[']LWTM]!S7ZE MY/DK=BAX?(_B/+K6V88)'HIT92\?CG+5L T8J;EIY=;H@B"V83%,H01RF",K M:4-WY\%@7UX)M2G KB<:)+!DM3H\M1)?EB?G-M33'U;*@]Z"P>X)Y-KWEG(W M1^Z=S\;2J,F]>Z+0K0*TD$5=]MT3QL/*9Z*[8=1E'Z0PKO'<9^JHD!ILYJ%6 M) X3B*QA]BCBS!(^5/?HX.BH@*H!Y6Y ?"!KH2H,5?]@ *FE'2;,P@[L K"* MU$%"N<%>L)!/GK+X_$ >3'7Z,.' <.B)LM.S HKBYV%6OL&X?P<'^;?0X:Q^ M6U'N8J_I]*9=GD'"GBT6X @T34J3,& ,M">]K(Z)'J*04(J;9?*XZE,'B:8 MW.G A)MVB!A%*ZMS..H2!PDD$?B17LR,I?(Y^'4D@P3U+/_N/(#CCW[0F[@ M)<2;N1Z=!W):(8_>/6EB,BTS#1WX+?6(Q- P(M4EY]!% (8;UAWJK-%NDB;7 MJ5I+J4_F@Q1DLM=&0/NO\=IFND'"J[V,-CZ]J1;O-H_D19PYH+MD*:E3WJ(8 M1)STUCM)DBO\A5Q^H#8)>5:A;TP^6,"9/94%7.@384)M"S:^YJV E2R\)V:#;0XIOOR=( MJW#%0$[HTPME3*+:@M5@!:5;,DH/UIYMXKOX NQ$EV-OS@&V7E0],1NLL(IA MD_01DY(H&I$.%FAJ\_D[6_7GE$SMI@N/-Q=-^/ *!Q N_O+_4$L#!!0 ( M !9(K%;!Q 5 :6=M&UL[5W; MO3 M("F)%X $*4H@G'T9CR0 [-/H/F@T+OSEU[>Y:RTQ9<3WSGO#H^.>A3W;=XCW M-7:V0'9(FO"+-=GX446S].OOQD M_7[Q>&?=$>_[,V+8NO+M<(Z]P.I;LR!8G T&KZ^O1\Z4>,QWPP >R(YL?SZP M^OVD^4N*$?_>ND(!MLY.CD].^\"9WL>=MV5=4,\Y-D$N=9D_="_6[>>?62-7-=ZY+68 M]8@9IDOL',5MNH#@S%W#>&/DC-DS/$=WOAV)=]Y+X7E[INZ13U\&)\?'IX-- M+6D)_JF_+M;G7_6')_W3X=$;CHMC_DPW2UJDV;9WN3UOEEK[YE8VGXP6F$3VUY4:*C>O$?.G/%Q3/ MH R,1G<^VP?TZF=HU0!BLQO7?]T+;D6W3$#MW!#T3-Y*$QSM.Z.+QM/B;HC9: M:GZ?N">!;W^?^:X#8?[U'R$)5EO![L/Y,Z81R\U]+RJYCH9O?'H30I_A6\9" M'E#5ULB>'BS3E8U<.W2C88I/0C*E\5N @>XV#,95M.\@EDLFD&U$[8QHB-IK MJ>"_&<&*L7]28L"XA_'6^O"H^;K^E/KS\U[(^B\(+;ZEK T8JM@9&WWZPCH] MRZ=0^+P'<\)7S&=*,$'L62$#^?P%?S9R8_5W!.1E2"ETD0@6^)\? ML\H!5Z M=O&FI D(1XR!696 X^,T=##_PSMVB5Q.K*/@$E&Z@HE\Q,YF8,V87ZEU&MB% M0L/,=JX)8-2(Y %&!PRH8MXQTP2569,/8B2.9[@C0M #;H<].\VB0T- E[-H M+HK)&VZG0582*00@ 24VC-V<2\T 5<&8R<3=>[F#Z!RO"Z_N?<\VK^O$/.,# MQ&#U "%8 ,['G73!/?$>&X)-G6*2.#E+IIW&UH1,1:42K">&8"WA&(E#YHFT MTT@KB?0+HM]AS@:1]@3;R:S?*(05K'J5Q#:W'LP9L8!,.PVN)!I=PCR;=QM, MP2/K$<%3##'"*MFK;X9R+AIUQ,,,TLTH1=RE?JX @:#S]BM[, M@%XYKL"D<@&N>?VVX#DXB"@B[.(Y],_=1RJTX"TB 4[-7R:S51SC Q 1@"GB#U'*!.Q>.+W9(#=@*V_ MX4GMDRBA73>8A1$4NS5B8+U0JJ76+&".#^1RK@MJ$%>67Q:*+"FL0VP1X>:E MS931(*1B>ELHO%I=;9HO5;D.L91)K1LT)DPR"^45E=1ARV6)8K$%E]300W2R M%+",ZR3E-0B?S^\*)-45 MM1M>N<^(RVIGK4+63H&T\G7T1$;U,G*R>*E6*WJ"[NHDG"P(KZRIP_S$*3>Q MV0G+:HEEJ]-HDOBVLF*\IW*03R3>P>>#[+;J+$VU1 M7YW>;[$/=-96E1?=WCZ6Y7!.B> M#FV2A-O,F7A+TA)[(;Z!NI>^"WWE\UI+/*(4>2\1P.LWVPWYK3B9LO'AYM]( M,+L,60!/H&:<<=KH)4G%2;3",#3*#?4*0+O^(E9$5,,,G/=@R5D3V(A?Q'OK M!9A"5)@IF&XA?:*DV[!Q4&[P\:] G@G*"^SA*1&BZU"XEY6>8UM[(?%"Z)\M M \6#PP8E9M=OX*D CG@0_M]"RU'VEOLO^'MD'''?BY158D0F&(,B!PHHH1CA M=M 8E*CL,]@W12XPV6B!^2J85$U>+2V@3? MZU@J!+^?)VI08&60+51"52U=^X'JDE]%)7/R>"7W7>H.=P6;X?+;Z3(3]RQ? MFC!9KXE0MD5PFRK_E^_R>(ZO!' MC+W4:C4E#'ZZ@H_>RP.FQ'<*QX4[%M4K MJ*>X*5]:X\\AO(3_]F)5Y+O(IDABB]0I)0Y'R,C@0S) M0'/-Y!;OLL?&HLTDZ2]2)6,K!1NG?.?Z%8[_PN=XZ@US\!F?CS^"XJZG4VR+ MD]+B[ME,?M/=8\+ 5P>/P-RH#[,&:,.&VXB:I6C%%* P=9OQ,D\^80,^['VVWH MX#?IX$C>>,MZ]#0(3A+7X;<#)>[#4J=;1)HQQVE4:.3>]WC5Z!J _/:F#^_7 M'(IA67*Z?AVM"D_9;S3SCW=H#G+5K!?GDO/Z.5W\\_]*%[G;![?S.!,S9KMH M(7HRK:KU-9G,5];3Y1'*G2G2!7.J M6IA1LZF*5EH[+5ZUC)*15J6&CFNQZX0;W0DF&N?S+H*5I*0KP8GK:;K4O4EJ68BP86.MN9LP'UST M*%$Q/:=.&J5QA:IOV%@G8$M2M(HXQ;4[ :R0;U6$E*_7%3"%M*DZGGS53D J M)$ 5\>3KM49@M1*416*K4UWW#OE'^.?;WJ[LZ^2-?9ZSRQVM.[7\[N_\ZZ)N MW\FM@8=4K>QRT8U_=^+2P>8:4;CZKD'CVO&V?J]A6T_LKF::WHS8UA,/KQD% MW]Y!"]6MFQ3QK&]>"9&;)$ 2B80ZD2@H]H)20\6QH7R^EOD2?W8>L<>_@]& MM#@D='(7BPX]C:8!IE(UM7NP6\(*#1&G7;]N$P>27=DJZR)2;5@73HE5[0Q3 MW*YNMMX2=3%[,;%GV E=/)X6?]/-R^E<;.G;.K?D$I<4WT$%O84I06[T_FI, ME\3&A=>M=Y)W:^DA5YAOD<",10AN;MJ6O*Z3,6-8? MLDKZ8$CYK@R&K%+;ME5-3U)3JJRJ[16+-3VYHE)W@L-HX9[O)L:4<6T'JVUP M>!_.GR&R32_Q..AU!MFL#F0WC6U7D6S ATMQ= M,>LQ)-YLENSLXFR]YHJXP?0,^C-%IH2DN^OG@>*;D!/S;XA?32T^Q-J%T+0Q MU.(EA37;:2W__,,>#[]#U!+ P04 " 62*Q6^_SNYR8P #6 M:@, %0 &EG;7,M,C R,S S,S%?9&5F+GAM;.U]W7?;.++G^_TKO-F7>\^N MXR0]W3/I,SWWR%\9G;4MK>UTW]F7')B$)-ZF2#5(RE;_]0N0$L4/ 0ID"@H M>DEL$P"K?BP4"E6%PM__\VWIGZTQB;PP^.7=Q_?__BWO_^/\_.SZ]OQP]D#?CT;.;&WQM=>Y/AAE!!\]N]/]_]Q]E^7 MCW=G=U[P^PN*\-EUZ"1+',1GYV>+.%[]?''Q^OKZWIUY013Z24Q?&+UWPN7% MV?GY=O@K@A'[^]DUBO'9SY\^?/KA_,./YQ\_/G_\_/-??OSYTZ?W/_WTUY_^ MUX,A_^QI]]+_?38. MG/=G(]\_>V2]HK-''&&RQN[[;$R?.\0['QCQ?9P[QI;>C7']*V'S]__GR1/LV;1AZO(1WTX\5_W=\]I9"< MTX\94X#QNW_\V]E9AAPB#@E]_(AG9]L?OSZ.Z]1Y07SA>LN+;9L+Y/OTU>D( M"X)G0OYW+#'L?F2H_<]"SWBSPK^\B[SERL?O+@ZFB?Z, S8USET\0XD?=Z10 M.$Y_](9+Y 6'DUL:1C>UZ>#G2[Q\P:0KJ;PQ--.YH,,1)WG!YSDP':F5C"2B M>4=PE5IOOGSQPE2!,HWWX8$=_^/ OB#]O#S%=$5@K[T* Y<"AUWZ UU&/)?^W;U$ M/M-!3PN,X^AK@!+7HW]M8NN0,8UR.$6$MEO@V'.0WP>[\A<,S7O^-)K,GN+0 M^7T1^BZU6&[^2*CX:>*_Y4OZFJVY034A_/ FU&!HZK%<<*$ZI9@/J6?Q_%PI!$!?2_L'9M; MY)%?D9_@>XS8[TP\<_+'P1I'<2JQV\S>@>GJ[?M04 M21ZM*1GHQT;(QT_820C]R)AJ=[KO\!G9=V$43P[S=K*Q111D3 MY,0)\N]1O*6[) 0]B%CKE_:.T9WGL'5C-"1&2R?Z(@DV4-AN](N)&7YA$8[?; M--'PIMYEY0''J5F"R=."[@I'<4R\ER1FELQS2,E<4JH+4S[G8!K&5,%[R/^I<\Y*R&-N:C=Q,>3V1VU+W%T\T8_9Y?9>O@[>I>#1^PS M-\84D7CS3%5%1"UG)H\:A>"05PS@1WB)\!\)_40W:\VF>9>A1?RZ>.8%:6\6 M)BLUQF]4_;A[%Q/CLA=O+Z-F1X\?.B4B?!;B"DD30NPOWV0OH=SA<8R7.2!T M[XO];"C%CA=#T/G,5H6V-&:=VM/'OF6T"S3,4/22!@J2Z'R.T(I]UT\7V(^C MW5\8*Y]2-K9_^';EHVCGG[PN16:VI$L:FB!WO];>E^(S56IK[0P0NW\[*94FXU$&DW2TSF=%I^(>%KO&@"C]]Z*%+?]G9!MF:(Z:PW[9W(K'A+/[ MX#89;!ES0D(7T"Q8P3; 5RQOAFRN0E=LOLA[#43Z,WH;N\R]SS)^&"$-X(K: M#T3NR'4)5;_;_YA3[*.05%[;8':8^GJ M#716FP]+[#2,8N3_/V\EG5?%?MW/P[VD-E MQ_O9BEI2;%W^Y=VG=V=)1 D,5UE I@M&'VH8S9 ?X=8@<$\B9' TNVD9^Q*W M.5".!<=$RDPW.M9+O',0 L]\^4B/5NYS[SQ4%,1"WTT'U ,%,!F7G.119+\4 M>BQ*@41D]&)17QT,:SY9",8ZUKO+?R6XHY?S3Y Y%\:1]&+P@PT8U -5>D'X MBPT@5 )A>A'XT08$:K$VO1C\9 \&I6">7A3^"AD%?JQ0+P!_@P] +1ZI%X'/ M%B @"'EJ-HU [PWD\53-2("V$L7!6LTH@+88N=%@S0" -A=Y,6?-_(.V%+FA M;@S<5Z_I!F[D%;C"J)2DUX_/VB @=]V^]# MG'?N5+W1X+'2VE<0G2?=-S1Y"I9W,%K0Z'18%_(I;L&A^,*L3U_S-4BG*G:Y M1UZ5NAB (0EVZQIEK_!(7BQLV3(@. QE@]WIK?+(8R!(W M,B5L;H#T>T1^QVF)RCV8\GDCZP%'U;"L94XLH%8?2EE.\DV[L:5S%REG@MS5B.<6(^:EN$ FH]$:%Z4EI]!Q/ MQ(%"1Q-3=R\)S98LMZVAC8^@A*YD#R3J8=JGI.)+@N%H47:PP/"+*OM#S8F M]-M#=!QV=!C:5&]@+R>B:!OW@"WH>@*-)XQ%[$@8[OM$,9A:"FHQ+J#,?]=E M%9J_O-HDKX8&+6:W*1)49)L;J[.6=WY\M_Z9:U$E:SEN&P4L8B$+LUD+B#26 M6])Q:E$Z:X%H#J*6YH4@O&==&0VU]5XE/&@MZVH+GKKFL!B(-NJP'FNUEO'F M=5 >K;66\4.60X7HK[6X**^*U:BQM1RW7OY$46CKRBEUTWXJH6QKH5#8%W0( M?5L+QR%:4APTMQ8.9>4HC;I;RWX[3=D4N+>N\EI'==DV\&\M+LVZLR$WP%K. M-?E6+$9 63,J)2Y8"T,[#2G(>;"N&F,WQ:B2/&$M% JZD)]L82W'A^A :0Z' MM8@HZ\1>M9\9$5#@NO\M] #5$KJI/EXJA;6LJX;2+&;Q$-TVG+]\@)(8F@U> M05;1,90&F"*FT18X]ASDG^H$M"?W5">@OY394YV ?DZPTTD_(>FG=M/ X!23 MM/*) %[%SJ?#L(=]E:SXS"B)%W15^1-7;]54[ 2$C7$4):U8V'8 0K[XKC+5 M7F;/5K>$,=R==\IE?Z42G]*I3^ET@MS MRL5KJ[6Y1:?$?>^YGW ]2'/I#O8Z@*G#_=+?:EB,;)_7^T[O_L [.?=*5KRX%G-_61J+S:^9/,;JCKF"B.B=!3$55SRN(X(/@N(T4 M97D?;2'<]#-F9NMU0B@^V;5XZ1[FY@T3QXOP=AI-4BLNRW+/8/W-BQ<+[+NW M(7E&;VDNR*[/51C5JN$,\$*850'E'UJY?]\?/<-XR*^NZXT ZL9)O[&@L:DU M2?0ABO#O !8%Y#H,!(?=5-MHX%8R#AQFLT]"M[IK:EY0(B>S[.?8*YUMZ_*= MFP>%!L/^R'-F&KXBXJ::ANJ6&?;BA'1#0FE<.&"D@JL?"_5AAUG+;A/?W_Q* MZ<%NA:JO@==AI6H:3QM7C "6B$I!D[^2=U% EQ'@B&:&] -^31]UFHS[SG#8 M2F'NR%6E+S"F;I8K/]S@;!V<)L19H BS4B,=F!2/!8?IK=$JHK23Q$I&,U5$ MF+,/^1H0C'P6VOEGZ+/-]!=JU;*3SY-@O^2/B!?11T4>&RJB]_8Z(UO]_TZB M[!C<?_ 6E\88?#Q+$M!8[94$2A3"//&N[2PCTR).X.X1)CSRU M^]!8ZI%G@&N(L>I%Z&^6(-0B\*H7H,]0 -(0M=6\/P"S[>\4^M4,!KS]H6*8 M6#,.8#9-+>/*FF$ 8_,?&(G6#(M=1JTL5JT9&'"F;7^Q;,W(@3.!^P]E:T80 MG)5T[(' 7>G^FGW'_W<3 +R3+]XS5S'/B1B:.0 MR4ODN1XB&W9OQ]:[4_L&U2<3F44Y11.2N6ON<;P(Z;Q:,W,/%^B\W-0; M[YI)#UCJ?,7IY%=+XO?@/J E_?&9T,46.>GDD1W 4^BH+<>4E>DAKU0A4=TQ M35Y\SYG,9IBM=.+RC8U]C$ZF GHR21&V/RY),7EN\W0NV>19)-XU#%PV%#J: M$Y[?$*$B'4](>LF,BA1Q>VC3EU.";Q-F96U?PS_R)6UZ*G/P'1V\M^H\-7<& M241$W!X*\5T5ALEE,[.Z\TM4TDLYN?1S&D([(&'L!,\AAYXO-[F%BTGWD\R5 M88S51\CHG)+,!R.K2JZKDP]?J%8*9)ZR>,MN# MB^S8:S6K.Q/R:'.S$P@H&FKG"YI<0R6)4$ //!C2DR=ZT0!_!.4[/HZEH"M: M+T_#7_8YO"3(MI"YSA0Z@H!R?SJ;=SJ.9LW9K&&_>*/;B_/%^3H"/ HRRT 7 M#'V9!,,?V.M[]R$VQ6 BUXM%P7-WPCR_!4=PABR,,&0.;'MOB9&\8%WYL& $ M2J+Z82*G59BZ1P;L/237?J:)8PGVGHMKC4+'H(2]Y^1:(R2/8-A[(JX]$,UQ M$%MR@9^2Y9(M)[,G;QYX,\^AXCURG# )F$-L&OJ>P_+DM68)BP*X2J34/DPI M>-MR"'W!9Z47\_)Y6W MAH1N!POJDM#E+J%+\K(A#;+=&/8)F\E,M]T*,*';8)3*C]J*46\_E.9!;W+- M4WIN)OF&8A-OV+G.F)6SH?O_%8/H:X1GB7_GS42Y7RH]321#+E?((XR.R>PN M#.9WWAJ[HRC"[#SB):8VZHI9_I.9@"WU_@:88\=/T^.0?V+W&;U=XH!:]'&4 M'1>D?YAB:DRG1U #=QS$F&[ Z6:3G; 4?<5#1C21X[=@5L0X*.I4+W"\E8^% MBTJJOH1W=!PRHDT L*T5_5DW"KMA+8%B3'=$5(@]Y-_,9M@1G7#1,K1%V8>' M[)3W#M$VNU6@@4^Q7^=0B%1VO3!!:0PZ=/55,%@JNVJ8",BS KB.@1)OUN0\ M\*+]JNQ9G-@G<%[LF*RX#ZQC3V7C5RD5JK*U!XJ#4@9/IXU^$2,^EN AD:7S M](()]-R> 5=\CM,")B:]+O@=I0TF4@>L*67'D'49.+HFAY+_R;J4$EWHM'!F M69=9H@NC@WQBUF6BZ$+M($>:==DIQE'+O6_6Y;.8A*[NK;,E >:6JNVT7.$] M1NQWIL)S$ L)S-O'+M5-C[D6&\5Y=W,U\W(2LN6&$GCGH1?/3RM<[LB>!(^L MZB7+?J0-'D*FBK-?+U'D";-J^GF' 1>T#@9DY?CTC6^T+ G;&%[1F3RG/CUW%J:&S\*TCR%C@-C9.K56A,)B[D$_ER MD__X3P\3N@ O-G=XC7W)EU'L;)*MPC(7U6F4%E5J-\;WP"0(0XO7CA!>SPV?8,&G-0):=G*C6BTVU MY[$Q!&+-3*=TE%ID'Z7&JJP'D"\3Y9I+C1-95Q.9DD_/)*5HL[^70\J(I,,P MMD2V6T2E&^$Z6A*2H?I>1_;5?;Z0,(KV]Z6PBU(N\2PD.+T&17EQ41P0R+27 MGWN0]3!2:IBL0D*AO0P#5W&:R/L,,U.>%M3@>,9D67*D=IHIDJ&,S11V[8O6 MF5(>T%!-:W;BF5T#M,*DL:YUO>TP@L5"K'KD2CR2"?BY\K*/,>11"]$G4>YO M9*'_$JXQ"1C&HSDU"*DVNL8OL?*RK]C=Q&FT-?)\MHK?AH0=(B_3U;AEZSP, M/%8[615ZQ[8(%-D"HG=L *#LB2ZSH,BWL'O?RW_@'CB]-0]NG%_M.P==;X2+ M3%=+4=<;AT=&-%US8^0@%)I'M^A,5Z^)',7,'HU)$$#SYYN/5JB'K8O(B5(* M@,*@=+)"G&_ K^$HQ@L\"K+#%+I@ '^J2DDHVJ4_<)6+6O =/$@RF1D()? B MU:QN^X[NYF>:#XC^ P6W[7SEA_XEZ[_&CP$>0L79; [#XYOK^NS7END0, %4 MK@BL/569*[ZRY N8 +96B$W9)4WK)EEAP5 M+()$H$8CMY:E8MU!X<-<"+(\%VNA@&'>RQ)RC@7:8:PI5=<^3%3!F5C5[01, MV$RMCSW5IQF@IL)A*T%#-I>U:,!8#&0Y9\<"K>'%H!+-A(DJC,6 %UVPKDC* MH>J.FU-H+0HPU)PD _)8D-4? &^17PD31!A*337\95VEHT-W^*H)KM8"T_L, M;9]J9UUA*"A8FMGK#WC#&5B >[6?![PY;7" Q2G$>C'\VQ%@J#NE62_"G[]W MA UY6H\]'4!;BK9FW(\]<- I 1QLC4#%\H YRU1JHA++9;&:AE%*IKD:@4_. M KL)N]U4_)EJW[QR(*?=&.8KR9QJ_)7NDB,HB&:8,+*?,%E[#B5I,LM]3.,@ MBDF2^I'8GC?B/Y(6_]#ZBN^N$L7AXE\'4U9+1]#: .&5%;JB7*Y"5G V"1.! M4KW#4?2\0,''3_>TY4+$K^:7G&9PTRM,UOF!4"\#V+0H&+ZLV2"SI/K.[Z2@ MA>$OOT-_0EB,2,BMYI><"DK E8 AYG[3.\&!R&>C$S:"H2QA68=TJ(ULX9GL M3AOGTYGKRG5V/5BN9E*KC^PPD&C'"!,T!4D[>+KJWHL"15+M*)7M.& .:,_ BOPRUN9Y&L&KM;A9<1\CFW0$.7&"_'L4 M;P$I7=-XNH;Q= VCH10-0<5,>5[47HRW2559"MHDP/_"B$B+9>H9^'0!$/#[ MEA;O'''8C+@FF04=.>H?H0%H9J3N5SK4\NUK16PD07 M2,SG5 #NZ K G0IY'8$R$]@FUCJ#38++,8EL\7_<>0Y5Z.70^@H#NZ>] MPT\#)S)O1P\O,I'73L>>S I421P _+8F+C>J88SXL$HWRVU'^5X8U7YV(")Q M@5GZVYY1^LNW1T8*1^S*SX8DAHMF]>E0!.%50IP%*JQ*5V%"=_-DA4B\>4!+ MS'5RM>NKS5MRCUUO[9'1I?A&R&J3@8"\1V_>,ED*OVWYN39 MB;%+>:ZN@I/ M#:B7,5V;EO@I1G$J&W?L)5]CH&) Q2X7(AS+2*>W(*6 M \WQJG83K"K<9L>DSTT>_WO$$6:UR*BE<FISZU/ M#6[ZV>E$$@MSK=,PIO]Z=79E9*GT[HWBKZL9">FKMR^B_W.VLVUZ6AB7ZL-C M4G32]N%N .KH5@H 2/T)I>IB;;>VX%&1G4OH"Q;PM[](A8:[^V=HU';B0+D3 M.^([F7JY@[VVB[:3_[HO9?=Q*YMQZ]CK>WFIN0Y@(J0<5>_/*U\ZTL77LC"Q M4[TGN-%%4ZYX+_4E@$="?E>P/BC KYO-JJ=C;*"J76H^':" -!H2,M]/;E.H MK\C@8>!-%>TX',$\47*O%A6'D@/+NK2;PPS2NK?,3@ D%FG9YV8=>X-8I#(/ M(4S$@%BH8L5L;8K9$%N?O>,7)DR I*O@1['VU/ 0(J7DSX>)(!!I4]J/67O M>E 9%$5HP.;+[E-EGU 0SKR3E.H]Z8&K),*]O$K;1+A)2+C"*& !,H=JSRBMG[,1 M3PAYA].G;/LJDYEE.THD,[74Q(Y5PB2B%?U[E=!?:ME>#8V-I!BF%(B$(']L MI.0]W9?1/4LZU1ZQ@ZDIX]Z&Y!('U"C/2H3%F- -Y^2%&L=!^G!7<(P=O2O? M.RRT/?6^19M^WD)?L-BFA.YY>)I9U-2$#> XS#>WVW^Q^[0&AR*^Y; M2U4Z43H/9V(YBD/G]W$44>JN$R894TSWGFYZ=O0!OZ9/A'=2*?75)EM30DW; MF"U8]%6/3/2O<>00;Q5[M=+Q"AVTT54($M'/^8CGK/)72#:Y7RFZ>7,6;,WE M$=FBMS:*=Y6\V&7F5PE]RQ*3[* PCT)):S,*MD;-;EYMQ.I2TN>4U5IS[7U' M6:W-'D&^39?[] 1[?D@U> J#@ M*>4#2.2D[:,7L$=SX,O-3G[B68 M@ %;\A'\?"0(RMSQFDWE(_(C-@0";$BA M9+IZ$?KTTT0W?R246&A9E#Z*HLDLI;/V+:HQ%FY;HWF-*2V7FY0RM03%>H^! M*O[0E<=-G'A"LOO&1(6KN,V&)3'*+T7#$3?+1=[6)F)-9N84IY,TF8C34&.< M>+D,@\RD#!P_<:E91%7W.HSI#X6'XO2[EB,828#8GE\H BG),!.W-Q(,SQ%, M_=/1*(D7=-G[<[\ZU4+AXA[Z,C62%]]S)K,9%MY8(VYG $9EF5;H8"+ID&S] MK&T$H:&366&>(D+7.#;3LITKW<2F%#8+M;"G\>_2DB?%SF:_TZ_I)'CTYHM: MZE!3:VW*YB%A\VXR*XY^&Y(;Y"P*[_XG]JLSH6UO$_FYWMISZ68C*M BP)G; MU #)DWB!R5>Z/R*O[!*(8+X]PRL@6]A<9]J@@[$;W=+=:?%%;!^6>A_9+144 M,R]B$1]N!ES;(0S ?O-&S=:HH,LS'Z =5%K&U/A9'M4?DX;9U\(/FXM*'HC MVS?N3H9+]D+@V185N3F(;_"I&0K.->'VL.!5;+=Y@XE%AZ"\T.U3$8R*\,#D M7RU-IW$36W*<80.B<]TW.$7L3JSIH/K$/PM[DJ6Z",!020R8W=1"(L@/'WD2E)M9; M>XKL33!2E0*^;\G>Q"!5OL4.*GOS>Y3$O[4CS-YL'559$'K-K,P>82M_VVNRS;*F;D%0#U[X//[XMZF0N-%^F2)9?(NE@(N"-\HT#.UXPF14R MKN3E9)H[:G/:Y_J)3A;5:')C'Q-@)R^1YWJ(; KHR;(+A.WAU(;(-&7'XA#5 MSE#FKTJ.#;>'QC@5OBUI;TG>A*"IR?29; EBYR?#(,WR5$BAX?8Q$3PKTR&5 M!7Y;LV%X::X*B!05[@R2B(BXO;Z:BC(%=?.&B>-%^'*3KRK4S.+-Q2[#0/D MNPWQ$W82DIVV0;Z/WS&O)PQ.VA?,6=D*74 MY0]SD#^V^7:-8YE(H]I61]Y:0^Q3H,#!5V$DE$MI%R.98/NM]XX8=GJX*:FG MN9_V-*I'[#.GZ)3=4O <;@6 FTRBW$T;C=M;XT:^'[YB]Y]T[YOI6X=^:S1G MYG+FWI]1+;N3Y+T0\\@_<,2>.*,?^(4=P\TYO;O;AP$1#.0S?[ @L1>'%KB"8.*@[ MVEM,#E6?$E!(U+*QFIQ^)4 4)A90,#K*ARA)2>3_ LI]N\0\F7NL%)'BNZ* M8M L 5+7FB IX1@^?*/#J]%BZ.?3#YZKUFZ1E, &$P>MBV1WOR3,++:^+"FY M4H6)12_6U,%>7=O3_MI8GF+'K^TI?X=*3+,'V?;,P!8(R=W-MN<%M@&BV6EM M>[:@ZIJLY!RW/7U0%8Q#O?"VIQ5VPZFS3]_B"F"'X*4<&]",#]R-@<:8@V;, M0-K(37$+L"F^C_2?;Y4\WWIQ>EBIO8T5]$4%]&N?KNT=ALT#FZU!U_EJ <6* M=0>.;\<=B?H"F<^OX?,B3"(4N#=,=6 <3):!]Y)$5)>R^^#7F+U:G'O9;H"! MRMT]LJ\MJ!FX?S8D,5P JT\'(FAK6 A)*C\W,"-^Q1$S"B7YD,46Y@B4SMAR M&QN(-%G?,=7)+\WKVDM5;=^\K;RLDG_F%Y:MFUK&-[A" +[H5[#NI@LKQ9BN MSY. KP2[C#"0HGSV8F93C .7G0U-D,]J*Z<^#W8@<.&MZ+Z+KG#Q1EA+M>T( M^M9U'&SW/(5S<9)57-+<%-B"]9O?[E@EX@"=W&SQ/= ] 3/8;I8K/]S@;&LU M38BSH--0V>Q3'64HZR9S"XBMF])S?<>5"AZ&K4\K?!4<5Q(T'0@@NN=W$F:7 M3V8SSQ%H!4E#?2=.NNYE*_&98D&/#%H>ZCV^;: /=^T1[-"AA!^LTL#\A]KY MX\9!'H1-G;M:OX_P)1KK?@<1U<%H?YMMG?Q:&SA&6#.$Z3_;O4!FYHI.R6A] MA4T0%97V)(DC^J698SE+T,HVS+HA4WFE31"6I^=HC3R?^=QN0_*%.:-UP]?T M.IN@V]4D8;'G>T1^Q_%V- ML/IVV M%RB8I('5*%V&HAUOO^$T?.*.UIC0)3]]R)3L+?)(6I)/-\#:Z3LF1;$?*>M4 MQ69HG=%(SQ'/#,.";^,I37WY!X(K PX-XP,]R]*<<,./UN<)-BWCZ4!A:+QG MH19@W]62+P6[@7(G+R/."=?OF*L$SH&RIW0>BQ-B+\[T2NP8/*>\>S&ZL'H$ M5V'TI/KUQ>=A(MNEV+R>7+;2&8-2I!\F4@HRR$T]J8F3:KJ =3 <$"G>&Q*R M #Y01)16'EXR"V\*6+/V"$PD:3[#SJ)H+27@T1#=4-4'''VMU@.>>5#?3B@G M:UB'19/574[HL(Z]?@PS>=()3)#,VE@2+003KOXL#%D:D+7E GJ87WUF*,'$ M&<8VJ+1EAPE4OY.SFNIE;5T*2)-2G(T&$U[SRV7!S0L3HIXWX?7$/VM+H_3H M%M26<6AM515@X"KE*EI;N048V(U9C=86A0$&M%(.I+5%9X"%;12R):VM6].# M3:J6@&EOZ9I^I'/H-$][2^, 4\7\_$][J^@ @U=_YJCF3V.M \%\GJ;N3_'] M;B%;9Y':7>'J*5DN$=ELRW"*C QS):^4IA0K9N>D/['BD>7E.JTH6A.5+@G6 M+=YBM!B6'F;4"F/I?-=W7"3K&6]W0?15G%S?_-F(_NV@J@H:7W2J6,,C<1Q0 MC8SSVNEW6\&74"SK 8<82I9;6@L_,:K[$? MKAC<6X*D99!4>G[OU?]:?(@O.*";(I^B.7*7U'RCQB)B5*E\"K6^%IX.ZLE4 MXQ\5TFKD $U_U)GGI]/"@ E7A[AV#Y:R=6GW2MG5"E9-D?$&&P(H$@K7;/6O MX50M%VLQ5+(OBX@H&3U X;#@Z +(K/3A#[D:3$;N>162ZFZ8(/:A1A1-=K#> MW(HCMQ9]SQVY[(\HV$39?:AIN"!U66/W=''!Z>("^!<79&&6,9TJ;]A]#M-P M,(FRL,PS?:_$E:;4%2!+4N>:8N?C9,MD\?B;-[KSI=/DF2"JMK?1/ZEK1]8# M8B4=X>3/- ";,8&K%"/IY55F/*PQ\1RV_V++YU>ZED>/3U^;?*N2/B:\WSFD M8E59;@-1.$4"PPW#?R%AI-U&D+S)9%$R)F09:7)E)&QO_=<>O*B=CM)U=CCQ M3R6^>O3TM#%MB_"I&EK@L9$55.H7G",HP=3.W"[E)K*C.%86(,HQ" VE)CK6]\*,4HV9$<+W8 9OCP M)S..:O97%CVP$9]*_OX#CN^H9JS4+A,,BD,6&[U!)/"">0Y34P!)V_!&PT@',L_L2X\Y,XWXE5H(I,.AGD.&.P76M##1AGA[T_IU&V#\N( >"P:FTT/1 M%]>_F5+:!36NA.#!E$43@*%Y!.&'/O6 )AOFR+ %XGTSZ/O5N:_5*&]R[0#3 M]Z99"@\W::TKP'O(9!TTACA@'1T-6(#/O*_X89FKU8M3U_,H<*^H^4U5 PX< M-O]=U\M('@>SD"RS(PG&7*=W.(HPOF/%B:]QY!!OM85'ZA%MZF5@W\4G2>:U ME/70Q4!$X@+Q]+<]X:Q*\%.V$?N"PSE!JX7G()_K8Y*W/9#8"#OOY^'Z(HI7 M)".6_50@E/[V[6I4)6G[5VV^CUTUT_2#C.8$9Z$;GE]#U-2 V-TRA4(-US4+ MCL0HF'M4?$94L.+H'OUW2*Y\%#7[#MN.HN_Z[EP;E;$4^Y0:>L#Z!)>;/7P2 M7WR;$6 QV)^,F7173TE(MP'QAIF",:LV\$?BK;(0>$/*NDK/H73[[MQA46-S M2)>WM6DA BDRC8>,5'H>&T,'?"G!0I)=Y<.LW3OT$A+6;R->1"2M+?1^*]K0 MQ?V-U%J%Z9IIN/"B48.D-WOL3$GK6.SPK>56K;4(=+1&]@7+&TQ.H, HQ6OE@Q*67@ M-W37YO!APD)E Q==*4473^FYD7@@E5,FPP0Y<8+\9TR64K>9I(,VT+;OV"/S MA%=QNH#0MG\1^\N4^@$!6>*=%S8'0GI'^0#I]P85*H'B]];M[TYEHLG-76RD M49,P4V5"&49LE4[?WG>8"P[$@K>6\V9#(.58S_V BT2$S6VTG4PZ+BNQ)F*"H.2B; MK.0F!(["&:D'!/".QY/'>GB';,G^@.F'[6<%5=X$6 O*(8LK9YB/ 2;/I@Q#.T*1+B1/#[^)3(@WL>"C==4CAH]8I^=KILBRODS04%$ MN:%OA7;.2$!F331K%1(:NAD-U8BPO]R4GBC%;=J,98)IE%9:8X?Q6$[59%:@ M45[UO[FC-J_4-'GQ/8<:A9A-9[%'BMO.2*T0E6\N\>&W&, P>U(9X32TBUR3 M$:"GY"7R7 ^136&J261&W-X \6F"Q)8&*>:2+NDL%]5I[$W-04<&! MT&OB)A0[-+RXNYUN@W-"CAGY5(>\&OZ2"PS2IVAL75%ET5,HK1P M3O9SS'(G]]5!NK#;/*CV6@4E^SOSUK+KL*.=[\LB+:A0+E7F_0JN]1294O^CO H M,!#M%XO\\W0#4.:;Q5^ZO2]Q;8V*4_KBC?M6SA?GZPB@*+13],I[!\4=,TQ0 M.F1[=(@SBBS%)CO3V@P0[8*DX*. "=;P M:P>EN;4=)&IM3]0C#A," UXHT> MS%K'!B=6W234"]%?K(5(8D/9DL+%)@+^(V'Z]P%9JXJ$B^XH0U%\[[FN3]4C]MW' M$+GW[&H5^I)?/?QZA7R/*JW 0Y)[R5H.\;W47#96!V%?F%(Z9?EM87T=P"6_ MK2H8W>)K0*M! ;5D@WU%!H#5XNC#N&K(E.6UAD%X-ZO09*;R.'!(5ELM^W\< M3 E>(<^55+"0]]&7T!.2>/';PHN6*.ABT;3JKZ\*1TLJU:FR(_&H:6=:]3;5 MMX(P0P0J^41-"D'"._#066OFQ?Y80P>D(97<[[9GLPZ/ _=MM>H3]1T14$A. M=>DU877<]<35'?,2E^FQU)47JQ'Y1G'8T@&GFC00<&G8,LI,3)L0D.4IZX M?&[RJ4"1#JM;<:MO'0;MS.UVW@288&@W&+16RP>7,M1.0(84B.$3A!H$8M [ M)(;/_5&<#L)%M6/6RO;/[)\7JG#_\?\!4$L#!!0 ( !9(K%9EEB9 V9P M -=#!P 5 :6=M&UL[+UY<^3(E2?X_WP*W^K= M5J9ML*HR2[W=4K=Z+,@D4[1A,C@\JD8C6Y.! 0\2D@<0PD$R].G'W_,##@2 M0 3<<;#Z#ZF2)/ .AQ_/W_%[__'?W]:,O- X":+P#]]]^O['[P@-EY$?A$]_ M^.[A[F1^=W9Y^=U__\__]A__U\D)^7)Q>4VNZ2N9+]/@A7X)DB6+DBRFY,/= MMX_D?YW>7I&K(/S;HY=0\B5:9FL:IN2$/*?IYO<__/#Z^OJ]OPK")&)9RADF MWR^C]0_DY$22/XNI![\G7[R4DM]__O'S3R<__LO)IT_WGW[W^]_^R^\___;[ MGW[\\:?_]\\%3<8U^#U3:KPEP>^3Y3-=>U?1$L7[PW>& M/F^/,?L^BI]^^,PE^T&_5?L$_'2B'CN!7YU\^GSRTZ?OWQ+_.\*_1I@@[Q9, MU.-O.\^__H1/?_K=[W[W _Y5/YH$50]RLI]^^%_?KNY0SQ/^A5(^:O2[__QO MA(CAB"-&;^F*P'\?;B]KI?O=#_#$#R%]XI_0O_(>*>.\D<1S3%?5[[$X+KP& MP_([&)9/_Q\,RS]544NW&_J'[Y)@O6'TNQ^Z"GK/5P"U*^TNR3J1&3P$RT8^ M!\0;/C_REA]5T U2>$&3*?*C;RD-?>KCQ]0LHV7A(093.XIWE4^X",@^HK@L M1PW7^1MR#I QC8/(KQVOBD<["KGRDD><5UER\N1Y&R$I96FB?I.++'_QEPLO MB'_V6&9L_LG\,4EC/G@ET5N],H *YUX<\O,MX8-X]^S%=(_XM8\/.?J7X29+ MDRL^>=FG;W3]2.-]@U_QAK7U=N>%T2J8/\64PHE?*5##@P,,))QT?L;H8C5? M+N.,'RZ!]Q@POKAH-Z %KPWP1,1:]+L+%:L77?_AT M$[%@N:V3M-4K0PQ]RAE?)@D?LR\9RH2;&4Y2;EOB7Y*Z46_U[@!*@0GIQ>A_@246;6!^G[]M:)A0,>@U*K5Y))56PG&$K.EQDSWR>:#6^S?.+:EQY&C0\., <6VQHS($*R1=7X**@?M_\R\F)\(;'M+-U%< M_B!-3UK[# _AAN]_\W64\8U>#])-QNUB/FI@945\'-/M#?/0?#C_>Q:@*5$U M^,<3LZ:/VB2^4+59%.>!\=6K-#CD=7M+H?IN)7:WBXRQ[<_<4*/<=.-F>K#D M_\(W'L(@K=YAN] ;@5NH^7;=]JU!+MA\QL-\Q@VE]B9=>&CP4T%-Z>UU)$RC M6GMP_WM#6(AX<[D,Y\LE;#LPV_F47P8;1O-?\3$/?6Y") \;GX_^Y7K-_S\. MN&7(;VRU%V@KI,?CYQ'K_WR]8=&64GQ(;1R'*(^]?0BP5 M[.77R8L,[F(PJ3#:6;/\#J9C[416$T,'L2]#?E2B)9:<,2])@E5 _;EPZM]S M4I7>@2.HV'/ !2'XS?@5E]] [FF\OH^4;;.(E77SQXCY8D'7>]4JG7+6B \P M/7=-O"]R" ,K4GD.??_STNT^?&P-4[=[MZ7+-KP9^MDP7\1U? MVWQ6S=^"\M2K?M[.=L\UK%F6,5D$*.R'_<+?@._E"DV4<;,"+ M4BU=TPM#G ]\;*B/P[)_@%N^-,2MQ31]%CB:CCB(]\_V: MQ@GUVQ.\R6E?G(11^L'OK;B5_"DAT_P\=&] "YU;B $"23059Y2 MAY(8PN;CEO*UMVYV_)8>&L0T#:)8F/VW="DM%Y&2-_?_FB4IF#3UV]#19.QY M6#)^+8NWB]5=\!0BTS U;G7@.>!3^BH(Z26_FU<[50XD,9&K\-R/-BFMC9]T MH-A3'A?]+PYKQIXUNJXK'G00R7P(8^JQX!_4OXJ29!%^ M\^*_T12VG3PQY) 0YA'T+ 8&I<6=ZQ)A]DT(JD&-OD7/CN%05_. MR($\G'RPN-&2K3.,2WZ-^9#F _R5S^!3NHKX_N>]5>GFF.-XP@28E%3KUS\B M/;2>EK7I8W']RU,N-K% M>="K@QF_?!FTB_S6/FXO7]#WL=K#8QCJ;)%?O^>-D<23YAFWFV/8?0X()QDO M#5HOH->B@L2M*D\:+AA%=/%^&[M+(V2[4+ MS0$& 7)/%RLC9;,B6M/\[""'#+@!UC)U]HQ;9$^PJWE['?\:,]T M$D5YU<55WV1N%$:/Q-%:,^C=: WP<7ZAD"E-^760QMX3+::H&QDYW(H(EC7? MZ3 :SNT**!"?\^MJC2>]\.!7'.]S@^;@VE ,7G!BP>D^Y@ ME7U79:&T>F6(*0!W]+,HQ#F8>0QRV!K=WPTO#%/S;";N-UJOU<].:;LV,PB- M0U"H(\J#;>_;;5@.25%M$C=7N[=Z=TKR0A^M7S"15YVK)A,(_PD99 M5\8[E!1#W'&: Q7K*$[!?P6;,AB8=7OYP63L!7TBO"SRD8?P=N!3D;Z1M$#C M:/OJ>.8_S"V(L2Z?Z2*DC5O\(11Z2N>]A653D\.;_\W:S#CWDO1;X/N,K@+* M_-O(\[^!:X&?SS\']/7,8\$JBL/ JW?@'TIB4%=X.3",2:SJ(L*2IQ$PFHKBM^V-T_>^&GS]_XD\]U^YEE)L,C">SS!M4^/G2^ M#Q]N;I1(U(SM8E6/KM$F(>@ :O9PHE1BE? 57H9+ED%=0) ^!V%U!D']CG0\ M,6OZ7'F/D",9Q5N\ -7+6OW@(%'&Z-5*4DM.M^9>&>,4!! ;S4S42B(:*2 RK,,P\ M9OX1:M=5I%E>.>M3!SM3'D%E_Y> 9?79YG5/#XM2R,]_'P0)7HS9=?XF-F,X M:<#HSE1J;5F' ] ,;3&R"#NF2S$6*Y4ST.*RU>J]GK(B)-8M-]=2C_WO8--8 M%5#Y<&\.X(L@67I,;'(7_'=521SUSP[JA@0S9*__$1\:I-[0XS>;E2S.7,0( M:=24!M3PPN!Y7$T^K*HGA[!1="U77& LW89FI7\CV67Q2V_E@3\7J72 MKG2M&*16P0--VCMG.PA2"["_#'WZ!DA*: RI6DM(1FFP8UN]VIU)V#O4L>G>)C0BVK0"N.O0T0XUALOB$5" MTU44/EUQ8\@7]YK[Z!1PS#=0![Y8U44Y6K]OZ5A/TDTL%(-_&=.>__27LWEY M0LO?#HE-991_*2?6GA!_JU=[LN@^C\W3.EJ71ZM.\YT/)EV[M9BQ3]FB?'8I'J;"]]]SOS&(,S0:'ER =K MTX@[4AW"MN4?1!2H+M)G&L/%*Z9I("I33FE(5\$A%;!'DQO+'-CGNM_S4D_F MG,R__TJCI]C;/ ?\)EIKOM4_VV"FL_.LHW==7:<]+PT>P]QK,=8\/68YK6+G[ M[)3F=Z:TZ\D%(!NO@(NTE/IV2V%M8SE2(7GVD^WML(,D0^<]Y(!P2OR&^MQ] M[SFH@=:-8N1X5Y;JU#\]\/"J9//"$=EB>*O?&RI97=]:FX^GZF?'5*NV]PZW M_\5^@/?5DCK=:E@3?EY6S?UCR R"RQR"62@R7V^#Y&]G,>6+%OY59Z0UO&$Q MREQ 1?I" >"U!LNT]MDAPES=XO6GVVH"#1Z86ASS=N\, M'G:]\>)%C#=N@6FCQK15)+;VY?$5 1R%CV27]B G;))0>B70O77NRCYGW+ZW M!KE';38,CWZ/F8[X ^XF!Y%P >!TCE8[#1?K,'C,(.V5R\(WK-;832T(C."* MN_\[U#T_B.G F,CPY>-H7,:@]A[:O]3\VO:MLEB//7_,H>Q;3N/0ZE8 MK*U:\^%'O0[A9^-4]I1C.O^1;4_@$V;XBL/_-^VL4HS]Q+Y3VH52& MA)5O0IZZC@2FK8^NC^0^2B']-_\[%-^)[I8Y+E5.2;R$(3(H79&&5YW#! E]FYHFG,W/NL=-$2@T(D<7>OW6@SK4/CHX0%;#/;3BP0'$K0+# MO35N%%"E5Z- JU<'J1_9Q)1/UX8>"H5'AH!^ WN+WVUSU"5NAE2WN(+)D53_ MJ?&0MLIB:A"!HLI/="G91(G'^%TYVP!6 W0MP5I4"#NJ^O6ZC:]/$0:O/-BM M@VQ5BU#QVA IWF#V"!-T?P/.RF?[K:21_X&[5CF&U_SLN"X-I]OBV"A1VE&+W4?ZSWAAQ(P9[SUPNC5:#C3S5A_,9'QY*PM,]?L>>E M(5&TI8TN$QYKC;CJIUW,8EPC$/["(M96T[;RE2$'M7T6:N,K Z@ S;ZAE*1^ MES.?&#S4(B[0(@S4*KQ2>&&P$UQ E;9N2++G)9N824G&^,G5D!B_\\R H(+W MT7S)#;*8UN8!U,V)]@3&L8VT:O%5_<80EYIC.\%!?Z!=WX8K?N MIBM#NY?MY>G5XAJ5XN]A59G^421&@Y(G0@5 M&,WW,N.ZAV-FEX*C*K,."R .^M@.Q1@$) !=<>&3,!D:_-Y53XYQ;M1]$]/2 M=P797LG#19[+/0UUT\J*[!7]-S!=._4RL\C(VCCDR=47&6/;GS%X7#(''L(@ M3:H0/XZA,# 476/ H^+!06!;*B%3]B?-MWAQ4 0O"YE%[9J&66,TS 4U%IF, MXK\ %TXW_'O>UE^YF]\98@H+?PJ_^:]HDN"4O*#[/#%[7AH=[&TU#FUMN/@( M4@-E='DL9?YO*U\HW>@11B<]$([/R-:GNJ7XPO96F^'"V[/),UG$^D7[6R)>;0_$,;?&:(0H M;XW;2\:*QJ/ SIY6HFXV/#^F?E*G+HINSOPAU M+V?LO/$01H\)C5]@@E^&FPR3;_E^R<1:.-WBZW@>-6=-NV(W&L"$]L'=]N^/ M0KG66DS%SC6JR!H<738H#Y:!&S4G-9<>&N::I48*P]APXL;T&<"W7JAP+39J MT/[]82!A^#6P;29"W=/#!JWRC;9=G*KT?$_'[[WW=NE#K 6Z 6,523.N8]WS M@X7S-0+7520$:LR9KW]CX/MV Z;RSF.#N%&A!Q/U53F[L7M 5X1E;89;BQ>' MA'P3YR[L?5&(3L(&A+3&=X:H MAB4W>9B-&XV5<^.@SZ!2;/@'/@+.,'Z)K& M*O&JSDQJ?J]EFE6GU>UL+'O9N3\?3.?_83WS? M^!I'K_SS\S7GA?7.LNJG1V=4[VMGIMJ8+6*8+9BAV-G<[LIS#*Z+/A+M?M.[YC:>U'OA M4;2?>W\ W1%A3;6/T1Q"82#?6Y"JQ##=F7X)Z?8'Z'@0D3$>(/M2K]52'33_ M^S AQAF,@5LTKNP&Z,8#J8P$[Z6QT*/AA;X2#/+391\ 7,N7AK U:+JWL*#X MS.B\7M5^)X78I7ZV&4S>I3VD%PLQ2K7C>D]A!> M=09XLUH'4AFPD%L6-=Q'_+@ +P?<9_FL@E53>2;7Y3L>2\X)H'4!-BDO,;G( MP%I6%2F5]Y6#B?14'RJ31_/B3@'$O @IH-'57<(M$N[I*+ZE3XAA&*8 [UE[ M^)8>&P@]K"(,EI[QE;[E,[XQ7-_JW2&2:FJ;U=>DU5AL;N\DF[E0,6BL;1AA M<<7@ZWB]R6MZCLED[L!DR,0&L[57FZ2&G><'$/[A[FO$+W0ACK>Z1Q?LOL9S MN?7KHP&W;PKB-+TQ7!"G'M1/_GDT/HZ#?!&#+M7%2ES;T(6T<^-OWX"R%94Q M=2'B%];Z IOZ5T8SQ=IXL/#_$*$W]!&A>A\ZNA-60T[OJWT8?KL/CO$+UXTZ MXK%F80H!9>'LDE&-%05G?P/LDE.6SBUZ>:IN/WU^O _2G6.L\I%1E%1+2*N$ MCVC#\;O_O6$3AO="KH\#?.:8)I+G;YM P!KO!Q>Q0G\T%\Q]T,B-GO9.)(=Q M:8,L_*A_"7SJGVX?$@![T:Y/61H:[,W[.X+0$+?O8M9XHPU0_>R0Y2RRW!#6 MD)@Q[1+JVK\_!K3+9E_:'M]H6RJ#%N 4UVB7T,^0+ M)8K](/3B+1IEB)T2IG'$&.:OI#3F6TMCH8T;COTBK:-UNHAQ<]EU*^]]W-;7 M3N+4^-+\IUQD_D-N0W^ET5/L;9Z#I5<%C]C\K.U\XMI;7'7PZZ!7K+6X[=^V)K',*/2>^/U8X!3=1*_5R[ONT4'#';?T"5*"HGAK()2W#V3L>;VG MP_3NF3*VKWJK\)"U[Z_6+!PBR.8RY);'VFMJ+GO BT-D,3"D>UB]SH$O#X^G MPH?=F+$5<"%L5WW8K&*^?ZO-L-I3=_0' M<>3%&TB-IJ<1M%=K%=YL?JIGA]C9^3GC0Y?A MX,5P&XC2->J+J_1ZDZ4"+'U53M#8IZKKJ6RSNCA=1;-3JECOA#23$E$(M,I?)2&XO55;<4G ]8S\# M42N;>0S@*S[;#LITD&2HZOX]Y1G5[HTVE?_="(^UF&I_"?,!- ;)@-I-%[Z] M>VBTV9K?&2P/K::\0&'8MLJ5/(;22/)&S:VIZ@O9A\ ]E,L(!ZJ0/&\='KB9 M\""&V:O9#BT*^3^7(O_JD #HP62&S2K95R#7ZI6!>@Y0M#0$4I6\P:A$*3A1 M;F*Z#K)U8@!OU5V3CB,VI(\%D7X3[&OVN?% :GICD(I!T4)4I@\W%\75/#S$ M=&O9JJUN@K5]?3P74C'1+63E-!&R6RU6![F@BL6EPT>>/&APLHTRN-AA M9@($ .0[< NL#!8XYC@NF_YP"WX4QUHCAG#=TX.4P=S'Z+_>MBY\J7VAI_R3 M;_QFOL[6E5+N_MW:.E<%WGCYT#&0R@5:]ZCMG!=NZ5-H,LI7P!Z]Q-&KXG0M7QKFLF F\G/9 M:EO RYYQ^UJ7'4=N$!2'OV;ROL)MC8;+:4/)Z&$T!KH,5@Y_PWVO^OE1= _9 M6P!8^X)K1&D^TTLWF1)*2Q?(Z2.(]V3LG,%LI_$&.H5">+LFS[;RL2&6@RX+ M;%C3A6>&F/;98T+_GH&)PR_W::.Y6_WL0'A'.83E/JS,NJ>'* A8;SA[K!J. MOP3))DH\QDWC*'RZ"EZX(8$9->V,NJ-(C0Z/NRD:UP-LI[J7B8H%C]-:4^*-;P3E^H'/ 7T]\UC ;R1AX#54?30]W[^-5>*'"[I4L:O#26IN\\..@WJ:W5:M>C8,_K0X;5 M3K=&W>I%C$;GS5N]-R2&G M+"+AN#>7-P+%V_; [6-GL2R +P6?&R$MW,:USPYQ+]+Y6HCM;F3!('PDAK1V MAG9O$F]7JL/?:AOWPZI'!Q#Y*PWY78>!9>"O@Q!Q&"%?O-GFW/?6$%9S_.2% M,GGC+ H3OBQ\U1_EAJ];*/03B1VZ7YNNC-[;:;3E/K9[ M\+X4T;UO#J$0C.]B]9"(^JK%HVCC>1FJPAY^W-4D?]8IVH'B,*E)(!YFFP>/ M&<(%<0M5%A/$W[QT^:RRT=7?*UNE6" X;*3H/E(]Y&D!8OX^LH/?XX35('M ML=7MGF5?^? 0+1VBD&X%C-Q%%OK-8M<\;,WD5$F>^3FK$*V2W90 MV"JCK57VL1W"0Y10(?2%+@2Y]]X $*,*4J>N_*D]@;%6B,FB=;2HRN57^$'W M.7]LQ\?Y(C N^H-Q(3-3A'M M6TX=0L%>?"J*T^=?GH-D[86WD>M*=D0S=(^J>U]SAI51(UCSL]:D.<_ >^V%WZ@?\,_)MT3(>-[6+X7F M%RRBFNVVW4*8@V 5@ %M%-&J6CV #6XLZ+)(>'3-J0YMC]Z0XV&1B?/C](K3 M8#?/W*@73NV*(W3GD2$RX@&W1=ICW/ XI2&_2]?6;]4]/3P(3@4LC<"A:0NC MVI;,H/' ,FX(R+8$]Q9 C\ G.:AH]#!J4_*IXO_]+$P"8877(5A893&E(=IW MK[- >(#AP,6Z6)5R75I6%+=\>9"*$(PK%] Y&F+EM8]/:8+N5F-4'J3N^%BS M&*L@"JH,P,KG)OC)B@WFO\;U?55=" ML3R=GN.[?*QM!HO5*EC2/4#VNP\-$7BL$755I M3S7O_FW>M-;QWO/#.$,S7?I?F0'(P*T?KUX? Y5$Z6LB!;@734O32F"=_. MC]_Z]='T(=C;NGKO:P,B3(I]?B^83^WCPTPP/L6OZAW3Q@.#F= *V:B-)5U^ M=I#2-,@@#_W$P/NKFPI5CX[E!ELH>,FQ(.1?D[I \G&T;.=N*12[AI0M_SK%BIL3V3K#G,6&#=8MSR'SD8SJ M]!S:X8\!O_OP*^NV\90_C,9(E-0E^ >K5GYSPG?U.?V:CP_;< Q*CWB/&)V%KW0N&:5[_Y](M&Q9B"$+A1[ M@J_DFY:?+7$!R7*XI/)0;'[6'JYPL:O#W/?1>*J:P'6/6JR:> .8%OP^% M&UG12S ?-[D??>4;.@SA(C0&.^:&;?ADU@BK_H,UZ\49NV&+6:Q4CA]0[F*9 MWZA;"-6,Q@$$A@6C[-9/N5T6IA4F0P'9UW5$,O$%ZL"..Q :]@K;M<[6"DE[ M%_,.H>'>P*"&:: MU2M@D>"8,C;X EYE["I8U1W';=ZTW@V@X*F-Y+2H;&+7^K7QX.B!F9J;KO7! MC!;O#A&3+W<+G&?IL7;U'J,P#P9OQ" G5_YK9O M#;/7E5TZ>SQ!36\,UX1$Q=SVYIE6/6S]+<6SX;6\@?*6L\ MXUN\/8+$*1L.8[NTAS ZN<%2TR6N\I'!4ZN*!GOK[*B*UP9USM4ATIUN"W]I MY8,[A-90IWI-%\+JYRQ7&T/LYLI[C&)XKP'\KN'IGH;M2Q!3?JC&M5&;T@-C MNJ6"F=*8OM;FS4$,",;$Y^;F@%$C7X8PJK4F6KX^[#V0;P&+&)%2A+ML3QU= MFS?'8>P=XEYK_?J4L"%$Q51>89=@I!,R>RL!?NI.D[[8.\J&X5(_@C-&F)X6 MDV*.)3S(ZN 3VY=PZ:+]&E[S19J7J,,4.5VJNP4@98/! (E+7+LBO$[M(K++ M98QKK18ZIG).N^@U8U&"T53HM8X*S]=P=-9=M:S0'@C&>S<@H9/Z(NJT%Q(=&*2#[$8#1%]5@KSX=KJ2$W\YJ^XE^20Q5ZH?%CI&>:2E2!U;1$!S5)@"L)0OYS&%)A*[\& MZ3/98&FK5GQ&0IK">^H7_(4D=;FUN!B.PJ8I-$<.Q$<69(,\R LPF9AJS-1* M$">"NK2[9\KXX"S$ PZ_7F/78[%(NWP[19YX(=URKB-F:D9B>G]#Y2+O(N7ULR))[@"-NO9 DGS2:F M)ROD2EXE6Y)&A$K&4QX$5M1?,B,Y-VY+\:E!B6!(%$=R'Y'S=Z!_RJY-?!M2LTJ!7=_S;4A>FE8W11/6@>TN82OT42T+'VUH;4%;_B<<_<1'8QY M3UU6O29$@-((A67]R"EPEQOQ$F6QJ\#.P5 M)(8L0HH--I0[MLO'^))1N.FN M(WZPIGSV$#Z3R)93?T?ZJN^I6!/.FP!SDG,GP)[D_ D70%BC* +A,A 0@N0N MZWCI2:0&0%(^78;2"36* @ MX);_]]AC75)!=6^=.K\["FPNW?LH]1B*2Q15=W)+^$&\=OL!5'@!P!?D4?BG M67H=I7^BZ8T7= KP/H30ZX)XF$R3\$,.\\S!KMW(PGAA^HJ,WQG90,XO3C^J MLGZG-P!,7?*1/#'I$\6 /&8IX2SXNH)O'3B,%U>4B8DLZDYN14V4(%4"9">@ M VL0G_Q9T'06XSLV=U:E/5V&JG)*Y)0>JSR&Q9$+,24AABCD=$O,YZ0X!.4A M2B#^#R)$@IN\$.J]#IXY^[7^W,X*A?Y\&TL=O_+2&5$91?!)WOZEK MBD22'+/@K$9FA]=UM?5HN%ZL:\5BQ<7J(1%-[(_40],D2'1&D.Q)M#KAA E2 MGHA"QYF:ZV!QVB+ZDG+([[2'9!"]VG)MPN'L0G%':T ME$!\:;?Y"D.-!"L- C\+2C-@AF#[ )43_DD8KDD#OQ[9K?/_YEY,9_9;"O A3HY(B1)HFD20734&K#>A<=9*6Y* MHNH@T5-1P8=!6**F*O)(_49Y,^MW)$JK[/[L<*EKZV%KA#[[D]1&,^?)N[';?=:US,96XI ^F.KDZ8IO +B\RQK;0 M[Q<@T),T#I: HPAO/(1!:C\C2-Y+"?(E@C').1/Q)O)^!\-1-C7JT[_$=96L M<%A>Q+#$^;"(E+D,9' U]?LZ%;G<$!Q0_I9;!AM'\5WQQA+X7 M^\G#QN?+Y'(-\,EQX+'SU8IV3!-%_F"7>IH=OX!($6;F;Q,E!8AR3N0F'R+CMUH \B"'*)>!""'(G],XHV3EL<3MIMQ@]]3"AW10A/C\ HYQ0R47:.?J&"Y=:]_9.3P.P]VHPDW>#&5%,Y6U L27(UV$FM@Q) MZ9U.(GL?J^JU#D;E>Z>.%7K4#$0$TU-0&(PF9%3^A2$8/.24X_!165B"I\C,EYK=<_QOY/3 ME;56<3(J%4Z,LE[27Q#UH9>!*R?3:(1NM:#4!VL*F5924\RZFK(NYM52?*18 MTL;TMT#2G;"*RMH3U9QR0JH$*ZGSK:FS8$ #+64&4&OEW>[&8N.&KV9(EIHC\1)^J070A9\FJWG1HEFLB&9%#%XD9T;FB42: M0'Z35;SDP3WFJZ? UY77]EL00AG3=90&2WI/X_5]I&(8BUA%,2IZA.X45G6J MJ1-"D!"E(/Q/:XC4!2JLP[< %=CAHT')LY!G?\W5>QLT5APO(0 !"2 70X?! M%G$>^I-B[*_3>V]C5:[7?/O>0]NE$PT+-W-V#4L=- MYJWL>KZ(91-6@,P_^HZ+I##915(C?P9ZSLID2UMYCDIG)2C*R9_TJE2N;N2+EDGA?79U4.X1)"I6 M?7^;@<[^,.,V G[\N%.R&+(7 1D)9SX!Z7?!MZ8CNPJ8@4/MI%3XE5=:S:1& M/5AA1O+C/!1.;KAE\2$6_20ZNWW-; DT;Q*#QS__T[]]_O2O_X[YO>EV.EK* MSWA54NWQTQ4") :JS"LI*<#HN$\Z!>$,4B M0>&6*O?N4M2[^G_-DA3F10=#K@@Q6&0P7:U8M4(S+''V8IDX1G)>_62/BD3G M;+WVXNUB=1<\A2C:3N,OODE?!2&]3.FZ&]ZG8 6>1X-9(3M*LB-_!H8$.4Y4 M<5;4>3&TSET2XN9^M$EI)[2-3OF"GN#_+@:%EE +ZS,6; M2/3+PHSK,Q NWIY%?B>OO6Q24: _(\@!0AB2"P$VD]&/C4 UPZ4?K:G.D>\( MF2JH$2/EOH?V%0"'$O@![-2QN"5\H^ESY%^&6!A# ;2*[^%P,3G=[CZL'NM> M&*%)0T!2$"="%**8")@OV.KQ<@TX)55OZT+>S#T;R"#*53-V72RA5X6B67/GRG+^]68 M[2H+]K$A"-XA35%@PN29-[DT_?L7S0NWR WOG!1?N%2K''B5(@\A_:8T^;%K M6NDRD>GM;K/:.X:TRTG$Y;#VC%"1,?SH.F/8BB)F^O>N*H\ZUWOLVK"2"LYS M)5QD1MRJ<7><]&L<^N U6JR,+GT6T/?,DWQ*2K *^7OPJ!F>\+,CRRQW @>J MC+27LM'N"NS&!/C)[ZJ LH2S]!#&U&/!/Z@/E>B+\)L7_XVF8%WF2+ANL+AR MSJ((GMLS.7,#*_@=# $[7OO^^HOU.2 [7:YBZ+Q KS?"!L6/&4A-_?T,#$8 MIDTD.GG.(-6396AJ\*M4(K"37Y^#Y3.)H._P"$ O2 MS]X+A8OH$CA4%C)2#0<,S MYK!B9ZW2J,H89)&4P%J"UW>?_L!U2TG MRE\1SS)+ZUR.-8P&O X-.CBME,2 M(%J^L'2U9!]=)0GIB%]*0]L]-$S:I)^&&K;58?LU<=UIP[9*.VAAAFJ;?EIP M5'=VY[\I \P#K'R^B\R77/(,%^W7F"^N?.O]RLVN4\HW&7KOO769LDC7/&^ MLJM3=5S#H&(-V%A =1@PY,)?5C0JP.X$QE9OB$';,)[<+2Z[E^C^^=SJL'U:N-Z_[:I3[K&5JR40!3U%WF7%;Q4$S#SC9T8, MAFVWVHL< R8I8,!XFOY4]&)EA8I@/?,>%,I]G]ID$*64-:UM&-^B9#; K?;A M"3/V#)K2=TH8V5?A(9MQ^WBYDD KP']&!#![#VDU8QBNRKC"8F78H+(:MKZG MDI8+WLLE4^#4*)N[T2L5Z'+B'BB M982(:MB$Q(LU786)-PEE6%F/G&0/,(7@02KYMFXUX+?T?15_83S9P2TXV_$) MSDS\>?&(:!54^*7YQCL9E7)J3\OAV3!\BL%\$!*OO39[(?N1X0>,"=]M!Y<[$RC,]C<$H*6D6,L\!J@!=: MZ&D)>ID_+S 8CCVR"R^-7%EF2T]G&"ZY4T>K2[4*@&-2AK/":ZO:E.NL MA]*J7:6DA0J;]J62KNZDKO5EXU%5HXEA*T?KN:>N6JI:$5LY>Y&&PV13.V-< M,"!"++AS/KRUG0RO.A9$W^@FA4A:HW]LA(_]RGG=-U]D<8:-NZ@7+\& _0+ MM!$*\$TVW4"P$^$_L_'9)$_$O@:FJ+6?LR6JV8<$>I&<)SX"K*B\XH=91P9' MHEGB7Q13QRG@?0U".1!SW$Q0VZK#8,TO%#IB4W_^0F/OB18[TAO _:=>$BR[ MG!.*$9&<2.YSJ^PX ?R<7W2=:L^.5WRB&IN;GV)TXDFUEP(J?[=IPPR3I1WH M# [[LR#=SF/J=<4L.$.H%D[((2Q!%UE9/V+J6%AUR"N_XI]N\T?D%6;^ZL6^ MA)Z[B.(5#: C0G(9BL!3:XU_)S0.,6-?^6V-J:O@[?)>2F?@3V3,:2QUP &I MCZ06 W^& P9J[:LBKB#1+!] 0RJHU1!R.:ROU$4>BY4INNRYC==I%/O1&,6D M([[%GLAS+W 775HJ-P$(CE)B.>Y.FW?#=OI%VF W*L3SA4^B3FCSDJ"*E)^# M1LUE5M;X[RB!5@,1R[OES(7_1/)GF=L6[[?.96&4PM M4TZ$S&/0PJ)3N;1(DC,HBOX=[NNF\Z@3CF!WE[T19G-3SO(05>@V_1*G8+L3M0R39R88HOX[1LF<7 MWA3ZR)@C+V:A%-!E[ O!8Y*DVH$C\JF[N>S^G@408KD,3R2KW(/EE3Q8,B71 M::S/@;XZW$?V:3A06_N.5ZFOV)=!W:)*#@_\(Y@^NM9B!-TI1%2P F'C@5.MTP;O$HPVZCP3IK*#X!SNYU%J7)$89L M^2@#7%W@4P'VF5BL<\I9D"*/::G$]FBC#QGW=5".-"P7AN>:+@ML7!9Q5V_8 ML"4#1M;RF2Y":J%_")YFCQ6GGCC2)"_"F4U2UW8^P8*>#N]>T#3M%IAVS4 $ ME,P@28,EOZD;M:4CDY@U"NNVO]NYEZ3? M]G=!50YM]&GO\-LG*\(/PYH*]G M'@OX 1,&7OA>2;7L N\LA3 MV>ZXTRWOD:F%LQ^+;A!N,6]ULP"1CZU\ M:+^@"ZT:8 M$9'&+P.5N3=W60JWDK0($INB,JQ"#^=%KF)?ZYY(V$\Q M5Z+TKK;4'!3D3DSI6%\Y4'A(1[ M/)#!K]"#IE"9W W0N M6RMP1CA/OP0L.Z:KJK$[*Y*H"A*=$4G6^3W2DCILKR:C5Z& @T53V:F#ZY$( M/7S7>N2^['F8!L@N>#%VVO,W<;V *S\$2C/5RJ\\ '::W.1MGF^BE"\I?M%A M6_$U =G# ):_CM+\-LCO/=!.0WZ$?") 1&@)X.AN&\>C!R6<>[[,2J2\"/P?P<;2WVJ)5E(A@7"A%-VWIO:ABIL0"U4 MP=%%D"P])@SU"_Z[3A="D"CG=.E-_!3O^_?_S^QT]DX\F,BW\G_+W9C^)_N\#JQ,-A M^(:%(C]]FO&G/_\D*T:6Z&Y6O_W\[R2,%(% N&S@.0/SX0!BHQY?5AY:B>(N M.VT(?]6H-2C&LIO4Z"%&W5F;78#:?3KUB#MK3;\R[* MVT[<>(%_&4JT_ARYH8CM\/D+DTC"TL,#G?<]'!F9L[XT<]:IJ-_[ M]8R*"IW<7)[-J@O3S!SWRW 98S01&MA!)0TQ^/]Z!LW<(,V1>SQRY)QOHZ($ M[S+TZ1OU[R/<"N($LAG2+4#&=HAC"M)$TB9I)#::^#<)$?2Y^F_*2\H)T.8DF%K*BSS)JCY61%$2]&*&+)PVJ,IL-Z MD4O=P'VQNHK"IZO@A?HB]^(^.J5?@F03)8!X?2P*0=X@GM\'@<,)LE!9@_R( M>83HD&##GYF@J@6(^(*^6+3-4%]7R39)NHG_@4:9@:>;:HHNX4B2X//5P$3,*"6HB= #$) M>#I.F=70FVW/4[=B5\PD,"$N6/3:&WAI6(3*O"GFD[V8\ M2B&0DU468LW%KWY@]@6X9B92>7X^"O9P =5S2[WA$H^3+U>PL$(?>T=!$D-, MTT! 0YS2D*Z"-,G/@ZXY.K>:-E'$'2?F-$Z"*QMUM@V1S*L^2E7M:K9O]CI6 M"KQWLD'H5QH]Q=[F&0!+NGL>36HC%YOM2NS0OZBA92R@&/4.A],-C:@.$,>Y M+]>XHF 4[3EBOHXEV+RKF-1_(V,)O=Q:H&P_\ ,OWD+ALU2S,]R2)_)X'2,* M6Y.=58CMO$JM.H:W"S%I8OT+B%QIK=W$W(C'1@'<-D.9+931%"%NZ1O_,>"& MX09XP6]$\54D$UM#0OFZ7.-E-(=<%V&-9O34Y+$ +ZS,\!LUVD(ZE=O@ MO%9'6BC(SD(,49DFCK>![E*7;2FY 3@_7L[?^/?F<^,^]OB53$+'=H,:DQ2) M(*D@=GLHB+:HRT[RBMQO7-=T%D[WZRBEG4_XBD,=Z/9VLAOX/IU=JR5\GWZ< MJAHAV7!U6JFHR9&1W5K 3A1A.SH4/,']H90?%'/U$O3C[.B"'XKWIT[=D]^GL84A_T<7J" MC8+MO#B^W:IFBP!1VM8N6=ENV]W:U8Y5*2:.<&6):-J.PB5YQN2W@/';2112 M.=TZADQRPF2M*).-(.T*H,B>,H4F'PV:C%X1MJ.#IJCVE7X6C&I>5;A#=@M6 M%==-H+ICE0(P4#*^R1Y9L.1_$=W 9B2DZ$>*^FH/9GL@ZO?%HNJ2UX0TJ]P3 M+XUO:U[R'?= TT%D"S6V M%_RK(\I;3A:/021+@"XN;TA<:9O0+/S<0\+$SYHFLQ91TB2;LZGYD2Q'YI>H5&+G\1:P@2<0E M,+\M1RCZNU -"L!DYA(GH5 M3!WE$)/G/2"!+R:G4:4%(S]6S;=R:*H4 09NO'@18Y:-CT$2M>JZ^FA**"(: M/V1J>K&R0BK-@"L4Q41PD/$EC:GG<"]M[J"YY!,MP[*'KW&4&,UIOG*3\)2N MHIC>>V^=2M,.;BZ*DIBM:4 6E\?-$$.D;:,VG4=S$:H'9T8>40["!7'I)TH2 M2M'#8^#P7=E((A:DB? >F2!__>006]:,F4K-A%:S =2ZRS8;AGXXCYEU5+:C M_GQ^QG D707>8\!<]UISJ)2R) P6I%@CUE]& !H6]Z_1_7.4)?R,/\>X+0T7 MZS!XS*"_"*#AOE#$Q>[L=O[\XZ=_0P?@%!61GXWS((H)45R(9$,T'U33=7F9 M4WU+YB'HG2J]J=([DGH'6N\-9^BR!V0I,\H2_G,I/VH"\K,:T?LJ]8D8$YU; M^$YCL)ES9_-#B56SO2"'&;>2H*WLK(HA"'B40ZB0\D/40K*326J$TNIMR*64 M.G4W"(.4(AK.)1^@\ E:Z@A7Z,8RP;LP*X)5A(!*&LP/O\KS&KREFN!+#4LJH4 M91'2R9/'9P+6$CJY;*F&M_P'G.=S;&[O:-/4(XV.8%7*QDEIF 0\=4Q'X5T&?$4*P3[7&5I%E/RA+@($Q\#5E)?!#?R(CVXG$LS M9Z'-',V5<+8$^4Y\&$J60=-L(*&V^A1\>F%VX+1P>+'_2D-N@C%^#YK[:WZT M)*FX;)P+H.-./AM)6UQP"M2))-]#!J$3!8OH"T++^8Z6$U.J&+0;0BTT3F.$ MQ_,V-.[^;7*"!"F.7'16+;7#50)X>&=9'.N&-5"R=1[Z7[RT6SL/05,UK0&J M "Q/@.ZXM6!#**#Q1'6HM"/J=D[(+;JV/<&+8>6"].[$_N;%?Z.I5^@V>VM$ M@*^BI),B.7V2Y(E%.KS[Q%E,2SFVHY<9W[XUX];D S#XZ$Z_+W3#KW"!=TSV M7_&L,RFY;_'01>YBUF).9YS2LJD(:CJE33K.7A6MB/CS MKWEH\GY:<"OH84AV]"]I?31JZ>Y2*J^?Z2C5T'BT4K.>NY%:4'"(CI\80A#Q M)4B6$#?C8]M!87*#"E;EY$8NO3FQZE1PWZ7+BB8FP@]J$D;AB23FK*7(3IMJ M^9^K(*2=0(K.2ZVJY3\($":+L(^.VUU484-IT2)H?;K-P]9=/3K-46LHS37B MUI/4EAVAJ-L2,P. 0YM$$*6-4H2RTG^TXV97M^,);D+U<0EO3H M&3WZRD8^<4Z9(*3T0B/*7O533&-3,5;6:49*.-F]*,4WA6@-Y6LR*BR[4K36 MYG="FY ^07':?;'LCU,FJ??FWEO>58OJJL6IB<\*DG-R.H/B@Z3H,-!BZQ,8 M=Z@F19S=H\JG)MI@ FSXLO1MW],+M'&RQ0#LD8.K@Y'RXI563S":-6$>S1P M;&A4:[&6U.IA(=GK.F0LI)QH3\5(/T,G@_"IZ]U0DAFEG*P@HO,TBB)J@!-%=;=1W'UFR:TX M%<&+?NG=8O<9.7/EH9:'7)AD+/5L= ?-:8U46%:6T[T)T4W@'?-.D7,)R2/* M*Y+[:+[\>Q;$M!8>],BKG-IX5!XZ1"\U4.A& X52Q692JI:."LD 6G9*%F6D MUUD1%76*RA8.^X,U=FX 5)B]'5UW-59O#]U5SK!CSV7(3PJH60*,TS@(E\&& MT?Q7=U"]"L57#QN?+[BY+^"].B=5BSY%04@\S0K:C GV,_.WB9* 9"@"_Z,4 M@OA.,YC['A]6'IJ<"[G)A\;XK69.'N30*/Z.D[L;T7&OZ2O^J6/OYLL& /QE M%(84P0P0KJLE(+ZRKJ8Q]J%SN?%4HXDZ\8@&8#ZH;/\/4A11.EP!NE0 3 IF!JUP MKDL$JGYG".J*%G>35E"=PDG=LJ\&TQKTFY+5/ ]- MS#G9A_*TI@^E87U/#_7+_IYWJO@! MV]&>W:@02,^W(?;B!+UT"<4 CSA?-IH^83 M;4 $N>L'TH#;[ MU6EG&Z[@\M*:@3)C5EH5B%O#Q@>>4OQ&R_@]LN9MPD$ M1JF-IM9&P_(-)W\2A"=+P6!*&K$=98 R&%>2]JPG'XM]U791(MIJ.2,YGH1L MPC(]Q7,,B/9JGPMOBW.=56MKZ,/>N?)**-L1$F3 M?%!4/^(-6Q FMTYS#V5B\TTZN4Z8U!FB0"U=QE7S^K"K&B M+B95 F0=)H'G\'6%*&0I6IGW! 0/WDV4!%W1 W%9S<@*0NF.;?)>5"L@^#7V M74RP[Z+191'=NXJQ\XR//D:#M1J(N\:!<(N5+ VOGS%&=PN.F8[]J,RL/AGY MBY'LZ/5@!16DG2@(DEO7*D#IXV+UBP[.HJ(Q61!*&YKA(>A*: ML#U*.+Q8Y^!"%P&C\1F_S3]%<:=4#(DMA/2((CA:R5FO0J._3 .@"HP>U=/X M%VQI7 6BW,G'GL.M2D@@W4-9,"25V,JNG><]C4')>7C<6+@L\(R6E/K)11RM MX7#DM[MO7@ILMXM5U2ATJ_L4S$1@F=_;,$T,-YQU%6SXA-5F51IC/B#<7Q4O MT/S=??!"&?9QZCNW2',_1W486^1I;W)8;&&58,QXODR#%RX]NA^B\ M&HE=TVE;$/ZM2*?J2$BB/A*,CA5??Q E\[DSF7.S4GI@;NDFBF4189IU.H&E MD:E:O6C*1) >OS)L(#UVBCQDETOJ01VNOPAOX?""RAN^)0;)0Q@]@D<0=KK+ M<)-AMT)N]S&Q*9YN\76\;G6_>B(MYSBB(U&<[>CLMSSSK< IR9?GWI;C$$@<(,2 O_TKH;H@*#5H>/4 Z@+)/I%W3I=*B(] MU&5UD[<8.=TDE/R1[V1@8\]_N',:Y59?%3,[X%X?TV=^UPI>J*CIZ#3^\\79 M9W,,G<:9=*3]!+PR1'5-@TU=ES/G;DB:)5>! (^E,0@8&CB$#+2FAKJU( MK6<,1P.7(+]\=858Z/?.V57RJDNC(\R$W.%Q[[U=^E"!O0J6>/D5+=4WZ"JLC- M31$FBC+Y8"HFB3N\BCCX2(6VFZW4ZZ'SIFTM=S?&UKKVN$FZTCO?-EMKW5NM MD[+0A%,9[O=1B-4Y'5,'VSMN)=A> M^7L(U)Y%(<)A0S+E6<9O &L:J\X&G:)^BK# $5:D9[IMPK8'(]>B:JRE5A-1 MIX@(K;4R>EH,D41\%85/]S1>"S\\UN]UWQ_V)A #UQ-@2PR^DU:?': Y*6L^ M:!JYM2&HS2(7W:ME>U(^%*]B*!A,@A2&(LA9.VO#5MGG?;Z&E*Q_0'IHDF)N M4,?N>04%EZJ_/?Z#FOWM-6,"G">FL]J802L%#TL,#B7M"#*9F([E#C-UGY)X M6E? Y2>/P,S!),Y]W.?\$.+7EJ>O>DT4,VS#VS[*HJ#S= MJD2@_C"U.JO$2MI$2IO'WK21LP+*A^L@PL[?X*X.X"#FL[ONOFXY'IHWWRYB MP>A=:EU:C5A)78N.-B-:#%)ZH\K3ZS1Q(<<$#_U;F@8Q2FBM(69.DIS2D*Z" MU*TM"E?K+_(80Y0[W&I%Y6&7F:QHDIRHK&<**I%)P,1;;X, M^9Z#&B1XP;I_]F03IN0KH _4]6/!/T+_59WFW&7^(C7L=&L W,% "B/[OT;/ M80\)F75@J&*BDNI^-T*?QE8WXBN"6B3O^.>T!U6UM\$"ND-/O@;KJLAIT>@/ MFH :NWBR?7T1/!^.WQ7,+E4 0ZP38.5YTPF 2I" E<:O3E3UE=H +_B-@(Z1 MK;'!#9&DP1H=S<:>"L\YZJ$\LJ$S=\@J/Y2Y0YYN"_ZJP@Y9ZN E(+&-%G52 M/,<5W74]J4M](GKMSJMZ5NM_>Q8BZ&Z1V-3[GW-PQ,1?MO]YW=ZSP? MEG%0KO@6P4\F,G^**76,>NY0);;CJ"H!V?>.@P)[;I J$'\1@'VBX1(: MO] MA 8GS.PH\)JJ@JR%;@. VW1M'*K.YI&V7E4_C[GWJM,A/.":VKKSJA9X%'U7 M6X B0)X'GJ/WWMOQ4=7VJ C:I.#\)JNX:80>K;US>]/U(-14TXG;\+(P",QI M-E$5N&[WMO,]PP?;4X(UR#\C,N;<2^S9P*C,K\S"GC?.+!NPFX7J6PG_8;"8 MBFIL8*VTLXRF=EIUPW;G=O%W$]682B,7E>52%HZ42<#>">B1Q4K]W.U#(3$X M17W(A\U1[U[/Z]NK>VG.PP[/6)MF_NZ;R47/I.$ME@^C[BET_(XWL6*)AP MGE;ZC;IAURB/#80GUQL6;2FWEKPW*GR-.F()]7 )X6>JPD&$M#ZW=H7S\2AU MSA'L9@@19_"953NX\CGC*BH+UQOI0,.$QMWF\A?8L%6UA^\,!2_CT.++EZ,] MJK>\;!(;2*9359Z9>DM&6/^Z$_%#9D1P(Y<35[N4^G;T9W=5V5V^/>2F/5CZ MLHT3W#)$E? IY3L2783T3]2+K62U?DL+)_%&^( M8XMF648W/+Q:Y0+DQ>%"!L*%(""%T[RQX<:H7$"DQPK/0*_0-DYV5F_8NM <#5R07K& MK=DM-R*Z0XS6819,3"=64J<,-S$C7DH4!]?9J&Z^F@GB=(":[O&<7&A;@61Z MD,Y]0INZT]_ .SU(^[[0^Q2*X T5=R8K.3?@$S9YETDE':$ M]]0-WI':!(1G57([!_5\N/L:\842XDQ5&82%N%IW-_##]W??DYP-03[;7I(X M7*DG/];#W8Y>^@;;2W]WI><531)*,=;SA2;+.,!EW!E,0) 5,21B$'9??&]1 M(6;J,E,!L5ZUD07JQ^X)ZO7Q"5@$!QH!_W4)G>:S>!;+O6V=65K>7GO*J;UL0TDO^STX7^_Q$_#/0(TAPU-+O M'.4]"7YL=3U4]D%G"\#U$D4+LLY^1:$*&# [.D6Z)7D2.^WT,2;U*^SS(P%8 M]. AUID03Q40*@D15<5-I%0Z-;:?/C_>!VDWYP(2 +/VT^J_=RI9;4@J,-)5&Y[JL[AUB'$J M9TK-=MO8>,7<7OB[TXI&8,!O^B^!3_W3[0.?LY>A+@>:+]/@1>0L6D#91UU7 M+'I-A#F:UT]YFH_#E@_NE97+ !).4%?%"C:%#\"-'\#PS#[J3-="\W^*A5V M7^-S'\V7?/K$M#G7NUMI3P(I:9)/.3F@JG)X>FI75WAQ09X]P-[AQN0Z1[]( M>DC\R.OZ%3I]$&9\BY9[-3=K1;:^>.X>ZL[.W_A^'<5^$'KQ%IUS$%($-/F( M,00IY1.6'^1=;G28MBAS\R4^:>J]N0\SCVDXS/R2_QJ.W)%A0$CH1@9"+)++ MI49+/H^BB=AW+@I1LKBLEIC[/G\F0:?V(D;#J&,IH"R=D(0A3Q' H:.8*.+C M5X<-IDD2IWFDXBN-GF)O\QPL/=8UC]*D-7*QV:[$SO(GS?Y1M3%;"P@;JG]4 M8X[$M-1C11F4GIM!:7=8%2X5K&D!ICYAU1C17H]J?]:.YV]6Y>$J>0%18E(1SI@1+3=1@A.0G C1?ZV?H S9 M%NBA\\U(T!+'?[*F@?NG$YUAHL<0?M-,:RDD&3E=162]2XOXFTM2+H% 8 M9-AB?V ^*Z&Z_%C;2";TE^"A1!1C*SH0XPF,/*:E8>EHDIJ6(;VHT!3[5^,R M@>IX5Z>N(TT+ER8=?W*E@\"HUQ#U-U'*_S_PV+> \1TF"JGR*77"=E7$(!5! MA-TPVA:%Q%L^!_1%YT G&[H,5@'_F\]_RR*7!K [W=5R+#< ()H%R8=$,9F< MEN4E*;7U%"=^F='JKLLS('&U*O/6.(O5SQ$LS)OHM5M.0[';S@L2Y;J].NNN M9TD'MB/^8D4$/7+C1OS=BME;^@1(U5&\O M;L_&X3Z@SF^8\]L:@L$:)[-,1O 7X2U$K<%+*-!B8_4C'Y(@L;+;&CD00A3< METR314E#%M!Z6@J 3YD2$12IIRJ304>/E0=NID;.JQNYR!PY;XB1J[QT/6Q6 M,;?9U$W+0G*_I*BN4Y/2H_9ZK)32B37.$OP=:K?O6DRRXJ?3]1D.3VH;R[@S MW(CM#= UK,=@@U:Q[S5L:L['X2R*-P!73D^CT+>)'*0)$Z#LM)^B10U8E?#] MX &9I6XJ"M45B571RP-T[I!8;ZWWF3B\%VLRMB-5KZ<*8.Y[I44Y$+D M]VDYX"M7H3Z^ZQ%C+0=K51ZL:,#!N@N>PF 5+"%32)1AHN^=!4MK;MP<^M)@ M1G)N1+&;FI9J8V[6JB>LT_;%0UUS-S ](Q/%0I4E4E-4DN7Z'5@9Y;"F2&+# MWM'XA=^IJAU6W#)^H0ET+(8"S@2=3^;?SZ(DO8[2/]&46]01GZG_H+Y(][F( M8ODK>.Z30XPV(: J,06)^&]3LN6#G0NETZH@K&,(]FL=WU)6!%V*LIM8<2$ MU$D\_@NH#8,Y^5J&"MXXKN ]NMY9@O4:K49+?;=OE5)G,O"7>0S*N#]W&<7& M-N:Z=[9F30S>!&O(/V!ZR\=?]8!6+/LC2\WU)S"D/NA[..QAV**==77.Y+&5 MN<48T**BQ;6L)_H +60_.JQ"[E_WPAJM:>[]KA1FIJXMN[GW4H -Z"!!JGH( MBH(MA3(=)$O^(;*XJ]8&#P&R8'(A.9M>%+ZM: QV>_?0W=-GY(\;W<\FH@AK MTH%\X'23CSU4%5C5J;C!/BB;M._O5)5"JWO9R@Y<6XM])XP<*J,%&?]))$I? M]=$1N >=58!-8J(WM0M6#'O-E^MA"(H3W/SPR T<4'29\8G>;]<0TSBL6M " M#U3 MNX&@S7)40YR2I@/# B8CYN#-5*/M**<]#8U809D[H8R@6G":3$.;B@:'^Q3K MMZNA=5V-9H;[->T+J!ZJ]REZ%==1G ;_D%%0A<,,]_Z;F*Z#;)U$3X$OF3WD7B&&/"7C60. MZ9T](TWI)+#+<,,GZ!54)7[N[A!!.N3S).26L]=,1Q-$H=L6JM&#]^,+7=$X MIKYL0]4-G$01(Y+:S!T2B5WYS>!SK1+. :.;4>7RG[HL$(&VP+5[#=+G@!LO MSWQ+..%/K']@4?B$_R)!OAG-G/:+=ZVYGI<#@@DS4A M#C;G(+J!8C,HB*Y%9?5UJC%51#/L"T07$_S1PKQ,DHSZ7Q "2 2NA,5Y_D;C M99!0F0XI'0L8XA(/_,)WGF?*(',!@?B@B$^^ VD.'8$=!"'$/$#O2J3BOZ$( MLHY:]B:$NE*V+0 C'$OAAB<9=3LY/63>-C9K'# M^I>&2&Y7QXH9O%T6@K!K$DK#N]Q%P>O1Z- MKJ[+:>A@FGU-BCBW]Q[N[F,LUMI:[WJN"/?4[-R6'G)Z/=Q5*>#P+@]PL-^" M,%AGZ^X?0!(:H92L(*!KQ,SK#*@O5AC6UJ6L78]^015.< &LIJM771E"EM0P M9\A4=6 %\1R22@"Q.9D%P$F(S M);'(#I/Y4+U&NH_NWBKOP/*6"X[#4F:_NO]BTU1GY1$G*AU?.PEDDU9#L%_= MZ"G'C,5:"$/2BEJ(XN / .'5&1)C+T29*VP'-ZJQ=ZG587AK)'6,Y5+J0,O5 ME,>JD;TL(X$"D639O4]%"6T(RNYH\.+2"]&7EKF!5FBZBQ]7F2N]I(7W]ED- MOTQ;K=U'E/V_9C*0>Q'%#1F 7?O=&!E_=W"Z0Q$K>=CX3GO5.]6.[57,69<< M,WVHY 2HJC M),#SWMM8E4QTW;*\W#L'?^GI,8-H-.0<$1_&+$\G50FH"%:;8+>*P(5/"D(- M9W!LTWCCQ>D6(,RZ6C@F/4>8:+;$9C42NS=8P,T 77XZFY- R%&_("O"LK*< MSL?V+GM,^(H#'_(+_[_N@;Z<($&*(Q>=54O=2XKT8WH9\G,?MT*= -XY7S.G M:2;9&M@$SJ^'EC1CAR@U>FT*?D10*= TR0HT>G&;"WVYWG NP&X1\V';1/PD M7:RNHO#I"EQ# C373J@B9P5M=A4S+.:&7'#D)S&%AZGZ<94V,35-H8I+6.#:2^D?G.Z9=[5AK MQ1QG5OSB00PIU9FQG3($\_R05TE6)Z0Z<&S;U8,55%BLB**H@V*C5Z$VXVCW M:SB,IC2F/W2$/*K,<9B(*JQ"BXJ$E8EH8V[/^U1RMC?G?"3[MVB_^#5AZ0?AS0%_//!:LHC@,/ O9 MSI(N <+0MEV1=IU>;%,A]HYT*5DO@^G4VN5>5\YKQ?_@LO9Z8#6/#<,8$9AR M1.8=CU;70(P1@RG'9'*?EL/K0(Y!5C]45UW[DNZO\N^IW<4EQ%UH ECME'^9 MCLF,*ED@D%1EEIC;7-CN*B@?HY+ZM@>I\VEV$X,S)=W>,$^D+/(U@M>1+@F8 MBNB,(%G1WU<1[K%QVNE6MDE#1W>,\9#EMFO0S:!)--%):<,:%'$6H!,M#R'9 M'\HQJ89_!9_B<"4-N7M3HD[,"\8/2N=JQ@1\Z_>#U"90J*8YZ^MLJ;#33U:2=6@%YU'PQ:H(O\P P0^Q17;6GZ7^:-@H?'>IO1ME*[:4 M"LSAGMJDE3)>.MNF)T[78MKX) M6:=BVUW\Z.,*EG-(Z4?76,NC'LD 'T(F!+%%7H=*[[HORBUF,H[3+V+ 2D!4V.W M0QB"6(U0!O!2.$*1,4+4'*$\9U*@4;%W-4*E/6UG7)*\4^_NT(@!B1Y9\(2G MA<-$F2]T!4. O5.A;I)S@Q")['T M6AA$>BXTD84_']C2OJ?6JV)S/O=BN(U90"B=+Y?9.D,?)H$UN0R[,9O44BWW["WS$46^A;&'RD209(@S;%+S^H$=QW3!"1@N#:CKYT; M)3<9MP66B]6* N9XS<6KG_8*R(IA,C@17-E@]+I MO[RG,2G%FI0,].--G._=Y[N^5S7."[9UQ,>?)QN[13.8+B BC_)'8*J^1. M(U961IH0T'@>>&@#(_ *ANL4=35C$@G]\T3/!VP1\4$"&&:"O9!!*O.HCGW/@T2IL!%(4 M(F41+E]2Y1K6\D =8RZ1ZN8B-M9\_/KMQ(*9?^^H5="O8?34JJWO$"3 'B;< M(&B8@6W?'PCS]$??'B@O:<3L;_2:T"]>ZEG _3M7N+>:, '*[M#S;"O#!M(C M=RG@)>P&8*'N^5F; '<^=_)\+4LMS\5=#_D0D]$D56/[M#(@;OK(@KR.XO3Y ME^<@67OA;>3YK@HD?_O;'\FWP/<9706PDP"O&:DMRYN@MO++(@LB>:":12U[ MK#UTJ6T9'0*U?I5:QZ#U6FG] EHO;Y@T2N ,/-_YLTT0U^F M*9FN[7R]64$QS38;AK<.CV&]N5S*_# -H_ $XP%&CU%^BJZ42/U$!?H>'+DL MT*\7_&[76AT.^JHBB27 M-SN:C@8[>?I"$]UURI7W\SR#:C\O_$;]@,]O;N5#N\9MIT-&T22:*!%471\I M5I4I?9%:I5S!#6 $!;R]>;'O&?.2). FBG^ZQ=@WGVB9Q[YY*3RPY98UQ:1S M.[44V7KMQ5LX&PQ>1#*#_8__)9?2:1?#X49$1;6J]"0Y=X@#5XS2%FX[5)8" MN 43'&Z(2@N%$\N8%Y?,BW5AVO!E1/%F^)M$VANR:2R_S5/&X+]>R*>>1/7+ MVZ- 83)?>WQG3R/"_UH] 5T6-Q6QITME_M*E'F7)0QA3X<6%Q(&;* E _D^? MO_$GGI-%#*B+W>XL7SD#_C,?!3Z:GSYSBQ8HSWI![QQV%.2:;(&$,".Y+"07 MAEQA3I 49P:C)R0"@% ADQL/RU7$;QHWSU%(145GIR)*H$60F*P/':?,K#]Q M=;/;,,\7O/?>3FG([_7=_.@F27 RCEYX5B$W!.04O=$K4*ZLJ-5$ET^8N- M'%LYAO_WLW"EB>CCIRZ315*2D<+WJ:^:$-W+X43G#C5F-V,=LRN+&39'C51/ M&3;]#U!AGZW-H3%&Z71;R+4ICM*5PS0:-49XY"U6)4!7F^@SXE#ENZQ9)3XU MA5A)EYS\,#TL)+"4=B_=TWC= =Q,X4CE'C4@Z+[]D+W>V-TO^)6EY"(U9WJM MPCOY#IPU!7?EB$!G["T_=N-@R2TU3'5Z"#NZ(')Z,ATJ"YWO(6^N9*;TEVCM!6'',G9(\->4B2(]$5W8'C7(GP5=9[CKTK"! M%-NSC.\J:QH+1U!7R&Q)&)-BR5*2EE7TKG(([&DCOXO6 B@21=)9>S++2A3[ MJ4I-7+=6$WN*83)V=TI+?_-,YEF/7O8\5# =RC ^%W8AA"^@09EG(Y2 Y$-JD4Q2HBTV4IJB+D\$Q6[1TC M2T >?5#L/N(E0 Z# O>"41"=HUP?E?UH;U;&'CD$SNMC\P#7WKM24G=9ZH[Z MJ^)>JF1NCXLZ:?91N\<,'FK0*N*$;>[GR9[(A_/QLH9P3L278J;+!IHEI MVF5H]J"7:I?S]$!*1^-U+L"1.O4Z+U:K8$DQ?M+==!?$),2>8YNTL^!L@C*7 M+&13=H=X3U59XD?6+!M63F4J]DR5^CHW9BQJQ=HH- E-BCB26IW$8:T&Y Q_ MD=/Z(DB6'OL3]>(+_IM.GC1%D@B:!(@2I#IJ%5C_TN_)5M480#^ MZE\G0:6L-O*#:\U&\3+1T;)23C5Y'"HWV<68R"_?D-IKP"1IOCA:NIN@9/TN MQL,\*FP,BO,#!0NG%JM?/##WTD6,N,1=VP\B4;BZ2;)0<8*$)Z 'VZ."\_0< MF+D8M?R#I0D,_\ MJB_"83-^@W>J@W!>6@&R=NP)[B8I,X7L!0%BUW-M%\AVOHNZ.BUEFD,.O2*F M.OE6^V,*%3HZWW-E'*,R;&+AWCJ"@)D##5E1N?H8D#-W WJP;O@?GOGDX><$ MP-E #CD7:1UDZT58Y8?H&/N4W!!PB)],OF1)/FP$TX]0_[;NQU'A5O_29U:* MPWG\16M]8VC=)Y2&:ZU+;LUCM7>=8YL(:$QL J8LKF[97NLUUP6SA&=D V1S MNVL"NIB!CT1BG\Y$C[0^ZBW5#5^X .2.>!V%NC,)GSY'6P32>:#:>4CJ'Q'P M2S.8P0R=EH+%M%RI98 ,'-9)JTR>RY ;O;C4.S@4\KR@G)QS7\(-P#G%Z19Z M"Z4 ;?OW+-B(Z.(]?[^KGP=01$ZN@A?T;X5/ :+VPXD^*8W8'F6:< M#R?/5XN%?C:"UD@E904A89-R';GL*G'IA)?DT'WK\-0V;C5\@F.%SW/$?/Z= M8;*G6QM.!X,'6N.)P>6?_^G?/G_ZUW\G%+E-3T]6K:(@VHL+0]Y/%<"_\OM; MN":JF^_22-68BAZLJ()N?Y"'19P'G6M/#XN5UXK'##OZI7KN.6Y9ZTHUUD*K M8:JQYV$:^( 2PL_L_#IU[:UI]]B)2;N0%P'DIZ,2:Z%-#Z$7E7,LK@0 /MQ] M)U0T24Q?: @@0PCN['H'L:4**VDAZ EDYAYV0;[?7G4M]91!ES'*R7(1"ZTM M9[(T!8%BHE@D.J:BO2JZ9=((OP 4M$6,P6/JNCE&-4U7N4U=G3O3"TYE&_;L M6<%'[K*CJPW)U;9<='[W8II^":"E:^@GPHV'5K<];Z"OJ!.?+ID7N\SJL:&) MVH45*8!217V0VKAE-Q=_C0+#9 ^I_DGH4M5_3.1?DT[(:#?/)/HA5QX@"=@O?;K=7(<2^U_'._-7TM: %ZGQHF?[[D.U:&6?,'W82* M&1CWYM[ .>ST#'RXN_;W98<:'U?=! JC^TV.KB$D/M\#AK6$E,:-7__R MCP&-O7CYO.WN",Q1K(FFBL[/Z_G/$U6/[=>L!Y]@E8H7,?U[!NV&NG\W@RK1 M9">E#6M0I'>?K8705=EA.W+1ZQRTSF-4NSFU"Y4Y(]NF6W&8/4-U-R(52IP: M6/I&3K1#'YH[#>5'JTD;UEQ4_WGWG?/R&K,X>@D2?G1V0_'#BC%%:K0REZZ? M_XT2..2P^DQBQVL5!C5W9G-U"Q2R5)!A M9]#XGE^J;K)'%BP7*WY<0VT9 M5J) !G9RXVV/ 2(J[V&2'5D"/\)O2V2#'$FD6.)9*IF2C>#J"HW4M?9J2BJM MD0_AC(C@1!:FUHH9D=PFJG0AR_BX[^U(XLW'8"_(J(>5(@%8MQIA8?GL MQ4^(VB$0.L#"F0Y$QY'#(C]Y)S0*R?I=C(9[*(L]0>1=#4C;X[,P69WTK^$U<7O A7__%8WCESR-UV/.E&(0\I?R^ M \=NMT+XRQ+R^9++@"5PH[/LFG[&I&1R@\YSZ1HA!MM"U+1R M'(C@#;;(>QB07NED!EVL],$\X,*7P/3?4<6"XS=Y//9Z#C.5^0B[V=)#3 MN0"]TD<",\[3ZRB$Z8)8M!9NB==0,0*S3N#H4E>W'%NR,RVVV$5$ TEGE[.F MK2'TRQDMI7R7/@Z849P:?8]$ZV.%_U)+AJY;D(V44H!&?/H,-+#MCR?^2T\/ M,'B($QA@'P8XA_09^A0#+X(T42TXCP6A$4I9NJ>X>+L 7NHEUCH6 9%SH;%V>6LO.%5YSP:XZ:NMB"B+J632W3N_S43@SB3 M5SDGN^+8AM/< NIG6$^(9KLM:A22@'1HUK36X-=ST?=RL;K53E\Q+AA0M%+\ M?Y>M^3!LL6T-5&!5==9P[DP?S.F?K0[DN6A0;R0>:K'S( M$HQ.?92[-6Q#GF8W1959KBT:4C>FM@]*6\V(S'O0-E\>U7 +YV_";7411VM8 M)UDJ%T<9M]AJ5[ :C :BI"$@#C'D@9=VP9O[; TVQ/"QTLA%+49N51ZY:*"1 M@Q-! Z:I[)P3N,?92LEY:/NU*+BW' RBY;N4;'9U205K?0#-'?T4CPFJ:^[ M;EU*%J-;?2_9AEC:'*P".&=4Y^C,8]^\%!;N]@O_KK@0;=MC!B\BF<$NP?_2 M$RCM$&/!5"0F3\_,><),J1B5+0&^O=ANGC!A41S B@I.T/V:B'G4F=QO)KQ<+CC[!^K^E&T#*XJKCO+(# MG2AI$TU\H.GK0L6"K248.(/SC^D%(O^HO)WN)H"!)B2)CEMVIL4F%P6Q$]=G ML24%RBT3N")%-*?1I$&!1_WH$&(Q$_WX)"@08BPY4)T&9'^PNBD*C9&8T>5 M=1H0.SE0&'GI)0>J%EV8FV:KC%T%JTZ.4$4>QX JVH1J.SQ#-H1Q/I-2DA7U MJT%/%O3)E1/M1/(1=F.'^(Y111S)S5R88IT2J9 \V*JJ\^T&2XG32&WL>(5R MANWF0#U6T&RQ(J4BZ4A#\UU.3+/2WM/ZVSG<7K[051!"5#(4^+1<,%@H$'W, M(Y(=P4> 5D:'/"ZCO6=$U.,%74RB>/^,L-R78= F#EHJ4RLS]+GZ/^4=VW- MC>/*^3V_PC]@3^V.*R^I2ITJVV//N&*/'%LS6YL\I&@1LKB'(A5>[-'Y]4'C M0H(D&@0ER@UO7F9G1PT0(''IR]=?%X=,I8M>Z9+):LA\T_F'F!%.COLQYY-V MIJ)H976BQPFG8C<[YN6.?3=3=3Y#+]01#RV[_KL^43KTLH@@[O>TWS[GZ3'+ M0W5T)GL*<+#I^XQ3K(!3,OGW8AYQ3BD[G'3@0G^KG4C N5M>O_(]#"PQV M 0FZRS/1YQET&OP,4L?@3UL>4:0XP?'!^+:$#;Y853F_#_]E4(KH(3HMK6J/&VR>6HPGYOZ:=^QI;]BJ MMW>@M)WIW1N;!)W$:4D'M3?V1PX1=%EKA2NRU]%J8ZBX7UDZDS>]H["^BH>> M%>*I9QO^D \WRX%373Y"5:T19@L\I6O5?/V(,T6=[-VO"+8'@QEWOC1\VW>L MT4*0N=V/BI>;O*A$)9=?4UM-EW=D"*%Y2P?4:1C-W&[2%D^:I @1!Z@C>JQE M)""EIRVO>LQ0T]XH3V;VV.N'='$'QQ:+'*RO/MI":VSO6D/F^#EBV\<^O8\S MKT$A)95@NQ?G9Y]0X#UROQ Z\O)RW_EES@PYE*6\/+O<]WY]QRRX$[Z)ON@M7Q=^P%0.>R/.(^L#HF3^D06ZS7P )ZD8$JE1=1E1?[X]TI MJE]#],3BOG_]_]]+T>;E\:024=M^0YI/73]SR)18G-/'MD*Y9(F)^LJ;)*HE273ED\5Q',@?\H M/%A0FX+/Y2;)H@SDA.%RW)5G#.6L4&/YRTX]MHH]=[*+Z4?]C?UM/9@ M$L]3M]U)20O"?7L35(O2E["JKSVTG^#,_@E.&!L^COE.LEH>%2S-*_Z*^ Y- M]V<-]YU!.IWE%7]1*L;.WYB0@=0^?BV(.^)L%:6K6J%T_V(O2BV^F7@!-0GI M"6\/:^9Y4U+^ M%*O.O*)BI0?$_SHR)B7QZXH_DNVJO\GAJ>9P?LB\+IGA_Q1#$I7HI%I@?^E# M.:*AZ_UC.>I*73['G(*///%4!K>V8QJ8;"A?XS;CVD!YQU=[^DD&.)T?8RA. MN9F?HBQ?)QKHN;W6EM?JIL8:/L<_JTIO\Y-#BZ< M1:8+EO=<_(/O-")/_<4<;('?V)OXI;1^+)^&Q).#)%4N#AKJ9]C;N0C2JS(% M\CO8IN;1C'AB"-._% OE--^ MJ)_Y@M.'!W(7V(0H!VUL&[Z)'MD+N"@ 'I:DK*SR3/@.-N Z&DS%ORFATGK! MAQ?#$&_2Z*6OJ79^I/P*_=2'UGD"X..6/%T9\"+PL9HU/B MTU-Y)B%%Z)'_UW8T]D2(!ZQJZ8@;*$Z XJ"\E;9S?%E7W_+J#U8]1$ELFXEO M6VH]9)CA+@%O5MT#$R;5V@^%!V@GR6VF\]AD('*H\<_]!*+7!2!6?K6NA$M7 M@GZ+X<6&2Q$OU<5.Q.:R%Y&\+K(-%VNN.@DGEFVY.AN0+MG&X.H-4:8?+'/I MEP.$MX\=-U>?A!?[9Q6U_\\Z*OC%E>XESW;_BD?$*+_E]VS'3W$9XRB;EZUK M*H!ZBV"6!U_PX)XHIV_Q8W>6G['8!A.>T)9TM[K*$]W4:;K_P35DQG5F;JPE M*ZBX 2V^9TEEN4N.Z"PP/Z7# >/9A%KW 5BN2!^ 8]#N;#$E@KK_].;8M^&< M\3O0THA:Q18FY6UF) 7P7;%*=BEK_^D)T"-ZHO:V*:6Y6<.Z1(;5J88)4QN]!0-S.]"U*7;Y*!L_9;7G'C;\F*[3+7NMJBT-J:JIWM=.4.WU M9U6DW[;H1QL13PJ]&,]_^_1OG\[Q>*Y70T*G![>*% MCGP7OQ;4EIVI 4K ,+[946'B21C>@HM,JDX;?I&PHI3I5;:YC+4AWBTKQN(2 M4+ZB:.<;!'BR%U@^PD4$D1ZN1B5<>">KC47,\F M]'I[OF6-6\^%TD%$J9U"]7.9Q GLI4+>4?>LVN2Q+%'.;^4(0D#B)KO<#X6U M&.[QG+%_:G]I\1)ER3_%,H3('*%^0Z;R9QBIOOG;IJ=;-_0SR M:ZW5&:0[$/,HVB6)A^]A@X=E<1N["52;Q=I($'# ,$9;A:.*7^&AB:%4&#'Y M+A?M(KN/BG\P0;3>8JZ\@_'3.Z,-9BL[H6*9%P!RK 'E9)"*M%E\*#5QIV3M MX%6<]G'4!Y4#=8[&CR9$HMP=4:ZBY5N^W.1UR;7S;]P\X;I-AHX3V233NP@E MG>>>1:">"&WE$9:L_2B8TBX( X!O* _T B9+BBV.8Y&$%Z4BH#^6K.06)]PF+]9,)\\-^4E.^!AJ3W83&H RT.V<5%J(N,_$E)Z- M*3F3SH_K,1R'\H@G.8 <)KF KOF1R5]L?W-:A:AO0O6Q54Q!0VX'.I:///5" MD55S,[%HZR@%B"D>2,&EZ0DTS.P?7'VW"G[40]\$_!IWK9R9Y(^8]?3W>!ZY M32?BK&5I5\1P*A6OAA]UG?C0KXH?X6RU,BH0#8':/','HK9Y48%G$,YQT&^M M9__4/D@#@+FPD/DWZU [EV/,49[MPMP^L#H!#[#:L$7&\)MC0G-"Y/XC;$0; M7+_Y@7*!74=E=9_$<^"^=H.WZ6<^N@%,%X^?1X[0X[KD?SV7$.9%.%F29YKP2 -0"=%")EE=92: M/P)9B,8U* O=?F4>W2UUUEV/'.6S+#)AFRPB2KW06][@X^I4^+(3S_046H;. M)I]KL=90EC&#U*<1.7Y'\?)SI;2*TO]*=GB"D$TR +_]35*NHE0>K3?\WP8@ M)%20_-HWX31N-S%(4$..(-6Q*?"V* 0Q'PIVPZ7);003BXBZ&"UBU.I3DUQ: M+O,6( IDI+>9R<;RW/<./4*=&VYS:KQAD[P*F$(00-_"J9])G6HFSN;;+&8_ M@;-/J&HZAQQP59C*[=..TOO&=@J:W@"'12HG*W9@"MCSM2C.QV[Z> M?VM279RQU47I3&W#*_A)HM.Z#/6*RM ML2[?QE0[J=H5_W-UT=DC\I^H]7>=B6IDIVJ?H@M*XM..7!V]25(%W[(KH>WO MX7P%.$UNTOS-">1QR1-/Y3)* 0CRM&&L4CXCS_),?BT#.$;'$F[L8B%JW VV ML;&DKZ(TA6M,6:,&J1&:LR6*_WA0 A_85 MXIJX<\5JW"T(U5252O.%Y2]%M-LDW#BWJZ6H('6$V\[";_P4SATU),GRO*SP MAM23:UA,#&(%S&)#A:DG836>ATBFYP$(3B T!X4?+DZ]C >'Q+>\@GDX7WN#6ZQ'9 M4+@ #'W>RK6!N%D +2V-^.6] J M2/]%[.FE;A-TM%6P]7/T7K[<-U12_"(?;*$#^J#6)$$$SF 1Q$K*?UP5C!\# M\#>K2HF+T\(5.G1YGQEPI-O8NC%!ZECG<9"1R[V] \PZ/.'CR'>PNGSE)@1O ME[V(B5<#\E/6C,D_1,6B$(X*24.FO\9X-!]K2;WHY^:WF[5C:X!5LY'ST], M/PZ^\=;D7[3K"1CY?(@PN?Z3IA(BSU^M8=H":0A4GT-^-H'GSDTY9_]ALI8H MD*]7R;")7=!F96[YAU@QJZEL_DCM^$HR;D<(,,DM/QNS%T#52UC)??1G7@@G ML+MDQ<0NJ)W(/F2"WW+)\!X+?U2YS"N V;>_0^*O+&[>4@VV/QBBJR+I?GR3V.1#^1:> MN&Z7//%4?O"['/++D"/9^#FH0)MT.LAXX'APS90.0CF1E-A^M0HIL=IE?K+BV6C 4[&)=4MZMPSN=QHN36L6IS M5VFN/JF5&A=XZ1M[$S]-)_YI6H8Y/8&(Z/$3"Y?[-P:)HRWE^H2)>_=);5-I M#/3EOOGKUX05O(O-_@YX>%%SRJLE*? 5Y:SKP4&R 1W)(>VI%[]94I4#'J4#FI/'*%K.4#S^-92BQL[:N:E&FE+=]1#D:]968K5 M>L.<7BQW"W(4P;.#,]W.E&Y'&TSOA]K'TIXK/X36[>!IL8M23\!&)3*:;V\3 M)X_\ H]4H>JF=DP_1"188G<;<.@06G>\'VI/LHN)WS9J>XQB8B?!7/QVXT.Z MT'8MX$J>#\+J4/R%^RDU/>9Z"KD-ZR;FQ,\JOY;DTU.VMPHVNPUT+41^UBK% M0Q91ER[_:DC3[)(-Q2^LD@"XBEA#F>KL$<<6N,/FEOHQ^WL80_5HG*YG5Y6#M183)MS>LZH;K\"Z78\-S35!Q M:KO<\!9@5/Y]&7(_,Y1+9+'FTC".'R@1M+*C+<=;D6L :G7(BQT.T3P3#E2, MF-+5@#J+AO>^6&M$#GYUV.3(=X3D40/?QE7-;^@M*S2@SZJ4.1L$Z_P!WGS@ MB3-*JGNNKIHH#5)U"WQQD41SXP-->."T:*"E-/ @R';WF6=S$B:I3.&7FU M),7/R:":W5&JQCDXBGP:D2MB@OG-J,SD*&OGW8A:#6L=VZ#P7NZ%W>01 !^( MA_%U) 6=/?@N:>H@1&C*#K49QW>)'46]55Q+.S DN M_IV27Y/V6]XS$#>A.?E$M]NDTMA%:1N^L&P%^2J^]FNFR) M22,(/](&/@6Q^3%2WFE=!$AKA:=-X=+D/C?CFG(R=/JUH%9T6.5.UND(!.TN MM/OL-.^A_O_9< :#CJD]9UH%%7353>#!157@;$%]/MH3*QSH U<#ZLD,\B B M>^J#8WK3NJ!&W"KV!97EL\SY_0.N'K##^8*#C66][&TS/[2O4.HF=-CGVE2M MFQJT>9W9-32JIO80;F:X@DFWF=VR(L B8\ 5:O5'S-E 3)F].7>JCC:B-(Q].K""IL ZI.GW]-&@RR6HH%-,4))%> MSX85&&H.\[V4%W&21<5>:'^"=BFK^#-3@5"J6,%/(>3V/=7CR/VPJO"&4(X7 MA3B5>G[W,5FB*91%U:KT7UC^4D2[3;**!DRR3L$ @.^H36J)44YI1SFU^RBK MU_SJ$D@NX8M" *F88 !:S\&UDZ3>-E39%=S[^N=*T'<_\B5YS4TH!#?]KB,( M 7K-G] _=LS?*)>S]*EV@0%"3]^+S"?^*2"X-DR8\VQ'.C5NR$,BD*Y[\Y!7 MD$X>I?=)"@0,&=.JP7!VWDTI)Z@PL]$+6ZPEX]M#_F8YB1 Y:ANUB3@]LA< MM>7%WJB?X1FM-BQ-G5F:I@3E8M('$ERW8F"W&5?\MD()M#H?_5M1 M8W'2%&@7)N3A36L9BATHL[3YES!V@H4*2F*)B@XSE/4#G^0!(5T(WW?\1WZX MJZ/M\14&^:0\-I"HUGI);T MLI\>&80I1*4>F7M?1RE0]IS/&M4[?!C4^1,>*51V=],H*\E1O5)?TCXYC".\ M"/X=D /WABC[QZ?ON$;H;! $G!))\M'4Y>-0X .ZH3Y"1SC);1]M9MKSB8\( M_(5UU2U(O0\^BI]:%Y]F6_)RTFK)R+QP+%W/T0I[@B;&X:)X)Y;)2=YQ0 M]Z6 2%]E*9B> D0#\1+5!NS486#EM(\+X-)!+(2)!D4 $^G'YH\0EA332AIN.\1N0# 7-S"8;P) M0#L^@[*0[R35HV23=6C&!W<2A#DM/H1K>A[BU-;>H=DQ798ET$MF9WB:Y]&A M B<&$56_%M0:;#MS#JN0SEL>BRK M?%('U)/%O@AF&UN%J0^Y084L=RXP)AU@^0*^9WIV88^^ZN#Z!M-[)E3TKF#_ ML&('!<0!S&!#P]MDJ'=7DUN,'16F /4NJI]+]K\UZ&2O_ _<%+ *DCN.GJN6 MD-A)>XR(4B?_;'=\)(*BH/B$8.PD M$F9WBQ!L/57$NG'7Q(-C&96D#XOB9AH2%L4;D*.PKQ@ #U)1J?<_& +$[@F% ML!^^\[$4;W 5-V5;T)U@D:6^^ 9 +I=&ADN39GO!F*(D^Y&PMZLH3;B=EB41 MEO'E$/X0:B46;L 9^^;KFEKQ:6+7^,COG!PL4SJ@UC-4BNXC6['D%6?FZ$L% M\XW0!%&/H^0KUHPVR3""P-.6#TIZ/9ZXM#@6 MSW\[_U?D-/5I1+T@#_5N:KU/1H+, T,41IG5DSKR+-J$'+[W8JY[C44/,$%J M@[.!,XI:)@883! 7BU#KX*.X@?!'=DF](;I> ?PTML@1#_T+R[@=F8+J$F^3 M3+#S0CJ&0^\>:4)M010O4::P2U=Y5O*=$^M:90_\)(",8(EK:NJ\-EP23DU] MEHZI%^J1<2D<[7[RD)CGHT/V(#CAU6/-J"<&KWRQ_E[*9,C%LZPN?IOI/#M^ ML2+8:>N$#^^.^O)C:QBI2.I(GFM!Z\95:I6[4]Q'U6JCDS[T[\-Z8L?W1NWE M: -]RQS2BOB!E[).$95E/@.YVBF>0[V5F%SL.IW1=2S8)*GK&^49VTO2T)LZ MBQW#MTM2:MZZAH30)_D1\U _<\5:TYZ6 Q).:]Q^H*;/TBMU]J-@#6K2MI;1 M3^ 2LC&CV;ZT?VOJ:?JD6"K^"Z'+]9,HQ3=V>L1F?D2 X%_A>HBBQ0DS%9\FM+F.(/@#$PZS!YUHB;W35)NH^PQ MC^))D9 IC:DAW%QENDGS-X">\;^VV0=9K,Q74W/RS( ]LL] %[AKRF-M0N+] MLV7A.:5K:S&%Y3\'RDJP3L%4,;@"= M8@SD^WC2Z7R]DMO1SXY2E$IUS.O27I3RT[G@6RP7!"7TORM#"!2^A0&6&X#$SVHR[<85;6\"(^ MV4,HU5<;O-L M0(K^5,2]!?Q>0G^*E\NJ..\TA* M<95IMR@$\ JSVU!AXDDH]P>NA78$J"$&-J^7%2A@$Z2&=9THZZ!*34]ZQZGN,N\6A&6KNI+E8;_L*_L4K32BI*R45FNP8'5_W4#D+0 M]A3GF< GZ\V.6W(68?)=)F^T3J:YF8+./X9]EXVWHP[U:#NS945 D\WLHN3' M!)+6=[EWD6]X-"/E7N-[F ^!+QQ$X^\+4#O'VVN#O\QIG#R^;:DU WE!:G2C M5H''*9.0%J'N&X]XC6];ZB]FK:X#]$"X(CW6AAPT(KU?\D9Q4[!ALO0+C^^" M.R2BT/Y*O7A,C7'<'N@)4B^3!%)!LK@TV&>M2\0B%Z*]WLEP:VESU*^E%7!P M4$K@RN_]3KT_/(D^1F@B)_="O;-&N=R#8FP_#@((U+;+3=1 ;E" M4V]K ?C%SN^3/I#:5M*0-H-KHR6R^9IPHX[;YGM5B8X@N2>B[[=KTCROHEU21:E+5?%O39JCV 05(*.UY,?"X"HO^3AA) MO0=V"ZB%]90>:WY2FGS@;4-.]S_1W47 M('%E:PP(I&C7A+ADZ[R 335X#T?U%HY?W<,5A4O39A1G\.X%.LER6&(R 2[ M4=K\>5?H3(^CK-$DCR"D1I/Y(S5I&E*]N7VEZOS\PJ\W>+N+S/@.!3=!LA>3 MLT%7?+;MTE,]BSK2WZ:]S4( XIMC-^_#/DR%1=M;\6\=S%JQQ]NN?TJX^PUO M!=^QULR"?#P7L+Q0!Q%&3!'?Z14$'SS;N&6 M;_%1,#;!_-\$;/W;+XIU0 M3YJ]P/9Z9#NH'S4A ]BK(2ENLV! X<=B;1\C^PN1"]"808T'4#OGLZ8[O=%# M3^RX)7YRK.OT+EE;=0F/9B&4'>K$$W*U_H:%B7W;T(?I;,2PH*VW&CP2MAMO M2 URZ1>%OJBK35Y@4W*(!W4FCI^&A$&(91&!4?VTWS[GJ3G2P8^DC).-W<(7 M\"L_=80AJ[\^T&07KPQ('F]JKJHR':\:X MM#B[0/O9)+ME+HDC[8&*BD00'BAT1#:KFRV)5Y;)XR[EOQ9=!$_KC MNN^LKC7&6?64IKNV,-Z7^ M/G.'%V;MF%I[YUJM_K15B)XS F*(=]%S7D157F#CMC?=M2WTB'$PGPE"GR$LVIZWI!50[0< !SR"?:97>S M[\%9'Q'Z5D49RZR[8O;2>_,]GMJ / [L<+&%R]EJ0,[1,?6VM8:NFHREMAZ' M=4/Z-B8'30QR?."&:1,HIW N6INV$_SW7]OYW?&__?U?]+_P/YYY#W__/U!+ M P04 " 62*Q6[8:+X*A& "65@4 %0 &EG;7,M,C R,S S,S%?<')E M+GAM;.U]6W/C.);F^_P*;^[+3.QF93JK:Z:S8FHFY%NU8VW+:SN[IO>'RU\^?'O^.'N^O+W]\)__\4___C\^?CR[NKE].'L ;V[LS@]_?W5B<'85N>D:A,G9Q[-5DFQ^ M_O3I[>WM!V_AAW$4I GZ8/R#&ZT_G7W\F ]_"8&#__WLRDG V<]?/G_Y\>/G MGSZ>G[^Z19L=])>KY.R?W7\YP[W0 MM\,0!,'N[,8/G=#UG>#LN?CH_SZ[#=T?SF9!\5G3R &< N\'[(Q [2" MGX-B&>^Q_W/LKL#:N8M<,KU?/E36\_X*@Q\BN/STY?/G'S^5O9@M\-\^%LT^ MXG_Z>/[EXX_G/[S'WH *+,_S?;T^WY2#^A=AXF?[&[#1037!%8T1_*I M%02+7SZ@@>./Q9 8G/^I/%"RVX!?/L3^>A. #Y]TK.4Y082)/WL9A1X(8^"A M/R!J]CWT[]Z%$V#4GE< )/&WT$D]'_VK:%F'C&ETA8\.1.U6(/%=)^ACN?P/ M#+WV\M=XOIAO "2DIFN;)0;+:+V!8(7:(,E_%\5]+%W\#9,(/">1^_LJ M"CQT7%[_D2*ATP,$$A\Q2@5.O+H)HK=>=I\YMOX59X=)J;_,X=()_3\5SB%N MU][G^YRNUP[<(7+QEZ&_0 (2'86N&Z7H+ R7CPA=UP>QXDK4!NU]C3>.#__N M!"FX!P[^.Z82Q17QAM ___UW$6HP!=Z=[[SZ@9\@U,Y%,Y?JW#OF=[Z+672V MA"#C2D7 F?W[1/O9":.%7WY3'FE&QU[GVA+O"I3!Z=P[93PB;DJ1 /=^(/+L(N7Y@_1),5< 6D),M3C6" M/N>.#.UH#5Z<=_%9Q.W4.XT\@ 2KFX\ /J^0U3%+,JBN^KQI_V$R*GD1V-"02=\R#LH#I(C-3[:IY @#5*9#4FNQ9Z/ M_^L$E;C!%4@Y]G,G?)LBZ:!A1?:S]@)P#-P4TB4GF\A!$Z MITU$?!3["L0TS-?-TAKQ0B"+*G6">R?)YUTC@AY(3/FCP^K:..KNI0% 6]OZ M39ET#AI^>/^R1N';:>P![9)#EGK0H .N<4]K!<]5B.TF@B\K@/1>/_+4"5O7 MEX:UZ#1M>J=QAUWI?D,>TO4K@"2:7]@R1885VIB;-,%.WCA.<::'!BBT?'A8 MK![1,FO!D+[(I-.'#'D-=%HDG3]@:.U[$XKZ\_4[_F-'[5OC%T>!SGRCFS D MQN]=/KPR)X7_T0EW,6DV>W.@%_^*>1EXW02$AB\9B'?JD9 '##Y0G%3/.A4' M')M?M:3(QRA!NI[O!,'NRL?YV]N*N?L0)6B=08J.M]N0_ R\X@N73N"F099& MV4U4C&G*)KV^&H_E [_2)P=RIK;7+^\ $IWQ]3O:SB[2]_!O&(NA:R2"0SXQ M>.Q=JY=C<0F35A0KK!%?/H$@B8M_P6A_ M(4CG__#],G#B(H7Z*EH[?CGSP'D%P2\?. T_&9CN_A"Y!]AR9T(B-:;9^'@0T$I!5!2SK9( B'Z)P&^$C5):/.!UZW^L9@L_# M$-X$SI*RV?7?!R.]_YNB8QC 8/<$-A%,.%38;#D<=V =@9R4PCFVF@XVRUY!8(@]WTR9U9K--3$UDX07*0Q4DEC-J?46PTTM>LU@$O$EK_" MZ"U9B<"CMQYJJN][O2 [,]CS;#?M?9*Y$2,$Y?:K,!Y5L6?^8*M[S)8,>8&T%T@&9A'FR1 M7^*L3+B[C#RV^L+O-=#47YSW6P\[TG$^*9Z( %Q6^X&F._,\B,1O_A_L1#AG M3I76=MAI7J(_SN%+]-9TD/%:#CM%0G=S^ BCK8]+T0CFV6P^[&0?HSAQ@O_G M;[A\16W?>)X-+* 6/JRADR\I6DZ'LD[U3B(3CXGF:X#)( M^)QC6RF\3OUO;;0%CN_*#4K]:P&C-=;H7GXUXSNZS"'H _O+A\X>S#5+)\ '_RX/@6H[ MUD\5GIHWOTI#'(*S%"LU$<0++.0 G5L&4'=>:P0V3A6?%K.I('JJH D%>"L\ ME2/U94*J>=2UHF0Y5#].4$6\&%R!TU\FG")^*+! ZJ<)*2I2M=AECM6_3EA% MG,AH =._33!%O!!M@=-?)YPBB2!Q =?7":Y((DQ=ZI^VF7W=\6('U@NL)F6] M3EN-^'X!TZ2IUV&JYQH4*$U*>@.E>N)# =.DH]=A8B1A%'!-BGH#+DHB2('5 MI*@76+7S40J,)BV]P*B1'E, -*GG32*J)^P4.$UZ>5MW*N+AA8=STL6;M@LW ME:F ;5++Z[ QTZ@*P"8%O0X8-9&K &O2TZE@5=/)"J@F79T*52NMK#4RZPJT)G6]]%35TOL*?"95O<"GG7%88#1IZPUG.C2O/_2JMO_[IQ8Z:$]_UUT7XJ 7*4=>(J)<&^VN.Z/1B55;T#?Y^:)\ M?K&2U&TLA,H.D83+)7=Q/P.+>0)( OHN,N>P,&', MO-'(C%QI/&,A%"V,]B8F7Y9]?'1\[S:\=#9^X@05=F2M0MS1Q'**QVAN(OA< M>XSF"KPFU<*W H;H,)"!Y5[ERF=67UFX*&9S U._=^#O@)0OWH/)YQM>C_&( M6OX:!)W,2*]TG9(:N/-D!2!.VX)@!<+8W^9UNW'=:72>S1H/,@?Z\!:42$'&HF)]N2%O8T+F+Y M2Z"W-:(Y)0YVJUT[,$34&U?8$S\YX/JL%4AT-,&Z>TH0:[+4MH8,'\$;Y!0; MB-7#M$])QI+M(-E''Y1:7^H.1+@[OT8'8<='8;&ZT'0HX%3K8S:RB6B M>%3$ZK%Q6V'BEQ21B]M9#M%4X$@2GSM:@DY=^N\YSWI01-&I*CC4^*'E"-$C MTVV2:<7#+,=%-A) M*TW-U(H^< E& 8FR8L3*Y;"<=-18329MQ-+BF KV;H=D%,M!.T2\LY-=+ =- M6JISZ*D M"&DJX\!)6K)+I559SG9J$IZ1MV4Y1FJL)I,F9FD]<@593D\^LQR70R0X-_/- M=/CM=3YNNI]%@FJZG3=?3!DG'EM75^P!K5*'XZ%T9*:90LC7.U1&AACRR[4&; M ]&A":->W[091:RO_!6I2GE&*_KUZ.)\609@N1A!V(G5VD@5MRT(4W"#*/@R M"M \R7.#6S"#$#]BB:=W_>X&*2;+6MN03/DW/UE=IG&"EL/RY.O\@LF2CGE> MK.A=!'9[,]6- 1)5FL#$R]NBQ1.APLG]EW&M.EM1S#I*S]($V80F=7:P,1_ M _CV(/!F6\2*R_S5T/FB99?R=D%MC/$L,H==-GBN.HII9X3 ,*W?U-)H"EH> M(!1:A8U"*#PKS':HE,RW*FYR%I+E\"DP,(EX/TP=71RDEMD]L M]:[K$R0M7T0O_&CY=FB@7QT[>CIWBKKCS!6<0[@E1Z?DMFMV':^6>R3EJC*8 M,2E&(=X$F9)5U#YFRU:)*\6Q[0A.7^L+5YUZ6:(&*7,!I[>=:LU974WLR)Z" ME^7"43"?;,;@*"I.,=Y2XJ+,[Z.MS"#9QNQJ:-7F(7>.K]\!=/T8Y%P_)ZIC MIL9GL.*DPQ4(O)L(DH@D?LHN[W,9Q4F3.P?XH(G-%;^=PM]HZ?Y];WJ&\9"[ MKNN+1B[WU5]6X.XQH[&I,XFU$57X"X!9"?0=!AK/@\3^9/ZG< M7H?B".,AS0SI!_!&?NK$C/O.XUD6@;GCJAI]1[:HZ_4FB'8@.PQGK)6+8\&3+7QT2S%CC M]$H2BG@"?Z1H*0G2GN#6=T&VEB?@1LN0C$(3]8-]=LJ%T>[C^W[^UZ/RG'T_ M_SJ>T*FXUBD].G4Z(7S5=Z.F*M4M4"3*P]H*D%20MY;F38^&G0I,4REO/CZM MB)WD8X=:@=ED&G?BP&0<\'!#R(QZE:EF,\\GB:&<4E>!HM2.R(,]UZ!T50+0, MIA(?K78"#9_1E4BX=.+531"]'5_]+\3_>/*/,-KZ: 87NV]HF;?AC1\B']4U4EIJL'RJ,17<> MSFQ=AI)';C-MR"6,=N M\ 8R*#J0.NHBG0 "-%]$+\D.VT4)CNRA?R4OH B$A<0 IM/KL;:,I'8 :NKA M2Z2'^WKYE '(K@ ZUEV?=T#4FIBH/)&+;5R_'/UQSU*A1SF9K_S8#:(XA:)R MD@ZN\$-0Z+0N">P.%TZ[\YU7/V!? M/#AD1#./YM7JPE7X*3>HQ<\[RPXPBN4]0K!Q?.\J-S>*XNQAEO9"]HQULG8< MS(R2X +@D<<-5.[=B_N-X8R=;1T_P%ET6)5VJD'F*_ J?= *1C%U54C6RM!F M0S"N1'\+,67/UE%:-64*M^]\(:OH'#C8*&1&\; #(A#L*E$4$O3>VC8J)^SY MHI!"\P7Z+[E%PZ@.(^AA6EXA7D0D<.\DF!UW\P6;466DF,)H^K8D)VRDO6(U M!U,].BG6?KJ>A_<._!TD#J\62+/Z6O@NX6R$K=$*W[D%$TY!5YA4C/.5CT#C^54XB]8J:MA]MPGU%4N M8$JP([W?L9U8Y;& &&P3Q4[P*XS2#7Y'&S,<>:$0J>KE X5]G%>J4QC/:46) M"QP<6- GR9#UA[])W'WEMY,%=NN:2G62P=-6I0X_>54JDT=IBQQ#SK+(=2C+/5S MW)TF](>J7:*\,:VHCE&Z#J5["6Q46\E6IQ9V: Y>'U 'HT!9M^;%2.ZS7A@< MIFI)I1[V42EP'$2H2;_B@FUYG44]^I6*-#A-0%6UIJZIN):CV[?NU#%Q6"OJ M8SRF^G!MR> M_4LE>?PT =6I?W%U %OEQ%!>JZZY\UKAMUT%TYG8;SG=]Z"/:BRIISRVP?\HWMH28]^H7)_HI?G(L:CL WBTJ%>_;#\'0[C"H/U M"'?3#=1OTE@.HQ[]0.7V3B\OR8Q'I(Y93?C^4S_PCZQ8KVZSH76+Z%0>0U(@ M88FK2J?R^I$D:N*[4*?RS-$0DO)T7CM20/,P#76(YX\&*FG^A/[O^WZ-<[AT MPMS]66(W\HKEU3GOZ[%C^B-.VW+2\T6^O4ZP+]4NJ'"I9VP#ES0/FOB>'E[0 MOEX$[$HTUFI-!SNEX[<#=?//O+T%_X+DYQS:Q\ M_#X.@LZME$,8NWQJSUQ4#IO=P41E4MX>B.2#9&?37"_>HEJ*NR0B]C+HC>-# M8MO<(SL1_;U:^W7L[%C.?;\<$4-RNQA@2=I\1)S([V.: 64VI.9A16:TY'08G\MN:*$$4!6AJ$?9L M;\$,0IR^B>JT1O%_5W[XF%3O(F25665[S"HC*.@ M8Y$AU8TDR42)#QNN ]$+L HCF'AJ!,TMFQFI^?.(J!264[P (=H^E;R'SL.9 ME@<=-KIV':HSC'UP?6"0X;-[(B_.^_$D(I13EF9J7@\SSQPTIR-B5&X7T\PH ML2&-_&S.\NU@L(9F_@!(L?%'D-6^GR79Z8KO^;Q$E5N8N:ES+)QX[< 07UXJ MU\5G0V9S SS8G(N( =GM37.?:!.JK,=9M47J;(/Y,'_YV1U)G*1/;M4L07A, MN7><):AHM@IC&(F&2DQ0'!!5&L0T\W;:V'JL5 TT>]D\-]P?'9CL7J"#C ,W MOUI_'#S.FK^ K87=C+P219^3/!NKC&":AV4WKGYW3 $A>WGV.7V-P1\I&O=Z M.V :D8:,N?J\19$@5G,CR7[UN8@S^UCM3?.=:!/JB7O,5=O,73+W3Z9[*!IB ML%<@=J&_R6X^7:2Q'X(X0W;'#<)*]3,@)2Z04)&8%+.M 0+XAA]GN(X3?XWT%-9SEXU&)DXS ML,2VSQ/8X'J':F0JU]>((1RZ:&)9S8\G/_[]$IT[?H+_Q+1ZV3U&\_2MJ%Y" MACQKA8<,:0 "6IE3[@(Y'4S$&5G/LLBQEG1W TN[0RS[!I3-\KRCK)K$;LEU- MZ.#4I_*R]TH1GK=$-47L3)Z$X&Y'EY%,YF]('K*LYF9B;!L(5CC]:9OG_JB< MH]+=1Q#1EUN1J)<1W=N/8/;8!SK; R>.B>^.,$%9[K?B.&+JX(K#&%CJ WBK MG.PP"M$?W>Q&L0I9*@]CVG4M5ZA%P;-H^>/P:H5M9)V7EK_EJD!D0@^JY8]@ M*4#%=NA:_A"%&@\V_<>65^%6K+PEY[6VO$JQ&F9?,O+$:L!)1\O&*+H\-' QHU%%.KII-1WCWH4&)ZVCM\AC%( =]H:OT*( MI@!L4O_5PD %;I-E(!UC*B [;!D+R@$T K03MLR4(OC%9A-1D+G M0&$!X60P\$./A8=VLA;4XIP%;I.%(!5$+>":[()NH=H"O\E,Z!;_+?#KU5P8 MSVL4+]CW>#17OZ2=%3PC-4I$-RDZC*0MJ8[]<9KWGKN>P\H$]TZ"9[N[\W:9 8D-DAIM^ M5&I0,6[5TU)[2GH"RS3 7]A5B4E:5 FZ'\MS4_)X6%1KB??PU'%I2*-^W&9/ M6T@)1X8O>9JAK)>,,Q;@%G@W$;Q)$US./(Y3?#ZHN/D.&=CT<:CX0(XF-"UB MXV;)-.H3.L?%S]-#.HU3Z7J]":(=0,8]W/I8=Z2EH6!^N&!UWYT+0\PC?,#AQR M&EL4#VR8R8KO61V7_7S$KUI5-)G&K'!NCXLO]OA!BKA#47%4&\UL_#!,? ]/ MR]]6HOG7[VZ0(G*Z02($"XLTR14XU7? >OB0:4&J\H!89P*S7!'NAJ$^6K4H M8-DX:C@/7!W7L7(,;[@)@S#S#;GK&"Y)S8I@V05>5E&, #/#C%B22QS MUVY<-",DP-)S=7["A$& MHTDKI \WGRFLW>?]90-N[V)R>_!?7#6Z(^5)P*O MHK7CLVK^2G34IA1\0\0/WY"@0&SPF+X&OEM4#[T'ZU< :2>^L(^A!_$RXJV@ MQZ,49GL3];PKU,JE#$I#$_6>HW ;X3.IXB.B4HM$A[&0"CH9P"V2'4KTLN]D MY"$+=-J%P"OLR9GKINLTRZ4%"]_UV6_-"CN:XX'?'%QF*IE#$A&2809J#VWR M\1&"FQ0K"/EG8K989#4U>6YFYSCV/T0A444ESDYJ'Q-/ =3GP:4%>EM#SY_+ MB,112,*J1HUK($6![SEY'9_'BMH\7]SXH8-L%R%P=FS)K2T(B<0O2/\U/1T9.2DO4D_X+X1>,'\$9^8@LLJ<[Z_&>\[UV_ M ^CZ,;C8E=HQ@,V9=Q[&U'M <3;/1^B[H/!7LW:#V7XL/%Q@2V97_ACGO\;G M*OPM',O$9<(\.)XKIT7:-PFA,];&[6+F/J0+@!?CH$DQ&9(74)R5K'4(^YEV M!_;A[*F%H]B>DCX"\M!D_!VE"*+Z8*P'",I)T:M["7=87 J,+%B)+6*JA1I M9J]^P/4@-0K-GIC4UNKZJ:D,6A5=RW=!Z&NB\"[]S+ 9C/!F0>K;>Z:J.Y;=PU$E0UF_S_TU^F:.:7Z[P:XY 6-/5_,O$PB2/LX[7_K4?A]38?EO,5BDP9V_8.7QR?0TD=BZ?SB^^5S\ M2W0!LK?D@3=?L/)=I?L;6!Q^1J6H0/;BO%^ $"S\)-X_$PJ0LHOOT)+W59&N M#N+B663&<@\9T42^Y@IK$+=A5:[ZH>MO L \6,AY"3P& (>,>$P 8-,'_5DW M"L6P1P+%+=+>$1'[3G"]6 !VX04=0YNMY][-PJREJG',-TNCR%TM1 Q;PQ2S M%"&JP5E;ON5Y,0PCMX"@86Y:"H*,[5H5)9(&H^5H=;(PJS#2X;8=-:DGIM4E MMZ6PZ3[]*::VI3D\AQS^'5G<4B1%9V3=*6(I"+H84Y"7T-+$'./8E@Y(2U-Y3 +<=FO:F_M3/O5] M#QS\=U*OWWRFS\'N;)DGS!MN:FX7;1DSA258WN^Z#=$GTL9+]+/X#FQ!\(*& MHB;.=!C%0$SA"KPF^]+4NV(T<19@F1GD\NJB/BX/4=NU76U,=!_,+!OOX97CW$9[\W3CNY"B3V7,D!THY*>5C MI-G3Y(*(C,[\H^=<'8O78R0[$I?\*[<27E<3-^6>7R"9T6YOB',7PNDPS*%* M\W)V/%(Y0_4M;O<5FG^%4=QPJEV 101Q%Z6$[P MZ&P %+YWU6X[#&'AC%8]=,4>R03\5'JA."196R+=W\A!_VNT!3 D:6#%N\DU M_[O@V)?L;J)81R-^W(@NBRR;SL.,;ZF=M J]8Q\1*+P#1._8(P!E/VFI!!WI M[GT?_Z%W('MK'MSX>K5;#KJ^.%YDNFJ*NKXX/#(L=F7E$>H>_=@R$31&>2U/ M]9,/^=92TQB1U9,"BU6N0 92RX%2BPE3.5Y[*%K#B MHIQS1^-^G0K*.@.X)77+QTA[@3E*G, >F)E%0*0BMJ="Q^*HM>C4:\6&3P4Z ME80K*HBT>/0)@L=(+A!J6ZT(N.78=3.!>)'V4[G(9%0KY24.]+$!P1BQ'T91 MDO51GA;=]Z8]->V,4X%5Y\'?+*YI*WC=#B]!"LRIW"DU>G[QTGE.:P,,'V*- M<))6[+]FV(=@B3]L#_K,8XSF(K>CD);Z>%OS[)VR'I M;H):B[7 #;!9CG%7UXUL[N2I%,+H2QJHYWKU@OBI!6#T;.=$_+T2OZ)3S?HB M,V/;!KI9J*>8C:UFH=)&L%.8AZCB:R/2NA.O\WWXZW08#[@/BN?"UXE)QK Y M]-/B7$_,_*2."^V9\<5>]!H"&J@.G60)NA(E1)!Q#25Z,=:I#MTQ5JRQM@[= M"W3"&#$CGO8S@%O?15.B5VC&?I^8_A.WIHK63YQ,WWYB0O(_P62QJEC,/D#L3QR\H)S[_C6?$CLOJX\A[[\,D5+S.8>O]EWYCTBQ# MSUY2[60BRC^GI&Y^V4Z_?%]"%5F]4L1>$NY;VLK=/[#USD:O E=1^MA[4VYD M8KBE_VI%OAXA?!D/K?.3!,VVW?C^5X]V]]*&8DVYK0/3+"9@EM M/?"/5FCWO LLGYCE"<=&4&51L)YT8CX%C_!M1BP L!\N=8)[)\F1K#W9.*7" M3*DP(TJ%.>&7K?BI?GOVS?,$L^S+>0C^ 1S(+8RK9^#I3:Q^7F"RXTVLT3PI MI8>Y9@ND2/7 6_1Q!UIE19?*9J.^H/80IK5,RZ*/(]+?^\UXUW3:37LP%3"= M"IB.IH[95(/S"&4K0]F9HI)C*TTP;85^;J HQ;T$=QK7@ >_/S=S79B"*K 5 M_VSKMR/S"EXX@1.ZX'D%0/($B/=7WC\HV5F?D9:A_82P1"R"KWU>X0)&T0:? MA$@X ^@[P3[R!N)+1.;H)ZJUUG4L$T^Z97-]A-$"Q#'AHAO 6IUD)W/+N%YO M@F@'P 4(P<)/Y);!ZJ2;MA!<&P"3W2.B[ 3M/KY33$A"3$K"K@8@GR@62DS=P8*O)V_U)W%GR66X.J.,I*U0MUQP/!HXIQBW/\#F, M@\7GB^5Y.]WI3G2669X4]E.(,_^#L_\7DB^)Z!8AS;\= MJSJ*KH7&,*DL$OUMOT#TE^]/> J47:C_-N1DJ"@V?QUJ0F"3(G75J?#A992& M2*HB>9?L'IPUH,;NU?IJLP'O@>=O?3B[H&)(;3(0D/?.N[].U\R]K?]NI*Y! M@*:#;^KX6]#F59?Q M/F0 KELTO35X1N<^F=,=_@C6[]AG+*_'>!; 38_B]]'-)J4H9TM81LN!!&WS MB&$<[=1F)OQ[<.F$>1G[2\0[4>![&0F&R-3<:[&5:R;E5HN\^WK&-@ *W4MV M_;[!=,55,F5ZZO,X(S&'R 8Q()L96FV&TC?\D*]OU'[7!TEIH]W[ 8B3* 2/ MSF[-\KNS6^N66SD)-$4!M4EO,O,Q0H9GXK>7RYN63._>9OQMLX 1^G3^(?1? MBA*ATM.T$X9K@-=\+JI&KZ5^>JJ-C(%JV:LV Z!J!I=>XY9%:C-*;>]%02@- M\]=2$/JTI4N*JMJKEN/8G_E;JQ1#/Q(LQU;"5JX_]LBU3"T'JZ,'O,FS+>/9 M4MA$=GBI/L@?JY8BU8L;@%XC2)\(M7POI)QP58REW!66@G:8=MSVH%B:M"-2 MC^O>&DM!&$0]YGF@+,>U7W69?:A;#NL0UMS>/6EY\EW_-%IQ5EF.Y1"$*>6[ MMCSC<1@W!-<@MQSA02F9%=.P//UT&"K6NY-#;,G@UQ&?G3!:^"4YVI#6BI/A MF;F C$;:8I8-/-FQ>'K#*=>NAUR[@R&ZREGZ"6Q!V*H_Q&K5%TTQ$FVX3:=T MP;&G"\[>'.CAZ \G0;#>QL2>KM#)?N'$^+7N-382302S6Y=9V7"DDB*3>OZ*=+Z0 M_%@4(< 3"^/U*AY &_D%^9KMU)]M=$6 MOOGM)_A$0I]ZPJ1_!6(7^L0PI%$8OX.V>56"@&@[G\ 2%^6.X*[TG,77[^X* M'ZJT22KTUC;CHE;V;WZRNDS15]8 9@6):#/DM#8C8%NS*?AJQQ:7G#ZF/35T M9:WT9S'L77N?J.K+.\BT->V#4L:H/<:TD7$0Z#"NU8:Y:C&M1XOQ?X[0649M97\3P=) 8^J'NM]#0.1(H4;"^:?=/GW@W51^;) M.# \XC"RA;O1-T5K]UY.B2S=$UF8OM0^TB1.@[Z[.WI[*;QF/R$KNIESE/]U M0EE=7 C( M^%S)R>S;'LL6?O_Q:*)<@P3^-D22/"<.3,R>,;+H\-G'TLM^AX!3X6=+;YP= MR%A()/3B^,E8ZSKTC.H6V))=10%:7HP? TAVH[W1(:@9B Q&3,ASF+]!PBB= M26TV4%G#_-MQY:$49OUI=EL364J!$\?S!2$6;A(VI:'&-*_U.@HSUTOH!JGG MATMD56RC!/VA\B,[IUIQ!%/YBS5V?(@2(*B4*NAD]"H'F=O%CM"%W)V,=@\C M^Y!?9*T2-"?SG=W>,+>V[&D.P]Z9O#)583^2GA'/TF2%3MH_@<>:.J>'OBS= M]#7PW?D"G>N51V[;HH7:S@",T@)1HH.)2R:%!J5""().9HGYT8%(U\#B(0L/ M/ )(9B@F:F9/X_NBN";)SF;WZ>^$"9[\Y:J5-BYJK4W8/*28[^:+ZN@W$;QV MW%7EVW\#09,35'N;\,;X6]]#]D!996)E0S".F7'RBVE^UHB>W. M!O\U>-1>UA-:M+5 *X5/+2<=KM%<#T)S#-4^0&I'H,T>:VSWY3YYAVHUV\M< M_'--QC:W-#"E*)@EA)7E0$F+(9&GI ^<1B&).I(4 UA+0YZ'G&IL[TX?8(V* MICIRGQ QK7'CXT2,Z6JSO'"E$"!ESY_MN?NR%$7W*-J>62X^_,"47EQ(?8=)XF<>*$V%%,32H7]=%8+0ZMUW>37"O\%OKT"E34 M=KU@1.[XM#]6)U 1:'*#Z*N4N=X$T0YD_/>8/\U#[OCG3)?;NEO$5=C80PSW M*W3H3_1V'DMCR [&Y34=%'&DG%>6.VC4(^P= M3LI>?#81^O*X+"3L%JU1SV@ODZA81$X99,!EIN:+RGUE?D5Z<4=M>F;IPT P MR>8L"_N8RUW/Z6<.B2N4=W& T\'$O8'T-?8]WX&[RN;S[@TPVX\%^Y9'2 ;_ M.Y,W"1C%63(9W;$(>+/S=#5(*Y')W"FC]NC/3N=<]6 T-7E-*=M;7/$T"DG! M#8FK2M0^)O)]Z_/@T@*]K5EO"?=ZS2ANU5 YB$,B[/9ZO90L.7O]#J#KQ^!B M5ZHH2'XQ_92*PXQE TK+%+@IS&JU.4$ O(M=(5CRADK;I#"JJ?>@@/> MWY!2F/T M#:Y=.A0C%XAR94*[L7%/J[0CK71'B]U:EL?:Q/ZP6MX\V_UTBCBU?%<2-7Q; M;B++@1-Z+&N827"P[7BIAXLX+&PY6!+./G;D\40DO)0/KY:&2?>760X3UTO( MB,Z>" 4)W7M":70B-*2F3'%@M3QY25Z9ZN[+/44(Q?==Z6> Y:E>ZKK[P?[T M4[G)>(BHNVO=DK4U1ZZ#\=JA.H[\2,QIW I5@4L<]3F- MNZ*R:IQ4#.HT+H_*0G9H2*R/2Z6VH-DY#&?[(TN'@"H=\^OE+:4C1E%?Q+% M]J0L7_&I0XEM%DCU:O<.=&OB"?W?]\;5B?8K]1;AM3 MV<4\7F6Q:DL]H:4A'S:P*3A>Q;-^;<[Z^GWC0](XB^3P4-$ROHFDX%P%X;!< MKNO\\5MZ.'R;:D3X,=\B:*!:Q^L_ VR M0I&>E>R8+Z.ICJ!/NP1A;MM5DH XNB2GN2FP&1H"O5T?:OD#$HA8JV;6:Y#2 MS65'&4J]R+P#;/6B]KN^.XL51T/N)8O>&'<6&4T' @@9]6Z*C:?Y8N&[#*;A M--1W[:SK0=Z(5U7+Y6;0TE#O\6L#;=R5#X&+AF)N6*.!^8TJW'*WC' M^1&-CUV&<1HD3ICPGK-LM!F/CB*&D/Q?;C%D6B#KJIS63QP31%6A7:DOEJ4V M9A:K;LAD/GE,$*K5#.S]<\<$75$)%\?/[QWX.TCRTRB[?W/E)-Q+NWU]\ICL MZ%(CE50:!OB@M@-JYKHP!1Y]K^D/Y.":0L??@VC!.89KEBN K\R\H)\]J2Y!B*B[7]!DB,RYMM 41'/OD1"]D; MQX?D(0O= &N?GTV"8C]2UJF)S= R0S@?BSG#,.$;3^*@1_'+I W%.+OEUXKT MQ.09;W@>&MZV%'MJS+MXV[,6?[8=@+I_J("@$?&V% 1.^+S*3HW@M>5@Z(N" MMVZ\Z DFVXZ_[MRDVJV&6MC:5I',?++T;+U)9ZUD4EH+0CY;&SP>Q'CZ6(]SSJUIK, 733G3,Y[6\O-/(0J,2^<&65XCJP7"22TRVO$A4/X0^=(ZT M[46H1G9"T%.L;:]7-;)-T)_"/4@9+>LVT&":=[%AD^-DC!RWWY]>K?HQU:5[ M3M=K!^[RPL,LI6HJ5->I(L8+R%5^]"E*7GWYVPS]VT%%,S1^R&C%-RG)C.N= MNN1/N*!Q7<\D"?ERU=]T?FLJ6FM+EQI["5PP E<].[?ZW8F<#RWI"N@K28U?H"+P"6Q!$&TR7 M^82XE=9D>DYE;J4WXE<0(GLV0&C.O+4?^E@PXUG);(5<7]-&D'S:L$X%T?)< M[%Z5Q).]AM/G_5:M^V3Y/DCHB%60!1J9Y6#UI,I5 995@BQ'6DKSK^(FI67U M =JH7NB;[IWU7W'"VIC54'H.]\BQ'&1EN29IM/0!VZ@DVV#4J?V,'^*:PG@# M.UFXZ\C".)/_^+#H9Q[CK*3+9BF;K-"(]N\<(5CU@/"O,(JU/QS"^9()P'@O MO%=D1_7U-CH>Z@,=(7W<1' !_"3%V50]%93C?.D( 3,F?;[_Y1CARID#JT6] MPM7^SA&"5=GS1K)<[:IT_Q3'_?H8@65>F9+)1-0"KL89'"/ Q0J,8JPVB6.$ MF7*(F@!:=1ICA-H&6?S]_/,Q8ELYK U@*_OU8WJ^04@V3P"[ M&_7T8AL?Q3 M)\"/@W_A@3SP3(X0<#8ML9;)?3IHX)F8]K[V$*W7;]WU$754,:W!](FKD0AZD[LI Z9^-S,\6 ME&7F)_Y')]QE?JNL(@W1@($W)8(>92*H[I*XS-H8AXYO )Q,.MPB"GT'WDM$ M?+@PS@H O:#O5)&B7CYEIOI"@O1:?*$2'T;?0C^)GYZ_B>HN^V1 '. 2A!/ L+;<1Q M/Y(^CB+T*AIO%5Q9M?)TD6/? ^;JKI9?X^]3[6W4D.#IBI:C3%4R]81Q>-M@ M+[/K4XB'2M>SE;1[?=))[C0\83+7))TY]H'EV:;'($@4W@RP=9?Z%#*-P[D/ M*$]=-E=F0--G1 >6KIX"6AC& M06R#4E(N1UH)X?70]@9 ^9%'&&W] M&*'6F VKE8F8N$M>GHV1FH[5?5P@,WND\\YW7OT D0B(+U.(&17]]A"%;O87 M5OB\ZW F(J6+!7!Q$=!R)YZ0I8V%@1^F2"S,-P 2FF<^%B(_@('E?0MA>4:@ MJ5V $$G#A+465NOQ3'S/+P )+4Q(B()N0R1309SD5*:V.*D131^!$C*NK,1, M$SSV>DPED3E:[K3#)R?\^+J^/HTST TCN MHAA;T<2Y.DLRFP7+LI?H8O@,4+Z>>([0;"[\H,4<^XS0+*- M"+R'*$&X!JF'GY4F/Y/ZV^0+ET[@ID'&RD=F&%P[$-\CV8/%MPJ8S8U>$IBA M7?-:.W;]GFW7#6(Q;!ZG&?SS17,1)G!/7YQ- * M$]J%W4:S%.F=N1,D3FL;_OB@F:VQRMP/+OG8)Y8BS7 97<>)OR[?JXIQ]@N6 MK-_0^0D[/"U]R'#3[1(MBU"9_$C>O11I3?0,;SUJBN6!H '4E9JO0WBX3W@K MJ01B<)7/U)/<@4-S$^U]<[ ?NT\CW?)ET$3-=5?\00J=Y0[GT9/Z72M/T=:M MZ"*EY>[W:/7YCTI2:\"L@94-56T:WFKLD/:3[*)HZ&71H24(77_$F2LV.Y\03XU M6T*0Y<33G"JLI@9 O?&1T$7'U!:';1(G7/HXHHT@2^)[Y[\C>!DXL=B7JSJ* M-M#W$J".)=NA)>@QKBVXV.WAXP045$88#>/RHDJ\'@86\ BC#8#)#FO6.*4# MWR7<9-=3!$5@9'KJ6I#HT"G>N*X>)92I\]L:0)^C *A<&5$88TPD)BSO)=-3 MF[R=+Q:^2_(ED%X80=QOQY:UG-:F5&\I]0OKVZ7Z8[D_0E*K*MT13#7'2Q"\714TDTLOXB@")W0 M>K H+B$5DMA') DH^(T"-SV^.OM,J2QRMTMTU.:,P-N 4"^YVDBC",5*3WX[-5R2;UR_;WQDA"#"7*'E M_P,XD!KYE>W:G[B?NTF4">TO"L*^W4O?#$L33K"C](8FV"2O6WX3P2=V 8MF M*VV W3MANL#2#Q84Q,:,V=:TG2&O8)96?UW=L[<:@5AM+"&14^8L=XD<[+F4 MUZ[L)3I5#;/N!&"I5!?)? MFQ5WU.;/>DQ? ]]%2BS !,?V95';&2G/02>8BUWU%X[W7V$ P\OCT@BEH8G0 M6/H:^Y[OP%V%9CG@L]N;"%[BO))\#ERL*0T-3/P!OYB2V^I#J/;5F72$,#,";%:[(_)SC[>5^-I,MRQ8-J MK[I0HZNF[HIK3E\7]U>[Q>3Z=M[EH.F-!DKB5' M2%"AY7BQK?0J4#SCV'* V"ZC*D!-\]MR4"3,^+W<9MG6EF,D99W7ZGK2+>%3 M@8EE2EXOEE4CLHDLQU0[.4JX3.Q-[=)&H0+5S_*\+Q6BE/=SG4P:V*&T MQW: 3! JLF_;)+'\#4IM$'(4RB'>GK0!0K$8S9'\R8+Z(XV\12S$P!\I/D&W MY-RT(5^QOB;AM7-V>T.9:)7)_J,LH+]=W*[ALJ,H_ MZV% )T[N?<\+P,('@?<4.=X]?C\*?>3O/GB[= (?B8W0=SB/ 2H.89Z>13DP MS.;FI\Y-;:$U'5?I^E&]'J"G2LV^VC%7MM/;CFMW1ORP@*UE[,=6+6BLQ76. MKQS,R*HF]:&%"RY4T%H;2?!W85:*,OOO;?@(P<;Q/4Z9'GX??7EJ$4Q6OZW\ M>.V$750OI?[Z2@TISE)^5H;2GKC&9=-%2#'F+(^5B*S!SB45; -,^AF1;J:7 MI:C)&FD<1CR-7(,#'AL16"RG"]S1/#-B-M [/9?129D8WT,/)?/,VE,C0SW9Q&$<]& M/GF77W=?V6GS:HAAUZ;!LXAEQF\U6Z^[L3O>AMY<_I#$4'R5KU@AH>#52LL@BT%I(Y:M10'=:GOVSVUV[U][M M;C?@A.$2?B!%=&\6'5PG/."&.'S>@5W;[W[4L"&LP]23M^S1X'QX\NGDJ#\\ M.3LEGR_/+R[[IT,R/'L<\'TF5CZ__&-P0=K[M-$^V*&[I']Z3-J'47EU>7H\ M."?#WP?D8G!T>7XR/ 'AP9>CW_NGOPU(_VA(SCZ1]OO] Z]VRATZI7]!^L=G MGX>#XT70B3"94_E:BS; $*GV ZJ9X!G;:/_Y+@Z:A_N_OGYV#EDR MZLRB/$.+-*QA;UQW%<,WV'S-E*\^M)N5MQ?!0AZPGF/NA4UJC!D82X28 M!X62CWIE:= TXCBQAQ*% &(!!+H:I?35I^0ZH3$0DYT%284&W%M%(6%*-YT M>H.6W@+;=:7,FK8UX5\@X0]>!.&'2^QX\\MUI]5^W]4EI\N^$+.DC&,.EY8X M)X0J9BD*E..!8$@EPL"4@> Z07$42Z%"P"H!K\%PH9"Z@'&XN)+"<357,F01 MW-9D!Z@9,>"ZX]_@.DQH-F*D#VGYO! @88]V#G?8KAUJCW;PREUR/"[)7(S M^0GF[H70X:B,NMQZH7AIH1@6PGVN!A20P/;"WQ(D9J<5)861F19E^Z^7 -XX M:/YZ\/YU=<2_)%>?:]P"RCMT]Z=CIF%'X%=;_GT;=!Y6IB$M].V'8(D8, !0 MN9(K.F6A8 )()&.N;7H"*9;9>?!099[8%I.C8H):1)95YQQ57IDX\4,.20YT MT5+PB!JK:*!YQ*GBN 'N:F.;KC.]\((5T4O%O_PKX"A(#@7QK-HZ\.7&NGWC/1@%>FW#GYK@+]] MV+PU[H$K8QXAG*F6&<7\0#50 9LTQ#A5484W8 "G 1?<3+%6V[0LLL]"TZ+. M$6=)=*')LVGHNMQ07J@<4*]M;1F&4D56 =ONC5@&):, \,,G+$=6H0BTL@[@ MP#Z>0R:H(?Y0$ ]W?QJ,J2ALQ$/_LSB&AH"/P7-Z0V$_+UUN$<+=Y>9BWT(: M!D+XU:ZE"&1AMJMPFR1#9](,^Z7XVV<,)*@Z,;T?D=\1;K!AF&A4)X+"3I3=.F4AOX !\:PF0ZA)F^N@-N MLK-M3 Q(AUBX(E[J#DTTLR=Y>,B7%3/-=IU>"=6SF@:CJ&4&BVQZL28I0_^4 M"'[%1'FLMR+O_;B5-M&A;LN?<5M^6+?EV]MR^Y@KJ@*4-T\BF-,60\0\GR#' MOZ-Z7.M4YKI1:%>,5'I6L=D;,&>:^ .N0_U6*P@"'F #&8#)V#+ M/OPK0>BY6H9G8RG&# N:C([*9YBJC+4LS86<,OATDD@78.D2Q &2=U/P-6_S MFM/_BXQG^KZOL:<+&TB%[TUW ^ N4U9!?&FZU;7B#:@4H*.#Z:]9U'5+M5NV M.BP' *(%S37SM3MRF-5Y]CU?-[=]^1H44-7J> #B H=?C2^%0"J:FB;;(H/7>?D/FH-GJ?$ODL/GVW9(,_$.M*I\X5I8>6U=[/LG:? $X^,Q@-HG?](I:7<\TFEU]A>(M1%--0)N0,!C=#%Y?!Z%29Z$ M.Y\@H3]._:!SF(.I\7$663;B1FQL\-5#8>6?>R7_GM&RI_=6 MW@'?!)ZZ4*C31.W1VJ,_[M&41Y%@S]>C]_H_J!ZA/V]B:)VO[QX"=:Y^&G'@ MY47VVJ.U1Y^61^M<7>?JNZ"T&X]J^MS 'L+MW_Z0Z(W9L**OB-#XWJK]IY)%^U\SB-D/KP*=$+9#0C MVLP$^\^KE*HQSWQ""R-_X6DNE:&9Z>8TBG@V]LF[_+K[RJK-JR&&79L&SR*6 M&;_5;+WNQC(S#FZY0VC,Q]=\-*Q#3E8N:/>,HT.653#56LL@BL%I(Y:MQ0'=:GOVWVUV[U][M;G?@E.$4?B!%]& >'5PG/."& M.'S>@U_;[_ZI8T.8AZEG[]GCP?EH^'%XW!\-ST[)Y\OSB\O^Z8B,SIX&?'\0 M+Y]?_CFX(.U]VF@?[-!=TC\](>W#J+RZ/#T9G)/1'P-R,3B^/!^.AB \^'+\ M1__T]P'I'X_(V4?2?K]_X-6;"B_W#;<>*4^<>Y1EZI&$=>^N\-Q%\B\_77/GJ MJ-VL=GMIFU=M>/8.!KR3A$X846S"V91% '.NR5\%^(0I,2/G#(MK(C/R$>P@ M[5;C+R)C,OS]$_G I0XYRT*F/3+,PN:BW 2'E5]KEOS@+.F\")9\ (!%R()T M1JXR.14L&C//D44YBD02U&;2$!Q%>49H-B-%9E3!8.$4< JJD#N4I'"E.!4D MIB'<4D2FT%@8Z>36!#(&%--4S5 DI5<,YEW2J>%>!,; E )]@7.@0,A56*0@ MA@P%2R*F"/@Q3(@N\,MB_)0I5BK!!:1<"VBZH9,F4VX26*#.66@-1+TYF"8C M6.8$AD4DF"V[H8X!+S &[+_L&,!(S#-@&1)VP2H/ @"(P\=JZ7.>Q6BEX:"' M9Z$H(M )S%VBD >LYYA[89$:8P;&$B$60:'DH[XQ-5@:<53LH40A0 B@02Z MVNFTM2>D.B&QD%-=A0G%QEP;16$BBC>=W6"EM\1V71FS9FU-^!=(^(,70?C1 M"CO>_'K=:;7?=W7)Z;(OQ"PIXYC#I27.D%#%+$6!N4N.AR69BQ&HGV#N7@H=CLIHRYTGBE8?N_G3" M-*P(]M66?]\&G8>5:4@+??? H:" ML+DPGD5;'[W42']@I H<<59$EYH\FX:NRP7EAF&50,@H /WS"4-@O2I<[A'!WN;G8MY"&@1!^M6LI EF8[2;<) /5U47J/RD5 90>!U^[V.&SP+*RM)^\EF='Y'O,6Z089A MH1 >2TEZD]I4:@,?X"-#4*9#T/35'7"3G6UC8D ZQ,(;XJ7MT$0S>Y*'AWQ9 M,;=LU]F54#VO:3"*6F:PR*87ZY(R],^(X%=,E,=Z-^2]?^ZE372HV_(?N"T_ MK-OR[6VY?F'1C!0LWGVV0[DLB&!,0!&Z!L\5\QIJ.1TD<)N@O/L:LK, MO_'HNR[4'KE#[D,]%BL(0AX@@]G "=BR#_]*$'JNEN'91(H)PX(FH^/R&:8J M8RU+S!UZ.[ 9"4*6L@ MOAO=ZEKQ!I0$T+J!^FL6==U4[9;U8#D H"MHKIFOW=G"O*"SK_,ZW?8=:S! M5;/C28>+$'XUOA0"J6CN,E>VM)J= RQ;>GLFVB*#WGO[#9F#9JOS+9'#YMMW M*S+P@[II?.+H5^[8NMF;N=XY//2J_\#N*BR5>&OSK#L%AS8"B+M7OOW:P!N; MP\ $JQ?H.$J\.1S.=3K/EUIA,=M84.'MWZ3!,PR$)P!JGWRB,]+N>*33ZNPO M$6LCFFH$W(* I[C%Y.GM*"AY%MOY# G]8>8_O?TN&5QFU?D.= YS<#4^MR*K M3MR(C0U[]5A8^??>O']@M.SIO957O3=!IRX3ZB11[VB]H_6./NJO23VS_:RS M]?U#8%NFKAU[1\>Z\6BFSPVL(=S^^[@)9S'Y.#^%.W//46JO/ZC7=SZ[-VO MX6NNW[VM-H7O>*)7GXL^D3]W\#2=D- MO8Y77;]TO6GB_OJ;]4L*);3H2DI %I#@]>S,[#S/S,XF[@4RY"+O0Q2F7'ZU\N0B#F++" +&?_)PB06DD32 M3HCGL6ANP5&RLE_F:I-JBJ0KJ;'(HY&T#-UX;?MQ)+64?:66B=>)M NEFHP3 MJQC()7P2,IY94Q;2%,[I$L9Q2*)*>!9+&8>E?&Z"<#:/+$Y]B1[TE(K*@V7 M)-72A+C42@35EH(DM[VX;G3O\R*6]G>FB\$&I%0PWP[1B27S9&#Y3&HN3L8% MHN6]5^:A8?>:2MU)KYD\9C $FP>WHC$C[J>YB!>1AU[S6%AB/B/[1B/_.;!O MC9D']MT!7%)EPIK%W-M:1)U5P&9,0L'/!XBK>?2K@771#A5//K(#9SP=G@T' M_>EP= ZC,[@8#\\'PXO^>W"NG,'E=/B/@\,HX8SAXG(\N>R?3V$ZV@UV/Q,0 MS".XU"?Z0(>),\B!,-M=HP']"?1/1Q=3Y[0._99"7P7\V#A4[)_^[<"D/W[; M/W0.S#\-T'>,OBU&4T MK5J&Z=J#.$Q(E!67GGT J/,,%P"FH7T$/Q:Y\@0]BCV@B)8''XAP VB;#82W MU0:2@L\XCJ]=F5!W(9ADN#82>>"LW(!$3F<;M3\";,V6\K2M?@/Q+X MK0)\%OG*4(ZHNDM8A!G-BII2,8,P50S1S521H*%N$\X!IZ$-PI$B:8*L2!OY M+)]%)'+5."KT6*Y:%2^46O""0S%6P=QF6O&F+)[Z?;:X_PO^,SW923+C=%/> MJ!.R/8N%1T7NH#H>&W8NKG&2Q0N)ZE>8B(4IT\B[MG("DI:3)*562A."8-$J M./F)KM"='[/1 5%9_\)2/"=Q)C.KFE\*H92W#EENKM/5VT>((L:S*;V[A/3C M0_,G,FV]U?F93.=0[Q@WC>$_XGO_@R+W2M!N>[XYT5O=;J/ZP]2N:%E2SF21 MO<28:C-!R24**JYU%L$OM>)B[FJ^*\K]SDQX@E7P M%'EM81>6@=DJ>K!KN;613C4#?L" 7808=@]15/(DX'R""?TVLW8/[S*#RXUU MC4"KFV"H8\ZP-;H1Q(W396J/PRXS:L7JQ MBQ#O8/FO-_3GAFC(/(_3YXOH5C\!WT$\?Y2A]3[\\!1XQ#VXKNR[0X,G5@EJ M1&M$=P_1>J^N]^J'2.EBOG+38A+7X-[]"$_ J _.BKH+R;Y0&/D^JB)\^@UY(B8^OT%-,<7HZ_&2T6V:KURPN4:!92O3FPL\@51FG M?SV/B%RPV &R5.)/%B5"*A(K-R&^S^*% \?)VGV>JTVJ*8JNE<%BG\;*L4SK MI1N(6!DI^Y"Z4$E$I MGYL@G"UBA]- H0<]K:+R8!4R18TT(1YU$DF-E23)32^N&GWU92F4^YWI8K ! M*94L<"-T8L5\%3H!4X:'DW&!:/G5"_O(ZTUTP>,AB2+<(;T9@3[_-" MBF7LH]=<2$5L^+8. M_8Y"7P7\Q#K2[)_]/81I?_*F?S&<&N-/[X?_0'\PTW=:EO53I:=C=MOM'Q2? MUBZVN%V$/A8R(GQGP1_%@!X + MXP,$0N;* M$_1(^$ 1+1_.B?1":-L-A+?5!I)"P#B.;UR94F\IF6*X-A+[,%Q[(8D7%-!6 MQ-)4NXV_6M(GBD)()45GK[E5K&'C%7K>@'.6SDD(,Q(RVX?V ?_C%#@$J* M!TN.?/>0PER3;4- 2;\LF:013DHUSV 4&&2["[!_[A!NUO=-U0M83< M/FEW"MY$.?==3>@:_ <"OU6 S^) &\H1U7<)BS&C65%1*F80IDLANIEJ$C3T M;<(YX#2T03A2)$V0%6DCGQ6PF,2>'D>%/LM5Z]*%4DM><$A@#7FX@8GF5@J5+_&1"Q,V5;> MLY43D+2<)"EU4IH0!(M6P6XBF),Y4YU?Q2"*7\33>7?)F2>'-D_D&F;KZ;@S?R._]#XO<*T&[Z?GV M1&]UNXWJ#U.[HF5).9O%[@IC:LPE)9^=_+^A![;7@*]Z#_8(+RE74'&CLPA^ MJ147)<97&ZL&P1:W01#+3C#UNA:$+=R8PM6#\65W_?!RX[9TDR; MUP["VZBSLS;AE_FT9]5B'P'>P^)?;^=/#=&(^3ZG3Q?1G7[ZO8=XWI6A]2Y\ M_Q1XL!VXKNO[0X)'5@=J1&M$]P_1>J>N=^K[2.EBOG;380K7X-W^\$[(: !G MFV]\QD' /'IM&Z^C?N]1/[B4#..=8,!OA/[PKA8*7_6W/_6SD7OR;.1^!B/< MM-D)6="B-!LDP&QR"%^1+,T;[EY3/Y-[^JS7S)_F_0]02P$"% ,4 " 6 M2*Q6,F["4ZOJ @!"]2@ $0 @ $ :6=M&UL M4$L! A0#% @ %DBL5OO\[N&UL4$L! A0#% @ %DBL5J"4=,CE" M(TH \ ( !&B $ &EG;7,M97@S,5\Q+FAT;5!+ 0(4 Q0 M ( !9(K%8:P1/HN @ *=# / " 2PI! !I9VUS+65X M,S%?,BYH=&U02P$"% ,4 " 62*Q6?PP3>"L% #H*P #P M @ $1,@0 :6=M#,R7S$N:'1M4$L! A0#% @ %DBL5B"T()$< M!0 U"L \ ( !:3<$ &EG;7,M97@S,E\R+FAT;5!+!08 1 "@ * 'X" "R/ 0 ! end

-8?2 M0$3;8T.P6BP^0"X99K>]9!:GV5K,)*J5B;438>'XUJ MJ6WR[NTFUM2/\(F+JHS:66AL&VZTN@N/U]M3\4L'/==&Q]^3I#LV*A&UMKK6 M#ZJ:).-$A)6[^^R\?G V2C,KO3-FDJ3]A1OEHRZ?-<]:R&LY#UU+E//O$D F MR=$8 BZT#['KT<67P/A+0>?^K(GN0INH_+F,ZI-WS5K;91L&[F*$;J/+P^:S M3^*I_Y(7]D"#(G(/.]0,Y:'/@J@BP(R&*/D(-,'A*0A_N$S!'D$0%YM$_( M D&^(2#?\$)^\TMI]G-,$!WS$LV:NI;^MW +,=-+J^%K$DKD65FZ!DHD M@CPA($]X(2^D]N)&FD:)+TJ&QK<#..*"/:8J]IB7#G+E&_BK76G9J5>K@-%( MF3#;Y JZP9@09TNONIP-R"B#I,P*F4GK%OH1#'-1TDB9K3&+KKQ=.5,I'UZ( MCS\;F"5@-LH5*;,L.K:#][(OG%D]-";^;^:4?7)F^VPS)#!"Y*HQ@WVPG')0SNR@YPNL05G"F.16 M&+>%GKE\4#HQ)F6AG'N!\Q03/7&HI1B3LE#.;*&M$X_'QXXQ*0OEW!;:CKG) M*,:D+)0S6V@'YM2K@XO&5AB3LE#.O0#:-9'K'SS&I"R4,UN(P&P+/-[UIBQ4 M,%N(Q!S(LJ L5#!;:.>.1E] ,29EH8+90GA?XTEI;^-A3,I"!;.%Z$4&GGH4 MY"N9SD*CS0O#JG]&7^$G K27TI13+]J/?I.S.&QW)!:-,1^@[9N]/L@*.!8*=*@/96UMCS^"^N3M9Y]A:I,A_H<]XXS[$%+16Y7M+J1YX2[5\W1T]X/T;Y.+WG(S+]KE M1@J7.T@A2/,'&019_B /03Y_T!""AOF#1A TRA\TAJ!Q_J )!$WR!TTA:)H_ M2 8HXX @J8,U@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L"X';@G +@=R"= N! MW8)X"X'>BGHK@=Z*>BN!WMKYV";06U%O)=!;46\ET%M1;R706U%O)=!;46\E MT%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;.ILE!'H;ZFT$>AOJ;01Z&^IM M!'H;ZFT$>AOJ;01Z&^IM!'I[U-L3Z.U1;T^@MT>]/8'>'O7V!'K[SF;W._6. MZ5J%^.QYK/'Y[Z0ZW>X-S\??EX^3G;?WCK.#?U&+7U!+ P04 " 62*Q6 M+M+XP*X! #*&@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-F60U_ 338D(HDMVU!X^SKA1VI%HR(J=2ZQ$N_.C+W2=\GT M;6?(#;9UU;A95'AO'AAS:4&U-Z&SZ[4S2RR5+EH\+@O;+UFD3*F*E/EPS[;--DWE]'! M(0Z=78TK2N.&H2!B9QW:G9\-#GVO&[*VS&BP4-:_J#I4L6W%G-]5Y.)^B3,9 M=9Z7*64Z7=>A)7;&DLI<0>3K*MZ+#ON=?;AAVC_YU?Z=3)]AJ%Q8;5R8F*7+ M[8XC:;M')@B1]67_$4^.0?KJ\U$[[8RR7WJ'Z_W0=M7-P[%NN?Z.O\[XI']A M#@&20X+D2$!RW(#DF(#DN 7)<0>2XQXD!Q^C!$$A*D=!*D=A*D>!*D>A*D?! M*D?A*DE7>-:EX K @ $0 @ &O 9&]C4')O<',O8V]R M92YX;6Q02P$"% ,4 " 62*Q6F5R<(Q & "<)P $P M@ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( !9(K%9XU$(' M3@8 ,LD 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ %DBL M5LP/RL%> P :@X !@ ("!$!4 'AL+W=O4" L" & @(% '0 >&PO=V]R:W-H M965T&UL4$L! A0#% @ %DBL5K:94N64!@ _"L !@ M ("!6R 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ %DBL5KY9&_ J*0 %88 !@ ("!7C< M 'AL+W=O&UL4$L! A0#% @ %DBL5B8;XCN\ @ 08 !D M ("!U&@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %DBL5@*TI3I"!P '1, !D ("!-H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %DBL5M'W MNACJ P 5 D !D ("!QH\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %DBL5C;)VM_E!0 )1( !D M ("!X<< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %DBL5FJ,CR4A P I08 !D ("! MT], 'AL+W=O&PO=V]R:W-H965T7: !X;"]W;W)K&UL4$L! A0#% M @ %DBL5H_/I<,* P (PL !D ("!5MX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %DBL5CPMA'G7 @ V < !D M ("!+?@ 'AL+W=O&PO=V]R M:W-H965T M 9 " @1S_ !X;"]W;W)K&UL M4$L! A0#% @ %DBL5E+!%CN1 @ 3P8 !D ("!&00! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%DBL5I@CV_,S P =PD !D ("!# X! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ %DBL5K DMB4# !&$@ #0 @ &D)0$ >&POH'3S , +\= / M " =TI 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " 6 M2*Q61QQ@N:0! ";&@ &@ @ '6+0$ >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " 62*Q6+M+XP*X! #*&@ $P M @ &R+P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 - T + ",. "1,0$ ! end XML 57 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 58 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 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 99 231 1 false 38 0 false 7 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100040 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) Sheet http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) Statements 3 false false R4.htm 100060 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 100070 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 100080 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 100090 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 100100 - Disclosure - Organization Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganization Organization Notes 8 false false R9.htm 100110 - Disclosure - Summary of Significant Accounting Policies Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 100120 - Disclosure - Fair Value Measurement Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurement Fair Value Measurement Notes 10 false false R11.htm 100130 - Disclosure - Accrued Liabilities Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilities1 Accrued Liabilities Notes 11 false false R12.htm 100140 - Disclosure - License Agreements Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreements License Agreements Notes 12 false false R13.htm 100150 - Disclosure - Sanofi Agreement Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreement Sanofi Agreement Notes 13 false false R14.htm 100160 - Disclosure - Stockholders' Equity Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquity1 Stockholders' Equity Notes 14 false false R15.htm 100180 - Disclosure - Stock-Based Compensation Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-Based Compensation Notes 15 false false R16.htm 100190 - Disclosure - Defined Contribution Plan Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureDefinedContributionPlan Defined Contribution Plan Notes 16 false false R17.htm 100200 - Disclosure - Income Taxes Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 17 false false R18.htm 100210 - Disclosure - Net Loss Per Share Attributable to Common Stockholders Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholders Net Loss Per Share Attributable to Common Stockholders Notes 18 false false R19.htm 100250 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 19 false false R20.htm 100260 - Disclosure - Fair Value Measurement (Tables) Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementTables Fair Value Measurement (Tables) Tables http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurement 20 false false R21.htm 100270 - Disclosure - Accrued Liabilities (Tables) Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilities1 21 false false R22.htm 100280 - Disclosure - Sanofi Agreement (Tables) Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementTables Sanofi Agreement (Tables) Tables http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreement 22 false false R23.htm 100290 - Disclosure - Stockholders' Equity (Tables) Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquity1 23 false false R24.htm 100300 - Disclosure - Stock-Based Compensation (Tables) Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation 24 false false R25.htm 100310 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersTables Net Loss Per Share Attributable to Common Stockholders (Tables) Tables http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholders 25 false false R26.htm 100330 - Disclosure - Organization - Additional Information (Details) Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails Organization - Additional Information (Details) Details 26 false false R27.htm 100340 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 27 false false R28.htm 100350 - Disclosure - Fair Value Measurement - Additional Information (Details) Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetails Fair Value Measurement - Additional Information (Details) Details 28 false false R29.htm 100360 - Disclosure - Fair Value Measurement - Summary of Investments Measured and Recognized at Fair Value (Details) Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails Fair Value Measurement - Summary of Investments Measured and Recognized at Fair Value (Details) Details 29 false false R30.htm 100370 - Disclosure - Fair Value Measurement - Summary of Available-for-sale Securities Unrealized Loss Position (Details) Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAvailableforsaleSecuritiesUnrealizedLossPositionDetails Fair Value Measurement - Summary of Available-for-sale Securities Unrealized Loss Position (Details) Details 30 false false R31.htm 100380 - Disclosure - Fair Value Measurement - Summary of Contractual Maturities of Investments (Details) Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfInvestmentsDetails Fair Value Measurement - Summary of Contractual Maturities of Investments (Details) Details 31 false false R32.htm 100390 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Details) Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails Accrued Liabilities - Schedule of Accrued Liabilities (Details) Details 32 false false R33.htm 100400 - Disclosure - License Agreements - Additional Information (Details) Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails License Agreements - Additional Information (Details) Details 33 false false R34.htm 100410 - Disclosure - Sanofi Agreement (Additional Information) (Details) Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails Sanofi Agreement (Additional Information) (Details) Details http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementTables 34 false false R35.htm 100420 - Disclosure - Sanofi Agreement - Schedule of Contract liabilities for the periods (Details) Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementScheduleOfContractLiabilitiesForThePeriodsDetails Sanofi Agreement - Schedule of Contract liabilities for the periods (Details) Details 35 false false R36.htm 100430 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 36 false false R37.htm 100440 - Disclosure - Stockholders' Equity - Schedule of Number of Common Stock Reserved for Future Issuance (Details) Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfCommonStockReservedForFutureIssuanceDetails Stockholders' Equity - Schedule of Number of Common Stock Reserved for Future Issuance (Details) Details 37 false false R38.htm 100450 - Disclosure - Stockholders' Equity - Pre-Funded Warrants - Additional Information (Details) Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails Stockholders' Equity - Pre-Funded Warrants - Additional Information (Details) Details 38 false false R39.htm 100460 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 39 false false R40.htm 100470 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) Details 40 false false R41.htm 100490 - Disclosure - Stock-Based Compensation - Summary of Company's stock awards granted (Details) Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfCompanysStockAwardsGrantedDetails Stock-Based Compensation - Summary of Company's stock awards granted (Details) Details 41 false false R42.htm 100500 - Disclosure - Defined Contribution Plan (Additional Information) (Details) Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformationDetails Defined Contribution Plan (Additional Information) (Details) Details http://igmbio.com/20230331/taxonomy/role/DisclosureDefinedContributionPlan 42 false false R43.htm 100510 - Disclosure - Income Taxes (Additional Information) (Details) Sheet http://igmbio.com/20230331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes (Additional Information) (Details) Details http://igmbio.com/20230331/taxonomy/role/DisclosureIncomeTaxes 43 false false R44.htm 100520 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Summary of Potentially Dilutive Securities Not Included in the Diluted Per Share Calculations (Details) Sheet http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersSummaryOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsDetails Net Loss Per Share Attributable to Common Stockholders - Summary of Potentially Dilutive Securities Not Included in the Diluted Per Share Calculations (Details) Details 44 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:CommonStockSharesAuthorized, us-gaap:PropertyPlantAndEquipmentUsefulLife - igms-20230331.htm 8 igms-20230331.htm igms-20230331.xsd igms-20230331_cal.xml igms-20230331_def.xml igms-20230331_lab.xml igms-20230331_pre.xml igms-ex31_1.htm igms-ex31_2.htm igms-ex32_1.htm igms-ex32_2.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 62 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "igms-20230331.htm": { "axisCustom": 0, "axisStandard": 16, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 394, "http://xbrl.sec.gov/dei/2022": 31 }, "contextCount": 99, "dts": { "calculationLink": { "local": [ "igms-20230331_cal.xml" ] }, "definitionLink": { "local": [ "igms-20230331_def.xml" ] }, "inline": { "local": [ "igms-20230331.htm" ] }, "labelLink": { "local": [ "igms-20230331_lab.xml" ] }, "presentationLink": { "local": [ "igms-20230331_pre.xml" ] }, "schema": { "local": [ "igms-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 488, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 5, "http://xbrl.sec.gov/dei/2022": 4, "total": 9 }, "keyCustom": 48, "keyStandard": 183, "memberCustom": 12, "memberStandard": 19, "nsprefix": "igms", "nsuri": "http://igmbio.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Fair Value Measurement", "menuCat": "Notes", "order": "10", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurement", "shortName": "Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Accrued Liabilities", "menuCat": "Notes", "order": "11", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilities1", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - License Agreements", "menuCat": "Notes", "order": "12", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreements", "shortName": "License Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ClosedBlockDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Sanofi Agreement", "menuCat": "Notes", "order": "13", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreement", "shortName": "Sanofi Agreement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ClosedBlockDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "14", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquity1", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "15", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Defined Contribution Plan", "menuCat": "Notes", "order": "16", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureDefinedContributionPlan", "shortName": "Defined Contribution Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "17", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Net Loss Per Share Attributable to Common Stockholders", "menuCat": "Notes", "order": "18", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholders", "shortName": "Net Loss Per Share Attributable to Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "igms:DescriptionOfBusinessPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "19", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "igms:DescriptionOfBusinessPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_8efee079-d1e0-4c72-870a-36cce5187060", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Fair Value Measurement (Tables)", "menuCat": "Tables", "order": "20", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementTables", "shortName": "Fair Value Measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Accrued Liabilities (Tables)", "menuCat": "Tables", "order": "21", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ClosedBlockDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRegulatoryLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Sanofi Agreement (Tables)", "menuCat": "Tables", "order": "22", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementTables", "shortName": "Sanofi Agreement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ClosedBlockDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRegulatoryLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "igms:ScheduleOfConvertedCommonStockReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "23", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "igms:ScheduleOfConvertedCommonStockReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "24", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)", "menuCat": "Tables", "order": "25", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersTables", "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Organization - Additional Information (Details)", "menuCat": "Details", "order": "26", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails", "shortName": "Organization - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "igms:LiquidityPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "-5", "lang": null, "name": "us-gaap:InvestmentsAndCash", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:NumberOfOperatingSegments", "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "menuCat": "Details", "order": "27", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NumberOfOperatingSegments", "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "0", "first": true, "lang": null, "name": "igms:NumberOfFinancialInstrumentsClassifiedAsLevelThree", "reportCount": 1, "unique": true, "unitRef": "U_Instrument", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Fair Value Measurement - Additional Information (Details)", "menuCat": "Details", "order": "28", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetails", "shortName": "Fair Value Measurement - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "0", "first": true, "lang": null, "name": "igms:NumberOfFinancialInstrumentsClassifiedAsLevelThree", "reportCount": 1, "unique": true, "unitRef": "U_Instrument", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "-3", "first": true, "lang": null, "name": "igms:CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Fair Value Measurement - Summary of Investments Measured and Recognized at Fair Value (Details)", "menuCat": "Details", "order": "29", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails", "shortName": "Fair Value Measurement - Summary of Investments Measured and Recognized at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "-3", "first": true, "lang": null, "name": "igms:CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited)", "menuCat": "Statements", "order": "3", "role": "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "igms:ScheduleOfUnrealizedLossOnMarketableSecuritiesTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Fair Value Measurement - Summary of Available-for-sale Securities Unrealized Loss Position (Details)", "menuCat": "Details", "order": "30", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAvailableforsaleSecuritiesUnrealizedLossPositionDetails", "shortName": "Fair Value Measurement - Summary of Available-for-sale Securities Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "igms:ScheduleOfUnrealizedLossOnMarketableSecuritiesTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "igms:MarketableSecuritiesClassifiedByContractualMaturityDateTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_de4fd906-4cfb-4819-a398-60db1ea96532", "decimals": "-3", "first": true, "lang": null, "name": "igms:AvailableForSaleSecuritiesDebtMaturitiesAndCashBeforeOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Fair Value Measurement - Summary of Contractual Maturities of Investments (Details)", "menuCat": "Details", "order": "31", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfInvestmentsDetails", "shortName": "Fair Value Measurement - Summary of Contractual Maturities of Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "igms:MarketableSecuritiesClassifiedByContractualMaturityDateTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_de4fd906-4cfb-4819-a398-60db1ea96532", "decimals": "-3", "first": true, "lang": null, "name": "igms:AvailableForSaleSecuritiesDebtMaturitiesAndCashBeforeOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "-3", "first": true, "lang": null, "name": "igms:AccruedResearchAndDevelopmentMaterialsAndServicesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Details)", "menuCat": "Details", "order": "32", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails", "shortName": "Accrued Liabilities - Schedule of Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "-3", "first": true, "lang": null, "name": "igms:AccruedResearchAndDevelopmentMaterialsAndServicesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_fe4fa492-595d-4870-8b23-666414b0478e", "decimals": "-5", "first": true, "lang": null, "name": "igms:LicenseExpenses", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - License Agreements - Additional Information (Details)", "menuCat": "Details", "order": "33", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails", "shortName": "License Agreements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_fe4fa492-595d-4870-8b23-666414b0478e", "decimals": "-5", "first": true, "lang": null, "name": "igms:LicenseExpenses", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRegulatoryLiabilitiesTextBlock", "div", "us-gaap:ClosedBlockDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Sanofi Agreement (Additional Information) (Details)", "menuCat": "Details", "order": "34", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails", "shortName": "Sanofi Agreement (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ClosedBlockDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "-3", "lang": null, "name": "igms:ContractWithCustomerAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRegulatoryLiabilitiesTextBlock", "div", "us-gaap:ClosedBlockDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_8efee079-d1e0-4c72-870a-36cce5187060", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Sanofi Agreement - Schedule of Contract liabilities for the periods (Details)", "menuCat": "Details", "order": "35", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementScheduleOfContractLiabilitiesForThePeriodsDetails", "shortName": "Sanofi Agreement - Schedule of Contract liabilities for the periods (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRegulatoryLiabilitiesTextBlock", "div", "us-gaap:ClosedBlockDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": "-3", "lang": null, "name": "igms:DeferredRevenueAddition", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Stockholders' Equity - Additional Information (Details)", "menuCat": "Details", "order": "36", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "lang": "en-US", "name": "us-gaap:CommonStockVotingRights", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "igms:ScheduleOfConvertedCommonStockReservedForFutureIssuanceTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "INF", "first": true, "lang": null, "name": "igms:StockOptionsIssuedAndOutstanding", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Stockholders' Equity - Schedule of Number of Common Stock Reserved for Future Issuance (Details)", "menuCat": "Details", "order": "37", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfCommonStockReservedForFutureIssuanceDetails", "shortName": "Stockholders' Equity - Schedule of Number of Common Stock Reserved for Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "igms:ScheduleOfConvertedCommonStockReservedForFutureIssuanceTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_01e31059-186c-45a9-9514-b9d6a4d2ae73", "decimals": "INF", "first": true, "lang": null, "name": "igms:StockOptionsIssuedAndOutstanding", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_42919c33-8880-4d51-839b-cc3509a71cfc", "decimals": "4", "first": true, "lang": null, "name": "igms:MaximumAllowedHoldingPercentageOfSharesAfterExerciseOfWarrants", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Stockholders' Equity - Pre-Funded Warrants - Additional Information (Details)", "menuCat": "Details", "order": "38", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "shortName": "Stockholders' Equity - Pre-Funded Warrants - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_42919c33-8880-4d51-839b-cc3509a71cfc", "decimals": "4", "first": true, "lang": null, "name": "igms:MaximumAllowedHoldingPercentageOfSharesAfterExerciseOfWarrants", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_8926d5b7-a1af-4e33-9de6-629042012380", "decimals": "0", "first": true, "lang": null, "name": "igms:ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "menuCat": "Details", "order": "39", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_8926d5b7-a1af-4e33-9de6-629042012380", "decimals": "0", "first": true, "lang": null, "name": "igms:ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_c3e8a2b3-1bfd-4f6c-8638-089d3a8f3c25", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)", "menuCat": "Details", "order": "40", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_c3e8a2b3-1bfd-4f6c-8638-089d3a8f3c25", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_52a31555-0bfd-410c-8bd6-6263b7e00912", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Stock-Based Compensation - Summary of Company's stock awards granted (Details)", "menuCat": "Details", "order": "41", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfCompanysStockAwardsGrantedDetails", "shortName": "Stock-Based Compensation - Summary of Company's stock awards granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_52a31555-0bfd-410c-8bd6-6263b7e00912", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Defined Contribution Plan (Additional Information) (Details)", "menuCat": "Details", "order": "42", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformationDetails", "shortName": "Defined Contribution Plan (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": "-5", "first": true, "lang": null, "name": "igms:IncomeTaxProvision", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Income Taxes (Additional Information) (Details)", "menuCat": "Details", "order": "43", "role": "http://igmbio.com/20230331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": "-5", "first": true, "lang": null, "name": "igms:IncomeTaxProvision", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Summary of Potentially Dilutive Securities Not Included in the Diluted Per Share Calculations (Details)", "menuCat": "Details", "order": "44", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersSummaryOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsDetails", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Summary of Potentially Dilutive Securities Not Included in the Diluted Per Share Calculations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_8b83c797-1479-4691-92fd-ed09a6bb4da7", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100080 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_8b83c797-1479-4691-92fd-ed09a6bb4da7", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100090 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Organization", "menuCat": "Notes", "order": "8", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganization", "shortName": "Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "igms-20230331.htm", "contextRef": "C_ebbaee46-7c2a-4859-897f-05bc13e6e8b9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 38, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r623" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r624" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r626" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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": "Securities Act File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r622" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "igms_AblexisIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ablexis, Inc.", "label": "Ablexis Inc [Member]", "terseLabel": "Ablexis" } } }, "localname": "AblexisIncMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_AccruedPropertyPlantAndEquipmentCurrent": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued property plant and equipment current.", "label": "Accrued Property Plant And Equipment Current", "terseLabel": "Accrued property, plant and equipment" } } }, "localname": "AccruedPropertyPlantAndEquipmentCurrent", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "igms_AccruedResearchAndDevelopmentExpensesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued research and development expenses.", "label": "Accrued Research And Development Expenses Policy [Text Block]", "terseLabel": "Accrued Research and Development Expenses" } } }, "localname": "AccruedResearchAndDevelopmentExpensesPolicyTextBlock", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "igms_AccruedResearchAndDevelopmentMaterialsAndServicesCurrent": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued research and development materials and services current.", "label": "Accrued Research And Development Materials And Services Current", "terseLabel": "Accrued research and development materials and services" } } }, "localname": "AccruedResearchAndDevelopmentMaterialsAndServicesCurrent", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "igms_AccruedShareBasedCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accrued share based compensation expense.", "label": "Accrued Share Based Compensation Expense", "terseLabel": "Accrued share based compensation expense" } } }, "localname": "AccruedShareBasedCompensationExpense", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "igms_AdditionalLeaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional lease agreements.", "label": "Additional Lease Agreement [Member]", "terseLabel": "Additional Lease Agreement" } } }, "localname": "AdditionalLeaseAgreementMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_AdditionalMilestonePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additional milestone payment.", "label": "Additional Milestone Payment", "terseLabel": "Additional milestone payment" } } }, "localname": "AdditionalMilestonePayment", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "igms_AvailableForSaleSecuritiesDebtMaturitiesAndCashAfterOneYearFairValue": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfInvestmentsDetails": { "order": 1.0, "parentTag": "igms_AvailableForSaleSecuritiesDebtSecuritiesAndCash", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt maturities and cash after one year fair value", "label": "Available For Sale Securities Debt Maturities And Cash After One Year Fair Value", "terseLabel": "Due in more than one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAndCashAfterOneYearFairValue", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "igms_AvailableForSaleSecuritiesDebtMaturitiesAndCashBeforeOneYearFairValue": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfInvestmentsDetails": { "order": 0.0, "parentTag": "igms_AvailableForSaleSecuritiesDebtSecuritiesAndCash", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt maturities and cash before one year fair value.", "label": "Available For Sale Securities Debt Maturities And Cash Before One Year Fair Value", "terseLabel": "Due in less than one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAndCashBeforeOneYearFairValue", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "igms_AvailableForSaleSecuritiesDebtSecuritiesAndCash": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt securities and cash.", "label": "Available For Sale Securities Debt Securities And Cash", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesAndCash", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "igms_CashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails3": { "order": 0.0, "parentTag": "igms_CashAndCashEquivalentsAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents accumulated gross unrealized gain before tax.", "label": "Cash And Cash Equivalents Accumulated Gross Unrealized Gain Before Tax", "terseLabel": "Included within cash and cash equivalents, Gross Unrealized Gains" } } }, "localname": "CashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "igms_CashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails3": { "order": 1.0, "parentTag": "igms_CashAndCashEquivalentsAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents accumulated gross unrealized loss before tax.", "label": "Cash And Cash Equivalents Accumulated Gross Unrealized Loss Before Tax", "negatedLabel": "Included within cash and cash equivalents, Gross Unrealized Losses" } } }, "localname": "CashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "igms_CashAndCashEquivalentsAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails3": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents amortized cost basis.", "label": "Cash And Cash Equivalents Amortized Cost Basis", "totalLabel": "Included within cash and cash equivalents, Amortized Cost" } } }, "localname": "CashAndCashEquivalentsAmortizedCostBasis", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "igms_CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails": { "order": 0.0, "parentTag": "igms_CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents and available for sale debt securities accumulated gross unrealized gain before tax.", "label": "Cash And Cash Equivalents And Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "igms_CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails": { "order": 1.0, "parentTag": "igms_CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents and available for sale debt securities accumulated gross unrealized loss before tax.", "label": "Cash And Cash Equivalents And Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "igms_CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents and available for sale debt securities amortized cost basis.", "label": "Cash And Cash Equivalents And Available For Sale Debt Securities Amortized Cost Basis", "totalLabel": "Amortized Cost" } } }, "localname": "CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "igms_CashAndCashEquivalentsAndAvailableForSaleSecuritiesDebtSecuritiesFairValue": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails": { "order": 2.0, "parentTag": "igms_CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents and available for sale securities debt securities fair value.", "label": "Cash And Cash Equivalents And Available For Sale Securities Debt Securities Fair Value", "terseLabel": "Fair Value" } } }, "localname": "CashAndCashEquivalentsAndAvailableForSaleSecuritiesDebtSecuritiesFairValue", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "igms_Commencement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commencement", "label": "Commencement" } } }, "localname": "Commencement", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeasesExecutedDetails" ], "xbrltype": "gYearMonthItemType" }, "igms_CommonStockClassUndefinedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock class undefined member.", "label": "Common Stock Class Undefined [Member]", "terseLabel": "Common Stock Class Undefined" } } }, "localname": "CommonStockClassUndefinedMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "domainItemType" }, "igms_CommonStockIncludingNonvotingCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock including nonvoting common stock.", "label": "Common Stock Including Nonvoting Common Stock [Member]", "terseLabel": "Common Stock Including Nonvoting Common Stock" } } }, "localname": "CommonStockIncludingNonvotingCommonStockMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_ConsultantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consultant.", "label": "Consultant [Member]", "terseLabel": "Consultant" } } }, "localname": "ConsultantMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_ContingentConsiderationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent considerations.", "label": "Contingent Considerations Policy [Text Block]", "terseLabel": "Contingent Considerations" } } }, "localname": "ContingentConsiderationsPolicyTextBlock", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "igms_ContractWithCustomerAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with customer assets.", "label": "Contract With Customer Assets", "terseLabel": "Contract Assets" } } }, "localname": "ContractWithCustomerAssets", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "igms_DeferredRevenueAddition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Revenue Addition.", "label": "Deferred Revenue Addition", "terseLabel": "Additions" } } }, "localname": "DeferredRevenueAddition", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementScheduleOfContractLiabilitiesForThePeriodsDetails" ], "xbrltype": "monetaryItemType" }, "igms_DeferredRevenueDeduction": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Revenue Deduction.", "label": "Deferred Revenue Deduction", "terseLabel": "Deductions" } } }, "localname": "DeferredRevenueDeduction", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementScheduleOfContractLiabilitiesForThePeriodsDetails" ], "xbrltype": "monetaryItemType" }, "igms_DescriptionOfBusinessPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of business.", "label": "Description Of Business Policy [Text Block]", "terseLabel": "Description of the Business" } } }, "localname": "DescriptionOfBusinessPolicyTextBlock", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "igms_DevelopmentAndRegulatoryMilestonesExchange": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Development and regulatory milestones exchange", "label": "Development and regulatory milestones exchange" } } }, "localname": "DevelopmentAndRegulatoryMilestonesExchange", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "igms_DocumentAndEntityInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and entity information.", "label": "Document And Entity Information [Line Items]", "terseLabel": "Document and Entity Information [Line Items]" } } }, "localname": "DocumentAndEntityInformationLineItems", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "igms_DocumentAndEntityInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and entity information table.", "label": "Document And Entity Information [Table]", "terseLabel": "Document And Entity Information [Table]" } } }, "localname": "DocumentAndEntityInformationTable", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "igms_EastMiddlefieldRoadMountainViewCaliforniaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "East middlefield road mountain view california member.", "label": "East Middlefield Road Mountain View California [Member]", "terseLabel": "345 East Middlefield Road, Mountain View, California" } } }, "localname": "EastMiddlefieldRoadMountainViewCaliforniaMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_EmployeeStockPurchasePlanNumberOfSharesAvailableForGrant": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfCommonStockReservedForFutureIssuanceDetails": { "order": 3.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan number of shares available for grant.", "label": "Employee Stock Purchase Plan Number Of Shares Available For Grant", "terseLabel": "Employee stock purchase plan, available for future grants" } } }, "localname": "EmployeeStockPurchasePlanNumberOfSharesAvailableForGrant", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "igms_EstimatedSharesIssuableUnderEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Estimated shares issuable under employee stock purchase plan.", "label": "Estimated Shares Issuable Under Employee Stock Purchase Plan [Member]", "terseLabel": "Estimated Shares Issuable Under Employee Stock Purchase Plan" } } }, "localname": "EstimatedSharesIssuableUnderEmployeeStockPurchasePlanMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersSummaryOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsDetails" ], "xbrltype": "domainItemType" }, "igms_EuropeanMedicinesAgencyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "European Medicines Agency", "label": "European Medicines Agency [Member]" } } }, "localname": "EuropeanMedicinesAgencyMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_FinancialAssetsIncludedWithinCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial assets included within cash and cash equivalents.", "label": "Financial Assets Included Within Cash And Cash Equivalents [Member]", "terseLabel": "Financial Assets Included Within Cash and Cash Equivalents" } } }, "localname": "FinancialAssetsIncludedWithinCashAndCashEquivalentsMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "igms_FinancialAssetsIncludedWithinLongTermInvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial assets included within long-term investments.", "label": "Financial Assets Included Within Long Term Investments [Member]", "terseLabel": "Financial Assets Included Within Long-Term Investments" } } }, "localname": "FinancialAssetsIncludedWithinLongTermInvestmentsMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "igms_FinancialAssetsIncludedWithinMarketableSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial Assets Included Within Marketable Securities", "label": "Financial Assets Included Within Marketable Securities [Member]" } } }, "localname": "FinancialAssetsIncludedWithinMarketableSecuritiesMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "igms_FinancialAssetsIncludedWithinShortTermInvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial assets included within short-term investments.", "label": "Financial Assets Included Within Short Term Investments [Member]", "terseLabel": "Financial Assets Included Within Short-Term Investments" } } }, "localname": "FinancialAssetsIncludedWithinShortTermInvestmentsMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "igms_FollowOnOfferingPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Follow-on offering.", "label": "Follow On Offering Policy [Text Block]", "terseLabel": "Follow-on Offering" } } }, "localname": "FollowOnOfferingPolicyTextBlock", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "igms_IncomeTaxProvision": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Tax Provision", "label": "Income Tax Provision" } } }, "localname": "IncomeTaxProvision", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "igms_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in operating lease liabilities.", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Lease liabilities, net" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "igms_IssuanceCostsForPublicOfferingsInAccountsPayable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Issuance costs for public offerings in accounts payable.", "label": "Issuance Costs For Public Offerings in Accounts Payable", "terseLabel": "Issuance costs for public offerings in accounts payable" } } }, "localname": "IssuanceCostsForPublicOfferingsInAccountsPayable", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "igms_IssuanceCostsForPublicOfferingsInAccountsPayableAndAccruedLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Issuance costs for public offerings in accounts payable and accrued liabilities.", "label": "Issuance Costs For Public Offerings In Accounts Payable And Accrued Liabilities", "terseLabel": "Unpaid amounts related to offering costs for public offering" } } }, "localname": "IssuanceCostsForPublicOfferingsInAccountsPayableAndAccruedLiabilities", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "igms_IssuanceOfFullyVestedRestrictedStockUnitsValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of fully vested restricted stock units, value", "label": "Issuance of fully vested restricted stock units, value", "terseLabel": "Issuance of fully vested restricted stock units, value" } } }, "localname": "IssuanceOfFullyVestedRestrictedStockUnitsValue", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "igms_LaboratoryLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "laboratory lease", "label": "laboratory lease [Member]", "terseLabel": "Laboratory lease [Member]" } } }, "localname": "LaboratoryLeaseMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeasesExecutedDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_LeaseCommencementOctober2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease commencement, october 2022 [Member]", "label": "Lease Commencement, October 2022 [Member]", "terseLabel": "Lease Commencement, October 2022 [Member]" } } }, "localname": "LeaseCommencementOctober2022Member", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeasesExecutedDetails" ], "xbrltype": "domainItemType" }, "igms_LeaseCommencementSeptember2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Commencement, September 2024 [Member]", "label": "Lease Commencement, September 2024 [Member]", "terseLabel": "Lease Commencement, September 2024 [Member]" } } }, "localname": "LeaseCommencementSeptember2024Member", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeasesExecutedDetails" ], "xbrltype": "domainItemType" }, "igms_LesseeOperatingLeaseExpiryMonthAndYears": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating lease expiry month and year.", "label": "Lessee Operating Lease Expiry Month And Years", "terseLabel": "Expiration" } } }, "localname": "LesseeOperatingLeaseExpiryMonthAndYears", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeasesExecutedDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "gYearMonthItemType" }, "igms_LicenseAgreementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License agreement.", "label": "License Agreement [Abstract]" } } }, "localname": "LicenseAgreementAbstract", "nsuri": "http://igmbio.com/20230331", "xbrltype": "stringItemType" }, "igms_LicenseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License agreement.", "label": "License Agreement [Member]", "terseLabel": "License Agreement" } } }, "localname": "LicenseAgreementMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_LicenseAgreementPotentialMilestonePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "License agreement, potential milestone payments.", "label": "License Agreement Potential Milestone Payments", "terseLabel": "Milestone payment based on achievement of specified development" } } }, "localname": "LicenseAgreementPotentialMilestonePayments", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "igms_LicenseAgreementUpfrontPaymentsPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "License agreement upfront payments payable.", "label": "License Agreement Upfront Payments Payable", "terseLabel": "Upfront payment" } } }, "localname": "LicenseAgreementUpfrontPaymentsPayable", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "igms_LicenseExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "License expenses.", "label": "License Expenses", "terseLabel": "License expenses recognized" } } }, "localname": "LicenseExpenses", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "igms_LicenseFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "License fee.", "label": "License Fee", "terseLabel": "License fee" } } }, "localname": "LicenseFee", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "igms_LiquidityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquidity.", "label": "Liquidity Policy [Text Block]", "terseLabel": "Liquidity" } } }, "localname": "LiquidityPolicyTextBlock", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "igms_ManufacturingLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufacturing lease [Member]", "label": "Manufacturing lease [Member]" } } }, "localname": "ManufacturingLeaseMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeasesExecutedDetails" ], "xbrltype": "domainItemType" }, "igms_MarketableSecuritiesClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the Marketable Securities.", "label": "Marketable Securities Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Summary of Contractual Maturities of Marketable Securities" } } }, "localname": "MarketableSecuritiesClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "igms_MaximumAllowedCombinedVotingPercentageOfSharesAfterExerciseOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum allowed combined voting percentage of shares after exercise of warrants.", "label": "Maximum Allowed Combined Voting Percentage Of Shares After Exercise Of Warrants", "terseLabel": "Maximum allowed combined voting percentage of shares after exercise of warrants" } } }, "localname": "MaximumAllowedCombinedVotingPercentageOfSharesAfterExerciseOfWarrants", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "igms_MaximumAllowedHoldingPercentageOfSharesAfterExerciseOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum allowed holding percentage of shares after exercise of warrants.", "label": "Maximum Allowed Holding Percentage Of Shares After Exercise Of Warrants", "terseLabel": "Maximum allowed holding percentage of shares after exercise of warrants" } } }, "localname": "MaximumAllowedHoldingPercentageOfSharesAfterExerciseOfWarrants", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "igms_MaximumAllowedPercentageOfPreFundedWarrantsToExercise": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum allowed percentage of pre-funded warrants to exercise", "label": "Maximum Allowed Percentage Of Pre Funded Warrants To Exercise", "terseLabel": "Maximum allowed percentage of pre-funded warrants to exercise" } } }, "localname": "MaximumAllowedPercentageOfPreFundedWarrantsToExercise", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "igms_MedivirABMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Medivir AB.", "label": "Medivir A B [Member]", "terseLabel": "Medivir AB" } } }, "localname": "MedivirABMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_MinimumNoticeTermToIncreaseOrDecreaseHoldingPercentageOfPreFundedWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum notice term to increase or decrease the holding percentage of pre-funded warrants.", "label": "Minimum Notice Term To Increase Or Decrease Holding Percentage Of Pre Funded Warrants", "terseLabel": "Minimum notice term to increase or decrease the holding percentage of pre-funded warrants" } } }, "localname": "MinimumNoticeTermToIncreaseOrDecreaseHoldingPercentageOfPreFundedWarrants", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "igms_MountainViewCaliforniaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mountain View, California [Member]", "label": "Mountain View, California [Member]", "terseLabel": "Mountain View, California [Member]" } } }, "localname": "MountainViewCaliforniaMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_NonCashLeaseExpense": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Non Cash Lease Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "NonCashLeaseExpense", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "igms_NorthWhismanRoadMountainViewCaliforniaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "North whisman road mountain view california member.", "label": "North Whisman Road Mountain View California [Member]", "terseLabel": "440 Middlefield Road, Mountain View, California" } } }, "localname": "NorthWhismanRoadMountainViewCaliforniaMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_NumberOfFinancialInstrumentsClassifiedAsLevelThree": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of financial instruments classified as level three.", "label": "Number Of Financial Instruments Classified As Level Three", "terseLabel": "Number of financial instruments classified as level 3" } } }, "localname": "NumberOfFinancialInstrumentsClassifiedAsLevelThree", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "igms_NumberOfLeaseAgreements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of lease agreements", "label": "Number Of Lease Agreements", "terseLabel": "Number of lease agreements" } } }, "localname": "NumberOfLeaseAgreements", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "igms_NumberOfRelatedPartyToWarrantIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of related party to warrant issued.", "label": "Number Of Related Party To Warrant Issued", "terseLabel": "Number of related party to warrant issued" } } }, "localname": "NumberOfRelatedPartyToWarrantIssued", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "igms_NumberOfVotingRightsForEachCommonStockHeld": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of voting rights for each common stock held.", "label": "Number Of Voting Rights For Each Common Stock Held", "terseLabel": "Number of common stock voting rights held" } } }, "localname": "NumberOfVotingRightsForEachCommonStockHeld", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "igms_NumberOfWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants exercised.", "label": "Number Of Warrants Exercised", "terseLabel": "Number of warrants exercised" } } }, "localname": "NumberOfWarrantsExercised", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "igms_OfficeLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office lease", "label": "Office lease [Member]", "terseLabel": "Office lease [Member]" } } }, "localname": "OfficeLeaseMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeasesExecutedDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_OfficesAndLaboratoryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Offices And Laboratory [Member]", "terseLabel": "Offices and Laboratory" } } }, "localname": "OfficesAndLaboratoryMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_PaymentOfDeferredOfferingCosts": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payment of deferred offering costs", "label": "Payment of deferred offering costs" } } }, "localname": "PaymentOfDeferredOfferingCosts", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "igms_PercentageOfVotingPower": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Percentage Of Voting Power", "terseLabel": "Percentage of voting power" } } }, "localname": "PercentageOfVotingPower", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "igms_PreFundedWarrantDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pre funded warrants disclosure.", "label": "Pre Funded Warrant Disclosure [Text Block]", "terseLabel": "Pre-Funded Warrants" } } }, "localname": "PreFundedWarrantDisclosureTextBlock", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosurePreFundedWarrants" ], "xbrltype": "textBlockItemType" }, "igms_PreFundedWarrants": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfCommonStockReservedForFutureIssuanceDetails": { "order": 4.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Pre-funded warrants.", "label": "Pre Funded Warrants", "terseLabel": "Pre-funded warrants" } } }, "localname": "PreFundedWarrants", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "igms_PreFundedWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pre funded warrants.", "label": "Pre Funded Warrants [Member]", "terseLabel": "Pre-funded Warrant" } } }, "localname": "PreFundedWarrantsMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_ProceedsFromUnderwritingDiscountsAndCommissions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from underwriting discounts and commissions", "label": "Proceeds from underwriting discounts and commissions" } } }, "localname": "ProceedsFromUnderwritingDiscountsAndCommissions", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "igms_ProfitSharingRatioDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Profit sharing ratio description", "label": "Profit sharing ratio description" } } }, "localname": "ProfitSharingRatioDescription", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "igms_PublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public offering.", "label": "Public Offering [Member]", "terseLabel": "Public Offering" } } }, "localname": "PublicOfferingMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_PurchaseNetDiscountPremiumOnMarketableSecurities": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchase Net Discount (Premium) on Marketable Securities.", "label": "Purchase Net Discount (Premium) on Marketable Securities", "negatedLabel": "Purchase of net discount (premium) on marketable securities" } } }, "localname": "PurchaseNetDiscountPremiumOnMarketableSecurities", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "igms_RestrictedStockUnits": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfCommonStockReservedForFutureIssuanceDetails": { "order": 1.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Restricted stock units.", "label": "Restricted Stock Units", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnits", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "igms_RevenueTransactionPrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Revenue Transaction Price", "label": "Revenue Transaction Price" } } }, "localname": "RevenueTransactionPrice", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "igms_SanofiAgreementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sanofi Agreement", "label": "Sanofi Agreement [Abstract]" } } }, "localname": "SanofiAgreementAbstract", "nsuri": "http://igmbio.com/20230331", "xbrltype": "stringItemType" }, "igms_SanofiAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sanofi Agreement", "label": "Sanofi Agreement [Member]" } } }, "localname": "SanofiAgreementMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_ScheduleOfConvertedCommonStockReservedForFutureIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of converted common stock reserved for future issuance.", "label": "Schedule Of Converted Common Stock Reserved For Future Issuance Table [Text Block]", "terseLabel": "Schedule of Number of Common Stock Reserved for Future Issuance" } } }, "localname": "ScheduleOfConvertedCommonStockReservedForFutureIssuanceTableTextBlock", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "igms_ScheduleOfOperatingLeaseRelatedToAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of operating lease related to assets and liabilities.", "label": "Schedule Of Operating Lease Related To Assets And Liabilities Table [Text Block]", "terseLabel": "Schedule of ROU Assets and Related Lease Liabilities" } } }, "localname": "ScheduleOfOperatingLeaseRelatedToAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "igms_ScheduleOfUnrealizedLossOnMarketableSecuritiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including Marketable Securities for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).", "label": "Schedule of Unrealized Loss on Marketable Securities [Table Text Block]", "terseLabel": "Schedule of Unrealized Loss on Marketable Securities" } } }, "localname": "ScheduleOfUnrealizedLossOnMarketableSecuritiesTableTextBlock", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "igms_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Exercise Price Of Common Stock Percent", "terseLabel": "Percentage of exercise price of stock option on estimated fair value of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePriceOfCommonStockPercent", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "igms_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Increase In Number Of Shares", "terseLabel": "Increase in number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfShares", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "igms_StockIssuedDuringPeriodSharesExerciseByUnderwriters": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Shares, Exercise by Underwriters.", "label": "Stock Issued During Period Shares Exercise By Underwriters", "terseLabel": "Common stock, exercised by underwriters" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseByUnderwriters", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "igms_StockIssuedDuringPeriodSharesExerciseOfStockOptionsNetOfSharesWithheldForTaxesAndExerciseCosts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares exercise of stock options net of shares withheld for taxes and exercise costs.", "label": "Stock Issued During Period Shares Exercise Of Stock Options Net Of Shares Withheld For Taxes And Exercise Costs", "terseLabel": "Exercise of stock options, net of shares withheld for taxes and exercise costs, shares" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfStockOptionsNetOfSharesWithheldForTaxesAndExerciseCosts", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "igms_StockIssuedDuringPeriodSharesFullyVestedRestrictedStockUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares fully vested restricted stock units.", "label": "Stock Issued During Period Shares Fully Vested Restricted Stock Units", "terseLabel": "Issuance of fully vested restricted stock units, shares" } } }, "localname": "StockIssuedDuringPeriodSharesFullyVestedRestrictedStockUnits", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "igms_StockIssuedDuringPeriodValueExerciseOfStockOptionsNetOfSharesWithheldForTaxesAndExerciseCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value exercise of stock options net of shares withheld for taxes and exercise costs.", "label": "Stock Issued During Period Value Exercise Of Stock Options Net Of Shares Withheld For Taxes And Exercise Costs", "terseLabel": "Exercise of stock options, net of shares withheld for taxes and exercise costs" } } }, "localname": "StockIssuedDuringPeriodValueExerciseOfStockOptionsNetOfSharesWithheldForTaxesAndExerciseCosts", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "igms_StockOptionsAndRestrictedStockUnitsFutureIssuance": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfCommonStockReservedForFutureIssuanceDetails": { "order": 2.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Stock options and restricted stock units, future issuance.", "label": "Stock Options And Restricted Stock Units Future Issuance", "terseLabel": "Stock options and restricted stock units, future issuance" } } }, "localname": "StockOptionsAndRestrictedStockUnitsFutureIssuance", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "igms_StockOptionsIssuedAndOutstanding": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfCommonStockReservedForFutureIssuanceDetails": { "order": 0.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Stock options issued and outstanding.", "label": "Stock Options Issued And Outstanding", "terseLabel": "Stock options, issued and outstanding" } } }, "localname": "StockOptionsIssuedAndOutstanding", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "igms_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "igms_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "igms_TenPercentStockholderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ten percent stockholder.", "label": "Ten Percent Stockholder [Member]", "terseLabel": "10% Stockholder" } } }, "localname": "TenPercentStockholderMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_TwoThousandEighteenOmnibusIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand eighteen omnibus incentive plan.", "label": "Two Thousand Eighteen Omnibus Incentive Plan [Member]", "terseLabel": "2018 Plan" } } }, "localname": "TwoThousandEighteenOmnibusIncentivePlanMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "igms_TwoThousandNineteenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand nineteen employee stock purchase plan.", "label": "Two Thousand Nineteen Employee Stock Purchase Plan [Member]", "terseLabel": "ESPP" } } }, "localname": "TwoThousandNineteenEmployeeStockPurchasePlanMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_TwoThousandTenStockPlanTwoThousandEighteenStockPlanAndEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2010 plan 2018 plan and employee stock purchase plan.", "label": "Two Thousand Ten Stock Plan Two Thousand Eighteen Stock Plan And Employee Stock Purchase Plan [Member]", "terseLabel": "2010 Plan, 2018 Plan and ESPP" } } }, "localname": "TwoThousandTenStockPlanTwoThousandEighteenStockPlanAndEmployeeStockPurchasePlanMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "igms_UnderwrittenPublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Underwritten public offering.", "label": "Underwritten Public Offering [Member]", "terseLabel": "Underwritten Public Offering" } } }, "localname": "UnderwrittenPublicOfferingMember", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "igms_UnpaidAmountsRelatedToPurchaseOfPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unpaid amounts related to purchase of property, plant and equipment", "label": "Unpaid amounts related to purchase of property, plant and equipment" } } }, "localname": "UnpaidAmountsRelatedToPurchaseOfPropertyPlantAndEquipment", "nsuri": "http://igmbio.com/20230331", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r172", "r173", "r291", "r297", "r591", "r593" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_DirectorMember": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Board of Directors" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive Officer" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r278", "r279", "r280", "r281", "r334", "r516", "r544", "r587", "r588", "r604", "r610", "r619", "r661", "r703", "r704", "r705", "r706", "r707", "r708" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r278", "r279", "r280", "r281", "r334", "r516", "r544", "r587", "r588", "r604", "r610", "r619", "r661", "r703", "r704", "r705", "r706", "r707", "r708" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r231", "r517", "r605", "r617", "r655", "r656", "r662", "r713" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r231", "r517", "r605", "r617", "r655", "r656", "r662", "r713" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r278", "r279", "r280", "r281", "r316", "r334", "r365", "r366", "r367", "r492", "r516", "r544", "r587", "r588", "r604", "r610", "r619", "r654", "r661", "r704", "r705", "r706", "r707", "r708" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r278", "r279", "r280", "r281", "r316", "r334", "r365", "r366", "r367", "r492", "r516", "r544", "r587", "r588", "r604", "r610", "r619", "r654", "r661", "r704", "r705", "r706", "r707", "r708" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r172", "r173", "r291", "r297", "r592", "r593" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r232", "r233", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r606", "r618", "r662" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r232", "r233", "r574", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r606", "r618", "r662" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r649", "r699" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "stpr_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CALIFORNIA", "terseLabel": "Mountain View, California" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201912Member": { "auth_ref": [ "r392", "r393", "r394", "r395" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.", "label": "Accounting Standards Update 2019-12 [Member]", "terseLabel": "ASU 2019-12" } } }, "localname": "AccountingStandardsUpdate201912Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r111", "r125" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.", "label": "Accounts Payable and Accrued Liabilities", "terseLabel": "Upfront payment received", "totalLabel": "Accounts Payable and Accrued Liabilities, Total" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r8", "r616" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.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", "totalLabel": "Accounts Payable, Current, Total" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r36" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "Net (accretion of discount) amortization of premiums on marketable securities" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r10" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, 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": "Accrued compensation" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r10" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r10" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional services" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r17", "r18", "r19", "r147", "r540", "r552", "r556" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r16", "r19", "r95", "r476", "r547", "r548", "r635", "r636", "r637", "r642", "r643", "r644" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r3" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "terseLabel": "Additional paid-in-capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r374", "r375", "r376", "r642", "r643", "r644", "r693" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r132", "r133", "r134", "r135", "r136", "r178", "r179", "r180", "r181", "r191", "r235", "r236", "r250", "r251", "r252", "r253", "r255", "r256", "r374", "r375", "r376", "r392", "r393", "r394", "r395", "r404", "r405", "r406", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r443", "r444", "r446", "r447", "r448", "r449", "r450", "r451", "r459", "r460", "r462", "r463", "r464", "r465", "r471", "r472", "r473", "r474", "r475", "r476", "r519", "r520", "r521", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r90", "r91", "r337" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r369" ], "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", "verboseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r200" ], "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": "Potentially dilutive securities not included in diluted per share calculations" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersSummaryOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersSummaryOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersSummaryOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersSummaryOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r109", "r118", "r143", "r169", "r216", "r225", "r229", "r246", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r413", "r417", "r442", "r616", "r659", "r660", "r701" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r138", "r148", "r169", "r246", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r413", "r417", "r442", "r616", "r659", "r660", "r701" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.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", "terseLabel": "Contract assets", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r53" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails2": { "order": 0.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Included within short-term/long-term investments, Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r54" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails2": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Included within short-term/long-term investments, Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r239", "r262" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Included within short-term/long-term investments, Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r52", "r238", "r262", "r535" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails2": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Included within short-term/long-term investments, Fair Value", "totalLabel": "Debt Securities, Available-for-sale, Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r51", "r141", "r262" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-Sale, Noncurrent", "terseLabel": "Long-term investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r364", "r365", "r366", "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfCompanysStockAwardsGrantedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r39", "r40", "r41" ], "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": "Unpaid amounts related to purchase of property, plant and equipment" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r37", "r140", "r590" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.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", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails3": { "order": 2.0, "parentTag": "igms_CashAndCashEquivalentsAmortizedCostBasis", "weight": 1.0 } }, "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": "Included within cash and cash equivalents, Fair Value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r38", "r108" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r31", "r37", "r42" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Ending Balance", "periodStartLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Beginning Balance", "terseLabel": "Cash, cash equivalents, and restricted cash", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r31", "r37", "r42" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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, Including Disposal Group and Discontinued Operations", "periodEndLabel": "End of period", "periodStartLabel": "Beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r31", "r104" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r132", "r133", "r177", "r235", "r236", "r247", "r248", "r249", "r250", "r251", "r392", "r404", "r405", "r419", "r422", "r423", "r433", "r443", "r445", "r446", "r447", "r450", "r451", "r459", "r461", "r462", "r463", "r464", "r471", "r472", "r519", "r520", "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was adopted.", "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "terseLabel": "Change in accounting principle, accounting standards update, adopted" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r132", "r133", "r235", "r236", "r247", "r248", "r249", "r250", "r251", "r392", "r404", "r405", "r406", "r419", "r422", "r423", "r424", "r427", "r433", "r443", "r445", "r446", "r447", "r450", "r451", "r459", "r461", "r462", "r463", "r464", "r471", "r472", "r519", "r520", "r545", "r546", "r645" ], "lang": { "en-us": { "role": { "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format.", "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "terseLabel": "Change in accounting principle, accounting standards update, adoption date" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "auth_ref": [ "r178", "r190", "r237", "r254", "r396" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial.", "label": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]", "terseLabel": "Change in accounting principle, accounting standards update, immaterial effect" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r144", "r145", "r146", "r169", "r194", "r195", "r197", "r199", "r206", "r207", "r246", "r282", "r284", "r285", "r286", "r289", "r290", "r295", "r296", "r299", "r303", "r310", "r442", "r589", "r627", "r640", "r646" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r78", "r80" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Pre-funded warrant, exercise price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Pre-funded warrants to purchase an additional shares of common stock", "verboseLabel": "Warrants to purchase an additional shares of common stock" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r78", "r80" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class Of Warrant Or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClosedBlockDisclosureTextBlock": { "auth_ref": [ "r557", "r558" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure pertaining to the closed block.", "label": "Closed Block Disclosure [Text Block]", "terseLabel": "Sanofi Agreement" } } }, "localname": "ClosedBlockDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreement" ], "xbrltype": "textBlockItemType" }, "us-gaap_CollaborativeArrangementAccountingPolicy": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for collaborative arrangements.", "label": "Collaborative Arrangement, Accounting Policy [Policy Text Block]", "terseLabel": "Collaborative Arrangements" } } }, "localname": "CollaborativeArrangementAccountingPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "auth_ref": [ "r408", "r409", "r411" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants.", "label": "Collaborative Arrangement Disclosure [Text Block]", "terseLabel": "License Agreements" } } }, "localname": "CollaborativeArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreements" ], "xbrltype": "textBlockItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "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": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "terseLabel": "Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAvailableforsaleSecuritiesUnrealizedLossPositionDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r12", "r112", "r123" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.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 5)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r64", "r276", "r277", "r575", "r657" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r13" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfCommonStockReservedForFutureIssuanceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for issuance", "totalLabel": "Total" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r642", "r643", "r693" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r2" ], "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", "verboseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r2" ], "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", "verboseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r2" ], "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", "totalLabel": "Common Stock, Shares, Issued, Total" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r2", "r70" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r2", "r616" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "terseLabel": "Common stock, value", "totalLabel": "Common Stock, Value, Issued, Total" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Common Stock, Voting Rights", "terseLabel": "Common stock, voting rights" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r20", "r152", "r154", "r160", "r536", "r541" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "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/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r117", "r210" ], "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 and Other Risks and Uncertainties" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsiderationReceivedForBeneficialInterestObtainedForTransferringFinancialAsset": { "auth_ref": [ "r40" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of beneficial interest received as consideration for transferring noncash financial asset. Includes, but is not limited to, trade receivable in securitization transaction.", "label": "Consideration Received for Beneficial Interest Obtained for Transferring Financial Asset", "terseLabel": "Consideration received" } } }, "localname": "ConsiderationReceivedForBeneficialInterestObtainedForTransferringFinancialAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r313", "r314", "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "totalLabel": "Contract with Customer, Liability, Total", "verboseLabel": "Contract Liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate Bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAvailableforsaleSecuritiesUnrealizedLossPositionDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r292", "r441", "r602", "r603" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt instrument fair value", "totalLabel": "Debt Instrument, Fair Value Disclosure, Total" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading).", "label": "Debt Securities", "terseLabel": "Debt Securities", "totalLabel": "Debt Securities, Total" } } }, "localname": "DebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r245", "r267", "r601" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Greater than 12 months, fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAvailableforsaleSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r245", "r267" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedTerseLabel": "Greater than 12 months, unrealized losses" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAvailableforsaleSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r245", "r267", "r601" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Less than 12 months, fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAvailableforsaleSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r245", "r267" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedTerseLabel": "Less than 12 months, unrealized losses" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAvailableforsaleSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r242", "r263", "r601" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "terseLabel": "Total, fair value", "totalLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position, Total" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAvailableforsaleSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r243", "r264" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "negatedTerseLabel": "Total, unrealized losses", "totalLabel": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss, Total" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAvailableforsaleSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "auth_ref": [ "r244", "r265" ], "lang": { "en-us": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions", "terseLabel": "Number of debt securities held" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtSecuritiesUnrealizedGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).", "label": "Debt Securities, Unrealized Gain (Loss)", "terseLabel": "Debt security with unrealized loss", "totalLabel": "Debt Securities, Unrealized Gain (Loss), Total" } } }, "localname": "DebtSecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeCurrent": { "auth_ref": [ "r658" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Income, Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredIncomeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeNoncurrent": { "auth_ref": [ "r658" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Income, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "DeferredIncomeNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r631" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "periodEndLabel": "Deferred revenue, ending balance", "periodStartLabel": "Deferred revenue, beginning balance", "totalLabel": "Deferred Revenue, Total" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementScheduleOfContractLiabilitiesForThePeriodsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r630" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "totalLabel": "Deferred Revenue, Current, Total" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r333" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined contribution plan cost" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Matching contributions by Employer" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Maximum Employee contribution" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r35", "r60" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation", "totalLabel": "Depreciation, Total", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r339", "r370", "r371", "r373", "r378", "r611" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r77", "r116" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "terseLabel": "Common stock, dividends declared", "totalLabel": "Dividends, Common Stock, Total" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r161", "r182", "r183", "r184", "r185", "r186", "r192", "r194", "r197", "r198", "r199", "r203", "r431", "r432", "r537", "r542", "r598" ], "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": "Net loss per share, basic", "totalLabel": "Earnings Per Share, Basic, Total" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r161", "r182", "r183", "r184", "r185", "r186", "r194", "r197", "r198", "r199", "r203", "r431", "r432", "r537", "r542", "r598" ], "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": "Net loss per share, diluted", "totalLabel": "Earnings Per Share, Diluted, Total" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r44", "r45" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r200", "r201", "r202", "r204" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs Line Items" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r372" ], "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": "Expects to recognize over a remaining weighted-average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r690" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options", "verboseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfCompanysStockAwardsGrantedDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersSummaryOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r70", "r134", "r156", "r157", "r158", "r174", "r175", "r176", "r179", "r187", "r189", "r205", "r253", "r312", "r374", "r375", "r376", "r394", "r395", "r430", "r452", "r453", "r454", "r455", "r456", "r457", "r476", "r547", "r548", "r549" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ExcessStockSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of excess stock shares of an entity that have been sold or granted to shareholders.", "label": "Excess Stock, Shares Issued", "terseLabel": "Additional shares issued" } } }, "localname": "ExcessStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ExchangeTradedOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific or standard commodity, or financial or equity instrument, at a specified price during a specified period (an American option) or at a specified date (a European option), which are traded on a stock exchange.", "label": "Exchange Traded Options [Member]", "terseLabel": "Stock options" } } }, "localname": "ExchangeTradedOptionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfCompanysStockAwardsGrantedDetails" ], "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/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfInvestmentsDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r434", "r435", "r439" ], "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 Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAvailableforsaleSecuritiesUnrealizedLossPositionDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfInvestmentsDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r100", "r101" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Investments Measured and Recognized at Fair Value" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r100", "r103" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r292", "r318", "r319", "r320", "r321", "r322", "r323", "r435", "r489", "r490", "r491", "r602", "r603", "r607", "r608", "r609" ], "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" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r434", "r435", "r436", "r437", "r440" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfInvestmentsDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r292", "r318", "r323", "r435", "r489", "r607", "r608", "r609" ], "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": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r292", "r318", "r323", "r435", "r490", "r602", "r603", "r607", "r608", "r609" ], "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": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfInvestmentsDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r292", "r318", "r319", "r320", "r321", "r322", "r323", "r489", "r490", "r491", "r602", "r603", "r607", "r608", "r609" ], "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" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r438", "r440" ], "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/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfInvestmentsDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r240", "r241", "r257", "r258", "r259", "r260", "r261", "r266", "r268", "r269", "r294", "r308", "r420", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r601", "r650", "r651", "r652", "r714", "r715", "r716", "r717", "r718", "r719", "r720" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAvailableforsaleSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r270", "r271", "r272", "r273", "r518", "r522" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r56", "r57" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r24" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "General and Administrative Expense, Total" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General And Administrative", "verboseLabel": "General And Administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r35", "r59" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r58", "r63" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InProcessResearchAndDevelopmentPolicy": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs assigned to identifiable tangible and intangible assets of an acquired entity to be used in the research and development activities of the combined enterprise. An entity also may disclose the appraisal method or significant assumptions used to value acquired research and development assets.", "label": "In Process Research and Development, Policy [Policy Text Block]", "terseLabel": "Acquired In-Process Research and Development Expenses" } } }, "localname": "InProcessResearchAndDevelopmentPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r21", "r107", "r113", "r127", "r216", "r224", "r228", "r230", "r538", "r600" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Loss before income tax expense", "totalLabel": "Loss before income tax expense" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r274", "r275" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r170", "r384", "r387", "r390", "r397", "r399", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r171", "r188", "r189", "r215", "r382", "r398", "r400", "r543" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.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)", "negatedTerseLabel": "Income tax expense", "terseLabel": "Income tax expense", "totalLabel": "Income Tax Expense (Benefit), Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r155", "r380", "r381", "r387", "r388", "r389", "r391" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r34" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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 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", "totalLabel": "Increase (Decrease) in Accounts Payable, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r34" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities", "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r594" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred Revenue", "totalLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r638" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r34" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidRent": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for rent that provides economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Rent", "terseLabel": "Total future rent payments" } } }, "localname": "IncreaseDecreaseInPrepaidRent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivable": { "auth_ref": [ "r632" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.", "label": "Interest Receivable", "terseLabel": "Accrued interest receivable" } } }, "localname": "InterestReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsAndCash": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of investments and unrestricted cash as of the balance sheet date.", "label": "Investments and Cash", "terseLabel": "Cash, and investments", "totalLabel": "Investments and Cash, Total" } } }, "localname": "InvestmentsAndCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Summary of Contractual Maturities of Marketable Securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r697", "r698" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Investor [Member]", "terseLabel": "Topse Holding A/S" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAgreementsMember": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Contractual agreement that stipulates the lessee pay the lessor for use of an asset.", "label": "Lease Agreements [Member]", "terseLabel": "Lease Agreements [Member]" } } }, "localname": "LeaseAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r695" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeasesExecutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r695" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeasesExecutedDetails" ], "xbrltype": "domainItemType" }, "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/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r469" ], "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/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Lease Liabilities", "verboseLabel": "Schedule of Leases Executed" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r9", "r169", "r246", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r414", "r417", "r418", "r442", "r599", "r659", "r701", "r702" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r7", "r110", "r121", "r616", "r641", "r653", "r694" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r11", "r139", "r169", "r246", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r414", "r417", "r418", "r442", "r616", "r659", "r701", "r702" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities", "totalLabel": "Marketable Securities, Current, Total" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesRealizedGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).", "label": "Marketable Securities, Realized Gain (Loss)", "terseLabel": "Marketable securities realized gain" } } }, "localname": "MarketableSecuritiesRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r166" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.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/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r166" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r31", "r33", "r36" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r22", "r36", "r114", "r126", "r137", "r151", "r153", "r158", "r169", "r178", "r182", "r183", "r184", "r185", "r188", "r189", "r196", "r216", "r224", "r228", "r230", "r246", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r432", "r442", "r600", "r659" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r25" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Total other income (expense)", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonvotingCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock securities that do not empower a holder to vote on corporate resolutions or the election of directors.", "label": "Nonvoting Common Stock [Member]", "terseLabel": "Non-voting Common Stock" } } }, "localname": "NonvotingCommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r648" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segment" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r648" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r216", "r224", "r228", "r230", "r600" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Loss from operations", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r467" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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": "Lease liabilities", "verboseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r467" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.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": "Lease liabilities, non-current", "verboseLabel": "Non-current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r466" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "auth_ref": [ "r66", "r97", "r98", "r99" ], "lang": { "en-us": { "role": { "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.", "label": "Option Indexed to Issuer's Equity, Type [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfCompanysStockAwardsGrantedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfCompanysStockAwardsGrantedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r96" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r142" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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 non-current assets", "totalLabel": "Other Assets, Noncurrent, Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss:", "verboseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r149", "r150" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized (loss) gain on marketable securities", "verboseLabel": "Unrealized (loss) gain on investments" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r26" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense)", "totalLabel": "Other Nonoperating Income (Expense), Total" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherUnderwritingExpense": { "auth_ref": [ "r128", "r129" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs incurred during the period, such as those relating to general administration and policy maintenance that do not vary with and are not primarily related to the acquisition or renewal of insurance contracts.", "label": "Other Underwriting Expense", "terseLabel": "Underwriting discounts and commissions costs" } } }, "localname": "OtherUnderwritingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRent": { "auth_ref": [ "r32" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash payments to lessor's for use of assets under operating leases.", "label": "Payments for Rent", "terseLabel": "Total Rent Payments" } } }, "localname": "PaymentsForRent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeasesExecutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r30" ], "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", "terseLabel": "Offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r164" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.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", "negatedLabel": "Payment of employee taxes and exercise costs for shares withheld" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r27", "r50", "r162" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r28" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.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": "Purchase of property, plant and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r316", "r317", "r323", "r324", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r335", "r609" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureDefinedContributionPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r1", "r295" ], "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", "verboseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r1" ], "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", "verboseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r1", "r295" ], "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", "totalLabel": "Preferred Stock, Shares Issued, Total" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r1" ], "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", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred Stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r1", "r616" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "terseLabel": "Preferred stock, $0.01 par value; 200,000,000 shares authorized as of March 31, 2023 and December 31, 2022; no shares issued and outstanding as of March 31, 2023 and December 31, 2022", "totalLabel": "Preferred Stock, Value, Issued, Total" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r633" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r628" ], "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/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r29" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from common stock issuance", "verboseLabel": "Proceeds from issuance of common stock in public offering, net of offering costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r50", "r162", "r163" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from maturities of marketable securities", "totalLabel": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale, Total" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from the sales of marketable securities", "totalLabel": "Proceeds from Sale and Maturity of Marketable Securities, Total" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r29", "r88" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r29" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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 purchases under the employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r137", "r151", "r153", "r165", "r169", "r178", "r188", "r189", "r216", "r224", "r228", "r230", "r246", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r412", "r415", "r416", "r432", "r442", "r538", "r600", "r613", "r614", "r637", "r659" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeasesExecutedDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeasesExecutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r62", "r122", "r539", "r616" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.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", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Total property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r62", "r576", "r577" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeasesExecutedDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r325", "r479", "r480" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r325", "r479", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r700" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r477", "r478", "r480", "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r92", "r131", "r709" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development", "totalLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "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 Expense", "verboseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Expenses" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r629", "r639", "r710", "r712" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash", "totalLabel": "Restricted Cash, Total" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r37", "r42", "r108", "r119", "r140" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash", "totalLabel": "Restricted Cash and Cash Equivalents, Total" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersSummaryOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsDetails" ], "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", "verboseLabel": "Unvested Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfCompanysStockAwardsGrantedDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersSummaryOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r4", "r77", "r120", "r551", "r556", "r616" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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)", "negatedLabel": "Accumulated deficit", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r134", "r174", "r175", "r176", "r179", "r187", "r189", "r253", "r374", "r375", "r376", "r394", "r395", "r430", "r547", "r549" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer": { "auth_ref": [ "r407", "r691" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue from collaborative arrangement. Excludes revenue from contract with customer under Topic 606.", "label": "Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer", "terseLabel": "Collaboration revenue" } } }, "localname": "RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r595", "r596" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r159", "r169", "r213", "r214", "r223", "r226", "r227", "r231", "r232", "r234", "r246", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r442", "r538", "r659" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "totalLabel": "Revenues, Total" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r470", "r615" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Increase in right-of-use asset obtained in exchange for operating lease liability", "verboseLabel": "Right-of-use assets recognized in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersSummaryOfPotentiallyDilutiveSecuritiesNotIncludedInDilutedPerShareCalculationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r44" ], "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": "Summary of Potentially Dilutive Securities Not Included in the Diluted Per Share Calculations" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-Sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAvailableforsaleSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r692" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "terseLabel": "Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r86", "r89" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r86" ], "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": "Summary of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r62" ], "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]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeasesExecutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of regulatory liabilities. Detailed information about liabilities that result from rate actions of a regulator. Rate actions of a regulator can impose a liability on a regulated enterprise resulting in a regulatory liability.", "label": "Schedule of Regulatory Liabilities [Table Text Block]", "terseLabel": "Schedule of contract liabilities for the periods" } } }, "localname": "ScheduleOfRegulatoryLiabilitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r105", "r106" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r336", "r338", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r364", "r365", "r366", "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfCompanysStockAwardsGrantedDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards that were granted, exercised or converted, forfeited, and expired during the year.", "label": "Share-Based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block]", "terseLabel": "Summary of Company's stock awards granted" } } }, "localname": "ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r81", "r82", "r83" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r85" ], "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": "Summary of Fair Value of Employee Stock Options Estimated Weighted-average Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r67", "r68", "r69", "r71", "r72", "r73", "r74", "r75", "r76", "r77", "r144", "r145", "r146", "r206", "r295", "r296", "r297", "r299", "r303", "r308", "r310", "r604", "r627", "r640" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).", "label": "Schedule of Unrealized Loss on Investments [Table Text Block]", "verboseLabel": "Schedule of Unrealized Loss on Marketable Securities" } } }, "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r217", "r218", "r219", "r220", "r221", "r222", "r232" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r34" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on offering date that participants pay for shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date", "terseLabel": "Discount rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r355" ], "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": "Grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Line Items" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfCompanysStockAwardsGrantedDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r87" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r346" ], "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": "Outstanding Options, Shares, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r346" ], "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": "Outstanding Options, Weighted-Average Exercise Price, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Outstanding Options, Shares, Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r348" ], "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": "Number of Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfCompanysStockAwardsGrantedDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r358" ], "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": "Weighted-Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfCompanysStockAwardsGrantedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r344", "r345" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding Options, Shares, Ending balance", "periodStartLabel": "Outstanding Options, Shares, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r344", "r345" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding Options, Weighted-Average Exercise Price, Ending balance", "periodStartLabel": "Outstanding Options, Weighted-Average Exercise Price, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Outstanding stock including non-voting common stock, percent" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r87" ], "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": "Issued of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r364", "r365", "r366", "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfCompanysStockAwardsGrantedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r349" ], "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": "Outstanding Options, Weighted-Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Outstanding Options, Weighted-Average Exercise Price, Canceled" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r348" ], "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": "Outstanding Options, Weighted-Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Compensation Award, Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r343", "r362", "r363", "r364", "r365", "r368", "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Term of options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r87" ], "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": "Outstanding Options, Weighted Average Remaining Contractual Term (Years), Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r84" ], "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": "Outstanding Options, Weighted Average Remaining Contractual Term (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Percentage of exercise price of stock option on estimated fair value of shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Common stock, price per share" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "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": "Balance, shares", "periodStartLabel": "Balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r43", "r167" ], "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/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r144", "r145", "r146", "r169", "r194", "r195", "r197", "r199", "r206", "r207", "r246", "r282", "r284", "r285", "r286", "r289", "r290", "r295", "r296", "r299", "r303", "r310", "r442", "r589", "r627", "r640", "r646" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r15", "r70", "r134", "r156", "r157", "r158", "r174", "r175", "r176", "r179", "r187", "r189", "r205", "r253", "r312", "r374", "r375", "r376", "r394", "r395", "r430", "r452", "r453", "r454", "r455", "r456", "r457", "r476", "r547", "r548", "r549" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r174", "r175", "r176", "r205", "r517" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r14", "r70", "r71", "r77", "r293" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of non-voting common stock into voting common stock, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r1", "r2", "r70", "r77" ], "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": "Purchases under employee stock purchase plan, shares" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r1", "r2", "r70", "r77" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock, shares", "verboseLabel": "Issuance of common stock in connection with public offering, net of offering costs, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r1", "r2", "r70", "r77" ], "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": "Vesting of restricted stock, shares", "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r1", "r2", "r70", "r77", "r349" ], "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", "negatedLabel": "Outstanding Options, Shares, Exercised", "terseLabel": "Exercise of stock options, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionDetails", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r1", "r2", "r70", "r77" ], "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": "Purchases under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r1", "r2", "r70", "r77" ], "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": "Stock issued during period value", "verboseLabel": "Issuance of common stock in connection with public offering, net of offering costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureSanofiAgreementAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r70", "r77" ], "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": "Vest of restricted stock units", "totalLabel": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r15", "r70", "r77" ], "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 stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r2", "r5", "r6", "r49", "r616", "r641", "r653", "r694" ], "calculation": { "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r79", "r168", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r312", "r421" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquity1" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r458", "r484" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r458", "r484" ], "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/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r458", "r484" ], "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" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r458", "r484" ], "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" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r483", "r485" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureStockholdersEquityPrefundedWarrantsAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary Sale Of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureOrganizationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureAccruedLiabilities1" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r240", "r241", "r294", "r308", "r420", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r650", "r651", "r652", "r714", "r715", "r716", "r717", "r718", "r719", "r720" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAvailableforsaleSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r132", "r133", "r134", "r135", "r136", "r178", "r179", "r180", "r181", "r191", "r235", "r236", "r250", "r251", "r252", "r253", "r255", "r256", "r374", "r375", "r376", "r392", "r393", "r394", "r395", "r404", "r405", "r406", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r443", "r444", "r446", "r447", "r448", "r449", "r450", "r451", "r459", "r460", "r462", "r463", "r464", "r465", "r471", "r472", "r473", "r474", "r475", "r476", "r519", "r520", "r521", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r692" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureLicenseAgreementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r597", "r607", "r711" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. Government Agency Securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAvailableforsaleSecuritiesUnrealizedLossPositionDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r597", "r607", "r609", "r711" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasury Securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAvailableforsaleSecuritiesUnrealizedLossPositionDetails", "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAndRecognizedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r379", "r386" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "terseLabel": "Unrecognized tax" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Accrued interest and penalties related to unrecognized tax benefits", "totalLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Interest or penalties charged in relation to unrecognized tax benefits", "totalLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense, Total" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r46", "r47", "r48", "r208", "r209", "r211", "r212" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r193", "r199" ], "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 common shares outstanding, diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r192", "r199" ], "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 common shares outstanding, basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://igmbio.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(1),(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1,2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "720", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=35755714&loc=d3e28434-158551", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "405", "Topic": "980", "URI": "https://asc.fasb.org/extlink&oid=6500807&loc=d3e48068-110394", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31010-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120254519-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=126928961&loc=SL5834089-161433", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "808", "URI": "https://asc.fasb.org/topic&trid=5833765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL120154346-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "805", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124505872&loc=d3e30806-158569", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "805", "Topic": "944", "URI": "https://asc.fasb.org/subtopic&trid=2560393", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r621": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r622": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r623": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r624": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r625": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r626": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=28183603&loc=d3e692-112598", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=126970277&loc=d3e23176-110880", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90193-114008", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90198-114008", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 63 0000950170-23-021521-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-021521-xbrl.zip M4$L#!!0 ( !9(K%8R;L)3J^H" $+U* 1 :6=M]4R_KG,).[$F(%?5/6HO/3ZWO+3MZIF^7WRP2CE% M,=69I&WUKW\#25(K9O=KY/[_^_+\0*IZ_?/6F>.._%'MV6G_VS^O. MCIMNUOKBT8?7/Q6O)N-ZXHO__LO[WXKGC9T=^LFT0,7!='JT^^3)ER]?'KM0 M3[IF/)O"H[K'MCE\4B TO_>SUNOX_JHY.F[K_8-I\'QV%J/BP_+1XZ@C?9Q ML3<>%^_CK[KBO>]\^]F[Q_&6__;SP11D ?*8=+_LG&GW%_JX:?>?8*74DZ_Q MFIWY1;M?33MV]Q_?./R^+71WRZ\Q>DWWG[ M>+_Y_ 2^@-\2LKRPFQZUJZ^,WYR[=-:A?:V/3JX.NC-]6Q9?G+NX[AI&]/455 M<51*1,_>9_6SOW<3@H@XD6<[O2P@^/"\P+<[O_Y;\?.!UP[^%C]/Z^G8_XI+]+>?G\Q?QT\/_53WS@;Y?\[JS[_L M/&LF4W!!Z".(P\W>_[$S]U^F3N1$_B;=]LKCOSZ9QQT4W/1[[7W8.=;M? M3W8+/9LV_ZL^/&I:&';3IT?:1;^X6\BCKT]W^L>Z^O/R1Z[NCL;Z.)J!AV]_ MKK_NQGO[=OZR=LY/^I=PPZ7G9>?I'=85-HC3EV)F*P(4IP'Y*W6 MOC)<.@G2FNA#>,QB&.X^:PX/F\F':6/_^'"@6]_MS:8'35O_R[M%=[].W_L M@OA48D]QR17"4EC$N%9P>\R044YHY@@\@^X4LTD]_\'OG[K^ACN%\[8^U&/0 MXJLW+W>*^8CX90>&T"[8KVNFBPMV?L6D')5E__^?GYSOX[+/"]^PZ#+C@A'/ M*QCDMD(,-(TTQAAQ[AVT5QBCY,4NOVN;(]].C]^-01M[$_<"-'T4<>;WSH?9 M^+OQJXOS7_^N/+S;1 M&Z.]9P)5%MK)).A)JBH _AF+J1=>&K7S*P@6,R4HH==K*0NEL H,OZR@N0S& MEJ86HZJRMG2"4]#YV9;N@1A=%.7+L=Z_60L##!1_1>,NC'>JRL K*Q&X@8 8 MIAH9)RFB/BA-I'95N,UXESYX7U8*.>S!G"R8DZQ*C:BPUG,,KT6Y_O%^H<_8 MJN J[1#W*AJA9$B61B*ON:YX:0.3856?ZVE42P?#/7HT<#] S^K8V%O:^.\? MGH,#[NK=23T&M]C.//BLZW5%@^UR0N )M(3!7RJ"C" "24F"*Q53EJM;=.6' MU?17C]_!G1KW M$CZ[U(?KF-V^F+A(K&_62(0P ?YPJ:5/SJ-:"UJ#IUK?_?IS))&[7<_9X%%%3RIW(Z_Y M9:<#.!U' M=_=M#&ED2B@):LX/'7SD7UG;_'_'%GG]&_[9I9V[_K2?/NHGN] MV)Y],AP&BE0E"AH[Q**_T2((&%85@T$*0U;RG>5/?>^JE^]J%]^'VK=%WP2_ MDG8]>_5_SSOFBS]>WJ[S^W'4S-\Z>-C7HW%MZ^EK?VC@$:Z&;^/S]9 M^:A?EVT\:=&35=T_Z@?VB3!ZUCW]%32$(R&U!)IHI]'*?YU'SV?U=/K=B3S=F4MI;][G MO[F12CDW &8*40[@P+@!7 "ZA!P5NBP#I@Y(1Z(J/5%F))7 V1I@_9,>K?>R;0ZCTF;3WA3?AA>ZG0#% MZ "D>[[XE^/5-SCC85]T4V!W4^_F!/-5U\VT&?O?@;BW+P"VFF/O>P+Z#E#G M0'=K\K?G+)ETY/=^ MJNN)=\MQLI4>&2(,0[&Q*&"&$0N.(J4X148:#B&(EH*I5/6X@@)]T),FU'O[ MK>\5O%:O2V(">ABOJSTK-948!>#50'6"1LI1BL!M.0@P*@?8F*H6$L9%L@Q, M;J\AITH?4SA1)09P46BDG1409@%@8NL$!(H;KJ'U^[OU4!:K,+6..J2T -4X M6T&0BBGR! =*/*NP2M9XUA;%?;<%73O=?:\G^XM'Q[>O]=?Z<':X*7J71E); MJ0IA!A$%$S'I08)#WI5Q)!CF]-J#B1\-CH?S1QP3;92 46XU8I462"MG$0Z6 MNDHZ2LJ,VVE1+6=M)3 092HG\9,M_5.RWN_U'7[=SV>Q>"LZ_STV5AW9P.RDTG\_MOH M(?M8[[_JZ4$-%*.+N97X)R+?9SV.H+>&IIV\_$\0%%];::(YX8"L..8&3 41 @D*V9)XC;UUO%I[N+<9@;%V7/8SM4XI M"E3> 2]Q0L3LM2/4E(:'9%-<0PQIDH3IO];M'T!GS=@/[Y.^[0O_VGSV[21^ MN[>8O7KNS?3:K4C&XI4.\)^N$"$N(,8,L"L1YV(#$?"YD@2O?6[DA^/QH3KO ML2'4<8MHH,"N"'1>:VT1P4J6W%LNG$O5B%.:&$J!=9E0,08#U_71H1$2*48B M1OVVC;&:;U+.=7I;[6-TT1WD^H:DDD(@QWQ'I%8@%>!UZ0LII$9JBPFG@BIF$D_1];3C+>AG\4Y8VYGBHOZ*^*43XC9 MLDU)8$K)A,6*(4(C+Q7"(Q480;HT6EEGE?;)0MH)U7L% FAGIY[PM':H/6I: MT.!?FHF[(ZXUH&Z 4&"OL$RK&@PJ0[>Y,MT[B>'P;4LL8P5?PZ8&0O" M(4/@ <(;*5A5.9[NI'!JTY$)J%-X9AFW ?$02]PEI4@R,%A#A* **%I5)0LO M:ZWI63[D7.G.VZ-XJZTDZ!*;JB1@TIQH"ZY:0>P%G! 9;(FPM*)E(*D.A.WA M&>N=ED@X.SD@8\:<4ZRU01*K$.=^!5*5BG;B"'.,:T>2K=R^1C1S>.C;>,4[ M#4+9%)U<;[' O6>,$_###E.J,36H=)$R,P>2"J6-2]NX,JYR&NL\>N\X+^FI MTLIZ($D"8G -XP)4$5" ."8NS"(0EJ>JDV\DKY:7O&DFGYNXHNI,(FM35&,8 M+8UB 1Q+7-UDJKB0#$NDO%6V5,08EWY>\=OAR/6ULML "J&NM ;Q_M%E3 M-:IGP:E20+]C@ XD"&FJ)!*E,]AK)3C=!"+_NB\;Z@?IR];_59D)H:9*=@]R8.:_[R:U4 M#C,N#,30.J[ZUU8@XYE"7.%*>T>DTLFJ-LEIE0'-CG!% ]$N+H-6B#D!-)L1 M#ZIBDI9!,9YPWNN+;MWE"/X]Q/9M;>,*M C6OT]J<(,SU%:0+P84Q_4 M!F!F(@#*"XU(56)AB8-ODPWM!NBD+T:""4*H-TV/&U1X\#8,LF M33Z\!E]R/'?M+V<3]X#680P8^%.J&/8<*"U7#K&2,&2"-(AK71IK, OI;L^0 MU98^4 <5JY"QH@8*MH2*0'0CEGEE52.$97^M%9: =M0 MX8%41#AN($S#.D3@ID@Y+Y @JF2DQ(3*9,.#E-9_G:=50VT,Z"&3 M6"XO0#LT*# D1H+%Q4=Q-Q#IE$$8EY26+FZM M2Y,=%#/3U:[6[?$'B,QN"OP8EN78+%F/BOW1< M:SA]V_;''YQIP;O6QZ =*/7\BO6";#D<%V)E);0P'*E* '7E +)2!HDL+4N/ MO>3EQN=C[W3?I@$K.+"TRFHK487M,BOJ>(DLEU1[&80)R>8R4J>I T83@AM< M5L8C)RH-P5_PR)2^0EX*3ZQW3N!D9U$3Y4)#SG%7SN (=D&ZN-T(<7'S,XFD MKI@.SE)B-]V_;>*$3^!&X[A;H(OQ@P%&(G7<1+ZL+"%:\U(E6TRZ/8F_^YOK MV- ::(8A>H+P"<%=XTZ*WB(#;AX16\*P#1((=;+SE-= Y!_>IBP9#/9E"!77 M&@7FXW$H+A[_@TODN,L]&1?#"I-2(2&LBP<<<:1QY1'5SC-AF54TV57K29&N7"]X=\AN'(VKLA6J M.!80O\4=>:QRJ-1-[2!(A1<6F1-"X6%@EJ*@\P MC)-=N)W4DL1[VN&VTIZ7UB$:B\,8YT!X-:V0=$3RDH22\&3S=_?.FGX@8LJ[ M,JYB!#ZH4/J A(N3 ,P+I"QP ^\JB:O*$KO^_95NS0B2VEYYR#UJ*FZKJ!?C M=5SJ@0V$PD'&:1I!I :1NF0K1J]E;W_U$]_J,9C;GCNL)S4X?1T!_WH6MSE> M:C-]@_>E*66PB'"C$",BEKEYC)PWI9<5D4+E,I [C^'BK!ZSI4>^\D 7 E9( MQ0WRL(10FRBJM$DVR9)FN?!PJM%@*#%A6>*X)RZ1"DD>8J#-*X#68 --SF!6 M'=D(GG@M1S8F0+9]R:46<0+6QM63E2-("E*B0"L:!#:6;/")!7=>C3+D&?&. M80P\!V%5QH/B&46:QXVMK*Q*(#S2IUO%<,]G1@^H!5U*KZFTR,HR5GY2@/QX MD'AAD8R MQVS%\3%473CP&ZL<<,T0=XC$5B$CF$&$**F#MH[P9*OV[V3/_X>4M@0X* /C M##D2 9N4#.(0SY#'0F(B%.559/(UV%@*H@ M2F:]DC3=\^R3*?9=3]1HO43 MR)1AZSPN/4>J5!B"E](C!8I#@>B*<>MTJ=//HB=E78-%-)B+,AA<@D*B=3') M(**1#BD+5N>HAS_)PM26GE-T3SN_2N4MC 2(94']3 %ST1@($3>^HB6-U85K MS_RL55+G .E6-5V!@MN*.^,"K4?,\KBIN RHC'O**.<,32^\V[[RX0=[HM.0 M%50EYYY:CGP9SS601B CO4.B@O%<8167Y:0ZDA->&C5@7,) /*1C<@H3;8#T:1I$LL1EB_.3 M]Q23$\R"#0%9IOOSSV%8Q(WW"+7! HG%%4EV,*2&_0FDFRWU4A-#$>Z+G(.P M2 HJ(9I3CFH9J$WW<,Z-KS^[IQD&:DA5 B/$DL;:5*>1B=E1+9UG<4V@M9N> ML][ /1$=9P:HB)_UU:XN;BUBF!FDE2>(6R^8PV .61&%%:64B1C MRI(YCI&D"@(I2WFI=-S >NT5[S]**2]LHOXM2ED.-R'-0A7/U0O(\@ .+J8$ M) 5Q$0&N#UM&A=ST5-[=54C=5_J.E903C9--W M^7B-=7E P&W*P/E)#];,.(GKY>+AMM00HZF@I4BVGCRO;]Y GS2;U/.Q]_NG M./<5I\'@QV!8>X?P.ZN?-^.Q;KM^1NUDX,6%(CP&]VF:%KY!T^9HESPF_&A:N&8&Q/KID78.\*7_!C\NCZ9/ MHTFA>A*]Z&[YN/R/IP',#'7UO_PN+OLK#G6[7T_ZG\P_Z*\(^K >'^]^! _6 M%6_\E^)]?[AJ.C ^,-3L!STI7;3@]U03U'O.2;Q MP7_^$Q;ETY^?Q.>#X([.B^UN91$/$_'M16D8;?_8;YO9Q$&SQTV[V^X;_:@< M]?_]]/329_BGIU<+\(N/P+!KFK$[VY=!1?K[FU*_G_WGWIN_OBB>O7W]^M6'#Z_>OGGHXK[<]%N( M^[]T=P"^<=I,1L7SQ\\>%Z3D3%TEXH5,HD/;9;V,+PE]Z6P7FD=]2VW>\,4_4&XO-'<2#^HR7;]^_+I82/=N3 MVSX0! .48]),>L);VY[3O/QD*ZR=U1Q)A^,.SQ5'B@J!N.2L#-C:(,).L:#N M[WWH]^TP1ONXS4UEB49,<@@55150R8W%U LOC=HI)CH&@L[7N\\;.ULF5C== M/[A$?SL9\.<$^FOV-!OA:=;"@3<.+!_%;'WQ=N)_NB#4/H%_(0Z)C83AN5L^ M[;]%8WW/9W?'9>]X!<_L#%V/^K\;N>/=-S^'IX(-X>[M\M;?ZZ[ MVM3C>GJ\N[QZ<1%_&1!W.Y+@1Y^6'? M4>(7Z!LRK==_[/;_HOC!:C4N[;FW>7@C8_?^Z.FG>X4H6D/]?27G1KZWGD+MM>,C1Z/FZEIOFZZK?_Y3ZIBXNGW M86NE@66K2(9I#CHJ_O;[WON/+][_]H_B_8MW;]]_+-[]_O[#[WMO/A8?WQ80 MNGZ$^+3 M'C[OL#\D?NI>/NR^/B?+XHS4>U)1+OW[&/\&BO*5@VGI3.&OQ$_ M;@'>ETG%PU3>RZ8MI@>^^.?2D17S9'OAXQG>WPL@AG3;@7O%:=!("E4BYBE# M&F('A(.N2EX90TH_E-M^U_?QQ7R:X9S3WG5Q[@<>1X1Y4ZJ@C6A*LRW(H;;ZL.W#\_P!EO81/NDW7 M5YP/^Q[$7B]@S![Q!N)_^SX',MM*V2YG<%(.9,J@O2X-0U[+ (&,DDC&@JF2 M.$PLQU5<*C542JW5DZY?=_AP(AF6(YGL^L^.BH_O]]Y\>-7'*SF4V3CM+4.9 MZ8DK6\8RH6T.B_Y_TR9SI0%%'LL3ZR[6K14O:R!)X$"-;W?O,M# WG@2*HE4 M*2O$2@FOI/)(:RW*4!(MQ*W#QA=]R5OLX;R#FZZV,FX>K$K&-W "2N0)J+M+ MRU^>3+^YH9H2ES#F)*),QUWHL04V*PQR@G.M,1$5I<,8ZGN_WQ?E3J:Q?O8> MC/5&8KMJP+SZZ^OB+W73V=I/K.]&Q:N)?;S.1$#.:R]F-E]\U79:Q#%4-*$X M'56%[HH/1][&8G-7U).BGG;%LX,^@7IQ%C0IWUEFWWF?!:SKE\6Y5-79$:=G MT^;I<+FKMLEF\_&XZZ](E]YO.NA"CSP=)^G.+Z^+@S@=/J$.XDG$I MGPS(,%PB+RKKO>*&J8$X>%R@TQXU;;\LIU_GT1__T1X_:YR_G+/JXA5';?,Y MWF?S9W*>^['^HN/*B'M.6^7A?RY/6XI*""*1#((@YJU QE9QD^52<>$UC.6! MF.U'_?758IG;?&7:=L2C587B7MU8L1\8V=\ +EA_E]N#P67@S+PWL,735LT M\:26XG]F;=VYVO:YO2:<'15W)>>*;Z.@Z[.PVLN[W=>3^E_]^Y\V%5>R65UA M5J\>OW_\X7&Q6!C<_FS:XLFOYX&E>-,\7JGXS+MOXA#6Q#RJTJB2BH""=PHQ MK$&.EC(4.).><*T4)L,PCSWG6M]UBS^_U1./-YUU4,*+%X^+U[5S,&IJ/W;P M:^VN04$>QN"B%<8"V"QB(L2"/!^0HI8@+6CP&#[$@@\ZN)[!R[?MQ^;+Q@=J MKV-0JNM)\??:?_G.@-KHCMYI3:%F'E=."N08">#M2(D4@6"+!>:)<=3[WU!@9560!#E>L7@"0XFT M)A4*5E5"<&QU=>M:WG-V]Z[IIGK\_^JC/JNWX5:G6,F^6\^;\QH/*@!;C/,X MK7C4 K341WI<^*_>]@=]P,<0AODN!][;IG=P:47T:=^,K'-%X%#R/IVR__.? MOI(2JZ==,?5C?W303'PQZ7/GHZ+N-Q^M)_N%!BL!''-^MWATA[S65H:("GN$ ME:H08U0@8RA&5ON@:#S3CMT:7V-LM0?=VP9$%;S&WC^727[:+M$=.WWA5'L[:;Q6JW:5/ %?VD ":/S$^1 MM<8Z^ST[WKQ4IEV>#W"ZWP8TR^=XEX+,3M;\/@FN1+NJYVERVSI=DKTP_$AW/_1_6<#LR_,OC!;[@]H?+ERJ*5%A!&0;/@D]-8*_DZJ[@'0?+C8TT9,N%$B L9$ Z*(H8#19JX@(PNA:(E M\:6Z=89L$8$?8V)Z$KSY.87YP35%?^;(J(#8M?@(%9IAQ11#"DK72FU"(K?>MYYR6Q>+.AO MOR/#I76:D1S?V1+--3N?CP>^>*,[I_]9_'7<&#TN/OBQM]-B?JSI#2O!,M?/ M7BKK).LDZR3K).MD6W4R7 GH=M94W+329RW2V$!N^FKBXOI>7YCCPAYX^T=Q M&$_O^7+@^_7UL:KGS#97C_!/Q8'NBE"/O2OT>%RT_=[ L4SHG[,Z%@E-F\+X MQ05PSY,Z(1H7D<^W2%U4"YTI,EK& K&"*'X=MT@M''P[V>\O!_%WQ2.X'T0-13>S!T5WT,2]MI;;>TX/]/1BV[_H\ZV,39S_>-&'GT:%GKCB M$9GWT4#L =^;_XE,':[O+X4?Q58L[A.W2>[Z1O2-U-VT4&7A]''WN-];] ZK M-KER5:5+BTIL"$1N)4>:5!9I963%E";&NV%6Y#R;M2WT>[XI=$P13?7T3K;8 M7[,E_,-W]UQ#O.8.%L7BM)XX--\TB[IT>-G@:"PSV]Q]DJS?7# ]J#MHL3Z*FQ:NV_O.VWOB5'WWTYV[3$TI$5I3)((W MB#E%D S>(T^#5#80HMVMI_&6>Y2=:# J<.%!-W^H9Y>97>;=NTSP4KH8@V!\ MH:T%EQFKH%WO1=I(X59^6L#@1"N^Z*!?\&+! :./L\TA2/-X%/DJW Q(7E3! M?@$R_3(]6'[]&.BK[UOF?*@G_>;R_>K-^;HR^_2J!LZ_=T]/+KS&)5[48S/&$E=M-HJP\M.4>,U]; A^_K7:UMTQQ/DCM MIZC>V^[R\B 5N8%F?)E;9VUOLMEFNWT8=KN7@7=++3@K\D$8\#> ]QM1%7TL M-C^HXMN?M#AON:"2^,TO.V0G*RPK+"LL*^P!*VP-2RK34N8=D9XUS= *;;&A MV"!F"$4,)(5,J3VJRLKR4$GXI!KN)-?V&80P^TU[O&(U0G]1']S8Q47;L##A MS:HYL?4LDWJ09I&BSG-0]X"".I&SJ=MBMMEN'X;=?KBJUB/K?TLL.2LRF0"# M5T)[&SK/\RZ^J)[[K+ 89IFK&!*YJI M:;YNOA.[2#[6N[(Y+8MX2/F3K*2LI*RDK*2LI*RDK*2LI*RD;5)2GAU[L%FH M%ZN7$&V5*:>Q8BG!S5T>I)K6E&&JI*VHHQ9Y;DO$L!+(>%$B$RI,C O,!SM, MAFEILG_M+?;9W&!SIBD;0O9764U935E-64W)JRGO]G:UD/)N;P-LM!&^L:5% M//=XY3X<=5BU:U&_5Y%WQ:3IMQJ:=?/M,$!F'O3BBGAEU^^+L=P7*.X7%)\U M/HX/_U+#H^&QQ03ZT,2"A\]UUQ:Z0A61)5:$*DUOO8OV@O-_ M_7@BY7>]D!\&X6?7(/QY8YY[V9BG._#C\=*E%(_ 4?0;Y(#!?G?;F<468/^ M=BXW6EKNNW2'UDME$,%4''%/'6*ZTDA:;I'%G'LEI-!.#U03$D6U*E#O;=;K M2=#C;@M._KEVC)Y-=H#5V/TN5*_U<<%&!2D)'?5VUIX%;[<6>]I 82T$2&2T%8@XKI 41*#!KI2'.>QDN>@"K..76!42M"N U9(4T M908Y#VY#. H>P*[82[4_$ZL_$NM#//RJ>SN;]E0'.,].,9O4\]O__JD_&JO; M 5]J:Q!(]\M.>=YC3&:'KIDNOM[YE:@1+^6HE&II;LL^;LW6?'.1Q,%NYR>+ M=?.3Q1;GB9V<+W9RLMA\>]\\\K\Q\IFB%:V(0D2%"C$AHPT8C[S404@J#4#9 M)>P+!"S$5<@8 2-?VA(IP1W"K/)**L>(8GL907,JZ.OO\[?,X2S $Z\I2W/^+%+RF,3#2%TS,V.?=@8G2N_@9)+\2._[ M>;X,Z3#U[:X>?]''W=.=XLE]IG2VY!#5C_T.C##ZG\T_ZJX]BE-+F-W!H-S0 M[2I!,O@[.T!*]IB*[VU8^9BS']@E\D=*6LX>;HU79LW/#C_Q6((KNT4B_;!V M#IS@=W/I9U6\>&@"Z?4D8?1F\R3?U_OZE9PUNF$:O7C&.CDY9+TX+\*5JD_^ MK*2-HQ#O@*"MM^(QNXD-'1E[[S\6KQXGZTE25;HN#MH8L/\)^.#T4WTRB?>I MGLR#=0C ;SPV^$BI$5;T1T"F;Z/SMFG[9^_"8WP[KB=^;4/GY:LW>V^>O=K[ MK7CUYN7;]Z_W/KYZ^^9D(.F4!M/B$+[OH'G_"G4T3IIGHZ/WIOVP'EI!+FPTF7BT>_3_3,09/=[=/9 MBV&5K@1^RO Y/'QNH!/%]XVN.9>W>>PKP^MUX!6$",_NO/MD]!C@QG_J#KS? M>FQ]MNQVG$7J,W']#IA_F?_:=Z N\S MZL3:NC-B*7YKNHP^&7UB^VE&GV30)\7QD8.A8?&I+^@_:,: "MTG_\]9/3W. M^!2*#V?$\N<_?24E5D^+%[UX,E!EH(+VLPQ4&:@R4-U=(*6[@T]AW'S)6;L8 M/X$TBI=1&AF.,AQ!^WF&HPQ'&8[6 4>39NJ[3]/FTVQ9&O?I%*'.U UN.2Z] MB6*(NV&=5 @65T#5JL+"#%,9IJ#]XKYA:FO=U88/C+Z.G>0Z]MO5L9-/\%.] MOPB97-W96=.H4ZB* M6#;?3C)>\]YWLW$ND,@8MJI>3V40RR!V)8C1#&*W S'ZZ9]QX]T:8H=8,P%O MQLO7$='&33?;7QB,?TW;9MQ]^FH;:QWT15O.2(] M6_2X1Z-W)[W.<)/A)L/-@SBU\[Y]\+I-Y ZV?=K6?9_R\+_S#;#JIGU 6U^] M_?B?+][G;:\R[[C(._)TXJ;";=X6*TFU7]P6:^SW]7@>YOK8X&V/N/P%H$0AFC,D;%]E?WOCO'UCJK#1\9N?)QF,I'YX.. MA>>?9D?-!'!I$B=ZNA/?O.4(]7S1^^)WZ#U 4NS]&63**)11**-01J'-*VY, M7.T7ZQM!OAXBI. A-G*GY>9;CCZOX>80%\5>GRVRSZB342>C3D:=;Z,.SZAS M.]3AGQY62=OTP+?%J]/^9IC),)-A)L/,MV%&9)BY'# MPE]MQKY_>96D_^/N^>#]'K23A9&%,;0P,+FM-$Y=8EKR.#BA*D=ZW\]1 >D M;=W5XR_ZN'NZ4SS)PVB8820V)?I>Z_KM#T>^WR0P[H%;O/?[NHUDHGC9M%_@ M9?%;T_P1WZ_8[O9!R'[-C.+C0=W%+;!:,/'Q,3(O%$HG8\GD+H%%=<^@+JSL0KO''3?S5K"T6 M^]3T=SG4QW#!+-9UPC=PBQETKYUOR@&17'S0Q>3HHZ2K$.Q]_00Z\IWQYV13>S!X7NBOE6J_9IW+7. MUD=PX6C^D7MZ\IWQXS@ +G_1-PG&P,I?Q2_KR6SE-[.QN_RQ[Z;UX*3P]6 M]W<*@]6ON,N7>CP^^1"L[.3S\[=IVM[H)@!I_>:"X/VFO<^:*QB^GGN?KH;Q MIMNEY<;=. MFQ[N]NV.;=-'?@;#KM!'X$?L?*?>.'I[/_=J_W411Z5I'/C3I_V/M/L,'P%U M[!;=+4 71S%K,/]D^3M3=Q'V0[SWA5O &(L=7OR\GM2@_/C@4;S5?I10[W-/ MQL72+RYO#T*T8_A9A)AN.G.]KS_Y9!K=[/P.\>)8@=-\]NWQ_.;Z$!K1^W!3 MCV/I/KAG$, 87,3%+L,OP*RB'XX7[?M)W,EXOJ-D+P0;A3'?]1@>"W=W,SN- M;L#U._E??L[R5YP(($PBU 1SS\=>[#'B]T[+\@6E/T'>(B# MIG%12*W?GT'3&^AT@*=/]N?B !VWS>?^U[%E2V,_4>1D=FA@M,([<$)U/UJ^ M'#30HHA7<["*EX%$?8^57WP_V.9&%!L2'W+%C7JXC2CJ)X"IXSBP>XQ=U2WH M]:%O(V6L_[48*'.U7Q3;J*C#HE<>S/'+@8]#>B['.(8/FB_%N)GLCV)3HTV# M9$"J36]4P#SC;C#U_%@&\/RS2 TB#*]^6'_'LT,O/N6T_5&:2Q$T<&?[!]C( MJ!AK<-W1 )MV/G1 >M!7,-3YUL_]0*1U=9 M\-*9GG,'\]&S&#/1?XT*!S X;H[BF[F-+S<87PZ3E4,JCF$ 5S^QQ\OK(NN8 M'47QQ7>'.B[M*:R'06+TY _XW1SR%BZQ/0E;YM1P#(I=I(D+#3ZK]ZXPQJ8' MQ5_]Y%_'P V>->W1XA(8DM&4HGJ K?JH%-/5KM9MWYP/>M*$NG@T__O3:.'0 M^_$$[3DY)0780FS2B<&>:\;HPK@PX+" M,S5><:#KOBACK8\CK>/+F^R<)XF M(BS 6C?O%MPB/CP*[-(MGBX9+(QM&%;[T>FWK9[L+T%GXIXT%\36K1C+)VV& M=L[IT9F[++S6:JWT0^<0S&X:?WNH;=MX@-'F$)IBEYO3@\-8DJYZ$L:+WB\, MQ!X Y)X?P]"^DYM Y*&GO0V.H@/I1]!BX/] P^*[ Z_'($]_!&P1[GRF4?'; M9V___NHYP@H&_Z3__HK'G;)%5\SFZ\WFK:CGC@C4!>^MO^3L3YL66SSI^>M) M_/'91[H(#N*HGO; ^\]9W9XJ$:B.=W.G<0;Z%N-SX?TN@%YC(I4Y>_GBYE<: MYDD7XJ%UH_[?(K8#D"NV8[0(R.*NS3$97IPN\(C/"[-%&Q9]6OB',]V=.^Y% M#_L/H6GS[I_V]A)XM[[OQWSHSVFUBT'"Y]J>"/\/?QQ#MZZ93/QX"07+F& $ MD?'")2_N=48F_3;=(09RX%_#G".>.*\8X_6M.N?G3MSN8>/F$+,TO;D-+TG< MR74]IUH!+[T:+,BI!^P6C-'VSUG >R]CZ >,('A9@S+F\J][CMH_)@8!X[&? M1\4+.GA<]%,RW5EGMB182UXU6H5("Y#\'FGKH_-H5;USZO$<13P_GMMS#6I8 M-/0$#ML3EU.?N]4BV@9]P " -HR/GRZ(;1U'-0S!V!: \X7RZD,S:[NYQ[\N M-SD#6]$$Q_,AN0"?2/. 0?5YB:4)040^ Y4>GY7?XCIX=879ID.6JZNH^#%FASDG(X&^RG M&,T7.3G"]?U/W// MM ABSWFWT8(\SHTFAA<@!D#5+TL$F!OO*96:PE/<(BZ!BQ8)ECY$F7/7"[<_ M_>4)G1B="TQ/#KH9+9L[)VNCI2E^6PS+L'T?(GW =C\/RQ8@=B8?&'GR&6>R MS))^X\[0#/T'B!=DK$\88#3>^>OO9A?ZT#%RNUG/"/M(]DR(=W7J57?=['#! MI9SO+(0]RY1&C]H]RH#;&\.GRPS+V;U=3O(LO2L:=QX"O'G"]ONM?ES\Q<\3 MMM^1>3TYZ).QX^.S'>P[M<@PG^M7G_6#7L]'%_C!J#,3L:+/5,V3LO,3."*< MSU.#\_13K][3 /1[XZ%;WK.7W^E8B!QMD1U?O)X3FKJULT.X ;0W(DR(>#P7 M=\^&KGY2'/*+7BSRS'TG&FM[FNDNI+N+/G>XR&*?S6LO$@1-YY>V>JKM;Z7Y M7WRU_F@:.[P@8'TV>Y&0BN1CK+_T$7Q?CC/5?T1# 5XY7D3-/83/X*V%1LR. MYB.[C62V[OP\O7Z=5%LVWE7M W\H>!RKVZ ?58L_4,T<"GWCI31]4B_UTE^3[]Q8G[UU]?%7^JFZU-DD8"^FMCAXNJU-GV8 MJ'I8Y#H]>MSH<:3*G[H#[S??PUQQEOA?]'@[G$T,?#_TFDIK4&VX7,^X[86JA.1?IJQXF*69]Z<10]B M2W?U;-H\-4WK?-LW$$+[W?)I?SD:Z^-8YQ+JK]X]G3\*E[T$%S_HYR*/.K_; M>0AGP%LNA3-?X]+?>^?BZJ[/=5?/\^F[R]^O6#L\?YRHXM-V5J_D6;3H,9?? MO>2[-R&/%;G]7>ZK*=]81*=NLS;[UFN>5MC%M18WJ3MRBM\QS,L$>M 3G6Z\ M/.W6>KD_/=S /=ZE%FZZPG3K+>4.:-F@>GZM6WM04#Q*P^!25V]")I@=80I: MR(YP2QSA%&^<+,Z3=:?1G*DM'"O4'9(DMR(C8>LU=G=OD]\9 6$27\H)&36V;FFH(7L7!^>NZ\]/^/V*V0ZDQ0^E04#JP1FZ^">'P.EJY M!V%"2LJ*R8K)/BS[L&PJ63%ILNZAHJR'P;HOE3 .JN]GBX6XNN??NVG$S6DI M-0WS2V;.._O(E-*^63&)*B;[L.S#LJEDQ:1(P,\'4&<%O%CH,1PG/[N2 Y^1 M=J;I/T;3]6)'KHO[I*410F>PNQ,M3)J-T<$-3.SNK.G?T[":](]6NJ7\-\_/ M_EQ_A2=,7L8]!^.F0W$U^G+KXO>DSW;;']63_[WH\\SO%;%+/G_+[I]\_/ <6#2,+[@*W<][6 M()WNEQT$[^;;M?RR4W\%LA&]I0_>EY5" M#OL2,5L1)*M2(RJL]1S#:U'>(WH3/"(49_1.#[W7-4N:DS3INY_W/A[ZT6^( M&M,T:217T[+'C2%W/ZJ%[!.W8T8A<[,[Y68$:RVE$H@8HX!G,8.DHPII:;&K MK%*XU$-D5DY=50!"P[FTUV-FD)/"/L_>M@&\2=$78[$%9HK03C M#BE#":"E,DA9@1$5\-);90)A0V0_UH&P4F6$3<_9Y#J4AYOB>+WJ0+XT\O%I M6>7&T+"<_$U:W)F&;9J+7$W#*BUE"5P+<6!/B.%2(8UYA9CPG#M.<<7=$(F. M4P?]X<0_+];X#,+)"*4C0DF>>LK>)S6!9\B]?QUL@[@SY&X'Y&*L)):*(*:E M1\Q2@J01!CE9M?Y(UZX_ MPGK2^>[,$>GVW*+Z-!+V:5GJQG"U01/'U]T1,BU=;8-:AM^J,W._--SP%2MV MJ+>.D( (DPHQPADRNM((6UPY8'+:5&J(=,L"!%[,,6!OXMY& )AO9C@D!\3E MJ"H'R[K55FZ-\"[W87E3-DG>DBDM-%MQL5'YNI'@^3'\IS M>2FPD9Q-3UK<>2YOT_SD:E+'E60V>(LPUA8Q2DHDN:V0UE(KZ[2MY*4UW#?) MYPQ/WZADHXJ+/'N7_4UJ L\@>_\ZV 9Q9Y#=#I!U3&-.G4/*5[$RE7DD3<60 M=-PJ)@P-,@R1.1D>9!F5(T9RB4R"_B8?&[&-V8QW;7,$4CT>%4=C'3,9$]?O M2GMT"-^/BHF?II'=3TO/&T.X\G+)I,6="=>F^X,8I7$K=UDA40EO%2EY,-4PU2'KAEPZ8G*P M#=RS]TDQXY&/IT_'G;P%<];3>K)?C+WN?-$[6=0$-(,WN9!CX_E7SODF+>[, MOS;-8:[F7]8Q54D1$'-.Q]U/))(PC) .AC$3>"DQ'R+E<>*N?XO>^GWL[]OP M>^?[N:=A")@:E6JP+6"S^]ED]Y.6P#/FWK\.MD'<&7.W W.EP=(3PE%@%(!7 M,H)4I7Q<%J,#UEX08H?(>=P)YG*5RSP2=#^YS&,KDQ[]=B9@:BAO:;(UK"NO M:TZ2G>5US9G%?8O%*>,=E8:BTEB#&(=_E!,\GFI(#<6">X,'R9R<+F-^TTSL MD'O'CC"ODIRQR@N94W=G:0D\8WW&^H2,(V/]EF&]D=(YCDO$A0*L5T&CF*E! M)@AC;9_SFY:DFM<-IX-#IKP/N]'R6,2 M':EK9O%LJ)3YX VL\.X,[M_3L*_KZS93RN2<]A5KC:366N(*864%8EYJI*S& MJ#*8Z< EQ>6 .Z@,LZI;D%'%TCQKZ+L6DGGDO7NQM 2>64)F"9DE9):0-$N@ MF%'/>(F",!2QH A2RDE4JJIB2E+JO!EN"YA!6 +'=,348"=%9Y:P)=FFJT]4 M>AC9I@1]3J_?%"9,TC*RA)@AR#Q^\\L.V=F4!=3#ZV@E04A(25DQ63'9AV4? MEDTE*R9-[ITW+O@1TFV:L5N7MG^KM:G'_9G$_2:-W;2Q?QS WW;_?E/7TF) MU=-^Y\;I<1I)I;34G89A_B"L);/.[T%YSTU:@)D5DWU8]F'95.[?5+)B\O+: MA*GY>O/ABR,0BO$I2=]-(V).2[-IV&!.+FV H\S)I:R8[,.R#\NFDA63, N_ M>BD47F=Q"DZE.&7SN/J>M=#<:5<*QM,:*F2"X<@(A;WCI='<#;)H:>'82IK3\ MUC; 1 ;K%+2P08,^@W4&ZZT!:Z4,KQAVJ,16(29*@@R&MR(XK*60IG)ZD+5# MZP-K,N(X@W6"8'T7RX)RYB5-;P/VWLZ\.SM+FD;6-"V;W!@^E\^:2UK)OQ-@_ZC+<9;^.>O8%07E&'E*D\8CJF,K0MD>2 JEY75O-AMDY9 M*]Y2.A)DL!.6LNM),062BT\VS>/T!ZH-D #)$UHI,(2<&$Y:W)F0;9I[O"H! MHD(5J$#:AX 8*1W26&CDE'6,5T:4E@Q_U/22EQT/R.$K!#3G" 6;$"&>8$PT4P:+T20ES#W]D=-KP5S^4CB MC+D)NI]<"_)P$R'/P5> B;NB]9_]9';353AY8BH%DI /ITR2N^7#*3/'^^:B M',PL-E(CX3E'S'B&5$7C*Z*L,+(45B'CM4!,4X648 01J;FL*N:=5D,D;-94DLSH2-"\*CO[G.0$GH'V M_G6P#>+.0+L=0.N=#? ?051*BAC! 6EO+.(5<]8HH2H]R XHZP):-A*29Z!- MS^?DXQ^V,:EQ:57/J "[0XLL1QH9_;1TO#&$*R]\3%K1<579!&7\N[>94N #@^9\!WC V_HF=@%H<9&\E$=^_/I;ZI^[2T!)X!/P-^0L:1 7_+ M )\27$EO#"JQKN(27H&T,!JI2E6VPD%3/,A>M6L&?#'"*LUZE0SX:12XY+4] MZ;NH^=J>?+K/=C#"O- [24:8%WIG1O@M1FAL(,Q;C BO-&)5B*<7$(\X\\0' M8X0H\8OJ MK^B@=M"IW9>?L%7!5=HA[E7D[9(A61J)O.:ZXJ4-3'[_)IH+Q@D!RD]+CUBI M"#*"""0E":Y43%FN-C\W]:PY/*RGA_"F*_3$]@K_^1YS109+L@\?O/+#MG9E-7_=32)"-%VDDQM+24QH6]8-XE,S"P0?E]C9I16=63/9AV8=E4[E_4\F*>0"9 M_5R.@&3O?=O]?X?\YJZ?'NVG$NFFI-@TCS&FA#?"4.2V4%9-] M6/9AV52R8A*FX>F>CGU'93B;Q];?M@;4J65WDJ+%;U4#GF3)0\G2NECJ7>Z?=M^F.JI=W_7XYE_Y]L/ M![KUYRLEX66\'J[JWH:]0^B=U<^;\5BWW>+JT^K)5V]>?K-\\HI#84K#%-,4 M,:8"8CI42 KCD'>&>6\KJR\?"G.38M#[[GVLNEQ1.7I%*>EFF_\<%8YT6WR. MPGU:9.N_>L^;2G!LL4=4.8+ %!226)5(4RNDDMB(L ;K[X=OMS>;'C0M=-2= M&_==_^7M35L;7CHC,:+::L0D ],FS('5ALH;(1@-='C3'KAKI(31,___PS+? MN:@*?2+(0G=%$XK7NK4'!<6C@I2$]M6H/YNV>++XV=E_GWOK#XUOEU>3[ F^ MX0FDUL%JSI&NI 0>@"W2NN*H=):4+"A7<;LN3_"JZV8_;"JQ%CN:2Z3;G9]< MB?#:.$]*@;3%T"]O@-\X+< 7$*\IY5*785W]>CN;=E,8HO5D?SV=4U@H(3U% M&A-H*+8&*>& S6#&="F)$?C2SN]#^;CU=\YPS@AE"$ *L$D2A0S&!MG@#-8: M2\MV+M_?>S>DPNM+%7]O#IS%5FM.9][\B+2T= M;(.X\Z[UF^9R5\-J$!4OI3:H-,!K&! [H$9 8W7*/LZ[ZTCRQO0&>)N[#T$SRK/8U@AS+#1/!(EQ9 MAICC!"D)WI=6&!PO"U;Z2V>0:Q]4*'U PL$_C'D!OELQY%TE<5598HVZZ'WG M&DEK2AM+5FEF$&8F D\9D*X ?0QE3 =&&:TN);PK:;A5UB("G45]TM5(PU % MV.6)D(H9EE37\WQVMON5D[Z!*"!/&"GM8U&'BX?B:HP$([;D,A!FY3 MV;RBV#A#D:KBQJ36 3-TI0(;YP27SN/J\BS6+8UZX'[AY3QVGLN^>BX[3V4/ M\MTLZKLBJ=UNI2G=8@T#;FPM(V[@4'5(C&498]-S-WD)_@.N5'C33-#G)AX2 5XC%RU< MSPM[;Z$K7( 7CI.7CGLD;<61%W$!6Z6-)I! 2,5UBI(P+*%2Z MB@><$"9=4C/WJ[ON2H4Q91X9)@" %*WBO*U"+FCE*^N,8^)BUQ6SA-G2(U]Y M *" %5*>"80E$XHHD(O!274]%RUDNU\YN<^X#H8ZQ!V-&0X& UD #W-*85LR MS(R\M/3VEG9_)T4+REMMG0V(ZPK:"%T!5HDYHF6@I+0DJ,M%"[ERY+#_7+/Q0P:(OG:C2FO*2D)(*8.\E+D=Q/[7V""\5B=I<>>$^Z8YX-5H:ZPS MG$@+0"LH_(,K9"0CJ"QYQ251#/NA:<1P"7=,J[PT,+N;U 2>,?;^=; -XLX8 MNQT8&X1V7K(24:8CT )4:B,TJJW2,LV-86.YYB=I<6Q M\!_:<> G7?W9%^.FZ])(X*=EI!O#UG(:.6EQ;SQ;VSR7]RC7,U^]$:,AW 6G M$3!)BYBV93RCJD12$TL$B\=M7MK5Z4;IGE/8>1M1Y]E9T'DU 0SROP'RO/'3 MM^&C_GI]!MK!0(57WZ2BE.5)NK5PF;L;O3^EX9[3TECF)/>O@VT0=^8DF9,D MQ$E\X"0 +4$N$(98:06P$\D0+7'@TA)CQ2!'4EE%O#&T==,[!P-6^/144/YH673.N77%^#*>EJVU0RW>, MX[J*R30XT^"[I,&4 M>/="MY-ZLM^=0;'GY!,P:[Z^:G>ZNGA?_G MK)[FW9HVF3P/.D.3R7.B\^3;0YXSZ^Q99V4X5;BJ4(4#C3LY::0)QJBDS#FG MG9;TTF[7-\G ?3CC]E_TWGZ8 Q>H&C$ZV-K'NW1BJ9/+!^#-TA)XAOH,]0D9 M1X;Z+8-Z0\L2\-(C$[-,+)B C,,>">J#QI8!K ^R^')=4"^K$1&K]E-.WHEE MJ+^C"K+AU],Z'MHP<6M(^.39TA3HQAH3\>0QB1[4 M-3,S]DGSP*0S\/^>AGU=7[>92B;GTZ\X>H1SYXRO$,5$(Z:#0S%5A!CQ!FOK M@B_E$%FCWTZQ9&_BUD0LF2"CBI$-F*!<83N96MZ[?TM+X)D_9/Z0^4/F#TGS MAY(QQTMJD*A?S'>CW(J0_[ 8#'EQ\[I)R2$\>=N,1AA?KQP!?:QCW)].0X'F\W M::8Q6=;"Q^ AX;+]MM_9O9W&8^^F![[SX*CTS,43H*-;!(EW\U=]EKE?C1GJ MB9[8NB^Q@@\.X5G=XT$TATE6W4)U^() #T[2UT=ZW\\=-=(!.KNKQU_TZO_OJZ^$O==+;V$^N[4?%J8A^O*B9/K^E%6MZS9V G+N33 MJ:_XU!SY5D?FTFWZ:'EVXB&?G?60'^9]O:O35-?:15!8Q(:W)SI+:Y1MN'0? M_;Y$VY\>FES7#*"/Z@D0FF;6Z8D#-^Z_6A_GR@_FY,<5,)X7[\!F=2+2OT&> M[0YH>!^?K%JCH&?39AGYQ08"Q=PMG_:7H[$^;F93N/U7#V%D_RA<]A)<_ & MS5@?=7ZW\T! P6$NA=/G,^;WWKDX=_^Y[NH^T#[>7?Y^Q13^_'&BBD_;61T3 M+UKTF,OO7O+=FY#'BMS^+O?5E'6ME!ERJ[2E7=Q3ON!&\7$Z"?!$C#MC- ;K3Z,D FHX43@"09 M(!\$0)*2T#1L,F-C=J[9N6;GNEW.E:1AD]FY)AYXY-6XZ51>/XL3L6 Q?7E( MT?K/?C+S:53TIZ7:-(SP89\/G=?!;,,99;>4_^;YV-6K6Z0T5FDK$3$!(X:I M0-K1>+@7==9@;ZGP%U>W>&.T]TR@RL85M9(K)%454,F-Q=0++XVZO)-O[]-? MMLWA&6?_V>^UK9[L]U6=+[[:\*$6\1*CI&DOD*"P!?6<,]] M=1'?*TTT7%XAB2W\QE04&1(4LB7Q&BB!XY5(#M__Y=O&Z>X@^K6X<1-[FO$] M/7Q/;]XXO?1-@KZE2".GFI:>$N)J]S;/<7,>,+R.5M* A)24%9,5DWU8]F'9 M5+)BTN34>4HT'F[CGIQ[ZQ3RU,DQ%83F2BB5YY%MV/QES,^;F09\Q-V,N M8*Y7C 4J)%+"6,0(]TBKP%"PM@I.$\8OGZ-^LYK =6,NE2-9\8RYZ;F?=4U* MYGQ(^E[GKW[BXZ$0,1VB'5Q5=]-Y-7 :*H.$M'2U#6H9 M?N>*S/;2\+NKV1X7GDFG&&*.<\089TAC@A&GG&G,;1!RD!6>"Z\/9&_OG,\? MDN]A.BK+-!=N_O!^']FS9=C/L)]A/PWCR+"_9;#OF&.5I I1*P'[I7%(,E8B M#F\UK3"5Q R1Y+DKV)+:[J),AZ\P+D9P7NO&9&,U4CXOF4F%[&M,7 M:1GFQM##09/FF1XF.K>7Z>&6T4..F2 :5T@1K1 3E4/*:H&,-:4&HD@Q84-D MA4Z6,2WX8#<((11T))5(/(0+]E0%_%:9_*,T2" MK1!CPB!5T1+94++ E!9,7@+ZF^2!U@/T'(\4ST"_#;XL;U.PC3F=WYJN*T+; M'"[S.LWDIOFZ-K\'>/!?W:*G:S"XOIY&($Q8'BG P&IBB M*I$,@2%OA69>60\$:].[8 M/Z7AA=/26*8>]Z^#;1!WIAZ9>B1$/UFJ##R=O=ITTC\U;1:6^&MDE[#V3%9!^6 M?5@VE?LWE:R8/(_\8.>1WTX/?%O4?8A=/%JL#/@I;WF_+2"63++Q0?G*35K)ADEO+F+=[2I.NOHEGX;KI@[&D$T!GB[K\J/BT=;(.X M-[[L(M$;>^]?!-H@[(^]V(*]WMJQ499$J M"4.,,854!6^#YUP(IRBI\!"5@G>&O#P?,Y.@!\I;WC_7& MD+.\[VV2)"[O>YM7MSP SFJ4(I:I@'2P'CBK)0@8*4'*6HZ=<$)@-]/FQHUL3?BO(&KZSM@1S.K< MD,BTNV^$7.7JJ1C;5>.R>^+]Y,A50IL"U 192__Z-Q, *6JK145*"?)$W^N2 M1!($SLESGB?/EHC32!-EI162V&GC1*!8[R2PM%]>R&>DS+/V"+AA[BXM+X$# MW@/>9V0<@/<'AO>+]P+ _A#\ M&]^?+].@%V/&H8#6C M=&=4&'*B4$4%'"H[L 8.E:5:@$-ERQZ 0]W-H10+I<9&($$91KP2#FE-'9+< M,.VITD'>R/?=K_EQ*AR*S*3*\Z0GX% 'GI'.@S M9-F0G@:6?00L&U>2>U4RQ%19(HYYB8RC$C%BL(LDVS"ZPTAE9,]C4!KM!S!5?24&I:(2'3: ?I I). M:$1Q4$QBHTBE=Q>1VQ%7^(]?M$YW9\DVWE-,^/= %@[ G4%!WB&&MG[QRV+> M=ET>F;&\M#D9=K?'S )]2I-C=.W*S'W6_"[KW=-?\K"OS]=M_A1Q>KX6HF(? MZ36M>,F4'J?YP4M,L!!(&,P1CX^%I/ 6$>XMULY8654[ M:=S=(WF:2JD=D*<)%]L=4JPQ0^]4Y)$&RTM/&1'ASS^_.)OSCX[JF-PI'4P% MB@$?!CX,3.7Q3044 _G[H\_?%Q<^:O5,+_RL,+JK;:$;5[AZOEIZET?\+"]5 MYV&4#QW+R$L'60U>^\6;!%L_)-"Z&E../WKW9JF7OGL53L[CPUC]O)W/ M]:+K/[*)../MB#/]O(#S[4]/*V6<\24R-EC$L2R19DPB'H0A(3B'#=['TS\? M@/H!GY\\9>R6<'N&\7? +*A$ *8'5@-,#Y@>,+W=,3WKK"ZU,2@0SQ'GW"-3 M51(I6F$F?16/)\'(MQ304:LJ+2O$!9"(QXX0A9[A=:\NW?A-@CRX^FWNA^]!>07G1E<$(XD%0UQQ MC!2.E-=Y:DM%2D;=#^-Q_VJ)^5\QH685>*VVN$,IPZ %P;J =0# M%CU0#Z >*=NJB.%&">28B?!J7=SE\:I$E396"ALJ+^4NHE"/33V,+;7QV*#X M5!YQ5TJD0J"HPF4IC+.V*F_D57?XG'NA'HS-)),SJ4J@'A/PPNO@6/Q7F[GO M?[Q+'O^U7X]X#V9 ;G[I+J7TB,*X!*@'#]/M5JB_G?E"6]N>Q\?X$)U+T;3+ M>)7H5(KX7'5\V^E"SXL+O5@6;2B69[[ST?_HE4O1_^3\7)J]UO_4#R+3Z<^A M;G1CZ_C!+N4'SN-W=4]SUMQ4%S*AL))'J=)K CW;9!,N(J@.$(1TB _[G9Z_ MTQ^Z[Y\4?\UO)>Y#\J:=N[W)_>4_?BY^J-O.UKZQOIL5+QO[]+8,=GZW7N3E MDGK:N?&H?URZSC^2?U[XL_CW^JW_HS^#=NK+YMD&.9YM(\>;S4-'N+EM%4WN M0>/S;2FO^&EK;B%8Q_&XR6]^7Y.F;X]-KGL&_F_J)O+2=M7%[7&7M7 ?GV7V MN\CU[6P?M*17RW8]-"3=8-P*?(>_[]^.YOI#NUK&R[_W<>?>?Q7!O0S'#]A4 M]7/1^>\Z'S<*T8&OQ=-'T89K/[E>X_&V[FI3S^OEA^_6G[^EU&/X.E&E;WMR M>QABO*.GI?SD6SYY$?I4T:^_RF/=2GZE-#=#N^LPPB-%=>YEF <; @:21XJI(4@51".:\/@Z$GP MOS 0$:)KNU+UJ^697Q17&OF*OI'/%]^DJ-NWW^41,L]+SQDQ6#C#+>^CPJ8T ML @4 SX,?!B8RN.;"BCF43/>VP(>8QF[H^G;_;UD2]K W+]H5?S>1#7,XV5= M<:KK9J3K1=L4\?'_]&-+M;>K1;VL/:3/\X; APB$G-?.S?UGUY_EI:M#4,M= MQO&%BLD_+@T!W3Z@6P9>624X\J9RB%-KD X50Z'4E'%:2L9N3"2]3QJZ#^)< MF>)_M_,TH_,?$2A2T/=5\V8##">+NHLO/8^_-J>OXU.V[A>_?!5^ MT^\_/S;\L=&>96;QX,^SMIM%F. /@2P 60"R &0!DMB0Q+Z+\^! E-3"H\A6 M,.*&JI3$YLA5Q%JF:.0Q.TEB/S[G^:SS FD%Y">+: UDSR%[OG-57YVA^A5= M*I!IRH&B[>:(B%M=+'U*DX]U[2J%97/FSEG[UOM6AN[*OKY8MT"_@7X_)/WF M#)?":X44+R7BI3=(*\:0M\80[:44)=E%R/$6YKT?!EW*F2IO.Q5H AX>:/0C MM,X E0(JE8FVLK8OH%) I8!*?81**4LK@ZE#LC]/DFB)C",28:Z\EZ43PI2[ MB&0^')6B,TP)4*FC<_4?C4AF<(9CKL>29"6."1Z!,[53'.'8PHWJV#6!PK&% M<&SAM YFN_O8PF[9VC_/HBC\HOO#_WM5+S],?=G'GV8GRD2^7] MS__QGF*BOB]^[)68U_J;N,CA8,"]27;[8,!9X=];GZHOSGI:=!X?97GCN,") MGH]'U%/!=W#FW"??43UEDCW ]WSZ'>(IS>1.HDQP'G06LBA"1^&FV=D*:"7//62 M5^(C(RV !P-+ ;V 7@Y)+Q9._#Z,TX=^:1OTSW99-Z=@@Q.S06!W.6@!V-V! M>,(3Y^I4>*;G>5A<[OK-R ;!$^:@!?"$A^()K5V=K^:I5.-O9E'\=9C&G8?U MY:[KC.P1O&(.6@"O")8">IF 7L"#@0<[;%[W6[N$S>V4G"!4$4$5$50133I? M=8]YF%DZQ*EAW;/V_+QMAK:,/&SSBV<;YKXD\L#(Z8#?$>H%W"ZX77"[!VO> M67);B,\ $$[3>;[6M4,O&Y2'O>6NW8PL$/Q@#EH /W@@?O#*Y+$\C"YW%6=D MAN ,<] ".,,#<8;;Q5A9F%SN"L[(",$5YJ %<(4'X@JW9VS]KSR,+G<5YV&& M^=4Q?,DI4T>7+,\2MHY."X\&6Y [>R1X2Z/V,CFI#;)F1^9>85>0B6F!>]U7 M(*6?89J'58)[/1#W"GH!APL.%_CL,1LV\-DY#;6L( M%X!_!?\*_C5_BYJ:?[UQU"^XUT-SKQ^I8I9?5L6,JQGE."J 'EH5\X.<>[S3 M*MP?]%PWU@]G=O/OGWOKSXU?%(S,"HHIO:=)[TK%4"7]-73G2[70M)/1P2&( M^_.349>X\%DJV,,Y[_WAXSM6PO2\Y=_J]_$;FA<+;=-9*47M_O[DQ1_!8$I$ MZ1#UV"$N,48ZE!KI2FIL>.4T,T^*_BKOE[_Z\/5E0*I9\4C3Z/8EYUZ%3KB^^&BJ)7JV6WU(VKF],GQ:JIARO^_D=_ M5'WWI'#>UE$$W=^?O/SEQ9,B)($L__ZD?A^%LSIW[7)\PY/_IFK&%)]Q)O[V MUZL/]M_@<([0X>0E<$#9Q]?!/3STPSGCO^1A-0#3$X%IAYDO/5'(55@@7E8$ M&2<="K0*AGE&"%,[@>FM/NTA+G(%IW]_\_Q)T<5E%#_"MN$:L4^@-0>8!IC^ M&H>S>Q7*62%BL#KL$32! MUS)6VE([)"I=(LY(W%,KZ1$)PG-L.26DW/?^F+"9D-5,2@; "PXG-X$#RCZ^ M#F!_##!],##MC(N(XR;NCY5#BDN-.!:.>QJ\M'(G,+V?_3%A%< TP'1N M @>8?GP= $P#3!\,3&M=DI)AA2BO%.+>2Z2LUPAC2XRIN"4V7(=I'<%8,TE0 M,)8@+H-&RC&&G'?.<5LY',@#P;04=,9*!5 -4)V;P &J'U\' -6' -73P]IO MUJH%QG%+8(!;8P)#(JBXR37P=96PWP M%N MQ\A;N*.J\A*YDDO$/==(!FP1MX%ZZIPW#%_G+=B&BE56(Q.(34F05,8? M JJ"P-QZ)9G:::3D&+@+<)50HYX'.E!19&LL$9,6.M+$G\6 M^*&J_&5YF(HR"30)<7_SQ53<]7_/C>[^P M=>>+-L2'B)9?M!?)+C.9V)>794Z&TWVI%L [YC1]"RA9=F[R=DIF<.0AW"OD M*Q/IE=0**2HLHA0[8;TR%;D1A^&A"K@B =DRV$CCO$22E011@8DGEC,A_:V4 M[&77K;Q[OEK4S>GK>+.M&]I"^A=?#4Y[['(.ZIMR)/#T+7D]C GL">\K,GP!6P [ #P!6PITG94UX"!Q!Y?!T< M@K@!1 !$P)X 1 !$8-'G!R*09'K0))-V)<."5HA+91"G@2'IB$?,<&VIPXPH M<3W)1"CAP8: +- $0 1 X@ B( ]Y6]/>0D<0.3Q=7 (XH9H MX-1 Z(YH(">2B^"0,D&CU!&(5 @8,>VKH#U63/$;9_T8H[WG E66QL_(4B&I MJH!P:2QA7GAI;A]9!-% <$<[[0^\VK4)_8'Y>Z%_^FZ9>@,7\=]%;9?>C6V" MR=KOVR0(@Q]RH!#00IVUN(&Q3B[BU.C )'!.4T@.P@@#78 =C#%T.!79LG! MGJ9L3WD)'$#D\75P".(&$ $0 7L"$ $0@46?'XC 83%P6,P]\H_48&9*A3R3 M 7%*##*<2%2E@W)Y509O[;[[1R'JF9&/S?I4##A+!IA)ECHX!''#]A:VMV!/ M "( (K#H 40 1,">\K>GO 0.(/+X.C@$<0.( (@8O'VT_Y>Q/5,(^7 M=<6IKINB;8KXW'_ZI39S'S]K5XMZ67LX?G'*Y .:S[,6-Y"/B9$/L* M @<0>7P='(*X 40 1,">P)X 5\ .P X 5\">)FE/>0D<0.3Q=7 (X@80 1 ! M>P(0 1"!10\@ B "]I2_/>4E< "1Q]?!(8A[\LW07ZF$Z8'0';,3/0^L% $) M)RGBTC!DJ&6(.U4J)2SQ@E[O(JZ$(8YZCVBI%>(L_D=5P2 6L%=6$EL*>;V+ M^-7RS"^>M>?QP<]\T]5O_G_]!U\U/;=:^:-YNBJ9-% MW<67MMN/^R[CW_3[G707LY+#^13@MG(3.&#UX^O@$,0-&S[8\($] 8@ B,"B MSP]$8,/WL!L^&G=Z0ADD71H!50J*C"8EDIP&3I0RI;RQX;O/08.PX0.W!0<2 M0@/=YZZ*?H!<=$6==]'[G%]$GZ%[M^7?IY]]'@W,>1GH9+@==!EG+6X($$PL M0 #V-&5[RDO@ "*/KX-#$#> "( (V!/8$^ *V '8 > *V-,D[2DO@0.(/+X. M#D'< "( (F!/ "( (K#H\P,1*(%YT!(8QK1S2F,4B)"("ULA*:A&@5=*<&XI M8W(7)Z>=N'^MNN5YO)7NM_;$N3K=@YZ_UK5[V3S3%_52S]^ MO_I_K^HNBNZ-7[RMK1]*8'[UMCUM^JOTIZ_MYF0U,L.\@N/5P(/E)G" [P(0 1"!10\@ B "]I2_/>4E< "1Q]?!(8@; HA3 Z'; XA2 M26\LT:BDUB'N.4&:EAQYC*7$)2ZUU[OHH8, (GBP+-KIX#RZJ3FN7_RRF+<= MG#"*B^61=?.:U=<7;AYZ>H0U/()X_AP%@ V #8)N H>8E M<$ Q0+&,C -0#% ,4&P"AIJ7P '% ,4R,@Y ,4 Q0+$)&&I> @<4 Q3+R#@ MQ0#% ,4F8*AY"1Q0#% L(^/8/XH]5%?+]&#LF_42@.:<&\TYGG(?+*-($5$A M'DQ ,DB":##$5-J4\6ZO-^>P4+*@I4.,$XJXU0IIRBUBNK)"&:JY$]>;=WTG1Q&<:?/MI24ZH9PRK+$ZHF3EKNL<@?;CU_FX=CSTMCP'J M]0#K =8#K.?C,PV5$%QSAI0L(X-QFB"I"$."NU 9QK6KREVT) /K =;S *QG M7R>![JY/>9):?637]8.>Z\;Z=1#V9[VP9P4CLX)BRO*8P9&7BB=#?G9(76*;$DE=<1V<9=3JZ\RQ'U33O5HMNZ5NTL'O M5]ACU[^Z31M?_O+BHW21JEF)HV KEN7LF4]:2NZD\0B\65X"!["?$MAGO:?Z M2Q[V!6SAX-B"*8G'TDODK#.(>X.1I+A$WGMJL2;*>[<3MK!L[9]G[3RNG^[' M?Z_JY8>=#*NCJ@2V &P!&NVD %. 5O(00O %H M %LX#+8@I=:XI)$M4"(0-\HBZ:5" MKO+2AR )+=5UMA#*TI2Z4HB55"%>&HJ,8Q8Y)C3&@3#GJP=B"[)B,RXQ, 9@ M#, 8\M4", 9@#)-G#-.#?&C>^4CSCN2*$2L1QA0C3F6%I%,>.1LL*[6EFH3K MQ$=7FEN/'?)4\4A\5(6TJS"R%I<*!Z=*>:-E^6N(S^=T\+!,SP&:\#XHIP9$1@*+C 1*#6"WRC M)L4I[$G%&'(^U;&F!)-V5B"%K9+$.H$I?VCZ)!B?$08%JL?GXH%" 84""@44 M:D(4"KC'4 \;F'=8,J0I99%',(%D( 212OE@E.&$W> >F'A&<*D0D<(B7FJ% M5)E(BW)"UK]A#]<,P->,,ZPL@ MG=S\VEW*"<1Q0QS].EG?SO@,:2E_IU?+=FV!Z0;KYO0[_'W_=C37']K5,E[^ MO8_FW'\5P;T,QP]$ES#7%YW_KO,7>J&7?BV>'DF&:S^Y/M[G;=W5IIY'S_;= M^O.W3/D9OTX]%5S^5Y+G;=YI?%.ZHZ]\1_642?8 W_/I=XBG-),[B3+!>=R) M>*H$W,D-[61R)SG)A- OO9./3"!3O5O^[ ED^SN_>4TZ'HGSW YJ]Z+N)C+; M?1'W(H_)H7EQTXR"*U'FZ96_/Z%/IF%)*@]ZJ+()@(%>CD(OCZ>'>WBPA]0" M>#"P%- +Z.60]++Q:0)\VMYK1ZYM?W:JYU_:!OVS7=;-*=C@Q&P0V%T.6@!V M=R">\,2Y.F4W]3P/B\M=OQG9('C"'+0 GO!0/*&UJ_/57"^]^YM9%'_][U?+ M,[_(P_IRUW5&]@A>,0=L4?>-,'K;YQ:<(Y[XD\L#0Z8#C$>H%W"ZX M77"[!VO>67);B-\ $$[3>;[6M4,O&Y2'O>6NW8PL$/Q@#EH /W@@?C"2R/B= M9[[IZK<^#Z/+7<49F2$XPQRT ,[P0)SA=K%6%B:7NX(S,D)PA3EH 5SA@;C" M[2EH_RL/H\M=Q7F887YU#E'DF27+H:0!2AJF 6N06WLD^.N/O<_#*B&K!KL& MV#6 >ST@]WIR'N]UF8=5@GL]$/<*>@&'"PX7^.PQ&S;PV1RT .[UR-PK\%EP MK\!GP>&"PWVHLC5]46?3@ T>]T \+A!:\*_@7Y/T?FH[B!: ^G/C%P4CLX)B2A[HK'2HDMX'W=GIB?5YZ> 0 MQ/WYR:A+7/@L%>SAC/?^R]=!4VRN(G17^5]\M???C[DV=_F$ <(5X@XIE!/)0> MJ> =TKC"W%;6^1 _T^CS*.95ATZUOOANJ"AZM5IV2]VXNCE]4JR:>KCB[W]T M_:M/"N=M'470_?W)RU]>/"E"$LCR[T_J]U$XJW/7+L(?0*M"< TP/37 M.)S=J^!6?P/(#7:0M1T \#XH\$IE)*6L1([("G$;]\?&F 2B+#!-*B?HS?TQ M9W'?S .JK/&(F[BQEG&C&K';QMVTHO'S?-_[8S'CC,PH+@%WP=_D)G VS/18<4!I0.C>! M TH_O@X I0&E#P:EJ<98*R&0$(HB3HU".BB-M"#":U>%GB M2N^2K71Q+<:?/DI;6,EF%86[F((R"30)<7_SQ53<]7_/C>[^P=>>+ M-L2'B)9?M!?)+C.9TI>794Z&TWVI%L [YC1Q"RA9=F[R=DIFF*G*@"V2OC2( METHA74J#" U$!L:TJ&[$8:P71"HI$%9.Q,]$+F=P52(>0J1(Q,8KB34EJT_/ MNX&/O>RZE7?/5XNZ.7T=[[1U0Q_(VGV_"OW;7@V^^Q>_C'_HW_#_ZN79F9^[ M%^WB-_W>=R>-6W_F6=LMNZ^=KL!FG-%=D3IP6U-V6WD)'+#Z\75P".*>>I_R M]+!V/:8-[ GL*3][ EP!.P [ %P!>YJ4/>4E< "1Q]?!(8@;0 1 !.P)0 1 M!!9]?B "V:@'S499QRPUVB!I@D9<6H*,*05R1 >BE14F^.O9J%)+3"2-;W2,&KRI50 1 !.PI?WO*2^ (H^O@T,0-\0-IP9"M\<- MB1>>4.O*ZK.JV"%N"([KH9H3K[:,0G-B_O[JG[Y;IL;$Z *6B]HNO1M[%).YW[=# M$:9.Y$ VH'\[:W$#MYN:K[QC:$3*X#KL$58X37UR%)D@2\2=D([XX"M^(R?\ M)1V*5X9&W-6D^.O&??=O.WFG%ZYG=Y'/!5\O5WW3X5?U(9)916#@-OBF[ 0. M@/SX.C@$<4/$?F(1>[ GL"=H0P0[R%S<4[<#P!6PIPG94UX"!Q!Y?!T<@K@! M1 !$P)X 1 !$8-$#B "(@#WE;T]Y"1Q Y/%U< CB!A !$ %[ A !$(%%#R " M( +VE+\]Y25P )''U\$AB!M !$#D:.T)3I0[WJ:MWYNHAGF\K"OF;=<5;5/$ MY_[3+[69^_A9NUK4R]K# 7-3)A_0X9JUN(%\3(Q\@#U-V9[R$CB R./KX!#$ M#2 "( +V!/8$N )V '8 N +V-$E[RDO@ "*/KX-#$#> "( (V!. "( (+'H M$0 1L*?\[2DO@0.(/+X.#D'E)X?:)KZ4S5E8F/D59 M:<1U_(^61B)=<:V$TE39&Q-? Z46*T:1\Z5 G)<2R=)2)%55:2Y$O$"X/O'U MU?+,+YZUY_'!SWS3U6_]R\:VY_ZR_.M_MW-7-Z?_T'7S4]MUKYHWF]JODT7= MQ9>V1\7V V%_T^\_?Y9_%U=T_.GC&@/R\O@Z M. 1QPPX8=L!@3P B "*PZ/,#$=@!PP[XRW? 1I:8(T.< M)PQCQI7\FO/L8 =\>&YX>CM@.!?O>%LL^V.4D-&==]&/G5]$[Z-[!^C?IY]] M'BWN>5GX9,@N]*%G+6Z(F$PL8@+V-&5[RDO@ "*/KX-#$#> "( (V!/8$^ * MV '8 > *V-,D[2DO@0.(/+X.#D'< "( (F!/ "( (K#H\P.1AZH)@F*:H9BF M]+82UB,O%$><.(RD=A2%2AIBO"@94]>+:4HM,9%4(^Z"03R(N%8HI4AX(P6O M*E=R=;V8YL3]:]4MS^.M=+^U)\[5Z1[T_+6NW @<0>7P='(*X M(8 X-1"Z/8#(1>F590)ACRO$J51(I?8Z[2GFO#0E=COIQH, (G@P.+$0VNGN ML2I^\;^&Z_N!14>;$LNG9>N^+JPLU+5X>@ED\8 MQ^ ^I(E %*F28.1*3UC 6FE7 M7F_.^<4OA[.QTC%8NSW?JB0SJ7B61UQ-G+1,[TPL8#W >H#U .L!U@.LYR.L MAU2&&:4)8IPZQ!EF2!/-D S,8ADXYH[LHB496 ^PG@=@/?LZ"71W?T=)X;6T8^2:XSQWY03?=JM>R6NDE'R%]ACUW_ZC9M?/G+ MBX_212IF6)&9$BS+V3.?M)3<2>,1>+.\! Y@/R6PSWI/]9<\[ O8PL&QA;(R M/I2:(RI2S"@0C#1U"E%9TE(S16DI=L(6EJW]\ZR=Q_73_?CO5;W\L)-A=500 M8 O %J!Q?E**.4@"<0B* ?P_-OQ71AGJ78FL2WDFBP620E>H4LPS8[0W@M^H MKE$EJQ@VJ"14(BX%0XH%A0B76FM)*ZWDOJ,%8L89F5%< OR#,X-@0;Y:.$BL MAV !D(4C) M:$FN\44@X8R)9L!AIK SR JO26XX]QCLA"_L)%HB=%:, 60"R M &0A-SL!L@!D Y$/K MSMW$1R@="*\LJ@*UB MID Z,(,TXU:%RRM%PG?@PICCQI4.A5 YQ3#DR(7ZP MU!H;:P@/XD;KSIZ(#U%0@'E\7OV^O5BM!N6&H=!9'[J$8 M,L8+Y*31)BCGE+S1,JMTB/_3%:+4I2880Y 2J1TF4!'_KB0E-T;,[:L)!O-9 M2110CH-(5:U'I<1_=912_^-=\OBO_?J,2Z_U!9!.;G[M+N64G3@>Q GN5JB_ MG?E"6]N>Q\?X4#>G1=,NXU7T(OXY^L3XMM.%GA<7>K$LVE LSWSGHZ/2*Q?O MVR5'&"7>#3_U8Y-T^G.H&]W8.GZP6\8_G,?OZI[N1'.$@NI&U?%K CW;C%.Z MT*=^<-1(A_BPW^GY._VA^_Y)\=?C,!H3@75O<^>E^\_L:;;\]-KGN&4"_J9M(:-I5IQO792+< M>P3.'H!E]]N/]>V,3Y#N]#N]6K;KC5VZP<@@O\/?]V]'<_VA72WCY=_[N$OL MOXK@7H+C!^*:F.N+SG_7^<@OHS]<"Z?)'X2BOZB%*/;WR]R?B"5C+M!G8;V<+[XN?X^]G M7?%CE)[+P_JRUW0F]@C(-G4- K)EI(='0[9['-"1IU5-#@$WX]SS,,XO/K,A M^Q61B7UGB)3GM7-S#QK,#RE'S0!2?AHIZ4,AY:@30,K'0DJ**X@N]KXG2H&+G8:+W>$^Y#$.B7L@/SPYR^TK1/JJGB(LVO.BO? +O4Q5 MAZE,^6V]K'WWW2.7]@/D[@YRLYG2_U!-%#FI"51SY*H!3P:>#,P%5),_1]_5 MMNQ(./J>RV)_\B_@9JA&7I4)250'ATEC"O/#2W)C<\WK1QMOY*8+4;B?VE&K&\,ZZY\$# M/Y8'ON_\'> NP%V.VW* NP!W.5+NPDN#,9=(4THC#_$<::$T*KEE7%5.6DRN M^-NY"95#L[U@H\<%;9(U TDSB?)>2'= ME'M. ])-H!KP9.#)P%Q -=-+G&_+>+S2[NC]]M0?LB5O8/Q?N#">^_BMMM9I M=PYAZLR![GB#) 2(8^V1U"$@HXB@1&)CTHSU MK\\L;WOGW9RA-Q,"HK+'[G :0%ICW+A ]).#6D)*QDVHD(R"(6XH1Q)PSTJ M*R.8%D22\D8-UWWRH'M 6DH!:;-T.'M+7T+(8PJ.IC_L"!D]G!-R?N&;KC?[ MPK]//WN(]T^:G.WTE*C,M' 0 @=R-CV?>01X+>_2^!^I! MCCHX\GJUL&?1Z-,1>JG0V]6=C0^P++Z)=W->K\Z_+:(GBK+XTX_'<'F[6O0E MWY#4FC2%@QASY@('"C<]=WI'^8@OF9%*1LY&&.(I@J(#K1#!E: \D))@^S5Q MD_KTO/MN[2N"3 9,/DH M%_YD,'F"F J# SXZ.,!82Z0J$>VC.W^ BE MH!CXQ%YB#@^X9A]VG "$G*;@Q]*$SV^TM0O?N[$V;().W;>%/F^C%OZCUR^- M4:ANUU$H2"3F0< @F)^YP('Q N/-B_$Z8CEF%B/!<&2O4GJDE<*(5R5309G* M6[J+*J23-42=;&'2J[ FP-U)XT82W+ULWOIQCLYNJ.^,2RA2.DSV"^0$R$D& M6C@(@4^>G "HCZ"NB2R]T!A5PBG$E8F:KQ1!A!@I Y/*F["+*J=]@_IGY9!*0XY]G\0 @<.-SU/>3N' M\Y7QP94>E8%KQ$M,D=*1CS'F>%!6\C)47UWF%)UT.LCWI^2B?QP\]([Z]QEE MD' \Y0+']!V:FAKJ%!*6H9PY2CB%@=D'&<1^45A5XM% M?--(\"&8FCD*0EQCT@*?/)Y-T/E!;?S'@L*"5)QKX1"6,B!>48ZTLP9I34K* M*DD4X;NHC7_9V$6*"3_WP[\OFQ&4GOO@(P2Y,5A\TKA7"9A.>CS:2>BXE! W MW@NMF4!A/#"3:0+EE"SG( 0^>68"B#XB.G,EMY5GR).$SIB1-#NJ1*QT0G%: M:>9OS(ZZ3V'\OA']Y#C+^I_+(,&80";PBI:=2EWX_\:4>@WYI MFQ&!=AA0(N7.SNT[9(]ZF!$EX"+3A,8I6T*T=9IX0V]@^&XB2E^)X9\30J)PS$R6'@E*EHXZ@G1BA_$JQ87^ MD 9X0OYOTFP-HNN9"QS8VO1\Y!T5/=29P#1'*G(4=^GP#N+MH 7FJ@7 O@%^#W*A3\9^)T@?$+BYJ,T0CAK MB'/(*1T0-]1&2D#*^)/RCOF2$/U5Q\3L@49\WK%SE .?.,SL#10='7O(:+'R M5P940(YOTK05(NJ9"QQH*]#6O&@K8\Y5IK+(:>H0UYHBR1E'QDFN,1'$N*\: M*?I1VIK@YZ=+]-DMCH('GV,<"JE0["50&5ETC D[)%FGB#O(]L4 ME):R8E]]'LTM5>X7?J&7=7/:X]#> D@5AD%(1QL^ E8R39"TWP5JT(5""I5XA%$ M"20=5P@KH73 WME0[J>N[-X\8IL^_,[LV0G[RDF_'N@#P?AW!ZD"HWN M,V!&(6!V_X7QBU\6-MIUL>J\2X=NM^L(?)',^NW7=#1"^C1!V/'C65>JNH&^[U/%"W"V;.( M9J\7[=O:>??#A]\CK&VEE4\VF+;C*55EF5.>.B4^S(@:<*-I0C!PHTP5 M ]PH7TX W.BC0\^"\HY6%7(BG89,1(6D#!9I:2D)/"A%\"XB@X_%C9B<2;FS M@?? C:;-C1ZD0.](XHTY^K@"4LR9$^(H]?3*WY_0)S %(U\U@6J.7#7@R<"3 M@;F :J:6^-\=Z\[ W>TCRF#:N=N;PM,6OPCS]EU7A$5[7M3-6]]=R^=_!T'K M@T&VHVLUSDE-H)HC5PUX,O!D8"Z@FOPY.G2S3R]?^'JUL&>ZBQ]L0W&Q2*6Y MRP^SXF*NFV6A&U?X?Z_JB_/X9@A590Z##]@#D9D6#D+@DP>T"7H_J!KY6-6( M4THH5V(D<:JH%9XB[;%")292RBI06IE=5-2^UA\2P'2_M2.&(E)Y!@[*6-]8$)"9ZH"0G*8A 1.8('PVCJ\%A_Y3[], M9W_'3]G5 AK?I\]B#WDV[T$('%@LL-B\6"PWF <;"%+2.\0K&QDI81SY"GN- M*U&2RNXEK';R5M?S!#\OVL6;R%+?;$#HN3>[H;)2S6@%@\\/D\L"+0%:DH$6 M#D+@0$N EN1%2PC! 1O'$*?,($XJC[26##EJG!5!&.7H7H)K#T!+>)0[%4!+ M#I*60 7;<8?8%JWUWHV]*-$#C,ZCKU[KHJO8>>P-,LAY<*Y#3G4W MM\X%@;SB1+C=,+9T>.2[)AEG,#\5!EX_MO:.9BHVL,XUZZ15$"6.-)-1CCCQ M(IVTX5!@T@I5B4A!=Q(,NF.:],LUK-QGFO1'B*90,TGO4;OT$5N[.=TY Y>9 M_T?#0";((*#FZF-,2F"IF,:1%?$2(\X#1;H4%3*5 M#)$8:>,4V^.Y'%_%I#[G7 ZB9@0SH%2/#@90U@6G>&3F$>$4C]R).,R^SWUX M(R2'037@R<"3@;F :J:7Y(=3/'(ZQ2/4C6XLG.)QJ,AV=!VJ.:D)5'/DJ@%/ M!IX,S 54DS]'AQ[HZ647K_9 ^_=^8>O.I[[G;MG:/XOV(N7=H-\Y=PR$WH5) M"WSR: :%&6-AAK*E\EP11)@2B'L7D/:4HE(9$HUSX@+U3PUY;E5@K)Y#7I$*\-"62%E>H#)4@7'&E M?+GSIN:]82]A]ZA_!!\TJ9 )G,PP/=\SCJ%,,1+G@U\LO(L_QQ]2!M2VW1): ME:?-V YY2N=!"!P8V_2\YAUM+-12%TJ+A'<:\< DDE1YI"L6C'1"12+W-=&2 M^O2\6\\-?A6>C^[ZU>BMGR5G?3^N]A^_:)WNSM+*?T\QX=_#C. C]SX NP"[ M1[GP)P.[$X1-Z(+]^!0[K@.6!AE7&L29+9$.DB$F*>4E9T:0KSK67NQ1I6=CSE[CZU0+L8 MQ_*0[C+[<2Q9!A* ?1PP?@'[F++V@'T<&_N@2BI)"4/651QQ6SHD@S.(XZ"% M-,02LY/3.!^:?5!@'T?H-V&$Q %'Q.K&1M%WOO@FFGG_4SKZH0^4S89PF?_W MJGX;?46S[&;]L9P+WRT7M5UZU[\!4KX3(:S'EZ0X"(%//N4+M'"DA<8)[(0G MB$1*B#@)%FDJ @K6XH MQ;[<25]:XH3I_W^\]-R_;GQV>N&D<5?_L/7.U_'! MVD@B!S!X/H)"_'V^GNGFU/^JE_['$+S=S1GO1,X4O@>]!)]V4#X- MP!S _"@7_F3 ?()@#/5;'R4E6CK-/4VAN9LOO$ MJG(E)9]3$E96,T5W=HKI(3MI* O;168@P_!6C@X-#B'(G:W"Z.[<9\_!, =0 M#7@R\&1@+J :R"!/;>_T^(<00)+XV/#MZ$*>.:D)5'/DJ@%/!IX,S 54DS]3 M/^!@^ 23?S_X^)!-:G1N0W'1I],@YI0YDNU6#]!$E*EBH#_HV&HNO/"EYYBC M$$+J#Q(5DCXXY(*WNK22>JZOUUS$-WB/*X4<\3A^IJ)(5E@C)JSU)8D_"[S3 MFHM-=<7SNKMH.SW_1Q3]1?Q$_#W=6MVLO'L5H43W@Y=W4P9*R2XK+:!QZ%A\ M)9 )(!-@($ FCI!,<,VKBD4>$6P:P,>E0L;R^!]*G-2THD3=:#:61C);J0H1 M'AD%%XH@12,!\0XK+8SA3E?3)Q.,SS#+\_0D(!.00X;(5*_R'QOWU3$IR*[D MP59V6MI^U4?2IS0Y2=>NS-SG323S+H+_2QXIF<_7+G#1#+WV'8-O2"2;-%AD MB2\1=Z%$1C"!1%ER&7^22H;K7!03SP@N%2)26,1+K9 J"4=&.:&YH]I7;/I< M-#)'2?-LX_4 UX,O!D8"Z@FBE0;,A!Y]/'_*N//]MZ M7O>;ZY2,AO'7QXAXT'26+>*!:@Y>->#)P).!N8!J\N?N!QP>GV#6+V72>F)^ MG:Y#+"IS/'O >OO,M'"8U1A'%Y:"&HNQQL+90 4V$CELTW'+C"--G445Q:7A MLA*"D%W5?9XTUXLG3I;/]&+QH6Y._ZGG*[^S@DTB>);-0YDYLX- #T#Q//0P MI84/* XH?D@H[DDEN,<>F4HRQ$5ID:'2(RE\1&8CR]+=. KFOI62#X/B53GC MI (0SQ'$(9EZH &97R%!>D $;H]UW3 9)J-$ DR&.3P^5S%3.EXBR8E!7%<> M*1:IFE*A(HX*9HC<153F1IO+-6:W$RHG2CF!5A68Y)*5;P/P!_ ' P'P/T+P MQS8N+\4#XL93Q)U-&"XXDB$X09UR!-\8"W>?8,[#@+\"\#\,WP9E. <:]=G_ M86"0TLN#>^QQ$"8,5#FLY!\,5#E$9JFI-!46B,K()WE%'-*:6R1I$+I4E8]L M\=&'O.4XM>UA'2>03R 90#* 9 #) )(Q/9(A*5&AM!S1DI2(2Y6X@@E(8Z:" MJ$PE W_TJ6T9CF$#CG$X :X#+FO*T1'==PP;)"NA ?K1B4-.:@+5'+EJP).! M)P-S =7D3[$AAYS/&+8WJXN+N3^/O^AYX>K.SMMNM?!I'EO<&*,^M5PW;^-F M/!UCG_+*H6YT8_O?XJ;Y;;VL??=='D&IS!9#)I8+(T@GX6"A2Q14 RP>/!F8 M"ZAF"BS^ZD9L6\;CE79'[$>!)\^TOG@&3G&":;]?TY>@-J!5YPO==7[9%0MO MV],F?I>+1+_P[^V9;DY]2IX5BV&-T9[SP6J+-6(RU(A MJ:J <&DL85YX:=2-5J+TB*_"[YT_27CPRBQUW7CWLOEQ1((7[6(\ Z\Y_2D! MPD^U-O6\7G[8226&9#C++J/,W-M!X EL>O/0PY06/N ZX/I!X7H53,1A@;1+ M+<(\HG5$;85*1BN'62AO:1&N--4E+2LDB;6(FXHA0X-"%E.OB;>NK$1NN$YG M6#% ]AR1?6^I7 @"3<$O_=Y=1__F>O4)+QLBXO5(OJ&KL_^7BS: MZ!V6'V;%Q5PWRS[UFWJ,+U*N.(^H;V:&/!V^>,@S-0^3+QY=O@3XXL@7*6'& M!Q,)HDGSY!2OD"ZU1Q4)I0F5L,JX7<2!GNF+>JGG/[Z_\(VKEZN%[UXV=K58 M>/?#:OE+N_S__/)UQ(T=D4/.5);=-YEYLX. #PC[Y*&'*2U\@'& \4."<5MB MXW2)$:E(0KSQBIM!+AQF$]]PG[/"R,,P(@GB.(0YD/1'ANC?"T M(<1/-J?1TW3QE53D<[$R\]IN7LDCH9&9!4^'$QYRI/PP.2&D H^5$]*2<"F# M1J94"G%<2229PZBDS$NON:^4_9K03GUZWGWWLNM6NK'^67+X+]K%Z][=OQJ] M?22')];V,/%:?]!F[D\:%_^R6'FWS@?6_IXS5_[C%ZW3W5ER:>\I)OQ[R ?F MR!:AT@?@/0,M +P#O!\2O)=&6HJU1Z3$#G%. S)*BXCVOBQY596!55\3\GEL M>+\6#.(""GFSA/=U,"C^FU9 _^-=$OFO_0KDTF7E [_9B6."#O"W,U_HZ&C. MXV.DPV2+IEW&J^A%_'-TA_%MIPL]+R[T8IEJBY9GOO/1Y^B5J_OS"=HD\6[X MJ3_*HX]7C9,FX@>[9?Q#*CSJGNY$K8)&%_H4S_X7:1#?-CO M]/R=_M!]_Z3XZV,:37X$_B@\R%ZGT+S\Q\_%#W7;V=I'+M/-BI>-W5CZ]I/E M=^M%7@NAYYZ]]_UCV?ZQ<;%_;%SL'QNO^D2.HP\JYS&6A*AV"[JT5XM3G53_Z?O.[^40OPE[F!>+R)_:);]KZ_"1BR7 M4GF^&63U6[R+'^:M_?-)X>.FYB(99MS]?&13L&_F1IL:VE[;W' M_M]^2^#C1J%8BWU[>1VXB/=,^6]E6\4W2=C/ABWP]X]M_3L$O'7_X9^W?S8IG\79"NVAJ_?2NKX@? M+4P=_9L]:Z+R3N-M#5]4^.94GUZ*POFW?M[V_3!)("]/?XZ/MZQ-ZSZDUZ-2 M_6I9VZ'*(GU@&?=2R_7;;8K:+6:%7BW;^OQ\U?A>.'43YOK\7"_;Q8W3"#^&)!78XE&5 9?3)B%><(R5LA8S4 MDCE!A9,[F53P@^[J[E48 YIQ50V.&-SQ_MQQ+_*T6K<9%SCBO87-[A42*\[T M6U\8[YLB/L1%='R]BTH77KCD98IW]?*L_WVPF_BVZ-KKBWF\X^B:HZ>:1^<; M7_<76Y[^]Z:_D9Y4=\4WOS]]\[3XQ\G)ZV^C-XH>R(?43ER8WM=M;4TNS3-] MM'%ZX;KBAS;^4WSSXN3-#]\.SDQ?7$2SU?VA)JMT(\.1I:>K^3!I:HW^;[Q= M+?HD1?^.=?-R+T+;+(8@9G7>;W/G6]:(G[O,@Z=N79WK9 M@\VP5J(@%ZE-YBE$>OK7B+\T&@1L][U75GWB^3P'O( MM?[AW=NF#B'?>WG=9485;I>)GX MH/%Q$^3/5RY^?#Y?:V#[86\\6H*VM'[G/E[IUGAM@NHKP=ZU>KYRA;1LMT$VSBI>[71)-E/^XX-N+NAEY9[3@B/3I+;/XS&$><;<7B7;_ MBD2G_^BLO^UZF(O<-E%M_U5KP-Q[DU@4X<*&U4*.;7LV7_6IIA^;^9$L; G*V\+XXC_[GK(ML MQD4Q_JP7\:;&!<7&A;S+=/DD@.MKEJ65WS]U)%2#7:WO/=YOW;J;KX=5*F/OK_H4L"K\%TYVUJ[E+?B/NAM:*^]>J&2HG>J;R M:?P:=Y'KPO8!J).S\-$E77=#\0TWD/.A L1[ULUL;7\;UG8#-$X&]/NUIT ) M-5_$6RH(1O\GRG8>/[@1>:11Z?41$?#@KK/887*L-6;$(\S+N,/$W" =!$.B MU#+^1FCEOZH'NH_U_51';A,7'6PH][BAW @9_/,N_?,::<^&J%W?[A7 MJ_/5X'W35M#6/6T]$+?ZE]N> ^H:1V]L C7,>(7*TI:($U4BZ9Q%1E:E(3H$ MRG=R%/VO?AA9]J->-*F6\>1RS3T?EMR==8OB2MUB&?\>#3[^]-$"1L'XT[O[ M62>^I(MX@?E6\&[JCS-$1*[N7OOHSHV_SJ[L19+_2FYO-C@_?WFN\!"'B9CQ MI^_K).,=;$)/X-J.Q+4956EL).**Q/]$CIAZLRBRD6$[3(P5-P_ OH]K>]F? MJ-5O9DZ:_H#KSW=E'_%@K&)/.7BP23S.T^BFUD'&N!N>U_YMOX?M8[,IJ#:& M%K>CV%V[6MBQKK9;A82!Z=-QSYNN6S=)1#VOZ-V^*+]%L? MW1W[!X98\*8V]TLJ+N&;[^.+R+&KN M]&P,Y\[[N[#M^7F;U!LW8+U?3BH*JWXS_TXO%GJ(/?47O=; WLVN7:GI^P*2 M1X\7B>])W/CRPAL!Q/>NFM[G^_1U;4HOI"3L$%RH4^@Y0D44TL4\KIGS2\A( MMY4$OO#67P;AHZK2445S;=KAD?OJY\8ODL#:7MRS=,2>OS/<&^_!K>PR98I= M+__MV)>^B"^_'8.NZ5EGFZC(MBI2+'=(\23UI;^NK[J(ZRTMF)'HKTG^E64Y M1':[F[N([14WI*;MHC\K9!U[B?_&9>1['!WBM[-K\?ET(Z?Q3>ERO1;GNDEQ MP?2Y'K_3=;=3[%OK.7U+_YD;$KJC,B"^L1L>93 =\Z\4T8]/L:B[/Z,:TX,V MZ^W1JAF30,-W+3;E";[I8Y)^3( ,(;%Z6!Q]SN9*U4#OON:?'_SNJYOZ&M0;-)9NG6=!T%&@GO,F7JBMZ[]4QDZK!;]:NX=R7A?2=/+*U\VYG'B\[JX&8]JO\R/I,MVJRC_RW,>WT7' MF[Y O]7UO+^]E'SQB_/MG$;0;^-"[U]<)(<3C?_IH9"F%_&Y4PIBHY4MYVN' M@3M1$E%WC?=N2.ZMC>[J6\?M]HW=]KL^)EI'Y=A!4>,DYG$H:[=*:;JA#"J* M,5WW=)T1M?U'1X5>47+\K/-S_6$V4(DB"3[=6EJ,&[AH>GV=1W/=6-.VT?5& MJL^CB6S2H'JTI*MNZW]UEW?8]N857>'GU*?<^M>'*67UGE$>&$7<<(=X< )) M&7>SG@IL.<'6FIT4KKR)F\\Z+H((6M>*5Z(2H4!U?P6J]&GQ9G5^GA*M<;5N MJ6&[2F&MB.FU&SR B5!2$N(P1E7%HHE@BY%VU"-:.B+BWD9I]E55MFL3^;WS MK\*/D?&>)Q2'D/L.5\SOPSSOC7 A\K[+R/M0CZ+7!X+T/M_6 M%\]L6-AEN4D"[7/]9^1L:W4-U4&1UYU?#%QA*#@*P:^IPF;*5\KP768"OR0I MNZY NMJ_F;QG9'=;=W=Y5V/><=:7#ZVK1E(^?A@T-EM755V.'EMO.,;S!M/# MS&X/MZ4_-ZL0N=!J**))#>MZGK9;0^OZW9N$-9&?#3L\9/0@@//T9SU\Y]9N MIM^S++8/1?SFUU>_?[L^&C%=?7[9)M]G6]OSR++T^VN[A/7>ZZV>KS:+P:UW MF^G]PR6O;I;3W0V[GTO!ML.F]G(/W3_3HJ]1'O0T[]KTKAMKHMZ*(R2-I!U9 M9/91MM\79^V[^/=4;AR%.L02^@J>@3UVE\@X3U7':2>]+B5+6MS5^DU^TF[YEM7Z+"0[EQ'GUP8_;R[88\\_]S2Z?A' M_[Y?YH]'Q@ZFSUA<[50K/KO5&/J,KRS3S8KP0#=>X(LB& M4E"+.=D1^7OC3Y.-_KJNTH6Z_GUSPE'BP 7W4H4Q$(P1#0?P&U!^$R'1W:VA M,OPN8@M+5A7$G' MC7_<3L2]_.7%E4P/2:*+.-W<]EZ.X8KRL$&&L0MSQ@(QA!%6&JLI[ M8KS3NWRNP:4F"KBS!VL;?TN&\4!3CHN-_'I;OMPY=(/D9F, O!Y2&Y<1T+ F MG^G-OHD.T/=I@ZTFP74B8T^=@;4:Y+5B(E)4-4_=U"IND\-4,FDX6=U6/=M!C M2AVO>\"VJAEZ!_Z%]657HT)U7QS41TC.(]I^&#_3UQG$J_2-F DPNE4$@NVH MV:9;OS!M_]941>$7@V.-9KT8;J&_P&G[UB^:(;%^ZAO[X<[;6?O:2%]U\V=$ M@XNV&^J"B^#=V#P:7^[K)L(58=?+U1 &&L-CG;_\^+G^$''(^O2A&Y?I XG7 MQ=*E2%C;#='$;25<27-'^>L4>=.K^7+=G7K'79U%\^\;6E(@[",Z6T1U1#_= M=[KT;TM_3"+NBT=2,"O>T%"TD]93'YE:N,L>Q2N]G';MMP;JAX[L7J5]VLF72[UK/91VJ3@\9DO MU]+XC+/MLHEUE^Q5VQAO>%MD0RMOH@[+6Q?7ND;E,L8Y5*FD:.(B*6R$]#$J MNED]][(R\*E[V.UNM:<.?9JWMZ#&5=S.(^'41=/O3?J7>P!<; #P2DC]:?$B M;B;:Q>BJAT#U5MKCKJ^_Y*WK&^F7LT[!_6O![[B0WZ;<\'JQI6JU%/0>RIXV M-_[)1,Q MM0&)DHV&/A\EV5>'-=MS2(:2,6W/OK^C3?JRY$2[M[W#NJ4"+=YF.]A8M[*I M1SBLDMS6/>"SRR==)I%V:Q^XC,MLGC9'*4T1KYL\2?UZXS(NM&L/ M^NE+7Q'898;+C]*\N$@ >.MM#VWVMWU?:_MFG[%^L1]2,Z!@?'^]L*OSN 0W MY6"##9VF?=\B53&-:RQ5N+ZJL?XG5@_XBE%YL)DJD13, M+5]A?6D;'+VX3T[D&.]7UR#^;K0<-T,.ASOU+^OG_5Q8S6-;"PZAEYQXPB0 M(K*6ICU/CF*#H'T2N1YUT4= /N:RMV]@2!SV=67#@G?]9"]SF9\>'LI^W^^' M1E\__,U]GU#[I& _6*H/"S^%4E?YT8&VG/.CQ7*;A=&WWS*OJQ[ M&%NV&=RQ>>:GQ]=-QFMJ[S9MFFY_&5^?ZPU F>OV#JV9=_KOV)Y[.>&Z.QN[;7Z\W##\NMGV1M7>LVW.7 )6Z+ MD=T,?-T=-?NLD-B08EB,\R]=:G#HAS:E'(8_F#Z'7Z\&NM8ZV+#KA4^H- P+ M6J5 7%^P,= T79RFKJQK75!I4]J@B%@A#0C8&A8\[ENOX%]"VTUG0EPQ<=]YO&?JY!=]FJTS<^^<7;.G7$C7FCK9EN?KP??1H7:E)J%EB'K:^,<@:5 ME2X1%YI&K%,.>2$)*944G.-=8-W/FP#8Y0 ]0+*=&\REF+<&%0)H[74WA*-EUL*/X!]6VBVZF/%_7['E?Z0M^M+UCC M471U=V/))W'DEB3-N 6Z@E=#D#QM9E*);?0=*4T5^BE\*9CNX^XZ)1^*U9@- M<7X(XOBQ\CO>IUF/;@UW/% 7#6,]G7$;Z!;^1@+CCE+R:S,JKT+B[TT44'+? MKCCMLT=]Z>TFFK^\[7LWPZR2FN*+?66P[S>($>3'Y,[6Y)DA&I%>7OBS>(-I MFY:^8A!?+X9^F.-M"R9%3/OAC.N5<9ZP[#^;,%B\Y'F].M_4QB_\IJP[]<^M MQG3,R(H^C+7R5ZYR]9-7'C#REO7PPUXOWXRP]NU0]?#1-=I?:IOUV\[QYS3J,+UDAR5U?35'>_Z MY1"_[ZR'X/37I,CXP=58!=6L6Q:2E/KUU&WF77[<,,&K[BPAGE;[35D[;Y97 M#*0OY%E=FG'2?-'GW_J2^VWJ%NI%-RRA?G&\._/#XE[VP<_4MYR6II_/^S[2 M].=NB W.ZS]]/P(@?E5*K*P;&=8MQYN!L^/GAR#O<),?XAM2P*AW5]'E;N+^ MUY97[PG[,(VO^]L:UYN-UTA1DFNC@X?H^?C%ZYZ<_KO33?OE[,H];,6$;_G6 M])%WBS3FMRE<^Z[I0]T;)SEF2OLVAO]\S"E<&;Z_+A.[M.S^V9KQX39/M7VW M:SV--5=;*NIW:S[E%OIQ^5LW5U^)MP_6C]9_"6-N[G(X\O"'>"M]G=@0 NZ' M\J8U,=3*W=H'LI4WCU\S[ JNWD6_M1R\R141SP:WU,^#WJ3@Q]S?.AVP62D? MDA\:B\]Z4!ZKQL;HV&6<>X.ZXRSG*QF']?5F.VL6W7<%X[;;A'Z6'4JVNM'/ M ATM7]G1 K#^-<*-SC$YOJO>^-E5MYV2 /6B]\ #CYMM2AG&BJ$APG8YA^@N M5WP+C>L1;W9U [&>[7.%(/;9[*ML\DXZ#+1O5^OC)(+E-3;GQY#M2 "Z:PR@ MGU5SIZ;7W#[5T@RS[QLT:G7-#M9+X9+??&KWMM9_NKMO9\,(TS#VS]ZY)>Q; M?5,QGU]GD-7W?2QYF5 ^59 /H>S5M2WIT^+7.[>H0__H;6*9%75?:3'K2]T_ MN5'[]);O%G9W2>TF233 4+]V?W:Q6J12USZ ,VZU/ZSKC\[[P%-?Y7&7=^_N M*$L;*TOKGBZ/N+M]%,NZC;H?\>ZCI??N(CM#=N7V]41]\R' MOD]]T6T&YJ\TKDYDMB=;=ZEK$/)VJM!0\ OGLQ7VS$[-=BOE9% M, 2R^GW5U9GZ\<9MO95'V$HL/"V>;[_V/2 M* 5*AYC;.+,E?<*'U;Q(399;\+VII!O@9;9U4MP^6M>O:3VU':/Z/3JK75Q[ MW[WX@Y>"4U]6"!-;(8ZQ0IH0@LK2.TR\,$;) U@Z?5G-QA*O_#/Q)TMD9D\+ MYS8KE.7@UB_ M3XN?4JM "C.DC59JKQEGIRW\I;O^ @?7W?YG?KXYX2VRP$TJ>3U!NDB3/.?#7.[^C6-9V*Q876PJ MS89"Z7=IFW=:-T/1Q%II8S7"*$$@0KO2X>\7_9FARW4B=1Q5ODGXC\QB4[,R MY$/'Y?RY;&B,,I[__^R]:7,DQY$F_%?*VB1;T@R!B3,SHCF26;,YU'*,%&5J M$>[L\3'G[46_-/ M=W)3^H%Q,5H9[3,&_%+>:CS4W@Y9U]O1N.7N8>L_XXY\T77W24?&Z58IM^(V M5@Y]\"*3P9RF+/(2 [PQ6I8>L4K%5E^T1(9YC\K2"*Z=* MO3K'M^S$F"/CD M29>PTSOCG+4D8?!DYTB?[S=;R^8D8)+F4;2)#:D0M\'RU("_'ZOPPZ;T<3LG M8W"Y+BFCZ5 9&(-O#N&ZC*TV_Z]/\4AIUUWI9$S%V.ELVI[A-7]).8;S9G)% MDZ#?)6&$+[R>?$6^WDH*:?E(G+Q:Q3R-.+5UL;R=WG?>.R5:SYJH='3DG<^; M)1/O[NUCN'*7X5Q-OJ*'[G;3S/487B4XZ6;X7-,)OZTF.'C[V_YUTU=3(+7M M@/K0=RQ(<>^8:KD,;. K=O"=(P?K>A8%#_^O&(_7B]5^%OR D%7^F%S";?CV M;=JTNC:2WJ6JK.^V!76O'S;-><,WIB[6CS;?N5GK*"J_B6RW+QVKI6.NOQ/;3[PF^"?JGF1&ZR9YI#]7F.I4W=SE= M30.//NB?,G9C*=XL"'S>#"1<;ZJ2XPLUDR2.+J./F/?UOY:=-/M"X"Z3UZ7>\\#]__G6K MH73ZY:"M]-'1O1]UE#.\_,)WKN7@]5+)>2JL6?HFMW/'DKMV= ,_>/B)/W"C MV@2%Z\YMIW[FNSYM,5UN5>*G?[^>_/P!V0V>82>YX -8US0"K^>''?#.T_5[ M]*&O"0#>076WP?_ =;9Q?MWU^D[#DN('@NP]Y;"KWB;'^P/O M.:VZ-,A4\CM+DUG;!=9\9]ITW(G3MZ>S#?V(%]\^I!T0D^9Q/OS8D0S-]>RA M/0C>KG68/$S#1KXM*]1]!Z>VH>(TV*5>[#0^@+WX21ELK^M'>WT\HNA#$PO^ MM78W#?4=-'_P6\W7$T]=/LS#[V,CFFW--_4O31E RD'?F1/6'G/'I5K[9NW: MP+@?)LT:-:N=GOK[H_3Z[O2I7&:Z;\>/O/%V(_UVI:>P4G?\'I.=VB9#@XXK MRT!.8D>7U$ S-=0?RJI/5UZ&W?&Q*_2CG5*&5=?DK \*=K6P;1>C1@J/84^< M&]#B5%OZTCQ*]/HIS6# -[MIN M0D#=I'\W[1#:Y>D'_JI)U%@=X_.=EK>J2#N*W[#2]E;[Z)*679MPT<)(=&([ M@=LVKZ4_..LX[! <_B< 6EH@FPL/4;(78--MHHD8^^3!XAW7RV!,5TV&>MK( M1>?VQ\&K#NJAFTC9LFN)T43"]%9(J@E'74Y0^,=F6]N5]':#+^;#%9DFG-=S MU"-DDRC8MH7=JP:, Q!O!B)N/]Z&^X?W:G$K7#MUZ&U+KE+ OAIDQA+:E<5W MW<)VR^D^C^CE$";DMN!.8XR(*JIX"DN19%6%*B^XQ"575>%/$2;\H<]D^WGQ MW71Y7R_U[.?JQWI^\V.L+6_.!B!^>+[XX48!<7%'P:,D^4DC>J!EYP@L;JJS M4M ODIQ$D)J4_+:X;:\A=CNN4R\WO<6V$DZN$H+&9,2F-UR*#G554_%4;8MS M!/W%,*/? &M+'R)V1V=F^GJ[9L?P9KY;5=!.LS1;V[.$XAORTO70ZR9B;H>& M6LK3;P[;+HC]T_2MS](+Q;"82TYBVI\';1!N/T9[Y9>?URQG>,$B'3PQM;Y) %^ZZD!?>:LGDTZCT[*>Q7G]RJDI7&(,JD]DXI(?)(-V_?!T_Y/ MC(+_E(J3_":3'W9IY]NE1:E/DM@G [F/9) U'$F>91.9JOEB8>^@5F\S[+R= MPS28B''L=*V-HGWP@WU$K$E=?I(NWLP?O5[[$+6]J-,W='M]%ZG)I=OEFFO?K535:_; M3[?3BN\VIMP\\/*V>^)!GK=MW7J> ?1)2<_*R>=W^W=)3ZL'8 MKD&64!=IZ&\88]:)=J*P%A;#U[H-?X_DLZGU3(W98I:%F4V7M]YU%9JII_,T MUI!V9XSWZ]7FG&93Z3IN#'J0U^6C:P4$41?GG;\"I?%:L/4Z3 M($V4FG_SLXE9U4V):M+2)NX4+Q>;@2ZF73UN4SG4+,1F%35%S';C1P9K+OF; M)M@T7/O1)1P^ 85GU+%]*B*VT+C%$=KET.GY<.Z3SU9VY/\@WJ^VE\LW2KI M@21&&9L5=+7I+]4^4/^A>O.LT4Q2\ @#V%SFF9B17T7 M:H[*_/V34'$391["XE$'%8A7@X]],68U<[/(#7F=(==VQDAPU8O6PE<33OJY2'U]=3KC^#] M_NV'IQ;[2S@5CH1[[7YR?6"Y;T^6NZ^7RZ8S1EB\B;$N!ZWTFJ/M15SB#[L# M\E)?Q+X77^H+NVG6"DOI9#OR@\,F!QU78Q+!M$-3>B 7>T.<(\REWPW(?@.& M>\MD.'G'+.K?XF?"'LSK6?@I/GA;=I1V?YMTZ\[E+>OU(J4L_7_QE.XD=*[# M\2YO<=N4%C[M4>MYVF.:>.@8'B/=N&U)M3WYL/7SBW[>6;Q^+Y1X[KF8^E6< MR[*QS>0EFP8Z\TVV3?_*;>?XK@-R^^E-D7N#"LD&.ZYSF$[TE*9#F'TJ-%@+ MB=+<3I>K>I'$UZ/.(K5);3+ENJZ5S3BH]RDG/DT&\T$$622"B%(8RRJ.K.$$ M<2PMTJ0LD#%6&DJ8+#P_15SQG_&$=^W_V<06HEXAGGB^F%PK[).+S9!/C>A4V-TPL77*W; M5(Q]]>;=VZ\GO]3WP8 +7%QMAJ^U&D\^-S#9U2+EHJ94M[?KX*7N_& JVU?] M%;[>%!LO7DZ^F7_>]TKH@8WJ?KY9?]TGG[3N%=YGN?GPP>WYXX4'( M,ETM?35\=_NEAC' -@BY@>3W71ZG'>X5ND:"\8+OOT[],6V7^KIWN7[FX<<^ M9"K="I?M)=E+.*7B?)72'[]NBZM6:8IPN-2R2NA]Y#90[O3RW-;P;"&U[4L] MZU+ONKHM@7]H?MG^:C#?NULT+7]\$O#=*G MK\*V:18H83T?%MDLZH= :A\&OVGG#2UO=0P>7PUZYE4^4KY_!&\WC>4X_;"@ MF.D[],W#3/7#\SL#"TD-^>)AP]*G/(NF9^BF[*'CF%?]YKYW[5T+BW_5T]0- M_>XN-HF',0>G;""RZKWAI@Y[>QO2#RR(O[RI:Y= >3-4JEDFS1P9'ZNQK&\W M71%*NHOO0$N3G-B-QXC7CI-07:#\X2E6[6W2R-_N/BETL"D6..I]4PUY>N0( M*EU-KMX\9[SVX U29[#VOOT:7#0S$X[=9%M F]A"U]*WVPO%3[7UO9N68348@+PI NJ&X'2=/0*QWVPINZD-0S$G.M%L,9LH MW29T6[?M>-)D^=5TV1\]=N-NF^U::AJS74&4"F6V!Q0T4RSB1CQ\.8TRJ[;@ M-JV(3]1,U\LX3GUN5TLS S52L<9;W7=^:@?=T\"'QZ\>-]\;W6_K],ZT17UZ MM??59N;?\.[N@&4T#7=B4N)">ZAZ>ZR_XVF4&.S'GLG[(Y:1!=#Z(:9 M#J40O-6>#KK/#T;C'&%+UY,W&Y0Z\JSQ:FT945=WN;'Q3; YGG,W WZ&A"^= M+DQ7Z[2*FTG/36/TUN/L#&UJBC;39-?W4S<#?3S38;FV.2]+]M]3Z+BL^;TV__19.DW>:IM M&L*BG>E]S#(C ^O723<':_@0_7;W4S_F_ L4?T]>3O M]1P%@ F:3!_8Y6^[Z[2Y\/;SI:4]J*8_N!N"C095\/9 MX2E[I9^L=VCOL&6)!X:SG9+57J1I)+C-67I1;/N?3<'-T1!$CUF;%[TZ_F#;QU&#SBZ] M,!KPG"S#RDOQIS02-G9"UZGS3-O4+0:UNWC$L$HH%N]&#*^M70?W]=.>RK:I MP2 8=JBH[,4$DQONMI;-V<6AS>=6V6MLJ;=L<\>:O?#4+P]J=B/% MK483LW08%7OXQ"M==>QB(+6FQ["_ZZ.0;?<+5\=R[6B**W^WC6_]D[1URKL' M0*W.E_WVO5L.B0@.7FEH@&WO"]WVS8P1OQ3-:O8?[<2!^-UF 25D2H&^_E.' MJ=&A1Q]DKG6A.;?Y51!GT=QB4FG#UQ(W^^K= MNW]\?14<0UN=N$O-ILL!MTJ#/GS;#:WO^-98W^9UXC,NT@3%>A+O&-9[G*MX M%?9BJ^8 -LY<_,B@<0,I_8N$ITW4,X+:*/D6%/^<4+(*YMW!O+N<%F0MD)NMR'94N"_D;]K5S-9I9'OLN9U8< "3Z\G/41V'Q7" =*68QA'BMMDI M#<98-8\5UNS-PU6K\JC=Y3JMB:;#P" 9KLL']FG8T[ WPE$LAP#$RW,X;[>. M,[OMRG;[J+C/2+L.O1-<^(C#]:T-_7"#U-ZIZ4 5GCRFMF]*8UK+;3KAK^K? M8_)';&,T"R2ZO6UK8)N! ?Y]W+0]:E)ZOI6HD5+ANAD&6\1W^Q1H]SRA]RD[ M'N1Z\B;2A*-'= =I?&>U#8_W:>9W>(EI[5*#V,B9U_=M)=F@R&3C?=Y'K(3>"RZ#?8<<'FMC?X?REZ\E_ M]U]8;BX?4[(':'TH^@F7_Q:D1;>O(O@ VU6&F,MB$%[UB#^AQ M$XO8FIJATZQ-'P=:;*#Q2&1VIX'Q#]MS;(Z@TD[W<.,W(;AA&'@>3X97O_O9 M^[X52OBW93^A$T&TAGD('8OU8LJ">]^M2>&S7ETDQG_:5(X M<"R8^HZG=LVQ:KH[MNX/AELE[L:2CHGCZF/DTI,F,&^_T7995 K]I[R5 M%G23!1\[5OSLW/7].,SGYZY7A$E,A476&(*X,@4R5BK$E*?*>"*9"30/FU!(NP?7PE'6Z_*T;%A(W@-K M]9,[MN^Q210\6&_P[FU;3""QO)H&E.0S>R6=V&]7-S M6Z_;8[[!4)4M@??;ST&DILU O(\@.$P9C$4UX-2.?KHMM*]WA>?M.=O0E7/W3C6YI9?)-_'OM2?]EV?-"@$7M=-<5'P9,M MZ_G[KJK:_M2D/,7P7OMZ]E*=W, >H[? MW[%>W.AYF[L=7/_;?_Z\_+IK(>3BV,[P]G8VG:?"UU5,;UT.:S.ZIOFS+NC? M?S9^)DZ [+\;@P?SFZX2:^^+VL8H2Y=7OIUIOB6?[:?ILVZW]-74B.SV@7]< M8#OWW!7,3T$PPS6=D5U?$L_1-%L:R*SUK:N0& M@SMC/MIF"GKX3!!0A]3=,V3I MNK*B(0(L5\$Y1PP]B"=;WG?8,F*X7QI,!AG]305+8;P5@39>+0')D[$Z'1%TM M=_S*)HNU2QV]#YLQU&Z[&N??(=F' &,KSWI(P"SKP[YQ[NOULOG7+99T.[V_[Q \4*VV?:4_.F=HYX633GXZ^-);[SF- M4>T&GYK'C?I:O!_^YGUK:1)@!U,=JV)'>3@-(F M_;9S%IK,DKJKK&HS1YI3U';*47.?S>L-$T'2CKU9BCTWZ1LD)>*0)-N_T4YI M7?*Y7>[C,>0!I.M57X7.+%4K#_YHZ59?^\G4_6+9775