0001558370-23-013245.txt : 20230803 0001558370-23-013245.hdr.sgml : 20230803 20230803162130 ACCESSION NUMBER: 0001558370-23-013245 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230803 DATE AS OF CHANGE: 20230803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Protagonist Therapeutics, Inc CENTRAL INDEX KEY: 0001377121 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] IRS NUMBER: 980505495 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37852 FILM NUMBER: 231140395 BUSINESS ADDRESS: STREET 1: 7707 GATEWAY BLVD., SUITE 140 CITY: NEWARK STATE: CA ZIP: 94560-1160 BUSINESS PHONE: (510) 474-0170 MAIL ADDRESS: STREET 1: 7707 GATEWAY BLVD., SUITE 140 CITY: NEWARK STATE: CA ZIP: 94560-1160 FORMER COMPANY: FORMER CONFORMED NAME: Protagonist Therapeutics Inc DATE OF NAME CHANGE: 20130605 FORMER COMPANY: FORMER CONFORMED NAME: Protagonist Inc DATE OF NAME CHANGE: 20061002 10-Q 1 ptgx-20230630x10q.htm 10-Q
http://fasb.org/us-gaap/2022#LicenseAndServiceMemberhttp://fasb.org/us-gaap/2022#LicenseAndServiceMemberhttp://fasb.org/us-gaap/2022#LicenseAndServiceMemberhttp://fasb.org/us-gaap/2022#LicenseAndServiceMember0049339252574941850001377121--12-312023Q2false0001377121us-gaap:AdditionalPaidInCapitalMemberptgx:PublicOfferingsMember2023-04-012023-06-300001377121ptgx:PublicOfferingsMember2023-04-012023-06-300001377121us-gaap:AdditionalPaidInCapitalMemberptgx:PublicOfferingsMember2023-01-012023-06-300001377121us-gaap:AdditionalPaidInCapitalMemberptgx:AtMarketingOfferingMember2023-01-012023-06-300001377121ptgx:PublicOfferingsMember2023-01-012023-06-300001377121ptgx:AtMarketingOfferingMember2023-01-012023-06-300001377121us-gaap:AdditionalPaidInCapitalMemberptgx:AtMarketingOfferingMember2022-01-012022-06-300001377121ptgx:AtMarketingOfferingMember2022-01-012022-06-300001377121us-gaap:CommonStockMember2022-04-012022-06-300001377121us-gaap:CommonStockMemberptgx:PublicOfferingsMember2023-04-012023-06-300001377121ptgx:FinancingFacilitySalesAgreement2022Member2023-04-012023-06-300001377121us-gaap:OverAllotmentOptionMember2023-04-012023-04-300001377121us-gaap:CommonStockMemberptgx:PublicOfferingsMember2023-01-012023-06-300001377121us-gaap:CommonStockMemberptgx:AtMarketingOfferingMember2023-01-012023-06-300001377121ptgx:FinancingFacilitySalesAgreement2022Member2023-01-012023-03-310001377121ptgx:FinancingFacilitySalesAgreement2022Member2022-01-012022-12-310001377121us-gaap:CommonStockMemberptgx:AtMarketingOfferingMember2022-01-012022-06-300001377121us-gaap:RetainedEarningsMember2023-06-300001377121us-gaap:AdditionalPaidInCapitalMember2023-06-300001377121us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001377121us-gaap:RetainedEarningsMember2023-03-310001377121us-gaap:AdditionalPaidInCapitalMember2023-03-310001377121us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100013771212023-03-310001377121us-gaap:RetainedEarningsMember2022-12-310001377121us-gaap:AdditionalPaidInCapitalMember2022-12-310001377121us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001377121us-gaap:RetainedEarningsMember2022-06-300001377121us-gaap:AdditionalPaidInCapitalMember2022-06-300001377121us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001377121us-gaap:RetainedEarningsMember2022-03-310001377121us-gaap:AdditionalPaidInCapitalMember2022-03-310001377121us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100013771212022-03-310001377121us-gaap:RetainedEarningsMember2021-12-310001377121us-gaap:AdditionalPaidInCapitalMember2021-12-310001377121us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001377121ptgx:EmployeeStockPurchasePlan2016Member2023-01-012023-06-300001377121ptgx:InducementStockPlanMember2023-06-300001377121ptgx:EquityIncentivePlan2016Member2023-06-300001377121ptgx:EmployeeStockPurchasePlan2016Member2023-06-300001377121us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001377121us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001377121us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001377121srt:MinimumMemberus-gaap:EmployeeStockOptionMember2023-04-012023-06-300001377121srt:MaximumMemberus-gaap:EmployeeStockOptionMember2023-04-012023-06-300001377121srt:MinimumMemberus-gaap:EmployeeStockOptionMember2023-01-012023-06-300001377121srt:MaximumMemberus-gaap:EmployeeStockOptionMember2023-01-012023-06-300001377121srt:MinimumMemberus-gaap:EmployeeStockOptionMember2022-04-012022-06-300001377121srt:MaximumMemberus-gaap:EmployeeStockOptionMember2022-04-012022-06-300001377121srt:MinimumMemberus-gaap:EmployeeStockOptionMember2022-01-012022-06-300001377121srt:MaximumMemberus-gaap:EmployeeStockOptionMember2022-01-012022-06-300001377121ptgx:InducementStockPlanMember2018-05-012018-05-310001377121ptgx:EquityIncentivePlan2016Member2016-07-012016-07-310001377121us-gaap:PerformanceSharesMemberus-gaap:CommonStockMember2023-04-012023-06-300001377121us-gaap:PerformanceSharesMemberus-gaap:CommonStockMember2023-01-012023-06-300001377121us-gaap:RestrictedStockUnitsRSUMember2023-06-300001377121us-gaap:PerformanceSharesMember2023-06-300001377121us-gaap:RestrictedStockUnitsRSUMember2022-12-310001377121us-gaap:PerformanceSharesMember2022-12-310001377121us-gaap:PerformanceSharesMember2022-01-012022-12-310001377121us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001377121us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001377121us-gaap:PerformanceSharesMember2023-01-012023-06-300001377121us-gaap:OverAllotmentOptionMember2023-04-3000013771212023-04-300001377121ptgx:SecuritiesPurchaseAgreementWithAccreditedInvestorsMemberus-gaap:PrivatePlacementMember2018-08-310001377121ptgx:SecuritiesPurchaseAgreementWithAccreditedInvestorsMemberus-gaap:PrivatePlacementMember2018-08-012018-08-310001377121ptgx:JanssenBiotechIncMemberptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember2022-03-310001377121us-gaap:LeaseholdImprovementsMember2023-06-300001377121ptgx:LaboratoryEquipmentMember2023-06-300001377121ptgx:FurnitureAndComputerEquipmentMember2023-06-300001377121us-gaap:LeaseholdImprovementsMember2022-12-310001377121ptgx:LaboratoryEquipmentMember2022-12-310001377121ptgx:FurnitureAndComputerEquipmentMember2022-12-3100013771212023-04-012023-04-300001377121ptgx:FinancingFacilitySalesAgreementMember2022-01-012022-01-310001377121us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001377121us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001377121us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001377121us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001377121us-gaap:RetainedEarningsMember2023-04-012023-06-300001377121us-gaap:RetainedEarningsMember2023-01-012023-06-300001377121us-gaap:RetainedEarningsMember2022-04-012022-06-300001377121us-gaap:RetainedEarningsMember2022-01-012022-06-300001377121us-gaap:LicenseAndServiceMember2023-06-300001377121us-gaap:LicenseAndServiceMember2022-12-310001377121us-gaap:LicenseAndServiceMember2022-06-300001377121us-gaap:LicenseAndServiceMember2021-12-310001377121ptgx:JanssenBiotechIncMemberptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember2022-04-012022-06-300001377121us-gaap:CommonStockMember2023-06-300001377121us-gaap:CommonStockMember2023-03-310001377121us-gaap:CommonStockMember2022-12-310001377121us-gaap:CommonStockMember2022-06-300001377121us-gaap:CommonStockMember2022-03-310001377121us-gaap:CommonStockMember2021-12-310001377121ptgx:JanssenLicenseAndCollaborationAgreement26May2017Member2023-01-012023-06-300001377121ptgx:SecuritiesPurchaseAgreementWithAccreditedInvestorsMemberus-gaap:PrivatePlacementMember2018-08-080001377121ptgx:SecuritiesPurchaseAgreementWithAccreditedInvestorsMemberptgx:WarrantsPurchaseAmountPerSharePriceTwoMemberus-gaap:PrivatePlacementMember2018-08-080001377121ptgx:SecuritiesPurchaseAgreementWithAccreditedInvestorsMemberptgx:WarrantsPurchaseAmountPerSharePriceOneMemberus-gaap:PrivatePlacementMember2018-08-080001377121ptgx:SecuritiesPurchaseAgreementWithAccreditedInvestorsMemberus-gaap:PrivatePlacementMember2018-08-082018-08-0800013771212021-12-3100013771212022-06-300001377121us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-06-300001377121us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-06-300001377121us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberptgx:UsTreasuryAndAgencySecuritiesMember2023-06-300001377121us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-06-300001377121us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-06-300001377121us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-06-300001377121us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-06-300001377121us-gaap:FairValueMeasurementsRecurringMemberptgx:UsTreasuryAndAgencySecuritiesMember2023-06-300001377121us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001377121us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001377121us-gaap:FairValueMeasurementsRecurringMember2023-06-300001377121us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310001377121us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-12-310001377121us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberptgx:UsTreasuryAndAgencySecuritiesMember2022-12-310001377121us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310001377121us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310001377121us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310001377121us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-12-310001377121us-gaap:FairValueMeasurementsRecurringMemberptgx:UsTreasuryAndAgencySecuritiesMember2022-12-310001377121us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001377121us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001377121us-gaap:FairValueMeasurementsRecurringMember2022-12-310001377121us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001377121us-gaap:PerformanceSharesMember2023-01-012023-06-300001377121us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001377121us-gaap:EmployeeStockMember2023-01-012023-06-300001377121ptgx:CommonStockWarrantsMember2023-01-012023-06-300001377121us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001377121us-gaap:PerformanceSharesMember2022-01-012022-06-300001377121us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001377121us-gaap:EmployeeStockMember2022-01-012022-06-300001377121ptgx:CommonStockWarrantsMember2022-01-012022-06-300001377121us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001377121us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001377121us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001377121us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-06-300001377121us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001377121us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001377121us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001377121us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300001377121us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-3000013771212022-04-012022-06-300001377121ptgx:JanssenBiotechIncMemberus-gaap:LicenseAndServiceMemberptgx:U.s.FoodAndDrugAdministrationApprovalOfNewDrugApplicationForSecondGenerationCompoundMemberptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember2023-06-300001377121ptgx:JanssenBiotechIncMemberus-gaap:LicenseAndServiceMemberptgx:SecondGenerationPhase2StudiesMilestonePaymentMemberptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember2023-06-300001377121ptgx:JanssenBiotechIncMemberus-gaap:LicenseAndServiceMemberptgx:PhaseTwoClinicalTrialSecondIndicationMemberptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember2023-06-300001377121ptgx:JanssenBiotechIncMemberus-gaap:LicenseAndServiceMemberptgx:PhaseThreeClinicalTrialForAnyIndicationMemberptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember2023-06-300001377121ptgx:JanssenBiotechIncMemberus-gaap:LicenseAndServiceMemberptgx:FilingOfNewDrugApplicationNdaForSecondGenerationCompoundWithU.s.FoodAndDrugAdministrationMemberptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember2023-06-300001377121ptgx:JanssenBiotechIncMemberus-gaap:LicenseAndServiceMemberptgx:DosingOfThirdPatientInPhase3ClinicalTrialForSecondGenerationCompoundForSecondIndicationMemberptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember2023-06-300001377121ptgx:JanssenBiotechIncMemberus-gaap:LicenseAndServiceMemberptgx:DosingOfThirdPatientInPhase3ClinicalTrialForSecondGenerationCompoundForAnyIndicationMemberptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember2023-06-300001377121us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-3000013771212023-04-012023-06-300001377121us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001377121us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001377121us-gaap:CommonStockMember2023-04-012023-06-300001377121us-gaap:CommonStockMember2023-01-012023-06-300001377121us-gaap:CommonStockMember2022-01-012022-06-300001377121ptgx:FinancingFacilitySalesAgreement2022Member2022-08-012022-08-310001377121ptgx:FinancingFacilitySalesAgreementMember2019-11-012019-11-300001377121ptgx:FinancingFacilitySalesAgreement2022Member2023-03-310001377121ptgx:JanssenBiotechIncMemberptgx:Ptg200PhaseAndSecondGenerationCompoundMember2022-06-300001377121ptgx:JanssenBiotechIncMembersrt:MinimumMemberptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember2021-07-272021-07-270001377121ptgx:JanssenBiotechIncMembersrt:MaximumMemberptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember2021-07-272021-07-270001377121us-gaap:CommonStockMemberus-gaap:PrivatePlacementMember2023-06-3000013771212022-01-012022-06-300001377121us-gaap:EmployeeStockOptionMember2022-01-012022-12-3100013771212022-01-012022-12-310001377121us-gaap:LicenseAndServiceMember2023-01-012023-06-300001377121us-gaap:LicenseAndServiceMember2022-01-012022-06-300001377121ptgx:JanssenBiotechIncMemberus-gaap:LicenseAndServiceMemberptgx:PhaseTwoClinicalTrialSecondIndicationMember2022-06-300001377121ptgx:JanssenBiotechIncMemberus-gaap:LicenseAndServiceMemberptgx:ThreePhaseOneStudiesOfSecondGenerationCompoundsMember2021-12-310001377121ptgx:JanssenBiotechIncMemberptgx:SecondGenerationOralInterleukinIl23ReceptorAntagonistDevelopmentCompoundMemberptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember2020-03-310001377121ptgx:JanssenBiotechIncMemberus-gaap:LicenseAndServiceMemberptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember2019-05-070001377121ptgx:JanssenBiotechIncMemberptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember2022-06-300001377121ptgx:JanssenBiotechIncMemberptgx:UpfrontCashPaymentMemberptgx:OriginalAgreementMember2017-07-130001377121us-gaap:MoneyMarketFundsMember2023-06-300001377121us-gaap:CorporateDebtSecuritiesMember2023-06-300001377121us-gaap:CommercialPaperMember2023-06-300001377121ptgx:UsTreasuryAndAgencySecuritiesMember2023-06-300001377121us-gaap:MoneyMarketFundsMember2022-12-310001377121us-gaap:CorporateDebtSecuritiesMember2022-12-310001377121us-gaap:CommercialPaperMember2022-12-310001377121ptgx:UsTreasuryAndAgencySecuritiesMember2022-12-3100013771212023-06-3000013771212022-12-3100013771212023-07-3100013771212023-01-012023-06-30xbrli:sharesiso4217:USDxbrli:pureiso4217:USDxbrli:sharesptgx:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

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

For the quarterly period ended June 30, 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 No. 001-37852

PROTAGONIST THERAPEUTICS, INC.

(Exact name of registrant as specified in its charter)

Delaware

    

98-0505495

(State or other jurisdiction of
incorporation or organization)

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

7707 Gateway Boulevard, Suite 140
Newark, California

94560-1160

(Address of registrant’s principal executive offices)

(Zip code)

(510) 474-0170

(Registrant’s telephone number, including area code)

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

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, par value $0.00001

PTGX

The Nasdaq Stock Market, LLC

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.   Yes      No  

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).   Yes      No  

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act

Large accelerated filer

Accelerated filer

Smaller reporting company

Non-accelerated filer

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 July 31, 2023, there were 57,530,242 shares of the registrant’s Common Stock, par value $0.00001 per share, outstanding.

PROTAGONIST THERAPEUTICS, INC.

FORM 10-Q

TABLE OF CONTENTS

I

Page

PART I

FINANCIAL INFORMATION

Item 1.

Condensed Consolidated Financial Statements (unaudited)

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

6

Notes to Unaudited Condensed Consolidated Financial Statements

7

Item 2.

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

20

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

33

Item 4.

Controls and Procedures

34

PART II

OTHER INFORMATION

Item 1.

Legal Proceedings

34

Item 1A.

Risk Factors

34

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

58

Item 3.

Defaults Upon Senior Securities

58

Item 4.

Mine Safety Disclosure

58

Item 5.

Other Information

58

Item 6.

Exhibits

59

SIGNATURES

61

PART I. – FINANCIAL INFORMATION

ITEM 1.FINANCIAL STATEMENTS

PROTAGONIST THERAPEUTICS, INC.

Condensed Consolidated Balance Sheets

(Unaudited)

(In thousands, except share and per share data)

June 30, 

December 31, 

    

2023

    

2022

Assets

Current assets:

Cash and cash equivalents

$

235,382

$

125,744

Marketable securities

78,019

111,611

Receivable from collaboration partner

39

10

Prepaid expenses and other current assets

3,501

5,712

Total current assets

316,941

243,077

Property and equipment, net

1,263

1,565

Restricted cash - noncurrent

225

225

Operating lease right-of-use asset

2,037

3,061

Total assets

$

320,466

$

247,928

Liabilities and Stockholders’ Equity

Current liabilities:

  

Accounts payable

$

4,573

$

3,640

Payable to collaboration partner

10

69

Accrued expenses and other payables

19,369

24,955

Operating lease liability - current

2,446

2,515

Total current liabilities

26,398

31,179

Operating lease liability - noncurrent

1,141

Total liabilities

26,398

32,320

Commitments and contingencies

Stockholders’ equity:

Preferred stock, $0.00001 par value, 10,000,000 shares authorized; no shares issued and outstanding

Common stock, $0.00001 par value, 90,000,000 shares authorized; 57,494,185 and 49,339,252 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively

1

Additional paid-in capital

903,205

752,722

Accumulated other comprehensive loss

(198)

(359)

Accumulated deficit

(608,940)

(536,755)

Total stockholders’ equity

294,068

215,608

Total liabilities and stockholders’ equity

$

320,466

$

247,928

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

1

PROTAGONIST THERAPEUTICS, INC.

Condensed Consolidated Statements of Operations

(Unaudited)

(In thousands, except share and per share data)

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

License and collaboration revenue

$

$

859

$

$

26,581

Operating expenses:

Research and development

33,182

34,611

60,598

70,929

General and administrative

 

9,172

 

7,691

 

17,777

 

18,206

Total operating expenses

 

42,354

 

42,302

 

78,375

 

89,135

Loss from operations

 

(42,354)

 

(41,443)

 

(78,375)

 

(62,554)

Interest income

 

3,913

 

484

 

6,404

652

Other expense, net

(19)

(78)

(214)

(65)

Net loss

$

(38,460)

$

(41,037)

$

(72,185)

$

(61,967)

Net loss per share, basic and diluted

$

(0.68)

$

(0.84)

$

(1.34)

$

(1.27)

Weighted-average shares used to compute net loss per share, basic and diluted

 

56,775,742

  

 

49,049,902

 

53,691,965

  

 

48,902,047

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

2

PROTAGONIST THERAPEUTICS, INC.

Condensed Consolidated Statements of Comprehensive Loss

(Unaudited)

(In thousands)

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Net loss

$

(38,460)

$

(41,037)

$

(72,185)

$

(61,967)

Other comprehensive loss:

  

  

(Loss) gain on translation of foreign operations

 

 

(209)

 

194

 

(114)

Unrealized loss on marketable securities

 

(76)

 

(39)

 

(33)

 

(307)

Comprehensive loss

$

(38,536)

$

(41,285)

$

(72,024)

$

(62,388)

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

3

PROTAGONIST THERAPEUTICS, INC.

Condensed Consolidated Statements of Stockholders’ Equity

(Unaudited)

(In thousands, except share data)

Accumulated

Additional

Other

Total

Common

Paid-In

Comprehensive

Accumulated

Stockholders’

Stock

Capital

(Loss) Gain

Deficit

Equity

Three months ended June 30, 2023

  

Shares

  

Amount

  

  

  

  

 

Balance at March 31, 2023

 

51,440,503

  

$

1

$

786,768

  

$

(122)

$

(570,480)

  

$

216,167

Issuance of common stock pursuant to public offering, net of issuance costs

5,750,000

107,790

107,790

Issuance of common stock under equity incentive and employee stock purchase plans

 

329,486

  

 

 

973

  

 

 

  

 

973

Shares withheld for net settlement of tax withholding upon vesting of restricted stock units

(25,804)

(669)

(669)

Stock-based compensation expense

 

  

 

 

8,343

  

 

 

  

 

8,343

Other comprehensive loss

 

  

 

 

  

 

(76)

 

  

 

(76)

Net loss

 

  

 

 

  

 

 

(38,460)

  

 

(38,460)

Balance at June 30, 2023

 

57,494,185

  

$

1

$

903,205

  

$

(198)

$

(608,940)

  

$

294,068

Accumulated

Additional

Other

Total

Common

Paid-In

Comprehensive

Accumulated

Stockholders’

Stock

Capital

(Loss) Gain

Deficit

Equity

Three months ended June 30, 2022

  

Shares

  

Amount

  

  

  

  

 

Balance at March 31, 2022

48,552,102

$

$

732,542

$

(472)

$

(430,292)

$

301,778

Issuance of common stock under equity incentive and employee stock purchase plans

131,829

  

 

 

655

  

 

 

  

 

655

Stock-based compensation expense

 

  

 

 

6,805

  

 

 

  

 

6,805

Issuance costs related to prior period common stock offering

  

 

25

 

25

Other comprehensive loss

 

  

 

 

  

 

(248)

 

  

 

(248)

Net loss

 

  

 

 

  

 

 

(41,037)

  

 

(41,037)

Balance at June 30, 2022

 

48,683,931

  

$

$

740,027

  

$

(720)

$

(471,329)

  

$

267,978

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

4

PROTAGONIST THERAPEUTICS, INC.

Condensed Consolidated Statements of Stockholders’ Equity

(Unaudited)

(In thousands, except share data)

Accumulated

Additional

Other

Total

Common

Paid-In

Comprehensive

Accumulated

Stockholders’

Stock

Capital

(Loss) Gain

Deficit

Equity

Six months ended June 30, 2023

  

Shares

  

Amount

  

  

  

  

 

Balance at December 31, 2022

 

49,339,252

  

$

$

752,722

  

$

(359)

$

(536,755)

  

$

215,608

Issuance of common stock pursuant to public offering, net of issuance costs

5,750,000

107,790

107,790

Issuance of common stock pursuant to at-the-market offering, net of issuance costs

1,749,199

1

24,301

24,302

Issuance of common stock under equity incentive and employee stock purchase plans

 

687,697

  

 

 

3,234

  

 

 

  

 

3,234

Shares withheld for net settlement of tax withholding upon vesting of restricted stock units

(31,963)

(769)

(769)

Stock-based compensation expense

 

  

 

 

15,927

  

 

 

  

 

15,927

Other comprehensive gain

 

  

 

 

  

 

161

 

  

 

161

Net loss

 

  

 

 

  

 

 

(72,185)

  

 

(72,185)

Balance at June 30, 2023

 

57,494,185

  

$

1

$

903,205

  

$

(198)

$

(608,940)

  

$

294,068

Accumulated

Additional

Other

Total

Common

Paid-In

Comprehensive

Accumulated

Stockholders’

Stock

Capital

(Loss) Gain

Deficit

Equity

Six months ended June 30, 2022

  

Shares

  

Amount

  

  

  

  

 

Balance at December 31, 2021

47,838,330

$

$

709,682

$

(299)

$

(409,362)

$

300,021

Issuance of common stock pursuant to at-the-market offering, net of issuance costs

422,367

14,553

14,553

Issuance of common stock under equity incentive and employee stock purchase plans

 

430,960

  

 

 

3,213

  

 

 

  

 

3,213

Shares withheld for net settlement of tax withholding upon vesting of restricted stock units

(7,726)

(186)

(186)

Stock-based compensation expense

 

  

 

 

12,740

  

 

 

  

 

12,740

Issuance costs related to prior period common stock offering

  

 

25

 

25

Other comprehensive loss

 

  

 

 

  

 

(421)

 

  

 

(421)

Net loss

 

  

 

 

  

 

 

(61,967)

  

 

(61,967)

Balance at June 30, 2022

 

48,683,931

  

$

$

740,027

  

$

(720)

$

(471,329)

  

$

267,978

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

5

PROTAGONIST THERAPEUTICS, INC.

Condensed Consolidated Statements of Cash Flows

(Unaudited)

(In thousands)

Six Months Ended

June 30, 

    

2023

    

2022

Cash Flows from Operating Activities

 

  

  

Net loss

$

(72,185)

$

(61,967)

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

Stock-based compensation

15,927

12,740

Operating lease right-of-use asset amortization

1,168

1,168

(Accretion) amortization of discount/premium on marketable securities

(2,215)

454

Depreciation

485

508

Other

194

Changes in operating assets and liabilities:

Receivable from collaboration partner

(29)

1,523

Prepaid expenses and other assets

2,211

(255)

Accounts payable

933

(184)

Payable to collaboration partner

(59)

(819)

Accrued expenses and other payables

(5,661)

(1,553)

Deferred revenue

(1,601)

Operating lease liability

(1,354)

(1,315)

Net cash used in operating activities

(60,585)

(51,301)

Cash Flows from Investing Activities

Purchase of marketable securities

(34,122)

(102,121)

Proceeds from maturities of marketable securities

69,896

132,942

Purchases of property and equipment

(186)

(563)

Net cash provided by investing activities

35,588

30,258

Cash Flows from Financing Activities

Proceeds from public offering of common stock, net of issuance costs

107,868

Proceeds from at-the-market offering, net of issuance costs

24,302

14,553

Proceeds from issuance of common stock upon exercise of stock options and purchases under employee stock purchase plan

3,234

3,213

Tax withholding payments related to net settlement of restricted stock units

(769)

(186)

Issuance costs related to prior period common stock offering

25

Net cash provided by financing activities

134,635

17,605

Effect of exchange rate changes on cash, cash equivalents and restricted cash

10

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

109,638

(3,428)

Cash, cash equivalents and restricted cash, beginning of period

 

125,969

 

123,890

Cash, cash equivalents and restricted cash, end of period

$

235,607

$

120,462

Supplemental Disclosure of Non-Cash Financing and Investing Information:

Purchases of property and equipment in accounts payable and accrued liabilities

$

61

$

122

Issuance costs related to common stock offering included in accrued liabilities and other payables

$

78

$

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

6

PROTAGONIST THERAPEUTICS, INC.

Notes to Unaudited Condensed Consolidated Financial Statements

Note 1.Organization and Description of Business

Protagonist Therapeutics, Inc. (the “Company”) is headquartered in Newark, California. The Company is a biopharmaceutical company with peptide-based new chemical entities rusfertide and JNJ-2113 (formerly PN-235) in different stages of clinical development, both derived from the Company’s proprietary technology platform. The Company’s clinical programs fall into two broad categories of diseases; (i) hematology and blood disorders, and (ii) inflammatory and immunomodulatory diseases. Protagonist Pty Limited (“Protagonist Australia”) is a wholly-owned subsidiary of the Company and is located in Brisbane, Queensland, Australia.

Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by the Chief Executive Officer, the Company’s chief operating decision maker, in deciding how to allocate resources and assessing performance. The Company operates and manages its business as one operating segment. The Company’s Chief Executive Officer reviews financial information on an aggregate basis for the purposes of allocating and evaluating financial performance.

Liquidity

As of June 30, 2023, the Company had cash, cash equivalents and marketable securities of $313.4 million. The Company has incurred net losses from operations since inception and had an accumulated deficit of $608.9 million as of June 30, 2023. The Company’s ultimate success depends upon the outcome of its research and development and collaboration activities. The Company expects to incur additional losses in the future and anticipates the need to raise additional capital to continue to execute its long-range business plan. Since the Company’s initial public offering in August 2016, it has financed its operations primarily through proceeds from offerings of common stock and payments received under license and collaboration agreements.

Risks and Uncertainties

The Company is currently operating in a period of economic uncertainty and capital markets disruption, which has been impacted by the COVID-19 pandemic, domestic and global monetary and fiscal policy, geopolitical instability, including the ongoing military conflict between Russia and Ukraine and rising tensions between China and Taiwan, a recessionary environment, historically high domestic and global inflation and of failures of banking and other financial institutions. The Company has experienced delays in its existing and planned clinical trials due to worldwide impacts related to the COVID-19 pandemic, and its future results of operations and liquidity could be adversely impacted by outbreaks of disease, epidemics and pandemics, including further delays in existing and planned clinical trials, difficulty in recruiting patients for these clinical trials, delays in manufacturing and collaboration activities and supply chain disruptions. The conflict in Ukraine has exacerbated market disruptions, including significant volatility in commodity prices as well as supply chain interruptions, and has contributed to record inflation globally. The U.S. Federal Reserve and other central banks may be unable to contain inflation through more restrictive monetary policy and inflation may increase or continue for a prolonged period of time. Inflationary factors, such as increases in the cost of clinical supplies, interest rates, overhead costs and transportation costs may adversely affect the Company’s operating results. In addition, the failure of Silicon Valley Bank and other regional banks in the United States during the first half of 2023 has given rise to uncertainty in the security of amounts in deposit accounts uninsured by the Federal Deposit Insurance Corporation. The Company continues to monitor these events and the potential impact on its business. Although the Company does not believe that inflation has had a material impact on its financial position or results of operations to date, it may be adversely affected in the future due to global monetary and fiscal policy, macroeconomic factors, supply chain constraints, the ongoing conflict between Russia and Ukraine and other factors, and such factors may lead to increases in the cost of manufacturing for and initiation of studies in the Company’s product candidates.

7

Note 2. Summary of Significant Accounting Policies

Basis of Presentation and Consolidation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the 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 condensed consolidated balance sheet as of June 30, 2023 has been derived from the Company’s unaudited consolidated financial statements at that date but does not include all of the information required by GAAP for complete consolidated financial statements. These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments (consisting of normal recurring adjustments) that are necessary for a fair presentation of the Company’s condensed consolidated financial statements. The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023 or for any future period.

Effective January 1, 2023, the financial statements of Protagonist Australia use the U.S. dollar as the functional currency due to the expected nature of the ongoing operations of this subsidiary. The cumulative translation adjustment as of January 1, 2023 related to this subsidiary was not material. Prior to January 1, 2023, the financial statements of Protagonist Australia used the Australian dollar as the functional currency since the majority of expense transactions occurred in such currency. Foreign currency translation gains and losses are reported as a component of stockholders’ equity in accumulated other comprehensive loss on the condensed consolidated balance sheets.

The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated 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 15, 2023.

Principles of Consolidation

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

Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities as of the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates its estimates, including those related to revenue recognition, accruals for research and development activities, stock-based compensation, income taxes, marketable securities and leases. Estimates related to revenue recognition include actual costs incurred versus total estimated costs of the Company’s deliverables to determine percentage of completion in addition to the application and estimates of potential revenue constraints in the determination of the transaction price under its license and collaboration agreements. Management bases these estimates on historical and anticipated results, trends, and various other assumptions that the Company believes are reasonable under the circumstances, including assumptions as to forecasted amounts and future events. Actual results could differ materially from these estimates.

There has been uncertainty and disruption in the global economy and financial markets due to a number of factors, including the COVID-19 pandemic, geopolitical instability, inflationary pressures and domestic and global monetary and fiscal policy. The Company has taken into consideration any known impacts in its accounting estimates to date and is not aware of any additional specific events or circumstances that would require any additional updates to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of the issuance of this report.

8

These estimates may change as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.

Cash as Reported in Condensed Consolidated Statements of Cash Flows

Cash as reported in the condensed consolidated statements of cash flows includes the aggregate amounts of cash and cash equivalents and the restricted cash as presented on the condensed consolidated balance sheets.

Cash as reported in the condensed consolidated statements of cash flows consists of (in thousands):

June 30, 

    

2023

    

2022

Cash and cash equivalents

$

235,382

$

120,237

Restricted cash - noncurrent

 

225

 

225

Total cash reported on condensed consolidated statements of cash flows

$

235,607

$

120,462

Investment Impairment

As of each reporting date, the Company assesses each of its investments in available-for-sale debt securities whose fair value is below its cost basis to determine if the investment’s impairment is due to credit-related factors or noncredit-related factors. Factors considered in determining whether an impairment is credit-related include the extent to which the investment’s fair value is less than its cost basis, declines in published credit ratings, issuer default on interest or principal payments, and declines in the financial condition and near-term prospects of the issuer. Credit-related impairments on available-for-sale debt securities are recognized as an allowance for credit losses with a corresponding adjustment to other income (expense), net. The portion of the impairment that is not credit-related is recorded as a reduction of other comprehensive income (loss), net of applicable taxes.

The Company has elected to exclude accrued interest from both the fair value and the amortized cost basis of the available-for-sale debt securities for the purposes of identifying and measuring an impairment. The Company writes off accrued interest as a reduction of interest income when an issuer has defaulted on interest payments due on a security.

Significant Accounting Policies

Other than the change in Protagonist Australia functional currency from the Australian dollar to the U.S. dollar effective January 1, 2023 and the investment impairment policy, as discussed above, there have been no material changes to the Company’s significant accounting policies during the three and six months ended June 30, 2023 as compared to those disclosed in Note 2. Summary of Significant Accounting Policies included in our Annual Report on Form 10-K for the year ended December 31, 2022.

Recently Adopted Accounting Pronouncement

In June 2016, the Financial Accounting Standard Board (“FASB”) issued Accounting Standard Update (“ASU”) 2016-13, Financial Instruments - Credit Losses (Topic 326) (“ASU 2016-13”). The guidance requires measurement and recognition of expected credit losses for financial assets at the time financial assets are initially recognized in the financial statements. The measurement of expected credit losses is based on historical credit loss information as well as current and future economic factors. ASU 2016-13 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 credit loss or other factors. In November 2019, the FASB issued ASU 2019-10, Financial Instruments – Credit Losses (Topic 326): Effective Dates, which delayed the mandatory effective date of ASU 2016-13 for smaller reporting companies. The Company adopted ASU 2016-13 effective January 1, 2023. The adoption of this guidance did not have a material impact on the Company’s condensed consolidated financial statements or related disclosures.

9

Note 3. License and Collaboration Agreement

Agreement Terms

On July 27, 2021, the Company entered into an Amended and Restated License and Collaboration Agreement (the “Restated Agreement”) with Janssen Biotech, Inc., a Pennsylvania corporation (“Janssen”), which amended and restated the License and Collaboration Agreement, effective July 13, 2017, by and between the Company and Janssen (the “Original Agreement”), as amended by the first amendment, effective May 7, 2019 (the “First Amendment”). Prior to January 1, 2023, Janssen was a related party to the Company as Johnson & Johnson Innovation - JJDC, Inc. was a significant (greater than 5%) stockholder of the Company, and both companies are subsidiaries of Johnson & Johnson. Upon the effectiveness of the Original Agreement, the Company received a non-refundable, upfront cash payment of $50.0 million from Janssen. Upon the effectiveness of the First Amendment, the Company received a $25.0 million payment from Janssen in 2019. The Company received a $5.0 million payment triggered by the successful nomination of a second-generation oral Interleukin (“IL”)-23 receptor antagonist development compound (“second-generation compound”) during the first quarter of 2020 and received a $7.5 million payment triggered by the completion of data collection activities for the first Phase 1 clinical trial of a second-generation compound during the fourth quarter of 2021. The Company received a $25.0 million milestone payment in connection with the dosing of the third patient in the first Phase 2 clinical trial for a second-generation compound during the second quarter of 2022.

The Restated Agreement relates to the development, manufacture and commercialization of oral IL-23 receptor antagonist drug candidates. The candidates nominated for initial development pursuant to the Restated Agreement included PTG-200 (JNJ-67864238), PN-232 (JNJ-75105186) and JNJ-2113 (JNJ-77242113) (formerly PN-235). PTG-200 is an oral IL-23 receptor antagonist that was in Phase 2a development for the treatment of Crohn’s disease (“CD”). During the fourth quarter of 2021, following a pre-specified interim analysis criteria, a portfolio decision was made by Janssen to stop further development of both PTG-200 and PN-232 in favor of advancing JNJ-2113, based on its superior potency and overall pharmacokinetic and pharmacodynamic profile. Janssen is primarily responsible for the conduct of all future trials, including anticipated Phase 2 and Phase 3 trials, and the Company is primarily responsible for the conduct of the second-generation Phase 1 trials.

The Restated Agreement enables Janssen to develop collaboration compounds for multiple indications. Under the Restated Agreement, Janssen is required to use commercially reasonable efforts to develop at least one collaboration compound for at least two indications.

Upcoming potential development milestones for second-generation compounds include:

$50.0 million upon the dosing of the third patient in a Phase 3 clinical trial for a second-generation compound for any indication;
$115.0 million upon a Phase 3 clinical trial for a second-generation compound for any indication meeting its primary clinical endpoint;
$35.0 million upon the filing of a New Drug Application (“NDA”) for a second-generation compound with the U.S. Food and Drug Administration (the “FDA”);
$50.0 million upon FDA approval of an NDA for a second-generation compound;
$10.0 million upon the dosing of the third patient in the first Phase 2 clinical trial for any second-generation compound for a second indication (i.e., an indication different than the indication which triggered the $25.0 million milestone received during the second quarter of 2022 described above); and
$15.0 million upon the dosing of the third patient in a Phase 3 clinical trial for a second-generation compound for a second indication.

10

Pursuant to the Restated Agreement, the Company remains eligible to receive tiered royalties on net product sales at percentages ranging from six percent to ten percent. The sales milestone payments in the Original Agreement also remain the same in the Restated Agreement.

Pursuant to both the Original and Restated Agreements, payments to the Company for research and development services are generally billed and collected as services are performed or assets are delivered, including research activities and Phase 1 and Phase 2 development activities. Janssen bills the Company for its share of the PTG-200 Phase 2a development costs as expenses are incurred by Janssen. Milestone payments are received after the related milestones are achieved.

Janssen retains exclusive, worldwide rights to develop and commercialize IL-23 receptor antagonist compounds derived from the research collaboration conducted under the Original Agreement, or Janssen’s further research under the Restated Agreement. Any further research and development will be conducted by Janssen. The Company will have the right to co-detail (for CD and ulcerative colitis indications) up to two of the IL-23 receptor antagonist compounds under the collaboration in the U.S. market.

The Restated Agreement remains in effect until the royalty obligations cease following patent and regulatory expiry, unless terminated earlier. Upon a termination of the Restated Agreement, all rights revert back to the Company, and in certain circumstances, if such termination occurs during ongoing clinical trials, Janssen would, if requested, provide certain financial and operational support to the Company for the completion of such trials.

Revenue Recognition

The Restated Agreement contains a single performance obligation for the development license; Phase 1 development services for PTG-200, PN-232 and JNJ-2113 (formerly PN-235); the Company’s services associated with Phase 2a development for PTG-200 in CD; the initial year of second-generation compound research services; and all other such services that the Company may perform at the request of Janssen to support the development of PTG-200 through Phase 2a and PN-232 and JNJ-2113 through Phase 1. Under the Restated Agreement, development services performed by the Company for PTG-200 beyond Phase 2a and PN-232 and JNJ-2113 beyond Phase 1 are no longer required.

The contract duration is defined as the period in which parties to the contract have present enforceable rights and obligations. For revenue recognition purposes, the duration of the Restated Agreement for the identified single initial performance obligation began on the Original Agreement’s effective date of July 13, 2017 and ended upon the completion of Phase 1 clinical trials for PN-232 and JNJ-2113. Final activities related to these trials were completed as of June 30, 2022.

The transaction price of the initial performance obligation under the Restated Agreement was $131.7 million as of June 30, 2022, an increase of $0.2 million from the transaction price of $131.5 million as of March 31, 2022. In order to determine the transaction price, the Company evaluated all payments to be received during the duration of the contract, net of development costs reimbursement expected to be payable to Janssen. The transaction price as of June  30, 2022 included $112.5 million of nonrefundable payments received to date, $17.9 million of reimbursement from Janssen for services performed for IL-23 receptor antagonist compound research costs and other services, and variable consideration consisting of $8.2 million of development cost reimbursement from Janssen, partially offset by $6.9 million of net cost reimbursement due to Janssen for services performed. The Company concluded that the variable consideration constraint was appropriately reflected in the estimated transaction price as of June 30, 2022, and that the achievement of future milestones was subject to additional development and/or regulatory uncertainty and therefore it was not probable at June 30, 2022 that a material reversal of such revenues would not occur. Janssen also opted in for certain additional services to be performed by the Company that were outside the initial performance obligation. Revenue for these additional services was recognized as these services were performed.

No license and collaboration revenue was recognized for the three and six months ended June 30, 2023 because the Company completed its performance obligation under the collaboration as of June 30, 2022. For the three and six months ended June 30, 2022, the Company recognized license and collaboration revenue of $0.9 million and

11

$26.6 million, respectively. License and collaboration revenue for the three and six months ended June 30, 2022 was primarily related to the transaction price recognized under the Restated Agreement based on proportional performance.

The following tables present changes in the Company’s contract assets and liabilities during the periods presented (in thousands):

Balance at

Balance at

Beginning of

End of

Six Months Ended June 30, 2023

    

Period

Additions

    

Deductions

    

Period

Contract assets:

Receivable from collaboration partner

$

10

$

41

(12)

$

39

Contract liabilities:

Payable to collaboration partner

$

69

$

11

(70)

$

10

Balance at

Balance at

Beginning of

End of

Six Months Ended June 30, 2022

    

Period

Additions

    

Deductions

    

Period

Contract assets:

Receivable from collaboration partner

$

1,566

$

25,165

$

(26,688)

$

43

Contract liabilities:

Deferred revenue

$

1,601

$

25,757

$

(27,358)

$

Payable to collaboration partner

$

899

$

30

$

(849)

$

80

During the three and six months ended June 30, 2022, the Company recognized revenue of $0.9 million from amounts included in the deferred revenue contract liability balance at the beginning of each period. None of the costs to obtain or fulfill the contract were capitalized.

Note 4. Fair Value Measurements

Financial assets and liabilities are recorded at fair value. The accounting guidance for fair value provides a framework for measuring fair value, clarifies the definition of fair value and expands disclosures regarding fair value measurements. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:

Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date.

Level 2—Inputs (other than quoted market prices included in Level 1) are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.

Level 3—Inputs 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 quoted market prices, broker or dealer quotations, or valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible and considers counterparty credit risk in its assessment of fair value.

12

The following tables present the fair value of the Company’s financial assets determined using the inputs defined above (in thousands):

June 30, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

Money market funds

$

64,578

$

$

 

$

64,578

Commercial paper

 

132,955

 

 

 

132,955

Corporate debt securities

6,408

6,408

U.S. Treasury and agency securities

101,851

101,851

Total financial assets

$

64,578

$

241,214

  

$

 

$

305,792

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

Money market funds

$

54,292

$

$

 

$

54,292

Commercial paper

 

 

110,227

 

 

 

110,227

Corporate debt securities

 

 

10,741

  

 

 

 

10,741

U.S. Treasury and agency securities

57,242

 

 

57,242

Total financial assets

$

54,292

$

178,210

  

$

 

$

232,502

The Company’s commercial paper, corporate debt securities, and U.S. Treasury and agency securities, including U.S. Treasury bills, are classified as Level 2 as they were valued based upon quoted market prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques, for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets.

The carrying amount of the Company’s remaining financial assets and liabilities, including cash, receivables and payables, approximates their fair value due to their short-term nature.

Note 5. Cash Equivalents and Marketable Securities

Cash equivalents and marketable securities consisted of the following (in thousands):

June 30, 2023

Amortized

Gross Unrealized

 

    

Cost

    

Gains

    

Losses

    

Fair Value

Money market funds

$

64,578

$

$

$

64,578

Commercial paper

 

133,007

(52)

 

132,955

Corporate debt securities

6,422

(14)

6,408

U.S. Treasury and agency securities

101,872

22

(43)

101,851

Total cash equivalents and marketable securities

$

305,879

$

22

  

$

(109)

$

305,792

Classified as:

  

  

  

Cash equivalents

  

  

  

$

227,773

Marketable securities

  

  

  

 

78,019

Total cash equivalents and marketable securities

  

  

  

$

305,792

13

December 31, 2022

Amortized

Gross Unrealized

 

    

Cost

    

Gains

    

Losses

    

Fair Value

Money market funds

$

54,292

$

  

$

$

54,292

Commercial paper

 

110,257

 

  

 

(30)

 

110,227

Corporate debt securities

 

10,756

 

  

 

(15)

 

10,741

U.S. Treasury and agency securities

57,251

27

(36)

57,242

Total cash equivalents and marketable securities

$

232,556

$

27

  

$

(81)

$

232,502

Classified as:

  

  

  

Cash equivalents

  

  

  

$

120,891

Marketable securities

  

  

  

 

111,611

Total cash equivalents and marketable securities

  

  

  

$

232,502

Marketable securities of $78.0 million and $111.6 million held at June 30, 2023 and December 31, 2022, respectively, had contractual maturities of less than one year. The Company does not intend to sell its securities that are in an unrealized loss position, and it is not more likely than not that the Company will be required to sell its securities before recovery of their amortized cost basis, which may be at maturity. There were no material realized gains or realized losses on marketable securities for the periods presented. The Company evaluated securities with unrealized losses to determine whether such losses, if any, are due to credit-related factors and determined that there were no credit-related losses to be recognized as of June 30, 2023.

Note 6. Balance Sheet Components

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in thousands):

June 30, 

December 31, 

2023

2022

Prepaid clinical and research related expenses

$

796

$

2,746

Prepaid insurance

827

1,417

Prepaid license

607

489

Other prepaid expenses

 

1,260

 

1,018

Other receivable

11

42

Prepaid expenses and other current assets

$

3,501

$

5,712

Property and Equipment, Net

Property and equipment, net consisted of the following (in thousands):

June 30, 

December 31, 

2023

2022

Laboratory equipment

$

4,982

$

4,817

Furniture and computer equipment

 

1,089

 

1,089

Leasehold improvements

 

913

 

913

Total property and equipment

 

6,984

 

6,819

Accumulated depreciation

 

(5,721)

 

(5,254)

Property and equipment, net

$

1,263

$

1,565

14

Accrued Expenses and Other Payables

Accrued expenses and other payables consisted of the following (in thousands):

June 30, 

December 31, 

    

2023

2022

Accrued clinical and research related expenses

$

14,703

$

19,109

Accrued employee related expenses

 

3,633

 

4,967

Accrued professional service fees

868

464

Other

 

165

 

415

Total accrued expenses and other payables

$

19,369

$

24,955

Note 7. Stockholders’ Equity

In April 2023, the Company completed an underwritten public offering of 5,000,000 shares of its common stock at a public offering price of $20.00 per share and issued an additional 750,000 shares of common stock at a price of $20.00 per share following the underwriters’ exercise of their option to purchase additional shares. Net proceeds, after deducting underwriting commissions and offering costs paid by the Company, were approximately $107.8 million.

In August 2022, the Company entered into an Open Market Sale AgreementSM (the “Sales Agreement”), pursuant to which the Company may offer and sell up to $100.0 million of shares of common stock from time to time in “at-the-market” offerings (the “2022 ATM Facility”). There were no sales of the Company’s common stock under the 2022 ATM Facility during the year ended December 31, 2022. During the three months ended March 31, 2023, the Company sold 1,749,199 shares of its common stock under the 2022 ATM Facility for net proceeds of $24.3 million, after deducting issuance costs. There were no sales of the Company’s common stock under the 2022 ATM Facility during the three months ended June 30, 2023.

In November 2019, the Company entered into an Open Market Sale AgreementSM (the “Prior Sales Agreement”), pursuant to which the Company could offer and sell up to $75.0 million of shares of common stock from time to time in “at-the-market” offerings (the “2019 ATM Facility”). During the year ended December 31, 2022, the Company sold 422,367 shares of its common stock under the 2019 ATM Facility for net proceeds of $14.6 million, after deducting issuance costs. The Prior Sales Agreement was terminated in connection with and replaced by the Sales Agreement in August 2022.

In August 2018, the Company entered into a Securities Purchase Agreement with certain accredited investors (each, an “Investor” and, collectively, the “Investors”), pursuant to which the Company sold an aggregate of 2,750,000 shares of its common stock at a price of $8.00 per share, for aggregate net proceeds of $21.7 million, after deducting offering expenses payable by the Company. In a concurrent private placement, the Company issued the Investors warrants to purchase an aggregate of 2,750,000 shares of its common stock (each, a “Warrant” and, collectively, the “Warrants”). Each Warrant is exercisable from August 8, 2018 through August 8, 2023. Warrants to purchase 1,375,000 shares of the Company’s common stock have an exercise price of $10.00 per share and Warrants to purchase 1,375,000 shares of the Company’s common stock have an exercise price of $15.00 per share. The exercise price and number of shares of common stock issuable upon the exercise of the Warrants (the “Warrant Shares”) are subject to adjustment in the event of any stock dividends and splits, reverse stock split, recapitalization, reorganization or similar transaction, as described in the Warrants. Under certain circumstances, the Warrants may be exercisable on a “cashless” basis. In connection with the issuance and sale of the common stock and Warrants, the Company granted the Investors certain registration rights with respect to the Warrants and the Warrant Shares. The common stock and warrants are classified as equity in accordance with Accounting Standards Codification Topic 480, Distinguishing Liabilities from Equity (“ASC 480”), and the net proceeds from the transaction were recorded as a credit to additional paid-in capital. As of June 30, 2023, none of the Warrants have been exercised.

15

Note 8. Equity Plans

Equity Incentive Plan

In July 2016, the Company’s Board of Directors (“the Board”) and stockholders approved the Company’s 2016 Equity Incentive Plan (the “2016 Plan”) to replace the 2007 Stock Option Plan. The 2016 Plan is administered by the Board, or a committee appointed by the Board, which determines the types of awards to be granted, including the number of shares subject to the awards, the exercise price and the vesting schedule. Awards granted under the 2016 Plan expire no later than ten years from the date of grant. As of June 30, 2023, 841,577 shares of common stock were available for issuance under the 2016 Plan.

Inducement Plan

In May 2018, the Board approved the Company’s 2018 Inducement Plan (as subsequently amended, the “2018 Inducement Plan”), a non-stockholder approved stock plan, under which the Company awards options and restricted stock unit awards to persons that were not previously employees or directors of the Company, or following a bona fide period of non-employment, as an inducement material to such persons entering into employment with the Company, within the meaning of Rule 5635(c)(4) of the Nasdaq Listing Rules. The 2018 Inducement Plan is administered by the Board or the Compensation Committee of the Board (the “Compensation Committee”), which determines the types of awards to be granted, including the number of shares subject to the awards, the exercise price and the vesting schedule. Awards granted under the 2018 Inducement Plan expire no later than ten years from the date of grant. As of June 30, 2023, 575,961 shares of common stock were available for issuance under the 2018 Inducement Plan.

Stock Options

Stock option activity under the Company’s equity incentive and inducement plans is set forth below:

Weighted-

Weighted-

Average

Average

Exercise

Remaining

Aggregate

Options

Price Per

Contractual

Intrinsic

    

Outstanding

    

Share

    

Life

    

Value (1)

(years)

(in millions)

Balances at December 31, 2022

 

6,240,509

  

$

19.03

 

 

Options granted

 

2,262,750

12.61

 

 

  

Options exercised

 

(220,771)

12.27

  

  

Options forfeited

(157,679)

26.14

Balances at June 30, 2023

 

8,124,809

  

$

17.29

7.53

$

92.2

Options exercisable – June 30, 2023

4,410,899

  

$

16.81

6.33

51.9

Options vested and expected to vest – June 30, 2023

8,124,809

$

17.29

 

7.53

$

92.2

(1)The aggregate intrinsic values were calculated as the difference between the exercise price of the options and the closing price of the Company’s common stock on June 30, 2023. The calculation excludes options with an exercise price higher than the closing price of the Company’s common stock on June 30, 2023.

The estimated weighted-average grant-date fair value of common stock underlying options granted to employees during the six months ended June 30, 2023 was $10.40 per share.

16

Stock Options Valuation Assumptions

The fair value of employee stock option awards was estimated at the date of grant using a Black-Scholes option-pricing model with the following assumptions:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2023

2022

2023

2022

Expected term (in years)

 

6.08 - 6.08

 

5.50 - 6.08

5.27 - 6.08

 

5.27- 6.08

Expected volatility

 

106.2% - 107.5%

96.3% - 99.9%

106.2% - 107.5%

96.3% - 99.9%

Risk-free interest rate

 

3.71% - 4.04%

2.71% - 2.93%

3.57% - 4.04%

1.64% - 2.93%

Dividend yield

 

 

 

In determining the fair value of the options granted, the Company uses the Black-Scholes option-pricing model and assumptions discussed below. Each of these inputs is subjective and generally requires judgment to determine.

Expected Term—The Company’s expected term represents the period that the Company’s options granted are expected to be outstanding and is determined using the simplified method (based on the mid-point between the vesting date and the end of the contractual term). The Company has limited historical exercise information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior for its stock option grants.

Expected Volatility—Beginning January 1, 2023, the Company’s expected volatility is estimated based upon the volatility of the Company’s stock price over a period equal to the expected term of the stock option grants. For the year ended December 31, 2022, the Company’s expected volatility was estimated based upon a mix of 25% of the average volatility for comparable publicly traded biopharmaceutical companies over a period equal to the expected term of the stock option grants and 75% of the volatility of the Company’s stock price since its initial public offering in August 2016.

Risk-Free Interest Rate—The risk-free interest rate is based on the U.S. Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of option.

Expected Dividend—The Company has never paid dividends on its common stock and has no plans to pay dividends on its common stock. Therefore, the Company used an expected dividend yield of zero.

Restricted Stock Units

Restricted stock unit (“RSU”) activity under the Company’s equity incentive plans is set forth below:

Weighted

Average

Number of

Grant Date

    

Shares

    

Fair Value

Unvested RSUs at December 31, 2022

637,436

$

19.29

Granted

396,775

12.17

Vested

(284,321)

14.20

Forfeited

(12,901)

16.28

Unvested RSUs at June 30, 2023

736,989

$

18.37

17

Performance Stock Units

Performance stock unit (“PSU”) activity under the Company’s equity incentive plans is set forth below:

Weighted

Average

Number of

Grant Date

    

Shares

    

Fair Value

Unvested PSUs at December 31, 2022

199,500

$

14.59

Granted

 

Vested

(114,000)

8.76

Forfeited

Unvested PSUs at June 30, 2023

85,500

$

23.57

The terms of the PSUs provide for 100% of shares to be earned based on the achievement of certain pre-determined performance objectives, subject to the participant’s continued employment. The PSUs will vest, if at all, upon certification by the Compensation Committee of the actual achievement of the related performance objectives, subject to specified change of control exceptions.

Stock-based compensation expense associated with PSUs is based on the fair value of the Company’s common stock on the grant date, which equals the closing price of the Company’s common stock on the grant date. The Company recognizes compensation expense over the vesting period of the awards that are ultimately expected to vest when the achievement of the related performance objectives becomes probable.

During the three and six months ended June 30, 2023, the Compensation Committee certified the actual achievement of performance objectives related to certain PSUs. As a result, recipients earned a total of 114,000 shares of common stock. The total fair market value of PSUs on vest date during the three and six months ended June 30, 2023 was $3.0 million.

The total grant date fair value of unvested PSUs outstanding as of June 30, 2023 was $2.0 million. As of June 30, 2023, the achievement of the related performance objectives was deemed not probable and, accordingly, no stock-based compensation for unvested PSUs has been recognized as expense as of June 30, 2023.

Employee Stock Purchase Plan

The Company’s 2016 Employee Stock Purchase Plan (“2016 ESPP”) allows eligible employees to purchase shares of the Company’s common stock at a discount through payroll deductions of up to 15% of their eligible compensation. At the end of each offering period, eligible employees are able to purchase shares at 85% of the lower of the fair market value of the Company’s common stock at the beginning of the offering period or at the end of each applicable purchase period. During the six months ended June 30, 2023, a total of 68,605 shares of common stock were issued under the 2016 ESPP, and 1,486,685 shares of common stock remained available for issuance as of June 30, 2023.

Stock-Based Compensation

Total stock-based compensation expense was as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Research and development

$

4,809

$

4,106

$

9,391

$

7,432

General and administrative

 

3,534

 

2,699

 

6,536

 

5,308

Total stock-based compensation expense

$

8,343

$

6,805

$

15,927

$

12,740

18

As of June 30, 2023, total unrecognized stock-based compensation expense was approximately $60.7 million, which the Company expects to recognize over a weighted-average period of approximately 2.7 years.

Note 9. Net Loss per Share

As the Company had net losses for the three and six months ended June 30, 2023 and 2022, all potential weighted average dilutive common shares were determined to be anti-dilutive. The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Numerator:

  

Net loss

$

(38,460)

$

(41,037)

$

(72,185)

$

(61,967)

Denominator:

  

Weighted-average shares used to compute net loss per common share, basic and diluted

 

56,775,742

 

49,049,902

 

53,691,965

  

 

48,902,047

Net loss per share, basic and diluted

$

(0.68)

$

(0.84)

$

(1.34)

$

(1.27)

The following outstanding shares of potentially dilutive securities have been excluded from diluted net loss per share computations for the periods presented because their inclusion would be anti-dilutive:

June 30, 

    

2023

    

2022

Options to purchase common stock

8,124,809

 

6,825,121

Common stock warrants

2,750,000

2,750,000

Restricted stock units

736,989

766,090

Performance stock units

85,500

219,000

ESPP shares

24,998

19,103

Total

 

11,722,296

 

10,579,314

19

ITEM 2.MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

You should read the following discussion and analysis of our financial condition and results of operations together with our Unaudited Condensed Consolidated Financial Statements and related notes included in Part I, Item 1 of this quarterly report (this “Quarterly Report”) on Form 10-Q and with our Audited Consolidated Financial Statements and related notes thereto for the year ended December 31, 2022, included in our Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on March 15, 2023.

Forward-Looking Statements

This Quarterly Report contains certain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements other than statements of historical fact are forward-looking statements. These statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performances or achievements expressed or implied by the forward-looking statements. In some cases, you can identify forward-looking statements by terms such as “anticipates,” “believes,” “could,” “estimates,” “expects,” “forecasts,” “intends,” “may,” “plans,” “potential,” “predicts,” “projects,” “should,” “targets,” “will,” “would,”, “seeks” and similar expressions intended to identify forward-looking statements. Forward-looking statements reflect our current views with respect to future events, are based on assumptions, and are subject to risks, uncertainties and other important factors. In particular, statements, whether expressed or implied, concerning, among other things, the potential for our programs, the timing of our clinical trials, the timing of enrollment in our clinical trials, our cash runway, the potential for eventual regulatory approval and commercialization of our product candidates and our potential receipt of milestone payments and royalties under our collaboration agreements, future operating results or the ability to generate sales, income or cash flow, the impact of the COVID-19 pandemic, the military conflict between Ukraine and Russia, rising tensions between China and Taiwan, inflationary pressures, availability of credit and our exposure to banking or other financial institution failures are forward-looking statements. They involve risks, uncertainties and assumptions that are beyond our ability to control or predict, including those discussed in Part II, Item 1A, of this Quarterly Report. While we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. Given these risks, uncertainties and other important factors, you should not place undue reliance on these forward-looking statements. Also, forward-looking statements represent our estimates and assumptions only as of the date of this Quarterly Report. Except as required by law, we assume no obligation to update any forward-looking statements publicly, or to update the reasons actual results could differ materially from those anticipated in any forward-looking statements, whether as a result of new information, future developments, changes in assumptions or otherwise. “Protagonist,” the Protagonist logo and other trademarks, service marks and trade names of Protagonist are registered and unregistered marks of Protagonist Therapeutics, Inc. in the United States and other jurisdictions.

20

Overview

We are a biopharmaceutical company with peptide-based new chemical entities rusfertide and JNJ-2113 (formerly PN-235) in different stages of development, both derived from our proprietary discovery technology platform. Our clinical programs fall into two broad categories of diseases; (i) hematology and blood disorders, and (ii) inflammatory and immunomodulatory diseases.

Our Product Pipeline

Graphic

Rusfertide

Our most advanced clinical asset, rusfertide (generic name for PTG-300), is an injectable hepcidin mimetic in development for the potential treatment of erythrocytosis, iron overload and other blood disorders and is wholly owned. Hepcidin is a key hormone in regulating iron equilibrium and is critical to the proper development of red blood cells. Rusfertide mimics the effect of the natural hormone hepcidin, but with greater potency, solubility and stability. Data from our rusfertide Phase 2 clinical trials presented at medical conferences in 2021 and 2022 provided evidence regarding the potential of rusfertide for managing hematocrit, reducing thrombotic risk and improving iron deficiency symptoms. Rusfertide has a unique mechanism of action in the potential treatment of the blood disorder polycythemia vera (“PV”), which may enable it to specifically decrease and maintain hematocrit levels within the range of recommended clinical guidelines without causing the iron deficiency that can occur with frequent phlebotomy. Our rusfertide Phase 2 clinical trials include the following:

REVIVE, a Phase 2 proof of concept (“POC”) trial, was initiated in the fourth quarter of 2019. We completed enrollment of patients in the first quarter of 2022 and 70 patients were enrolled through the end of the randomized withdrawal portion of the trial, which was completed during the first quarter of 2023 and will continue in open label extension.

PACIFIC, another Phase 2 trial for rusfertide for patients diagnosed with PV and with routinely elevated hematocrit levels (>48%), was initiated during the first quarter of 2021, and the 52-week trial was completed during the second quarter of 2023.

21

On March 15, 2023, we announced positive topline results from the blinded, placebo-controlled, randomized withdrawal portion of the REVIVE trial. Subjects receiving rusfertide achieved statistically significant improvements versus placebo in the trial’s primary endpoint. The double-blind, placebo-controlled, 12-week randomized withdrawal portion was included as Part 2 of the REVIVE trial study to evaluate rusfertide in PV patients with frequent phlebotomy requirements. In the REVIVE trial, subjects were initially enrolled in the 28-week open label dose-titration and efficacy evaluation Part 1 of the study, followed by 1:1 randomization of 53 subjects to placebo versus rusfertide therapy for a subsequent duration of 12 weeks. More subjects receiving rusfertide during the blinded randomized withdrawal portion of the REVIVE trial were responders compared with placebo (69.2% versus 18.5%, p=0.0003). A study subject was defined as a responder if the subject completed 12 weeks of double-blind treatment while maintaining hematocrit control without phlebotomy eligibility and without phlebotomy. During the 12 weeks of the blinded randomized withdrawal, only 2 of 26 subjects on rusfertide were phlebotomized.

Data from the REVIVE trial presented at the European Hematology Association Congress in June 2023 suggested that rusfertide treatment results in highly statistically significant reduction in the need for therapeutic phlebotomy in phlebotomy-dependent patients, leading to rapid, sustained and durable control of hematocrit levels below 45%. Rusfertide was well tolerated, with localized injection site reactions comprising the majority of adverse events.

VERIFY, a global double-blind, placebo-controlled Phase 3 clinical trial of rusfertide in PV for approximately 250 patients, was initiated in the first quarter of 2022. Significant efforts have been taken toward the goal of full enrollment and a high degree of interest has been observed from physicians and patient communities. We expect enrollment completion in the first quarter of 2024.

JNJ-2113 (formerly PN-235)

Our partnered Interleukin-23 receptor (“IL-23R”) antagonist compound JNJ-2113 is an orally delivered investigational drug that is designed to block biological pathways currently targeted by marketed injectable antibody drugs. Our orally stable peptide approach may offer a targeted therapeutic approach for gastrointestinal (“GI”) and systemic compartments as needed. We believe that, compared to antibody drugs, JNJ-2113 has the potential to provide clinical improvement in an oral medication with increased convenience and compliance and the opportunity for the earlier introduction of targeted oral therapy.

In May 2017, we entered into a worldwide license and collaboration agreement with Janssen Biotech, Inc. (“Janssen”), a Johnson & Johnson company, to co-develop and co-detail our IL-23R antagonist compounds, including PTG-200 (JNJ-67864238) and certain related compounds for all indications, including inflammatory bowel disease (“IBD”). PTG-200 was a first-generation investigational, orally delivered, IL-23R antagonist for the treatment of IBD. The agreement with Janssen was amended in May 2019 to expand the collaboration by supporting efforts towards second-generation IL-23R antagonists; and in July 2021 to, among other things, enable Janssen to independently research and develop collaboration compounds for multiple indications in the IL-23 pathway and further align our financial interests.

During the fourth quarter of 2021, following a pre-specified interim analysis criteria, a portfolio decision was made by Janssen to advance second-generation product candidate JNJ-2113 (JNJ-77242113) based on its superior potency and overall pharmacokinetic and pharmacodynamic profile. A JNJ-2113 Phase 1 trial was completed in the fourth quarter of 2021.

In February 2022, Janssen initiated FRONTIER1, a 255-patient Phase 2b clinical trial of JNJ-2113 in moderate-to-severe plaque psoriasis, which was completed in December 2022. FRONTIER1 was a randomized, multicenter, double-blind, placebo-controlled study that evaluated three once-daily dosages and two twice-daily dosages of JNJ-2113 taken orally. The primary endpoint of the trial was the proportion of patients achieving PASI-75 (a 75% improvement in skin lesions as measured by the Psoriasis Area and Severity Index (“PASI”) at 16 weeks. In July 2023, we announced updated positive topline results from the trial, which were presented at the World Congress of Dermatology in Singapore. JNJ-2113 achieved the study’s primary and secondary efficacy endpoints. A statistically significant greater proportion of patients who received JNJ-2113 achieved PASI-75 as well as PASI-90 and PASI-100

22

(90% and 100% improvement, respectively, in skin lesions as measured by the PASI) responses compared to placebo at Week 16 in all five of the trial’s treatment groups. A clear dose response was observed across an eight-fold dose range. Treatment was well tolerated, with no meaningful difference in frequency of adverse events across treatment groups versus placebo. Janssen has announced their plans to initiate a Phase 3 registrational study in JNJ-2113 moderate-severe plaque psoriasis for adult patients on the strength of the FRONTIER1 data. Advancement of JNJ-2113 into a Phase 3 study and meeting the primary endpoint in that study would qualify us for milestone payments of $50.0 million and $115.0 million, respectively. The filing of a New Drug Application (“NDA”) for JNJ-2113 with the U.S. Food and Drug Administration would qualify us for a milestone payment of $35.0 million, and approval of the NDA by the FDA would qualify us for a milestone payment of $50.0 million, respectively.

Other Phase 2 studies of JNJ-2113 that Janssen has initiated include the SUMMIT study of JNJ-2113 for the treatment of moderate-to-severe plaque psoriasis, which was completed in the second quarter of 2023, and FRONTIER 2, a long-term extension study. Janssen has announced their plans to initiate a separate Phase 2b trial of JNJ-2113 in ulcerative colitis (“UC”), a second indication. Advancement of JNJ-2113 into a Phase 2 and a Phase 3 study in a second indication would qualify us for milestone payments of $10.0 million and $15.0 million, respectively.

We remain eligible for up to approximately $855.0 million in future development and sales milestone payments, inclusive of those discussed above, in addition to the $112.5 million in nonrefundable payments from Janssen already received to date. We also remain eligible to receive upward tiering royalties on net product sales at percentages ranging from six percent to ten percent, with ten percent being the royalty rate for over $4.0 billion in net sales.

PN-943

PN-943 is a wholly owned, investigational, orally delivered, gut-restricted alpha 4 beta 7 specific integrin antagonist for IBD. We completed a Phase 2 trial of PN-943 in patients with moderate to severe UC in early 2023. We do not intend to dedicate further internal resources to clinical development or contract manufacturing activities for our PN-943 clinical program.

Discovery Platform

Our clinical assets are all derived from our proprietary discovery platform. Our platform enables us to engineer novel, structurally constrained peptides that are designed to retain key advantages of both orally delivered small molecules and injectable antibody drugs in an effort to overcome many of their limitations as therapeutic agents. Importantly, constrained peptides can be designed to potentially alleviate the fundamental instability inherent in traditional peptides to allow different delivery forms, such as oral, subcutaneous, intravenous, and rectal. We continue to use our peptide technology platform to discover product candidates against targets in disease areas with significant unmet medical needs, including hematology and immunology. For example, we have a pre-clinical stage program to identify an orally active hepcidin mimetic, which we believe will be complementary to the injectable rusfertide for offering the best treatment options for PV, hereditary hemochromatosis and other potential erythropoietic and iron imbalance disorders.

Business Update

We are currently operating in a period of economic uncertainty and capital markets disruption, which has been impacted by the COVID-19 pandemic, domestic and global monetary and fiscal policy, geopolitical instability, including the ongoing military conflict between Russia and Ukraine and rising tensions between China and Taiwan, a recessionary environment, historically high domestic and global inflation and failures of banking and other financial institutions. We have experienced delays in our existing and planned clinical trials due to worldwide impacts related to the COVID-19 pandemic, and our future results of operations and liquidity could be adversely impacted by outbreaks of disease, epidemics and pandemics, including further delays in existing and planned clinical trials, continued difficulty in recruiting patients for these clinical trials, delays in manufacturing and collaboration activities and supply chain disruptions. The conflict in Ukraine has exacerbated market disruptions, including significant volatility in commodity prices, as well as supply chain interruptions, and has contributed to record inflation globally. The U.S. Federal Reserve

23

and other central banks may be unable to contain inflation through more restrictive monetary policy and inflation may increase or continue for a prolonged period of time. Inflationary factors, such as increases in the cost of clinical supplies, interest rates, overhead costs and transportation costs may adversely affect our operating results. Also, the failure of Silicon Valley Bank and other regional banks in the United States during the first half of 2023 has given rise to uncertainty in the security of amounts in deposit accounts uninsured by the Federal Deposit Insurance Corporation. We continue to monitor these events and the potential impact on our business. Although we do not believe that inflation has had a material impact on our financial position or results of operations to date, we may be adversely affected in the future due to domestic and global monetary and fiscal policy, supply chain constraints, consequences associated with the ongoing conflict between Russia and Ukraine, and such factors may lead to increases in the cost of manufacturing our product candidates and delays in initiating trials.

Operations

We have incurred net losses in each year since inception and we do not anticipate achieving sustained profitability in the foreseeable future. Our net loss was $38.5 million and $72.2 million for the three and six months ended June 30, 2023, respectively. Our net loss was $41.0 million and $62.0 million for the three and six months ended June 30, 2022, respectively. As of June 30, 2023, we had an accumulated deficit of $608.9 million. Substantially all of our net losses have resulted from costs incurred in connection with our research and development programs and from general and administrative costs associated with our operations. We expect to continue to incur significant research and development expenses and other expenses related to our ongoing operations, product development, and pre-commercialization activities. As a result, we expect to continue to incur losses in the future as we continue our development of, and seek regulatory approval for, our product candidates.

Janssen License and Collaboration Agreement

On July 27, 2021, we entered into an Amended and Restated License and Collaboration Agreement (the “Restated Agreement”) with Janssen Biotech, Inc., a Pennsylvania corporation (“Janssen”), which amended and restated the License and Collaboration Agreement, effective July 13, 2017, by and between us and Janssen (the “Original Agreement”), as amended by the first amendment, effective May 7, 2019 (the “First Amendment”). Prior to January 1, 2023, Janssen was a related party to us as Johnson & Johnson Innovation - JJDC, Inc. was a significant (greater than 5%) stockholder of the Company, and both companies are subsidiaries of Johnson & Johnson. Upon the effectiveness of the Original Agreement, we received a non-refundable, upfront cash payment of $50.0 million from Janssen. Upon the effectiveness of the First Amendment, we received a $25.0 million payment from Janssen in 2019. In the first quarter of 2020, we received a $5.0 million payment triggered by the successful nomination of a second-generation IL-23R antagonist development compound. In the fourth quarter of 2021, we received a $7.5 million milestone payment from Janssen triggered by completion of the data collection for JNJ-2113 Phase 1 activities. In the second quarter of 2022, we received a $25.0 million milestone payment in connection with the dosing of a third patient in FRONTIER1 during the first quarter of 2022. See Note 3 to the condensed consolidated financial statements included elsewhere in this report for additional information.

Critical Accounting Polices and Estimates

Our management’s discussion and analysis of our financial condition and results of operations is based on our unaudited condensed consolidated financial statements, which have been prepared in accordance with United States generally accepted accounting principles. The preparation of these unaudited condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent liabilities at the date of the unaudited condensed consolidated financial statements, as well as the reported revenue generated, and expenses incurred during the reporting periods. 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 and liabilities that are not readily apparent from other sources.

24

There have been no material changes to our critical accounting policies during the three and six months ended June 30, 2023, as compared to those disclosed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates” in our Annual Report for the year ended December 31, 2022 filed with the SEC on March 15, 2023.

Components of Our Results of Operations

License and Collaboration Revenue

Our license and collaboration revenue is derived from payments we receive under the Restated Agreement with Janssen. See Note 3 to the condensed consolidated financial statements included elsewhere in this report for additional information.

Research and Development Expenses

Research and development expenses represent costs incurred to conduct research, such as the discovery and development of our product candidates. We recognize all research and development costs as they are incurred, unless there is an alternative future use in other research and development projects or otherwise. Non-refundable advance payments for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received rather than when payment has been made. In instances where we enter into agreements with third parties to provide research and development services to us, costs are expensed as services are performed. Amounts due under such arrangements may be either fixed fee or fee for service and may include upfront payments, monthly payments, and payments upon the completion of milestones or the receipt of deliverables.

Research and development expenses consist primarily of the following:

expenses incurred under agreements with clinical trial sites that conduct research and development activities on our behalf;
employee-related expenses, which include salaries, benefits and stock-based compensation;
laboratory vendor expenses related to the preparation and conduct of pre-clinical, non-clinical and clinical studies;
costs related to production of clinical supplies and non-clinical materials, including fees paid to contract manufacturers;
license fees and milestone payments under license and collaboration agreements; and
facilities and other allocated expenses, which include expenses for rent and maintenance of facilities, information technology, depreciation and amortization expense and other supplies.

We recognize the amount related to our Australian research and development refundable cash tax incentive that are not subject to refund provisions as a reduction of research and development expenses. The research and development tax incentives are recognized when there is reasonable assurance that the incentives will be received, the relevant expenditure has been incurred and the amount of the consideration can be reliably measured. We evaluate our eligibility under the tax incentive program as of each balance sheet date and make accruals and related adjustments based on the most current and relevant data available. We may alternatively be eligible for a taxable credit in the form of a non-cash tax incentive. We recognize the amounts from grants under government programs as a reduction of research and development expenses when the related research costs are incurred.

25

We allocate direct costs and indirect costs incurred to product candidates when they enter clinical development. For product candidates in clinical development, direct costs consist primarily of clinical, pre-clinical, and drug discovery costs, costs of supplying drug substance and drug product for use in clinical and pre-clinical studies, including clinical manufacturing costs, contract research organization fees, and other contracted services pertaining to specific clinical and pre-clinical studies. Indirect costs allocated to our product candidates on a program-specific basis include research and development employee salaries, benefits, and stock-based compensation, and indirect overhead and other administrative support costs. Program-specific costs are unallocated when the clinical expenses are incurred for our early-stage research and drug discovery projects as our internal resources, employees and infrastructure are not tied to any one research or drug discovery project and are typically deployed across multiple projects. As such, we do not provide financial information regarding the costs incurred for early-stage pre-clinical and drug discovery programs on a program-specific basis prior to the clinical development stage.

We expect our second half 2023 research and development expenses to remain relatively flat as compared to the first half of 2023 as we continue to focus our resources toward progressing our rusfertide program into later stage clinical trials and preparing for commercialization. We do not intend to dedicate further internal resources to clinical development or contract manufacturing activities for our PN-943 clinical program. The process of conducting research, identifying potential product candidates and conducting pre-clinical and clinical trials necessary to obtain regulatory approval and commencing pre-commercialization activities is costly and time intensive. We may never succeed in achieving marketing approval for our product candidates regardless of our costs and efforts. The probability of success of our product candidates may be affected by numerous factors, including pre-clinical data, clinical data, competition, manufacturing capability, our cost of goods to be sold, our ability to receive, and the timing of, regulatory approvals, market conditions, and our ability to successfully commercialize our products if they are approved for marketing. As a result, 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 any of our product candidates. Our research and development programs are subject to change from time to time as we evaluate our priorities and available resources.

General and Administrative Expenses

General and administrative expenses consist of personnel costs, allocated facilities costs and other expenses for outside professional services, including legal, human resources, audit and accounting services, and pre-commercialization expenses, including selling and marketing costs. Personnel costs consist of salaries, benefits and stock-based compensation. Allocated expenses consist of expenses for rent and maintenance of facilities, information technology, depreciation and amortization expense and other administrative supplies. We expect to continue to incur expenses supporting our continued operations as a public company, including expenses related to compliance with the rules and regulations of the SEC and those of the national securities exchange on which our securities are traded, insurance expenses, investor relations expenses, audit fees, professional services and general overhead and administrative costs.

Interest Income

Interest income consists of interest earned on our cash, cash equivalents and marketable securities, which is comprised of contractual interest, premium amortization and discount accretion.

Other Expense, Net

Other expense, net consists primarily of amounts related to foreign exchange gains and losses and related items.

26

Results of Operations

Comparison of the Three Months Ended June 30, 2023 and 2022

Three Months Ended

June 30, 

Dollar

%

    

2023

    

2022

    

Change

    

Change

(Dollars in thousands)

License and collaboration revenue

$

$

859

$

(859)

(100)

Operating expenses:

 

  

 

  

 

  

 

  

Research and development (1)

33,182

34,611

(1,429)

 

(4)

General and administrative (2)

 

9,172

 

7,691

 

1,481

 

19

Total operating expenses

 

42,354

 

42,302

 

52

 

-

Loss from operations

 

(42,354)

 

(41,443)

 

(911)

 

2

Interest income

 

3,913

 

484

 

3,429

 

*

Other expense, net

(19)

(78)

59

(76)

Net loss

$

(38,460)

$

(41,037)

$

2,577

 

(6)

*Percentage not meaningful

(1)Includes $4.8 million and $4.1 million of non-cash stock-based compensation expense for the three months ended June 30, 2023 and 2022, respectively.
(2)Includes $3.5 million and $2.7 million of non-cash stock-based compensation expense for the three months ended June 30, 2023 and 2022, respectively.

License and Collaboration Revenue

License and collaboration revenue decreased $0.9 million, or 100%, from $0.9 million for the three months ended June 30, 2022 to zero for the three months ended June 30, 2023. License and collaboration revenue for three months ended June 30, 2022 was primarily related to the transaction price recognized under the Restated Agreement based on proportional performance. We completed our performance obligation pursuant to the collaboration as of June 30, 2022.

Research and Development Expenses

Three Months Ended

June 30, 

Dollar

%

    

2023

2022

Change

Change

(Dollars in thousands)

Clinical and development expense — rusfertide (PTG-300)

$

27,851

$

14,173

$

13,678

97

Clinical and development expense — PN-943

235

13,619

(13,384)

(98)

Clinical and development expense — JNJ-2113 (PN-235)

9

14

(5)

(36)

Clinical and development expense — PN-232

1

377

(376)

(100)

Clinical and development expense — PTG-200

(12)

(12)

*

Clinical and development expense — PTG-100

(8)

196

(204)

(104)

Pre-clinical and drug discovery research expense

5,106

6,232

(1,126)

(18)

Total research and development expenses

$

33,182

$

34,611

$

(1,429)

(4)

*Percentage not meaningful

Research and development expenses decreased $1.4 million, or 4%, from $34.6 million for the three months ended June 30, 2022 to $33.2 million for the three months ended June 30, 2023. The decrease was primarily due to (i) a decrease of $13.4 million in expenses for the PN-943 program where further development work was de-prioritized to optimize and focus resources toward the rusfertide program in PV, and (ii) a decrease of $1.1 million in expenses

27

related to pre-clinical and drug discovery research expense, partially offset by (iii) an increase of $13.7 million in rusfertide clinical and contract manufacturing expenses primarily for the Phase 3 VERIFY clinical trial.

We had 81 and 101 full-time equivalent research and development employees as of June 30, 2023 and 2022, respectively. Research and development personnel-related expenses for the three months ended June 30, 2023 increased by $0.5 million as compared to the three months ended June 30, 2022 due primarily to an increase in stock-based compensation expense.

General and Administrative Expenses

General and administrative expenses increased $1.5 million, or 19%, from $7.7 million for the three months ended June 30, 2022 to $9.2 million for the three months ended June 30, 2023 primarily due to increases in payroll and stock-based compensation and general expenses. The increase in personnel expenses was primarily due to an increase in stock-based compensation expense.

We had 25 and 26 full-time equivalent general and administrative employees as of June 30, 2023 and 2022, respectively.

Interest Income

Interest income increased $3.4 million from $0.5 million for the three months ended June 30, 2022 to $3.9 million for the three months ended June 30, 2023. This increase was due primarily to higher invested balances as well as higher yields on invested balances during a period of increasing interest rates compared to the prior year period.

Comparison of the Six Months Ended June 30, 2023 and 2022

Six Months Ended

June 30, 

Dollar

%

    

2023

    

2022

    

Change

    

Change

(Dollars in thousands)

License and collaboration revenue

$

$

26,581

$

(26,581)

(100)

Operating expenses:

 

  

 

  

 

  

 

  

Research and development (1)

60,598

70,929

(10,331)

 

(15)

General and administrative (2)

 

17,777

 

18,206

 

(429)

 

(2)

Total operating expenses

 

78,375

 

89,135

 

(10,760)

 

(12)

Loss from operations

 

(78,375)

 

(62,554)

 

(15,821)

 

25

Interest income

 

6,404

652

 

5,752

 

*

Other expense, net

(214)

(65)

(149)

229

Net loss

$

(72,185)

$

(61,967)

$

(10,218)

 

16

*Percentage not meaningful

(1)Includes $9.4 million and $7.4 million of non-cash stock-based compensation expense for the six months ended June 30, 2023 and 2022, respectively.
(2)Includes $6.5 million and $5.3 million of non-cash stock-based compensation expense for the six months ended June 30, 2023 and 2022, respectively.

License and Collaboration Revenue

License and collaboration revenue decreased $26.6 million, or 100%, from $26.6 million for the six months ended June 30, 2022 to zero for the six months ended June 30, 2023. License and collaboration revenue for the six months ended June 30, 2022 included a $25.0 million milestone payment we earned following the dosing of the third patient in the FRONTIER 1 clinical trial for JNJ-2113. We completed our performance obligation pursuant to the collaboration as of June 30, 2022.

28

Research and Development Expenses

Six Months Ended

June 30, 

Dollar

%

    

2023

2022

Change

Change

(Dollars in thousands)

Clinical and development expense — rusfertide (PTG-300)

$

49,482

$

27,550

$

21,932

80

Clinical and development expense — PN-943

1,194

29,360

(28,166)

(96)

Clinical and development expense — JNJ-2113 (PN-235)

54

235

(181)

(77)

Clinical and development expense — PN-232

2

445

(443)

(100)

Clinical and development expense — PTG-200

(1)

(6)

5

(83)

Clinical and development expense — PTG-100

(14)

386

(400)

(104)

Preclinical and drug discovery research expense

9,881

12,959

(3,078)

(24)

Total research and development expenses

$

60,598

$

70,929

$

(10,331)

(15)

Research and development expenses decreased $10.3 million, or 15%, from $70.9 million for the six months ended June 30, 2022 to $60.6 million for the six months ended June 30, 2023. The decrease was primarily due to (i) a decrease of $28.2 million in expenses for the PN-943 program where further development work was de-prioritized to optimize and focus resources toward the rusfertide program in PV, and (ii) a decrease of $3.1 million in expenses related to pre-clinical and drug discovery research expense, partially offset by (iii) an increase of $21.9 million in rusfertide clinical and contract manufacturing expenses primarily for the Phase 3 VERIFY clinical trial.

We had 81 and 101 full-time equivalent research and development employees as of June 30, 2023 and 2022, respectively. Research and development personnel-related expenses for the six months ended June 30, 2023 increased by $1.2 million as compared to the six months ended June 30, 2022 due to an increase of $2.0 million in stock-based compensation expense, partially offset by a decrease of $0.8 million in other personnel-related expenses.

General and Administrative Expenses

General and administrative expenses decreased $0.4 million, or 2%, from $18.2 million for the six months ended June 30, 2022 to $17.8 million for the six months ended June 30, 2023 due primarily to one-time costs incurred during the first quarter of 2022, partially offset by an increase in stock-based compensation expense during the current year period.

We had 25 and 26 full-time equivalent general and administrative employees as of June 30, 2023 and 2022, respectively.

Interest Income

Interest income increased $5.7 million from $0.7 million for the six months ended June 30, 2022 to $6.4 million for the six months ended June 30, 2023. This increase was due primarily to higher invested balances as well as higher yields on invested balances during a period of increasing interest rates compared to the prior year period.

Liquidity and Capital Resources

Sources of Liquidity

Historically, we have funded our operations primarily from net proceeds from the sale of shares of our common stock and the receipt of payments under collaboration agreements.

In April 2023, we completed an underwritten public offering of 5,000,000 shares of our common stock at a public offering price of $20.00 per share and issued an additional 750,000 shares of common stock at a price of $20.00

29

per share following the underwriters’ exercise of their option to purchase additional shares. Net proceeds, after deducting underwriting commissions and offering costs paid by us, were approximately $107.8 million.

In August 2022, we entered into an Open Market Sale AgreementSM (the “Sales Agreement”), pursuant to which we may offer and sell up to $100.0 million of shares of our common stock from time to time in “at-the-market” offerings (the “2022 ATM Facility”). There were no sales under the 2022 ATM Facility during the year ended December 31, 2022. During the three months ended March 31, 2023, we sold 1,749,199 shares of our common stock under the 2022 ATM Facility for net proceeds of $24.3 million, after deducting issuance costs. There were no sales of our common stock under the 2022 ATM Facility during the three months ended June 30, 2023.

In November 2019, we entered into an Open Market Sale AgreementSM (the “Prior Sales Agreement”), pursuant to which we could offer and sell up to $75.0 million of shares of our common stock from time to time in “at-the-market” offerings (the “2019 ATM Facility”). During the year ended December 31, 2022, we sold 422,367 shares of our common stock under the 2019 ATM Facility for net proceeds of $14.6 million, after deducting issuance costs. The Prior Sales Agreement was terminated in connection with and replaced by the Sales Agreement in August 2022.

We have received $112.5 million in non-refundable payments from Janssen since the inception of the Restated Agreement in 2017 through the date of this report as follows:

Upon effectiveness of the Original Agreement, we received a non-refundable, upfront cash payment of $50.0 million from Janssen;
Upon effectiveness of the First Amendment, we became eligible to receive a $25.0 million payment from Janssen, which was received during the second quarter of 2019;
In December 2019, we became eligible to receive a $5.0 million payment triggered by the successful nomination of a second-generation development compound, which was received during the first quarter of 2020;
In October 2021, we became eligible to receive a $7.5 million milestone payment triggered by completion of the data collection for JNJ-2113 (formerly PN-235) Phase 1 activities, which was received during the fourth quarter of 2021; and
In March 2022, we became eligible to receive a $25.0 million milestone payment in connection with the dosing of the third patient in the Phase 2b clinical trial of JNJ-2113 in moderate-to-severe plaque psoriasis during the first quarter of 2022, which was received during the second quarter of 2022.

We also expect to receive payments for services provided under the collaboration agreement and we may make in-kind payment reimbursements to Janssen for certain costs they have incurred pursuant to the cost sharing terms of the agreement.

Pursuant to the Restated Agreement, we may be eligible to receive clinical development, regulatory and sales milestones, if and when achieved. Upcoming potential development milestones for second-generation products include:

$50.0 million upon the dosing of the third patient in a Phase 3 clinical trial for a second-generation compound for any indication;
$115.0 million upon a Phase 3 clinical trial for a second-generation compound for any indication meeting its primary clinical endpoint;
$35.0 million upon the filing of a New Drug Application (“NDA”) for a second-generation compound with the U.S. Food and Drug Administration (the “FDA”);

30

$50.0 million upon FDA approval of an NDA for a second-generation compound;
$10.0 million upon the dosing of the third patient in the first Phase 2 clinical trial for any second-generation compound for a second indication (i.e., an indication different than the indication which triggered the $25.0 million milestone received during the second quarter of 2022 described above); and
$15.0 million upon the dosing of the third patient in a Phase 3 clinical trial for a second-generation compound for a second indication.

Capital Requirements

As of June 30, 2023, we had $313.4 million of cash, cash equivalents and marketable securities and an accumulated deficit of $608.9 million. Our capital expenditures were $0.2 million and $0.8 million for the six months ended June 30, 2023 and the year ended December 31, 2022, respectively. Our primary uses of cash are to fund our operating expenses, including our research and development expenditures, general and administrative costs and pre- commercialization costs. Cash used in operating activities is impacted by the timing of when we pay these expenses. As of the date of this filing, we believe, based on our current operating plan and assumptions, that our existing cash, cash equivalents and marketable securities will be sufficient to meet our anticipated operating and capital expenditure requirements for at least the next 12 months. We have based this estimate on assumptions that may prove to be wrong. We could utilize our available capital resources sooner than we currently expect if, for instance, our planned pre-clinical and clinical trials are successful or expanded, our product candidates enter new and more advanced stages of clinical development, we experience significant delays or difficulties in commencing, enrolling or completing clinical studies, our newer product clinical trials advance beyond the discovery stage or various other factors. We expect that our cash burn will be lower in 2023 due to our annual research and development expenses decreasing in the near term as we continue to focus our resources toward progressing our rusfertide program into later stage clinical trials and preparing for commercialization. We do not intend to dedicate further internal resources to clinical development or contract manufacturing activities for our PN-943 clinical program.

We anticipate that we will need to raise substantial additional funding to advance rusfertide through clinical development and toward potential regulatory approval and to develop, acquire, or in-license other potential product candidates. Our future funding requirements will depend on many factors, including:

the progress, timing, scope, results and costs of advancing our clinical trials for our product candidates, including the ability to enroll patients in a timely manner for our clinical trials;
the costs of and our ability to obtain clinical and commercial supplies and any other product candidates we may identify and develop;
our ability to successfully commercialize the product candidates we may identify and develop;
the selling and marketing costs associated with our current product candidates and any other product candidates we may identify and develop, including the costs and timing of expanding our sales and marketing capabilities;
the achievement of development, regulatory and sales milestones resulting in payments to us from Janssen under the Restated Agreement, or other such arrangements that we may enter into, and the timing of receipt of such payments, if any;
the timing, receipt and amount of royalties under the Restated Agreement on worldwide net sales of IL-23 receptor antagonist compounds, upon regulatory approval or clearance, if any;

31

the amount and timing of sales and other revenues from our current product candidates and any other product candidates we may identify and develop, including the sales price and the availability of adequate third-party reimbursement;
the cash requirements of any future acquisitions or discoveries of product candidates;
the time and costs necessary to respond to technological and market developments;
the extent to which we may acquire or in-license other product candidates and technologies;
the costs necessary to attract, hire and retain qualified personnel;
the costs of maintaining, expanding and protecting our intellectual property portfolio; and
the costs of ongoing general and administrative activities to support the growth of our business.

Such additional funding may come from various sources, including raising additional capital, seeking access to debt, and seeking additional collaborative or other arrangements with partners, but such funding may not be available on terms acceptable to us, if at all. As discussed in Part II, Item1A. “Risk Factors”, we are currently operating in a period of economic uncertainty and capital markets disruption, which has been significantly impacted by domestic and global monetary and fiscal policy, geopolitical instability and banking and other financial institution failures, among other factors. A future recession or market correction, including those due to significant geopolitical or macroeconomic events, could materially affect our business and our access to credit and financial markets.

Any failure to raise capital as and when needed could have a negative impact on our financial condition and on our ability to pursue our business plans and strategies. Further, our operating plans may change, and we may need additional funds to meet operational needs and capital requirements for clinical trials, other research and development activities and pre-commercialization costs. If we do raise additional capital through public or private equity offerings or convertible debt securities, the ownership interest of our existing stockholders could be diluted, and the terms of these securities could include liquidation or other preferences that could adversely affect our stockholders’ rights. If we raise additional capital through debt financing, we could be subject to covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures or declaring dividends. Because of the numerous risks and uncertainties associated with the development and commercialization of our product candidates, we are unable to fully estimate the amounts of increased capital outlays and operating expenditures associated with our current and anticipated product development programs. For additional information, see Part II, Item 1A. “Risk Factors” – “Risks Related to our Financial Position and Capital Requirements”.

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

Six Months Ended

June 30, 

    

2023

    

2022

Condensed Consolidated Statements of Cash Flows Data:

(Dollars in thousands)

Cash used in operating activities

$

(60,585)

$

(51,301)

Cash provided by investing activities

$

35,588

$

30,258

Cash provided by financing activities

$

134,635

$

17,605

Stock-based compensation

$

15,927

$

12,740

Cash Used in Operating Activities

Cash used in operating activities for the six months ended June 30, 2023 was $60.6 million, consisting primarily of our net loss of $72.2 million and a net change of $4.0 million in net operating assets and liabilities, partially offset by certain non-cash items, including $15.9 million of stock-based compensation expense. The $9.3 million increase in cash flow used in operating activities during the six months ended June 30, 2023, as compared

32

to the six months ended June 30, 2022, was primarily due to a $10.2 million increase in our net loss and a $2.6 million increase in discount accretion on marketable securities, partially offset by a $3.2 million increase in stock-based compensation expense.

Cash Provided by Investing Activities

Cash provided by investing activities for the six months ended June 30, 2023 was $35.6 million, consisting of proceeds from maturities of marketable securities of $70.0 million, partially offset by purchases of marketable securities of $34.1 million. The $5.3 million increase in cash provided by investing activities for the six months ended June 30, 2023, as compared to the six months ended June 30, 2022, was primarily related to a decrease of $68.0 million in purchases of marketable securities, partially offset by a $63.0 million decrease in proceeds from maturities of marketable securities.

Cash Provided by Financing Activities

Cash provided by financing activities for the six months ended June 30, 2023 was $134.6 million, consisting primarily of net cash proceeds of $107.9 million from the April 2023 public offering of our common stock, $24.3 million from sales of our common stock under the 2022 ATM Facility, and $3.2 million in proceeds from the issuance of common stock upon exercise of stock options and purchases of common stock under our employee stock purchase plan. The $117.0 million increase in cash provided by financing activities for the six months ended June 30, 2023, as compared to the six months ended June 30, 2022, was primarily due to a $117.6 million increase in net cash proceeds from the public offerings and ATM sales of our common stock.

Contractual Obligations and Other Commitments

During the three and six months ended June 30, 2023, there were no material changes to our material cash requirements, including commitments for capital expenditures, described under Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on March 15, 2023.

ITEM 3.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We are exposed to market risks in the ordinary course of our business. These risks primarily include interest rate sensitivities related to our interest-earning investments and inflation risk affecting labor costs and clinical trial costs.

Interest Rate Fluctuation Risk

We had $313.4 million and $237.4 million in cash, cash equivalents and marketable securities at June 30, 2023 and December 31, 2022, respectively. Our cash and cash equivalents consist of cash, money market funds, commercial paper and government bonds. Marketable securities consist of corporate bonds, commercial paper and government bonds. A portion of our investments are interest-bearing instruments carrying a degree of interest rate risk. However, because our investments are of high-quality credit rating and short term in duration, we believe that our exposure to interest rate risk is not significant and that a hypothetical 100 basis point change in interest rates would not have a significant impact on the total value of our portfolio.

Approximately $1.5 million and $2.5 million of our cash balance was located in Australia at June 30, 2023 and December 31, 2022, respectively. Our expenses, except those related to our Australian operations, are generally denominated in U.S. dollars. For our operations in Australia, the majority of our expenses are denominated in Australian dollars. To date, we have not had a formal hedging program with respect to foreign currency, but we may do so in the future if our exposure to foreign currency becomes more significant. A 10% increase or decrease in current exchange rates would not have a material effect on our results of operations.

33

Inflation Fluctuation Risk

The inflationary environment has fluctuated over the period covered by this report. Inflation generally affects us by increasing our costs, such as the cost of labor and research and development contract costs. We do not believe inflation has had a material effect on our results of operations during the three and six months ended June 30, 2023.

ITEM 4.CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Management, under the supervision and with the participation of our Chief Executive Officer (Principal Executive Officer) and Chief Financial Officer (Principal Financial Officer), has evaluated the effectiveness 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 report. Based on the evaluation of our disclosure controls and procedures, our Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of the period covered by this report, our disclosure controls and procedures were effective at the reasonable assurance level.

Limitations on Effectiveness of Controls and Procedures and Internal Control over Financial Reporting

In designing and evaluating the disclosure controls and procedures and internal control over financial reporting, 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 and internal control over financial reporting 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.

Changes in Internal Control over Financial Reporting

There have been no changes in our internal control over financial reporting that occurred during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II – OTHER INFORMATION

ITEM 1.LEGAL PROCEEDINGS

From time to time, we may become subject to litigation and claims arising in the ordinary course of business. We are not currently a party to any material legal proceedings, and we are not aware of any pending or threatened legal proceeding against us that we believe could have a material adverse effect on our business, operating results, financial condition or cash flows.

ITEM 1A.RISK FACTORS

We have identified the following risks and uncertainties that may have a material adverse effect on our business, financial condition or results of operations. Investors should carefully consider the risks described below before making an investment decision. Our business faces significant risks and the risks described below may not be the only risks we face. If any of these risks occur, our business, results of operations or financial condition could suffer, and the market price of our common stock could decline.

Summary of Risk Factors

Below is a summary of the principal factors that make an investment in our common stock speculative or risky. This summary does not address all of the risks that we face. Additional discussion of the risks summarized in this risk factor summary, and other risks that we face, can be found below under the heading “Item 1A. Risk Factors” and

34

should be carefully considered, together with other information in this Quarterly Report on Form 10-Q and our other filings with the SEC, before making an investment decision regarding our common stock.

We have no approved products and no historical commercial revenue, which makes it difficult to assess our future prospects and financial results.
We are heavily dependent on the success of our product candidates in clinical development.
Clinical development is a lengthy and expensive process with an uncertain outcome, and failure can occur at any stage of clinical development.
Our product candidates may cause undesirable side effects or have other properties adversely impacting safety that delay or prevent their regulatory approval, restrict their approved labeling, or otherwise limit their commercial opportunity, including being required by an independent data monitoring committee or regulatory authorities to, delay or halt or clinical trials, or if such side effects or adverse events are sufficiently severe or prevalent, order us to suspend or cease altogether further development of our product candidates.
We have incurred significant losses since our inception and anticipate that we will continue to incur significant losses for the foreseeable future.
We have never generated any revenue from product sales and may never be profitable.
We expect to require substantial additional funding.
Raising additional capital may cause dilution to our existing stockholders.
We rely on Janssen to continue the development of product candidates subject to our license and collaboration with Janssen, and to successfully commercialize any resulting products.
Our existing or future collaborations with third parties may not be successful.
We rely on third parties to conduct our pre-clinical studies and clinical trials and are subject to risks associated with their businesses and performance of their obligations to us.
We rely on third-party contract manufacturers to manufacture our drug substance and clinical drug product.
If we are ultimately unable to obtain regulatory approval for our product candidates in the United States or other jurisdictions, our business will be substantially harmed.
We have no marketing and sales organization and may not be able to effectively market and sell any products or generate product revenue if any of our product candidates are approved for marketing.
If we commercialize our product candidates abroad, we will be subject to the risks of doing business outside of the United States.
We face significant competition from other biotechnology and pharmaceutical companies.
We may face risks to our business arising from outbreaks of disease, epidemics and pandemics, such as the COVID-19 pandemic, including risks to our ongoing and planned clinical trials and pre-clinical and discovery research.

35

Unstable market and economic conditions, including elevated and sustained inflation, may have serious adverse consequences on our business, financial condition and stock price.
Our success depends on our ability to attract, retain and motivate qualified executives and other personnel.
We may experience difficulties in managing the growth of our organization.
We are subject to risks associated with information technology systems or breaches of data security.
Any misconduct by our employees, independent contractors, principal investigators, consultants and vendors could have a material adverse effect on our business.
Our headquarters is located near known earthquake fault zones.
If we are unable to obtain or protect intellectual property rights related to our product candidates and technologies, we may not be able to compete effectively in our markets.
We may be involved in lawsuits to protect or enforce our intellectual property, which could be expensive, time consuming and ultimately unsuccessful.
Patents covering our product candidates could be found invalid or unenforceable.
Third party claims of intellectual property infringement may prevent or delay our drug discovery and development efforts.
Our stock price has been and will likely continue to be volatile and may decline, regardless of our operating performance.

Risks Related to Clinical Development

We are a biopharmaceutical company with no approved products and no historical commercial revenue, which makes it difficult to assess our future prospects and financial results.

We are a biopharmaceutical company with a somewhat limited operating history as a publicly traded company. Biopharmaceutical product development is a highly speculative undertaking and involves a substantial degree of uncertainty. Our operations to date have been limited to developing our technology, undertaking pre-clinical studies and clinical trials of our pipeline candidates and conducting research to identify additional product candidates. We have not yet successfully developed an approved product or generated revenue from product sales or successfully conducted a pivotal registration trial for one of our product candidates. Consequently, the ability to accurately assess our future operating results or business prospects is significantly more limited than if we had a longer operating history or approved products on the market.

We expect that our financial condition and operating results will fluctuate significantly from period to period due to a variety of factors, many of which are beyond our control, including the success of our programs, decisions by regulatory bodies, actions taken by competitors or current or future licensees or collaborative partners, market conditions and other factors identified in these risk factors. Accordingly, the likelihood of our success must be evaluated in light of many potential challenges and variables associated with a clinical-stage biopharmaceutical company, many of which are outside of our control, and past results, including operating or financial results, should not be relied on as an indication of future results.

36

We are heavily dependent on the success of our product candidates in clinical development, and if any of these products fail to receive regulatory approval or are not successfully commercialized, our business would be adversely affected.

We currently have no product candidates that are approved for commercial sale, and we may never develop a marketable product. We expect that a substantial portion of our efforts and expenditures over the next few years will be devoted to our current product candidates and the development of other product candidates. We cannot be certain that our product candidates will receive regulatory approval or, if approved, be successfully commercialized. The research, testing, manufacturing, labeling, approval, sale, marketing and distribution of our product candidates will be subject to extensive regulation by the U.S. Food and Drug Administration (the “FDA”) and other regulatory authorities in the United States and other countries. In addition, even if approved, our pricing and reimbursement will be subject to further review and discussions with payors. We are not permitted to market any product candidate in the United States until after approval of a new drug application (“NDA”) from the FDA, or in any foreign countries until approval by corresponding regulatory authorities. We will need to successfully conduct and complete large, extensive clinical trials in the target patient populations to support a potential application for regulatory approval by the FDA or corresponding regulatory authorities. Those trials, such as our ongoing VERIFY Phase 3 trial evaluating rusfertide for the treatment of PV or subsequent late-stage product candidates, may not demonstrate the safety and efficacy of our product candidates to support a marketing approval in the United States or other jurisdictions.

Our product candidates require additional clinical development, regulatory approval and secure sources of commercial manufacturing supply prior to commercialization. We cannot assure you that our clinical trials for our product candidates will be initiated or completed in a timely manner or successfully, or at all. Further we cannot be certain that we plan to advance any other product candidates into clinical trials. Moreover, any delay or setback in the development of any product candidate would be expected to adversely affect our business and cause our stock price to fall. For example, our stock price dropped significantly in September 2021 following the announcement of a full clinical hold imposed by the FDA on our rusfertide clinical studies. Our stock price also dropped significantly in April 2022 following the announcement of our voluntary withdrawal of Breakthrough Therapy Designation for rusfertide, and the announcement of topline data from our Phase 2 clinical trial evaluating PN-943 in UC.

Clinical development is a lengthy and expensive process with an uncertain outcome, and results of earlier studies and trials may not be predictive of future trial results. Clinical failure can occur at any stage of clinical development.

Clinical testing is expensive and can take many years to complete, and its outcome is inherently uncertain. Failure can occur at any time during the clinical development process. The results of pre-clinical studies and early clinical trials of our product candidates and studies and trials of other products may not be predictive of the results of later-stage clinical trials. Any hypothesis formed from pre-clinical or early clinical observations for any of our product candidates may prove to be incorrect, and the data generated in animal models or observed in limited patient populations may be of limited value and may not be applicable in clinical trials conducted under the controlled conditions required by applicable regulatory requirements.

In addition to our planned pre-clinical studies and clinical trials, we will be required to complete one or more large scale, well-controlled clinical trials to demonstrate substantial evidence of efficacy and safety for each product candidate we intend to commercialize. Further, given the patient populations for which we are developing therapeutics, we expect to have to evaluate long-term exposure to establish the safety of our therapeutics in a chronic-dose setting. We have not yet completed a Phase 3 clinical trial or submitted an NDA. As a result, we have no corporate history or track record of successfully completing these phases of the development cycle. Product candidates in later stages of clinical trials may fail to show the desired safety and efficacy traits despite having progressed through pre-clinical studies and initial clinical trials. Clinical trial failures may result from a multitude of factors including, but not limited to, flaws in trial design, dose selection, placebo effect, patient enrollment criteria and failure to demonstrate favorable safety and/or efficacy traits of the product candidate. Based upon negative or inconclusive results, we may decide, or regulators may require us, to conduct additional clinical trials or pre-clinical studies.

We may experience delays in ongoing clinical trials, and we do not know whether planned clinical trials will begin on time, need to be redesigned, enroll patients on time or be completed on schedule, if at all. For example, we

37

initially experienced slower than expected patient enrollment in VERIFY, a global Phase 3 clinical trial of rusfertide in PV. Clinical trials can be delayed for a variety of reasons, including if a clinical trial is modified, suspended or terminated by us. For example, in keeping with our organizational prioritization of rusfertide in PV, plans to initiate trials of rusfertide in other indications have been paused. Clinical trials can also be delayed by the institutional review boards or ethics committees of the institutions in which such clinical trials are being conducted, by a Data Safety Monitoring Board, for such trial or by the FDA or other regulatory authorities. Such authorities may impose a modification, suspension or termination due to a number of factors.

For example, our rusfertide clinical studies were subject to a three-week clinical hold by the FDA beginning in September 2021. The clinical hold was triggered by a non-clinical finding in a 26-week rasH2 transgenic mouse model indicating benign and malignant subcutaneous skin tumors. Also, in April 2022, the FDA indicated that it intended to rescind Breakthrough Therapy Designation for rusfertide in PV, and we voluntarily withdrew our request. For additional information, see the risk factor entitled “Our product candidates may cause undesirable side effects or have other properties adversely impacting safety that delay or prevent their regulatory approval, restrict their approved labeling, or otherwise limit their commercial opportunity” below.

In addition, there are a significant number of global clinical trials in hematologic disorders that are currently ongoing, especially in Phases 2 and 3, making it highly competitive and challenging to recruit subjects. Additionally, other companies targeting the same patient populations as our clinical trials for such medicines may make it more difficult for us to complete enrollment in our clinical trials. Furthermore, any negative results we may report in clinical trials of our product candidate may make it difficult or impossible to recruit and retain patients in other ongoing or subsequent clinical trials of that same product candidate. Delays or failures in planned patient enrollment or retention may result in increased costs, program delays or both. In addition, we are subject to risks and uncertainties as a result of the ongoing military conflict in Ukraine and Russia. For example, in 2022 we closed down clinical trial sites in Russia and Ukraine at which a limited number of subjects were enrolled in our PN-943 Phase 2 IDEAL trial.

If we experience material delays in the completion of any clinical trial, the reduction in remaining patent term would harm the commercial prospects for that product candidate and our ability to generate product revenue from any of these product candidates will be delayed. Any of these occurrences may harm our business, financial condition and prospects significantly.

If we are unable to discover and develop new product candidates, our business will be adversely affected.

As part of our strategy, we seek to discover and develop new product candidates. Research programs to identify appropriate biological targets, pathways and product candidates require substantial scientific, technical, financial and human resources, whether or not any product candidates are ultimately identified. Our research programs may initially show promise in identifying potential product candidates yet fail to yield product candidates for clinical development for many reasons.

Our proprietary peptide platform may not result in any products of commercial value.

We have developed a proprietary peptide technology platform to enable the identification, testing, design and development of new product candidates. Our peptide platform may not yield additional product candidates that enter clinical development and, ultimately, become commercially valuable. Although we expect to continue to enhance the capabilities of our platform by developing and integrating existing and new research technologies, our enhancement and development efforts may not succeed. As a result, we may not be able to advance our drug discovery capabilities as quickly as we expect or identify as many potential drug candidates as we desire.

Our product candidates may cause undesirable side effects or have other properties adversely impacting safety that delay or prevent their regulatory approval, restrict their approved labeling, or otherwise limit their commercial opportunity.

If undesirable side effects or adverse events are caused by our product candidates or by other companies’ similar approved drugs or product candidates, then we may elect to, or be required by an independent data monitoring

38

committee or regulatory authorities to, delay or halt our clinical trials. If such side effects or adverse events are sufficiently severe or prevalent, the FDA or comparable foreign regulatory authorities could order us to suspend or cease altogether further development of our product candidates. Even if our product candidates are approved, side effects or adverse events could result in significant delay in or denial of, regulatory approval, restrictive labeling, or potential product liability claims. Moreover, for our product candidates that are in development for indications for which injectable antibody drugs have been approved, clinical trials for those product candidates may need to show a risk/benefit profile that is competitive with those existing products in order to obtain regulatory approval or, if approved, a product label that is favorable for commercialization.

For example, on September 16, 2021 our clinical studies for rusfertide were placed on a full clinical hold by the FDA. On October 8, 2021, the FDA lifted the full clinical hold and dosing in all clinical studies of rusfertide could be resumed after we provided the FDA with all requested information as the basis for a Complete Response and subsequent removal of the clinical hold. In particular, we provided the requested individual patient clinical safety reports, updated the investigator brochure and patient informed consent forms, performed a comprehensive review of the most recent safety database, and included new safety and stopping rules in the study protocols. The clinical hold was initially triggered by a non-clinical finding in a 26-week rasH2 transgenic mouse model indicating benign and malignant subcutaneous skin tumors. The rasH2 signal also prompted a re-examination of the four cases of cancer observed across all rusfertide clinical trials involving over 160 patients, and a comprehensive review of the safety database, including cases of suspected unexpected serious adverse reactions.

We have focused our limited resources to pursue particular product candidates and indications, and consequently, we may fail to capitalize on product candidates or indications that may be more profitable or for which there is a greater likelihood of success.

Because we have limited financial and managerial resources, we have historically focused on research programs and product candidates mainly on the development of rusfertide, the product candidates subject to our Janssen collaboration and, through early 2022, PN-943. Going forward, we have no plans to devote further resources to PN-943 as part of our ongoing commitment to optimize and focus resources toward our rusfertide program in PV. In addition, in keeping with our organizational prioritization of rusfertide in PV, plans to initiate trials of rusfertide in additional disease indications have been paused. As a result, we may forego or delay pursuit of opportunities with other product candidates or for other indications that later prove to have greater commercial potential. Our resource allocation decisions may cause us to fail to capitalize on viable commercial products or profitable market opportunities. If we do not accurately evaluate the commercial potential or target market for a particular product candidate, we may relinquish valuable rights to that product candidate through collaboration partnerships, licensing or other royalty arrangements in cases in which it would have been more advantageous for us to retain sole development and commercialization rights to such product candidate.

Risks Related to our Financial Position and Capital Requirements

We have incurred significant losses since our inception and anticipate that we will continue to incur significant losses for the foreseeable future. We have never generated any revenue from product sales and may never be profitable.

We have incurred significant operating losses every year since inception and expect to continue to incur operating losses for the foreseeable future. As of June 30, 2023, we had an accumulated deficit of $608.9 million. We expect to continue to incur significant research, development and other expenses related to our ongoing operations and product development. As a result, we expect to continue to incur losses in the future as we continue our development of, and seek regulatory approvals for, our product candidates.

We do not anticipate generating revenue from sales of products for a number of years, if ever, and we have not yet successfully completed registrational or pivotal clinical trials for our product candidates. If any of our product candidates fail in clinical trials or do not gain regulatory approval or fail to achieve market acceptance, we may never become profitable. Revenue we generate from our collaboration with Janssen, and any future collaboration

39

arrangements may not be sufficient to sustain our operations. Failure to become and remain profitable may adversely affect the market price of our common stock and our ability to raise capital and continue operations.

We expect to require substantial additional funding, which may not be available to us on acceptable terms, or at all.

Our operations have consumed substantial amounts of cash since inception. Developing pharmaceutical product candidates, including conducting pre-clinical studies and clinical trials, is expensive. We expect to require substantial additional future capital in order to complete clinical development and, if we are successful, to commercialize any of our current product candidates. Further, in the event that the Restated Agreement with Janssen is terminated, we may not receive any additional fees or milestone payments under that agreement. Absent the funding support obtained under the Restated Agreement, our further development of the collaboration product candidates would require significant additional capital from us, or the establishment of alternative collaborations with third parties, which may not be possible.

As of June 30, 2023, we had cash, cash equivalents and marketable securities of $313.4 million. Based upon our current operating plan and expected expenditures, we believe that our existing cash, cash equivalents, and marketable securities will be sufficient to fund our operations for at least the next 12 months. However, we expect that we will need to have access to substantial additional funds in the future in order to complete clinical development or commercialize our product candidates to a point where our operations generate net cash inflows.

Raising additional capital may cause dilution to our existing stockholders, restrict our operations or require us to relinquish rights to our product candidates or technologies.

We may seek additional funding through a combination of equity offerings, including the use of the 2022 ATM facility, debt financings, collaborations and/or licensing arrangements. Additional funding may not be available to us on acceptable terms, or at all. Our ability to raise additional capital may be adversely impacted by adverse economic conditions and market volatility. The incurrence of indebtedness and/or the issuance of certain equity securities could result in fixed payment obligations and could also result in certain additional restrictive covenants, such as limitations on our ability to incur debt and/or issue additional equity, limitations on our ability to acquire or license intellectual property rights and other operating restrictions that could adversely impact our ability to conduct our business. In addition, the issuance of additional equity securities by us, or the possibility of such issuance, may cause the market price of our common stock to decline. In the event that we enter into additional collaborations and/or licensing arrangements in order to raise capital, we may be required to accept unfavorable terms, including relinquishing or licensing to a third party on unfavorable terms our rights to our proprietary technology platform or product candidates. To the extent that we raise additional capital through the sale of equity securities, your ownership interest will be diluted, and the terms may include liquidation or other preferences that adversely affect your rights as a stockholder. If we issue common stock or securities convertible into common stock, our common stockholders would experience additional dilution and, as a result, our stock price may decline.

Risks Related to our Reliance on Third Parties

If Janssen does not elect to continue the development of JNJ-2113 (formerly PN-235), our business and business prospects would be adversely affected.

JNJ-2113, the product candidate in development pursuant to our Janssen collaboration, may prove to have undesirable or unintended side effects or other characteristics adversely affecting its safety, efficacy or cost effectiveness that could prevent or limit its approval for marketing and successful commercial use, or that could delay or prevent the commencement and/or completion of clinical trials. Under the terms of the Restated Agreement with Janssen, Janssen may terminate the agreement for convenience and without cause on written notice of a certain period. In addition, prior to any termination of the agreement, Janssen will generally have control over the further clinical development of JNJ-2113 and any other licensed compounds. Janssen’s decisions with respect to such development will affect the timing and availability of potential future payments under the agreement, if any. For example, during the fourth quarter of 2021, following a pre-specified interim analysis criteria, a portfolio decision was made by Janssen to stop further development of both PTG-200 and PN-232 in favor of JNJ-2113. If the Restated Agreement with Janssen is

40

terminated early, or if Janssen’s development activities are terminated early or suspended for an extended period of time, or are otherwise unsuccessful, our business and business prospects would be materially and adversely affected.

We may have disagreements with Janssen during the term of the Janssen License and Collaboration Agreement, and if they are not settled amicably or in the favor of Protagonist, the result may harm our business.

We are subject to the risk of possible disagreements with Janssen regarding the development of JNJ-2113 or other matters under the Restated Agreement with Janssen, such as the interpretation of the agreement or ownership of proprietary rights. Also, because the period of collaborative development under the agreement has ended, Janssen has sole decision-making authority for product candidates resulting from the collaboration, which could lead to disputes with Janssen. Disagreements with Janssen could lead to litigation or arbitration, which would be expensive and would be time-consuming for our management and employees.

We may not be successful in obtaining or maintaining development and commercialization collaborations, any collaboration arrangements we enter into in the future may not be successful.

Other than our Restated Agreement with Janssen, we have no active collaborations for any of our product candidates. Even if we establish other collaboration arrangements, any such collaboration may not ultimately be successful, which could have a negative impact on our business, results of operations, financial condition and growth prospects. If we enter into collaborations limited to certain territories, we may not maintain significant rights or control of future development and commercialization of any product candidate subject to the collaboration and potential disputes could develop in the future over the terms of the collaboration and the respective rights of the parties.

If our strategic collaborations do not result in the successful development and commercialization of product candidates or if one of our collaborators fails to act under the collaboration agreement or terminates its agreement with us, we may not receive any future research funding or milestone or royalty payments under the applicable collaboration agreement. In addition, if a collaboration is terminated, it may result in a need for additional capital to pursue further development or commercialization of the applicable product candidates.

We rely on third parties to conduct our pre-clinical studies and clinical trials. If these third parties do not successfully carry out their contractual obligations or do not meet regulatory requirements or expected deadlines, we may not be able to obtain timely regulatory approval for or commercialize our product candidates and our business could be substantially harmed.

We have relied upon and plan to continue to rely upon third-party contract research organizations (“CROs”) to execute, monitor and manage clinical trials and collect data for our pre-clinical studies and clinical programs. We control only certain aspects of their activities. We and our CROs are required to comply with GCPs, which are regulations and guidelines promulgated by the FDA, the European Medicines Agency (“EMA”) and comparable foreign regulatory authorities for all of our product candidates in clinical development. If we or any of our CROs fail to comply with applicable GCPs, the clinical data generated in our clinical trials may be deemed unreliable and the FDA, the EMA or comparable foreign regulatory authorities may not accept the data or require us to perform additional clinical trials before considering our filing for regulatory approval or approving our marketing application. In addition, significant portions of the clinical studies for our product candidates are expected to be conducted outside of the United States, which will make it more difficult for us to monitor CROs and perform visits of our clinical trial sites (particularly during the ongoing pandemic) and will force us to rely heavily on CROs to ensure the proper and timely conduct of our clinical trials and compliance with applicable regulations, including GCPs.

If any of our relationships with these third-party CROs terminate, we may not be able to enter into arrangements with alternative CROs or do so on commercially reasonable terms. If CROs do not successfully carry out their contractual duties or obligations or meet expected deadlines, if they need to be replaced or if the quality or accuracy of the clinical data they obtain is compromised due to the failure to adhere to our clinical protocols, regulatory requirements or for other reasons, our clinical trials may be extended, delayed or terminated and we may not be able to obtain regulatory approval for or successfully commercialize our product candidates. As a result, our results of

41

operations and the commercial prospects for our product candidates would be harmed, our costs could increase substantially and our ability to generate revenue could be delayed significantly.

We face a variety of manufacturing risks and rely on third parties to manufacture our drug substance and clinical drug product and we intend to rely on third parties to produce commercial supplies of any approved product candidate.

We rely on contract manufacturers to manufacture and provide product for us that meets applicable regulatory requirements. We do not currently have, nor do we plan to develop, the infrastructure or capability internally to manufacture our drug supplies and we expect to continue to depend on contract manufacturers for the foreseeable future. As we proceed with the development and potential commercialization of our product candidates, we will need to increase the scale at which the drug is manufactured which will require the development of new manufacturing processes to potentially reduce the cost of goods. We will rely on our internal process research and development efforts and those of contract manufacturers to develop the good manufacturing processes (“GMPs”) required for cost-effective, large-scale production. If we and our contract manufacturers are not successful in converting to commercial-scale manufacturing, then our product costs may not be competitive and the development and/or commercialization of our product candidates would be materially and adversely affected. Moreover, our contract manufacturers are the sole source of supply for our clinical product candidates. If we were to experience an unexpected loss of supply for any reason, whether as a result of manufacturing, supply or storage issues, natural disasters, outbreaks of disease, epidemics and pandemics, such as the COVID-19 pandemic, or otherwise, we could experience delays, disruptions, suspensions or termination of our clinical trial and planned development program, or be required to restart or repeat, any ongoing clinical trials.

We also rely on our contract manufacturers to purchase from third-party suppliers the materials necessary to produce our product candidates for our clinical trials. There are a limited number of suppliers for raw materials that our vendors use to manufacture our drugs and there may be a need to assess alternate suppliers to prevent a possible disruption of the manufacture of the materials necessary to produce our product candidates for our clinical trials, and if approved, for commercial sale. Moreover, we currently do not have any agreements for the commercial production of these raw materials. Although we generally do not begin a clinical trial unless we believe we have a sufficient supply of a product candidate to complete the clinical trial, any significant delay in the supply of a product candidate, or the raw material components thereof, for an ongoing clinical trial due to the need to replace a contract manufacturer or other third-party manufacturer could considerably delay completion of our clinical trials, product testing and potential regulatory approval of our product candidates.

Risks Related to Regulatory Approval

The regulatory approval processes of the FDA and comparable foreign authorities are lengthy and time consuming, and if we are ultimately unable to obtain regulatory approval for our product candidates, our business will be substantially harmed.

Our business is substantially dependent on our ability to successfully develop, obtain regulatory approval for and then successfully commercialize our product candidates. We are not permitted to market or promote any of our product candidates before we receive regulatory approval from the FDA, the EMA or any other foreign regulatory authority, and we may never receive such regulatory approval for any of our product candidates. The time required to obtain approval by the FDA and comparable foreign authorities is difficult to predict, typically takes many years following the commencement of clinical trials and depends upon numerous factors. Approval policies, regulations and the types and amount of clinical and manufacturing data necessary to gain approval may change during the course of clinical development and may vary among jurisdictions. We have not obtained regulatory approval for any product candidate and it is possible that none of our existing product candidates or any product candidates we have in development or may seek to develop in the future will ever obtain regulatory approval.

42

Our product candidates could fail to receive regulatory approval for many reasons, including the following:

the FDA or comparable foreign regulatory authorities may disagree with the design or implementation of our clinical trials, or our interpretation of the data submitted in support of regulatory approval;
we may be unable to demonstrate to the satisfaction of the FDA or comparable foreign regulatory authorities that a product candidate is safe and effective for its proposed indication or that a product candidate’s clinical and other benefits outweigh its safety risks;
the results of clinical trials may fail to achieve the level of statistical significance required by the FDA or comparable foreign regulatory authorities for approval;
the data collected from pre-clinical studies and clinical trials of our product candidates may not be sufficient to support the submission of an NDA, supplemental NDA, or other regulatory submissions necessary to obtain regulatory approval;
we or our contractors may not meet the GMP and other applicable requirements for manufacturing processes, procedures, documentation and facilities necessary for approval by the FDA or comparable foreign regulatory authorities; and
changes to the approval policies or regulations of the FDA or comparable foreign regulatory authorities with respect to our product candidates may result in our clinical data becoming insufficient for approval.

In addition, even if we were to obtain regulatory approval, regulatory authorities may approve our product candidates for fewer or more limited indications than what we requested approval for, may include safety warnings or other restrictions that may negatively impact the commercial viability of our product candidates, including the potential for a favorable price or reimbursement at a level that we would otherwise intend to charge for our products. Likewise, regulatory authorities may grant approval contingent on the performance of costly post-marketing clinical trials or the conduct of an expensive risk-evaluation and mitigation system, which could significantly reduce the potential for commercial success or viability of our product candidates. Any of the foregoing possibilities could materially harm the prospects for our product candidates and business and operations.

We may fail to obtain orphan drug designations from the FDA and/or the EMA for our product candidates, as applicable, and even if we obtain such designations, we may be unable to maintain the benefits associated with orphan drug designation, including the potential for market exclusivity.

Our strategy includes filing for orphan drug designation where available for our product candidates. Rusfertide has received orphan drug designation for the treatment of patients with PV from the FDA and the EMA. Despite this designation, we may be unable to maintain the benefits associated with orphan drug status, including market exclusivity. We may not be the first to obtain regulatory approval of a product candidate for a given orphan-designated indication. In addition, exclusive marketing rights in the United States may be limited if we seek approval for an indication broader than the orphan-designated indication or may be lost if the FDA later determines that the request for designation was materially defective or if we are unable to assure sufficient quantities of the product to meet patient needs. Further, even if we obtain orphan drug designation exclusivity for a product, that exclusivity may not effectively protect the product from competition because different drugs with different active moieties may receive and be approved for the same condition, and only the first applicant to receive approval for a given active ingredient will receive the benefits of marketing exclusivity. Even after an orphan-designated product is approved, the FDA can subsequently approve a later drug with the same active moiety for the same condition if the FDA concludes that the later drug is clinically superior if it is shown to be safer, more effective or makes a major contribution to patient care.

43

Risks Related to Commercialization of our Product Candidates

We currently have no marketing and sales organization. To the extent any of our product candidates for which we maintain commercial rights is approved for marketing, if we are unable to establish marketing and sales capabilities or enter into agreements with third parties to market and sell our product candidates, we may not be able to effectively market and sell any products or generate product revenue.

We currently do not have a marketing or sales organization for the marketing, sales and distribution of pharmaceutical products. In order to commercialize any of our product candidates that receive marketing approval, we will have to build marketing, sales, distribution, managerial and other non-technical capabilities or make arrangements with third parties to perform these services, and we may not be successful in doing so. In the event of successful development of any of our product candidates, we may elect to build a targeted specialty sales force which will be expensive and time consuming. Any failure or delay in the development of our internal sales, marketing and distribution capabilities would adversely impact the commercialization of these products. With respect to our product candidates, we may choose to partner with third parties that have direct sales forces and established distribution systems, either to augment our own sales force and distribution systems or in lieu of our own sales force and distribution systems, and in the case of the Restated Agreement with Janssen, we may elect to exercise our Co-Detailing Option (allows us to elect to provide up to 30% of the selling effort in the United States for any IL-23R antagonist compounds approved for commercial sale), which would require us to establish a U.S. sales team. If we are not successful in commercializing our product candidates, either on our own or through collaborations with one or more third parties, our future revenue will be materially and adversely impacted.

Recently enacted and future legislation may increase the difficulty and cost for us to obtain marketing approval of and commercialize our product candidates and affect the prices we may obtain.

In the United States and some foreign jurisdictions, there have been, and we expect there will continue to be, a number of legislative and regulatory changes and proposed changes regarding the healthcare system that could, among other things, prevent or delay marketing approval of our product candidates, restrict or regulate post-approval activities and affect our ability to profitably sell any product candidates for which we obtain marketing approval. We expect that additional state and federal healthcare reform measures will be adopted in the future, any of which could limit the amounts that federal and state governments will pay for healthcare therapies, which could result in reduced demand for us.

Legislative and regulatory proposals have also 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-marketing testing and other requirements.

We currently conduct, and intend to continue to conduct, a substantial portion of the clinical trials for our product candidates outside of the United States. If approved, we may commercialize our product candidates abroad. We will thus be subject to the risks of doing business outside of the United States.

We currently conduct, and intend to continue to conduct, a substantial portion of our clinical trials outside of the United States and, if approved, we intend to also market our product candidates outside of the United States. We are thus subject to risks associated with doing business outside of the United States. Our business and financial results in the future could be adversely affected due to a variety of factors associated with conducting development and marketing of our product candidates, if approved, outside of the United States, including varying medical standards and practices, geopolitical risks, uncertainty around intellectual property protection, and regulatory risks, such as compliance with the Foreign Corrupt Practices Act. If we are unable to anticipate and address these risks properly, our business and financial results will be harmed.

44

We may fail or elect not to commercialize our product candidates, even if approved.

 

We cannot be sure that, if our clinical trials for any of our product candidates are successfully completed, we will be able to submit an NDA to the FDA or that any NDA we submit will be approved by the FDA in a timely manner, if at all. After completing clinical trials for a product candidate in humans, a drug dossier is prepared and submitted to the FDA as an NDA, and includes all pre-clinical studies and clinical trial data relevant to the safety and effectiveness of the product at the suggested dose and duration of use for the proposed indication as well as manufacturing information, in order to allow the FDA to review such drug dossier and to consider a product candidate for approval for commercialization in the United States. If we are unable to submit an NDA with respect to any of our current product candidates, if any NDA we submit is not approved by the FDA, or we elect not to file an NDA, or if we are unable to obtain any required state and local distribution licenses or similar authorizations, we will be unable to commercialize that product. The FDA can and does reject NDAs and require additional clinical trials, even when product candidates achieve favorable results in Phase 3 clinical trials. Also, we may be subject to pricing pressures from competitive products that could make it difficult or impossible for us to commercialize the product candidate successfully. If we fail to commercialize any of our product candidates, our business, financial condition, results of operations and prospects may be materially and adversely affected.

The commercial success of any current or future product candidate will depend upon the degree of market acceptance by physicians, patients, third-party payors and others in the medical community.

We or our collaboration partners in any potential commercial launch of our product candidates may not be successful in achieving widespread patient or physician awareness or acceptance of such product candidate. Even though we expect that our product candidate will be priced responsibly, if approved, there is no guarantee that it or any other product that we bring to the market directly or through a strategic partner will gain market acceptance by physicians, patients, third-party payors and others in the medical community. The degree of market acceptance of any of our product candidates, if approved for commercial sale, will depend on a number of factors, including but not limited to:

the safety and efficacy of the product in clinical trials, and potential advantages over competing treatments;
the publication of unfavorable safety or efficacy data concerning our product by third parties;
the prevalence and severity of any side effects, including any limitations or warnings contained in a product’s approved labeling;
the clinical indications for which approval is granted;
recognition and acceptance of our product candidates over our competitors’ products;
prevalence of the disease or condition for which the product is approved;
the cost of treatment, particularly in relation to competing treatments;
the willingness of the target patient population to try our therapies and of physicians to prescribe these therapies;
the strength of marketing and distribution support and timing of market introduction of competitive products;
the extent to which the product is approved for inclusion on formularies of hospitals and managed care organizations;

45

publicity concerning our products or competing products and treatments;
the extent to which third-party payors provide coverage and adequate reimbursement for the product candidate, or any other product candidates we may pursue, if approved;
our ability to maintain compliance with regulatory requirements; and
labeling or naming imposed by FDA or other regulatory agencies.

Even if a product candidate we may develop in the future displays an equivalent or more favorable efficacy and safety profile in pre-clinical and clinical trials, market acceptance of the product candidate will not be fully known until after it is launched and may be negatively affected by a potential poor safety experience and the track record of other product candidates. Our efforts, or those of any strategic licensing or collaboration partner, to educate the medical community and third-party payors on the benefits of our product candidates may require significant resources, may be under-resourced compared to large well-funded pharmaceutical entities and may never be successful. If ay product candidates we may develop in the future are approved but fail to achieve an adequate level of acceptance by physicians, patients, third-party payors and others in the medical community, we will not be able to generate sufficient revenue to become or remain profitable.

Risks Related to our Business and Industry

We face significant competition from other biotechnology and pharmaceutical companies, and our operating results will suffer if we fail to compete effectively.

The biotechnology and pharmaceutical industries are intensely competitive and subject to rapid and significant technological change. We have competitors worldwide, including major multinational pharmaceutical companies, biotechnology companies, specialty pharmaceutical and generic pharmaceutical companies as well as universities and other research institutions.

Many of our competitors have substantially greater financial, technical and other resources, such as larger research and development staff, and experienced marketing and manufacturing organizations. As a result, these companies may obtain regulatory approval more rapidly than we are able and may be more effective in selling and marketing their products. Smaller or early-stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large, established companies. Competition may increase further as a result of advances in the commercial applicability of newer technologies and greater availability of capital for investment in these industries. Our competitors may succeed in developing, acquiring or licensing, on an exclusive basis, pharmaceutical products that are easier to develop, more effective or less costly than any product candidates that we are currently developing or that we may develop. If approved, our product candidates are expected to face competition from commercially available drugs as well as drugs that are in the development pipelines of our competitors.

Pharmaceutical companies may invest heavily to accelerate discovery and development of novel compounds or to in-license novel compounds that could make our product candidates less competitive. In addition, any new product that competes with an approved product must demonstrate advantages in efficacy, convenience, tolerability or safety in order to overcome price competition and to be commercially successful. If our competitors succeed in obtaining FDA, EMA or other regulatory approval or discovering, developing and commercializing drugs before we do, there would be a material adverse impact on the future prospects for our product candidates and business. For example, in November 2021, the FDA approved a Biologics License Application for ropeginterferon alfa-2b for use in treatment for patients with PV in the absence of symptomatic splenomegaly from PharmaEssentia Corporation, the manufacturer of the novel pegylated interferon. We also face competition in certain instances from the existing standards of care, which may be significantly less expensive than our expected drug prices. For example, one widely used treatment for patients is phlebotomy and/or chelation therapy. While patients may not like therapies that involve frequent blood draws, these therapies are inexpensive and may present pricing challenges for us if our drug candidates are successfully developed and approved.

46

Outbreaks of disease, epidemics and pandemics, such as the COVID-19 pandemic, have and could continue to adversely impact our business, including our ongoing and planned clinical trials and pre-clinical and discovery research.

We have experienced delays in our existing and planned clinical trials due to worldwide impacts related to the COVID-19 pandemic, and our future results of operations and liquidity could be adversely impacted by direct and indirect impacts of epidemics and pandemics. We have and could in the future experience additional disruptions or increased expenses that may adversely impact our business, including delays or difficulties in enrolling patients in our ongoing clinical trials and our future clinical trials; delays or difficulties in clinical site initiation, including difficulties in recruiting clinical site investigators and clinical site staff, or maintaining ongoing operations at such sites; and delays in manufacturing, receiving the supplies, materials and services needed to conduct clinical trials and pre-clinical research.

A continued and prolonged public health crisis such as the COVID-19 pandemic could have a material negative impact on our business, financial condition, and operating results.

Unstable market and economic conditions, including elevated and sustained inflation, may have serious adverse consequences on our business, financial condition and stock price.

As has been widely reported, we are currently operating in a period of economic uncertainty and capital markets disruption, which has been significantly impacted by domestic and global monetary and fiscal policy, geopolitical instability, including an ongoing military conflict between Russia and Ukraine and the rising tensions between China and Taiwan, and historically high domestic and global inflation. In particular, the conflict in Ukraine has exacerbated market disruptions, including significant volatility in commodity prices, as well as supply chain interruptions, and has contributed to record inflation globally. The U.S. Federal Reserve and other central banks may be unable to contain inflation through more restrictive monetary policy and inflation may increase or continue for a prolonged period of time. Inflationary factors, such as increases in the cost of clinical supplies, interest rates, overhead costs and transportation costs may adversely affect our operating results. We continue to monitor these events and the potential impact on our business. Although we do not believe that inflation has had a material impact on our financial position or results of operations to date, we may be adversely affected in the future due to domestic and global monetary and fiscal policy, supply chain constraints, consequences associated with COVID-19 and the ongoing conflict between Russia and Ukraine, and such factors may lead to increases in the cost of manufacturing our product candidates and delays in initiating trials. In addition, global credit and financial markets have experienced extreme volatility and disruptions in the past several years and the foregoing factors have led to and may continue to cause diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, uncertainty about economic stability and increased inflation.

There can be no assurance that further deterioration in credit and financial markets and confidence in economic conditions will not occur. A future recession or market correction or other significant geopolitical events could materially affect our business and the value of our common stock. Our general business strategy may be adversely affected by any such economic downturn, volatile business environment or continued unpredictable and unstable market conditions. If the current equity and credit markets deteriorate, or do not improve, it may make any necessary debt or equity financing more difficult, 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 stock price and could require us to delay or abandon clinical development plans. In addition, there is a risk that one or more of our current service providers, manufacturers and other partners may not survive these difficult economic times, which could directly affect our ability to attain our operating goals.

We maintain our cash at financial institutions, often in balances that exceed federally-insured limits. The failure of financial institutions could adversely affect our ability to pay our operational expenses or make other payments.

Our cash held in non-interest-bearing and interest-bearing accounts exceeds the Federal Deposit Insurance Corporation (the “FDIC”) insurance limits. If such banking institutions were to fail, we could lose all or a portion of those amounts held in excess of such insurance limitations. For example, the FDIC took control of Silicon Valley Bank

47

on March 10, 2023. The Federal Reserve subsequently announced that account holders would be made whole. However, the FDIC may not make all account holders whole in the event of future bank failures. In addition, even if account holders are ultimately made whole with respect to a future bank failure, account holders’ access to their accounts and assets held in their accounts may be substantially delayed. Any material loss that we may experience in the future or inability for a material time period to access our cash and cash equivalents could have an adverse effect on our ability to pay our operational expenses or make other payments, which could adversely affect our business.

If we fail to comply with state and federal healthcare regulatory laws, we could face substantial penalties, damages, fines, disgorgement, integrity oversight and reporting obligations, exclusion from participation in governmental healthcare programs, and the curtailment of our operations, any of which could adversely affect our business, operations, and financial condition.

Healthcare providers, including physicians, and third-party payors will play a primary role in the recommendation and prescription of any future product candidates we may develop or any product candidates for which we obtain marketing approval. Our arrangements with third-party payors and customers may expose us to broadly applicable fraud and abuse and other healthcare laws and regulations that may affect the business or financial arrangements and relationships through which we would market, sell and distribute our products. Even though we do not and will not control referrals of healthcare services or bill directly to Medicare, Medicaid or other third-party payors, federal and state healthcare laws and regulations pertaining to fraud and abuse and patients’ rights are and will be applicable to our business. The laws that may affect our ability to operate include, but are not limited to:

the federal Anti-Kickback Statute;
the federal false claims laws, including the False Claims Act;
the federal Health Insurance Portability and Accountability Act of 1996 (“HIPAA”);
HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act and their implementing regulations, which also imposes obligations, including mandatory contractual terms, on HIPAA-covered entities, their business associates as well as their covered subcontractors with respect to safeguarding the privacy, security and transmission of individually identifiable health information;
the federal civil monetary penalties statute;
the federal Physician Payments Sunshine Act; and
analogous state and foreign laws and regulations, such as state anti-kickback and false claims laws.

Further, the ACA, among other things, amended the intent requirements of the federal Anti-Kickback Statute and certain criminal statutes governing healthcare fraud. Any violations of these laws, or any action against us for violation of these laws, even if we successfully defend against it, could result in a material adverse effect on our reputation, business, results of operations and financial condition.

We have entered into consulting and scientific advisory board arrangements with physicians and other healthcare providers, including some who could influence the use of our product candidates, if approved. While we have worked to structure our arrangements to comply with applicable laws, because of the complex and far-reaching nature of these laws, regulatory agencies may view these transactions as prohibited arrangements that must be restructured, or discontinued, or for which we could be subject to other significant penalties. We could be adversely affected if regulatory agencies interpret our financial relationships with providers who may influence the ordering of and use our product candidates, if approved, to be in violation of applicable laws.

The scope and enforcement of each of these laws is uncertain and subject to rapid change in the current environment of healthcare reform. Federal and state enforcement bodies have continued to increase their scrutiny of

48

interactions between healthcare companies and healthcare providers, which has led to a number of significant investigations, prosecutions, convictions and settlements in the healthcare industry. Additionally, as a result of these investigations, healthcare providers and entities may have to agree to additional onerous compliance and reporting requirements as part of a consent decree or corporate integrity agreement. Any such investigation or settlement could significantly increase our costs or otherwise have an adverse effect on our business.

If our operations are found to be in violation of any of these laws or any other governmental laws and regulations that may apply to us, we may be subject to significant civil, criminal and administrative penalties, damages, fines, disgorgement, imprisonment, integrity oversight and reporting obligations, exclusion from government funded healthcare programs, such as Medicare and Medicaid, disgorgement, contractual damages, reputational harm, diminished profits and the curtailment or restructuring of our operations. If, and to the extent that, Janssen or we are unable to comply with these regulations, our ability to earn potential royalties from worldwide net sales of Janssen collaboration product candidates would be materially and adversely impacted. If any of the physicians or other healthcare providers or entities with whom we expect to do business is found to be not in compliance with applicable laws, they may be subject to significant criminal, civil or administrative sanctions, including exclusions from government funded healthcare programs. The imposition of any of these penalties or other commercial limitations could negatively impact our collaboration with Janssen or cause Janssen to terminate the Restated Agreement with Janssen, either of which would materially and adversely affect our business, financial condition and results of operations.

Our future success depends on our ability to retain our executive officers and to attract, retain and motivate qualified personnel. If we are not successful in attracting and retaining highly qualified personnel, we may not be able to successfully implement our business strategy.

We are highly dependent on our existing senior management team. The loss of the services of any of our executive officers or other key employees and our inability to find suitable replacements would harm our research and development efforts, our collaboration efforts, as well as our business, financial condition and prospects. Our success also depends on our ability to continue to attract, retain and motivate highly skilled and experienced personnel with scientific, medical, regulatory, manufacturing, marketing, sales, general and administrative and management training and skills.

We may not be able to attract or retain qualified personnel in the future due to the intense competition for a limited number of qualified personnel among biopharmaceutical, biotechnology, pharmaceutical and other businesses. Many of the other biopharmaceutical and pharmaceutical 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. Many are located in areas of the country with lower costs of living. Additionally, the United States 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. Any or all of these factors may limit our ability to continue to attract and retain high quality personnel, which could negatively affect our ability to successfully develop and commercialize product candidates and to grow our business and operations as currently contemplated.

We expect to expand the size of our organization in the future, and we may experience difficulties in managing this growth.

As of June 30, 2023, we had 106 full-time equivalent employees, including 81 full-time equivalent employees engaged in research and development. As our development and commercialization plans and strategies develop, we expect to need additional managerial, operational, scientific, sales, marketing, research, development, regulatory, manufacturing, financial and other resources. In addition, as our operations expand, we expect that we will need to manage relationships with strategic collaborators, CROs, contract manufacturers, suppliers, vendors and other third parties. Our future financial performance and our ability to develop and commercialize our product candidates and to compete effectively will depend, in part, on our ability to manage any future growth effectively. We may not be successful in accomplishing these tasks in growing our company, and our failure to accomplish any of them could adversely affect our business and operations.

49

Significant disruptions of information technology systems or breaches of data security could adversely affect our business.

Our business is increasingly dependent on critical, complex and interdependent information technology systems, including Internet-based systems, to support business processes as well as internal and external communications. The size and complexity of our internal computer systems and those of our CROs, contract manufacturers, collaboration partner, and other third parties on which we rely may make them potentially vulnerable to breakdown, telecommunications and electrical failures, malicious intrusion such as ransomware and computer viruses that may result in the impairment of key business processes. Our systems are potentially vulnerable to data security breaches, by employees or others, that may expose sensitive data to unauthorized persons. Such data security breaches could lead to the loss of trade secrets or other intellectual property or could lead to the public exposure of personally identifiable information (including sensitive personal information) of our employees, collaborators, clinical trial patients, and others. A malicious intrusion, email compromise or other data security breach or privacy violation that leads to disclosure or modification of or prevents access to patient information, including personally identifiable information or protected health information, could harm our reputation, compel us to comply with federal and/or state breach notification laws, subject us to mandatory corrective action, require us to verify the correctness of database contents and otherwise subject us to liability under laws and regulations that protect personal data, resulting in increased costs or loss of revenue. If we are unable to prevent such data security breaches or privacy violations or implement satisfactory remedial measures, our operations could be disrupted, and we may suffer loss of reputation, financial loss and other regulatory penalties.

If we fail to comply with environmental, health and safety laws and regulations, we could become subject to fines or penalties or incur costs that could have a material adverse effect on the success of our business.

We 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 operations involve the use of hazardous and flammable materials, including chemicals and biological materials, and produce hazardous waste products. We generally contract with third parties for the disposal of these materials and wastes. We cannot eliminate the risk of contamination or injury from these materials. In the event of contamination or injury resulting from our use of hazardous materials, we could be held liable for any resulting damages, and any liability could exceed our resources. We also could incur significant costs associated with civil or criminal fines and penalties.

Our employees, independent contractors, principal investigators, consultants and vendors may engage in misconduct or other improper activities, including noncompliance with regulatory standards and requirements, which could have a material adverse effect on our business.

We are exposed to the risk that our employees, independent contractors, principal investigators, consultants or vendors may engage in fraudulent conduct or other illegal activity. Misconduct by these parties could include intentional, reckless and/or negligent conduct or disclosure of unauthorized activities to us that violates: (i) FDA laws and regulations or those of comparable foreign regulatory authorities, (ii) manufacturing standards, (iii) federal and state data privacy, security, fraud and abuse and other healthcare laws and regulations established and enforced by comparable foreign regulatory authorities, or (iv) laws that require the true, complete and accurate reporting of financial information or data. Additionally, we are subject to the risk that a person or government could allege such fraud or other misconduct, even if none occurred. 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 and results of operations, including the imposition of significant fines or other sanctions.

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

We may be sued if any product we develop allegedly causes injury or is found to be otherwise unsuitable during product testing, manufacturing, marketing or sale. Any such product liability claims may include allegations of defects in manufacturing, defects in design, a failure to warn of dangers inherent in the product, negligence, strict

50

liability and a breach of warranties. If we cannot successfully defend ourselves against product liability claims, we may incur substantial liabilities or be required to stop development or, if approved, limit commercialization of our product candidates.

Our inability to obtain and retain sufficient product liability insurance at an acceptable cost to protect against potential product liability claims could prevent or inhibit the development or commercialization of our product candidates. We currently carry clinical trial liability insurance for our clinical trials. Although we maintain such insurance, any claim that may be brought against us could result in a court judgment or settlement in an amount that is not covered, in whole or in part, by our insurance or that is in excess of the limits of our insurance coverage. Our insurance policies also have various exclusions, and we may be subject to a product liability claim for which we have no coverage. We will have to pay any amounts awarded by a court or negotiated in a settlement that exceed our coverage limitations or that are not covered by our insurance, and we may not have, or be able to obtain, sufficient capital to pay such amounts.

Our headquarters is located near known earthquake fault zones. The occurrence of an earthquake, fire or any other catastrophic event could disrupt our operations or the operations of third parties who provide vital support functions to us, which could have a material adverse effect on our business and financial condition.

We and some of the third-party service providers on which we depend for various support functions are vulnerable to damage from catastrophic events, such as power loss, natural disasters, terrorism, pandemics and similar unforeseen events beyond our control. Our corporate headquarters, including our laboratory facilities, are located in the San Francisco Bay Area, which in the past has experienced severe earthquakes and fires. We do not carry earthquake insurance. Earthquakes or other natural disasters could severely disrupt our operations, and have a material adverse effect on our business, results of operations, financial condition and prospects.

The insurance coverage and reimbursement status of newly approved products is uncertain. Failure to obtain or maintain adequate coverage and reimbursement for our product candidates could limit our ability to generate revenue.

The availability and extent of reimbursement by governmental and private payors is essential for most patients to be able to afford medications and therapies. Sales of any of our product candidates that receive marketing approval will depend substantially, both in the United States and internationally, on the extent to which the costs of our product candidates will be paid by health maintenance, managed care, pharmacy benefit and similar healthcare management organizations, or reimbursed by government health administration authorities, private health coverage insurers and other third-party payors. If reimbursement is not available, or is available only to limited levels, we may not be able to successfully commercialize our product candidates. Even if coverage is provided, the approved reimbursement amount may not be high enough to allow us to establish or maintain adequate pricing that will allow us to realize a sufficient return on our investment.

There is significant uncertainty related to the insurance coverage and reimbursement of newly approved products as increasingly high barriers are being erected to the entry of new products into the healthcare markets. Coverage and reimbursement can differ significantly from payor to payor. It is difficult to predict what CMS will decide with respect to reimbursement for novel products such as ours since there is no body of established practices and precedents for these new products.

Outside the United States, international operations are generally subject to extensive governmental price controls and other market regulations, and we believe the increasing emphasis on cost-containment initiatives in Europe, Canada and other countries may cause us to price our product candidates on less favorable terms than we currently anticipate. In many countries, particularly the countries of the European Union, 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. In general, the prices of products under such systems are substantially lower than in the United States. Additional foreign price controls or other changes in pricing regulation could restrict the amount that we are able to charge for our product candidates. Accordingly, in markets

51

outside the United States, the reimbursement for our products may be reduced compared with the United States and may be insufficient to generate commercially reasonable revenues and profits.

Risks Related to our Intellectual Property

If we are unable to obtain or protect intellectual property rights related to our product candidates and technologies, we may not be able to compete effectively in our markets.

We rely upon a combination of patent protection, trade secret protection and confidentiality agreements to protect the intellectual property related to our product candidates and technologies. The strength of patents in the biotechnology and pharmaceutical field involves complex legal and scientific questions and can be uncertain. We may or may not file or prosecute all necessary or desirable patent applications. The patent applications that we own or license may fail to result in issued patents in the United States or in other foreign countries, or they may fail to result in issued patents with claims that cover our product candidates or technologies in the United States or in other foreign countries. Any failure to identify relevant prior art relating to a patent or patent applications can invalidate a patent or prevent a patent from issuing. Even if patents have been issued, third parties may challenge the validity, enforceability or scope thereof, which may result in such patents being narrowed, invalidated or held unenforceable. Furthermore, even if they are unchallenged, our patent and patent applications may not adequately protect our intellectual property, provide exclusivity for our product candidates and technologies, or prevent others from designing around our claims.

If the breadth or strength of protection provided by our patents is challenged, or if they fail to provide meaningful exclusivity for our product candidates, it could prevent us from asserting exclusivity over the covered product and allow generic competition. We cannot offer any assurances about which, if any, of our patent applications will issue, the breadth of any such issued patent, or whether any issued patents will be found invalid and unenforceable or will be threatened by third parties. Any successful opposition or other challenge to our patents or patent applications could significantly diminish the commercial prospects of any products that we develop.

In addition, patents have a limited lifespan. In the United States and in many other countries, the natural expiration of a patent is generally 20 years after it is filed, and once any patents covering a product expire, generic competitors may enter the market. Our granted U.S. patent covering rusfertide expires in 2034, but is eligible for extension of up to five years for a portion of the time spent in development. Although the life of a patent can be increased based on certain delays caused by the U.S. Patent and Trademark Office (the “PTO”), this increase can be reduced or eliminated based on certain delays caused by the patent applicant during patent prosecution. If we encounter delays in our clinical trials or in gaining regulatory approval, the period of time during which we could market any of our product candidates under patent protection, if approved, would be reduced.

We may not be able to protect our intellectual property rights throughout the world. Filing, prosecuting and defending patents on all of our product candidates throughout the world would be prohibitively expensive, and our intellectual property rights in some countries outside the United States may be less extensive than those in the United States. In addition, the laws of some foreign countries do not protect intellectual property rights, including trade secrets, to the same extent as federal and state laws of the United States and many countries limit the enforceability of patents against third parties, including government agencies or government contractors.

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 in the United States. These products may compete with our products in jurisdictions where we do not have any issued patents and our patent claims or other intellectual property rights may not be effective or sufficient to prevent them from so competing. Also, if our trade secrets are disclosed in a foreign jurisdiction, competitors worldwide could have access to our proprietary information and we may be without satisfactory recourse. Such disclosure could have a material adverse effect on our business.

We also rely on trade secret protection and confidentiality agreements to protect proprietary scientific, business and technical information and know-how that is not or may not be patentable or that we elect not to patent. For example, we primarily rely on trade secrets and confidentiality agreements to protect our peptide therapeutics

52

technology platform. Any disclosure to or misappropriation by third parties of our confidential proprietary information could enable competitors to quickly duplicate or surpass our technological achievements, thus eroding our competitive position in our market. If we are unable to protect the confidentiality of our trade secrets and proprietary know-how or if competitors independently develop viable competing products, our business and competitive position may be harmed.

Although we require all of our employees to assign their inventions to us, and endeavor to execute confidentiality agreements with all of our employees, consultants, advisors and any third parties who have access to our proprietary know-how and other confidential information related to such technology, we cannot be certain that we have executed such agreements with all third parties who may have helped to develop our intellectual property or who had access to our proprietary information, nor can be we certain that our agreements will not be breached. If any of the parties to these confidentiality agreements breaches or violates the terms of such agreements, we may not have adequate remedies for any such breach or violation, and we could lose our trade secrets as a result.

Even if we are able to adequately protect our trade secrets and proprietary information, our trade secrets could otherwise become known or could be independently discovered by our competitors. If our trade secrets are not adequately protected so as to protect our market against competitors’ products, others may be able to exploit our proprietary peptide product candidate discovery technologies to identify and develop competing product candidates, and thus our competitive position could be adversely affected, as could our business.

We may be involved in lawsuits and other legal proceedings to protect or enforce our intellectual property, which could be expensive, time consuming and unsuccessful.

Competitors may infringe our issued patents or any patents issued as a result of our pending or future patent applications. To counter infringement or unauthorized use, we may be required to file infringement claims, which can be expensive and time-consuming. In addition, in an infringement proceeding, a court may decide that a patent of ours is not valid or is unenforceable or may refuse to stop the other party in such infringement proceeding from using the technology at issue on the grounds that our patents do not cover the technology in question. An adverse result in any litigation or defense proceedings could put one or more of our patents at risk of being invalidated, held unenforceable or interpreted narrowly, and could put any of our patent applications at risk of not yielding an issued patent.

Issued patents and patent applications may be challenged in the courts and in the patent office in the United States and abroad. An adverse determination in any such challenge could prevent the issuance of, reduce the scope of, invalidate or render unenforceable our patent rights, result in the loss of exclusivity, or limit our ability to stop others from using or commercializing our platform technology and products. Any of the foregoing could have a material adverse effect on our business, financial condition, results of operations and prospects.

Any issued patents covering our product candidates, including any patent that may issue as a result of our pending or future patent applications, could be found invalid or unenforceable if challenged in court in the United States or abroad.

As more groups become engaged in scientific research and product development in fields related to our product candidates, such as hepcidin mimetics or IL-23R, the risk of our patents, or patents that we have in-licensed, being challenged through patent interferences, derivation proceedings, oppositions, re-examinations, litigation or other means will likely increase. An adverse outcome in a patent dispute could have a material adverse effect on our business by:

causing us to lose patent rights in the relevant jurisdiction(s);
subjecting Janssen or us to litigation, or otherwise preventing the commercialization of product candidates in the relevant jurisdiction(s); or
requiring Janssen or us to obtain licenses to the disputed patents, cease using the disputed technology or develop or obtain alternative technologies.

53

An adverse outcome in a patent dispute could severely harm our collaboration with Janssen or cause Janssen to terminate the Restated Agreement.

Litigation or other legal proceedings relating to intellectual property claims, with or without merit, are unpredictable and generally expensive and time-consuming and, even if resolved in our favor, are likely to divert significant resources from our core business, including distracting our technical and management personnel from their normal responsibilities. In addition, there could be public announcements of the results of hearings, motions or other interim proceedings or developments and if securities analysts or investors perceive these results to be negative, it could have a substantial adverse effect on the market price of our common stock. We may not have sufficient financial or other resources to adequately conduct such litigation or proceedings. Some of our competitors may be able to sustain the costs of such litigation or proceedings more effectively than we can because of their greater financial resources and more mature and developed intellectual property portfolios. Accordingly, despite our efforts, we may not be able to prevent third parties from infringing upon or misappropriating or from successfully challenging our intellectual property rights. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings could have a material adverse effect on our ability to compete in the marketplace.

Third party claims of intellectual property infringement may prevent or delay our drug discovery and development efforts.

Our commercial success depends in part on our ability to develop, manufacture, market and sell our drug candidates and use our proprietary technologies without infringing or otherwise violating the patents and proprietary rights of third parties. Numerous third-party U.S. and foreign issued patents and pending patent applications exist in the fields in which we are developing product candidates, and there may be third-party patents or patent applications with claims to materials, formulations, methods of manufacture or methods for treatment related to the use or manufacture of our product candidates and technologies.

Third parties may initiate legal proceedings against us alleging that we are infringing or otherwise violating their patent or other intellectual property rights. Given the vast number of patents in our field of technology, marketing of our product candidates or practice of our technologies could infringe existing patents or patents granted in the future. There may be applications now pending of which we are unaware that may later result in issued patents that may be infringed by the practice of our peptide therapeutics technology platform or the manufacture, use or sale of our product candidates. If any third-party patents were to be held by a court of competent jurisdiction to cover the manufacturing process of any of our product candidates, any molecules formed during the manufacturing process or any final product or formulation itself, the holders of any such patents may be able to block our ability to commercialize such product candidate unless we obtained a license under the applicable patents, or until such patents expire. As our industry expands and more patents are issued, the risk increases that our product candidates or technologies may give rise to claims of infringement of the patent rights of others.

Parties making claims against us may obtain injunctive or other equitable relief, which could effectively block our ability to commercialize our product candidates. Even if we are successful in defending against any infringement claims, litigation is expensive and time-consuming and is likely to divert management’s attention and substantial resources from our core business. In the event of a successful claim of infringement against us, we may have to pay substantial damages, limit our uses, pay royalties or redesign our infringing product candidates, which may be impossible or require substantial time and monetary expenditure. We may choose to seek, or may be required to seek, a license from the third-party patent holder and would most likely be required to pay license fees or royalties or both, each of which could be substantial. These licenses may not be available on commercially reasonable terms, however, or at all. Even if we were able to obtain a license, the rights we obtain may be nonexclusive, which would provide our competitors access to the same intellectual property rights upon which we are forced to rely. Furthermore, even in the absence of litigation, we may need to obtain licenses from third parties to advance our research or allow commercialization of our product candidates, and we have done so from time to time. We may fail to obtain any of these licenses at a reasonable cost or on reasonable terms, if at all. In such an event, we would be unable to further practice our technologies or develop and commercialize any of our product candidates at issue, which could harm our business significantly.

54

We may be subject to claims that our employees, consultants or independent contractors have wrongfully used or disclosed confidential information of third parties or that our employees have wrongfully used or disclosed alleged trade secrets of former or other employers.

Many of our employees and consultants, including our senior management and our scientific founders, have been employed or retained at universities or by other biotechnology or pharmaceutical companies, including potential competitors. Some of our employees and consultants, including each member of our senior management and each of our scientific founders, executed proprietary rights, non-disclosure and non-competition agreements in connection with such previous employment or retention. We may be subject to claims that we or these employees, consultants or independent contractors have used or disclosed intellectual property, including trade secrets or other proprietary information, of any such employee’s or consultant’s former or other employer. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights or personnel. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management.

We may be subject to claims challenging the inventorship or ownership of our issued patents, any patents issued as a result of our pending or future patent applications and other intellectual property.

We may be subject to claims that former employees, collaborators or other third parties have an ownership interest in our issued patents, any patents issued as a result of our pending or future applications or other intellectual property. We have had in the past, and we may also have in the future, ownership disputes arising, for example, from conflicting obligations of consultants or others who are involved in developing our product candidates and technologies. Litigation may be necessary to defend against these and other claims.

In addition, some of our intellectual property rights were generated through the use of U.S. government funding and are therefore subject to certain federal regulations. As a result, the U.S. government may have certain rights to intellectual property embodied in our current or future product candidates pursuant to the Bayh-Dole Act of 1980 and implementing regulations. These U.S. government rights in certain inventions developed under a government-funded program include a non-exclusive, non-transferable, irrevocable worldwide license to use inventions for any governmental purpose. In addition, the U.S. government has the right to require us or our licensors to grant exclusive, partially exclusive, or non-exclusive licenses to any of these inventions to a third party in certain circumstances (also referred to as “march-in rights”).

Our reliance on third parties requires us to share our trade secrets, which increases the possibility that a competitor will discover them or that our trade secrets will be misappropriated or disclosed.

Because we expect to rely on third parties in the development and manufacture of our product candidates, we must, at times, share trade secrets with them. We seek to protect our proprietary technology in part by entering into confidentiality agreements and, if applicable, material transfer agreements, consulting agreements or other similar agreements with our advisors, employees, third-party contractors and consultants prior to beginning research or disclosing proprietary information. These agreements typically limit the rights of the third parties to use or disclose our confidential information, including our trade secrets. Despite the contractual provisions employed when working with third parties, the need to share trade secrets and other confidential information increases the risk that such trade secrets become known by our competitors, are inadvertently incorporated into the technology of others, or are disclosed or used in violation of these agreements. Given that our proprietary position is based, in part, on our know-how and trade secrets, a competitor’s discovery of our trade secrets or other unauthorized use or disclosure would impair our competitive position and may have an adverse effect on our business and results of operations.

55

Intellectual property rights do not necessarily address all potential threats to our business.

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. The following examples are illustrative:

others may be able to make compounds or formulations that are similar to our product candidates, but that are not covered by the claims of any patents that we own, license or control;
we or any strategic partners might not have been the first to make the inventions covered by the issued patents or pending patent applications that we own;
we may not have been the first to file patent applications covering certain of our inventions;
others may independently develop the same, similar, or alternative technologies without infringing, misappropriating or violating our intellectual property rights;
it is possible that our pending patent applications will not lead to issued patents;
issued patents may not provide us with any competitive advantages, or may be narrowed or held invalid or unenforceable, including as a result of legal challenges;
our competitors might conduct research and development activities in the United States and other countries that provide a safe harbor from patent infringement claims for certain research and development activities, as well as in countries where we do not have patent rights, and may then use the information learned from such activities to develop competitive products for sale in our major commercial markets;
we may choose not to file a patent in order to maintain certain trade secrets or know-how, and a third party may subsequently file a patent covering such trade secrets or know-how; and
the patents of others may have an adverse effect on our business.

Should any of these events occur, they could have a material adverse impact on our business and financial condition.

Risks Related to Ownership of our Common Stock

Our stock price has been and will likely continue to be volatile and may decline regardless of our operating performance.

Our stock price has fluctuated in the past and is likely to be volatile in the future. From January 1, 2023 through June 30, 2023, the reported sale price of our common stock has fluctuated between $10.62 and $30.10 per share. The stock market in general and the market for biotechnology companies in particular have experienced extreme volatility that has often been unrelated to the operating performance of particular companies. As a result of this volatility, investors may experience losses on their investment in our common stock, including due to the factors discussed in these “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q.

Volatility in our share price could subject us to securities class action litigation.

Securities class action litigations have often been brought against companies following a decline in the market price of their securities. If we face such litigation, it could result in substantial costs and a diversion of management’s attention and resources, which could harm our business.

56

We are required to develop and maintain proper and effective internal controls over financial reporting and any failure to maintain the adequacy of these internal controls may adversely affect investor confidence in our company and, as a result, the value of our common stock.

We are required, pursuant to Section 404 of the Sarbanes-Oxley Act (Section 404), to furnish a report by management on the effectiveness of our internal control over financial reporting. This assessment needs to include disclosure of any material weaknesses identified by our management in our internal control over financial reporting. If we have a material weakness and our independent registered public accounting firm is required to attest to the effectiveness of our internal control over financial reporting, we would receive an adverse opinion.

We currently do not have an internal audit group, and we may need to hire additional accounting and financial staff with appropriate public company experience and technical accounting knowledge and continue the costly and challenging process of compiling the system and processing documentation necessary to perform the evaluation needed to comply with Section 404. We may not complete our continued evaluation, testing and any required remediation in a timely fashion. During our evaluation of our internal control, if we identify one or more material weaknesses in our internal control over financial reporting or fail to remediate any material weaknesses, we will be unable to assert that our internal control over financial reporting is effective. Any material weakness or other failure to maintain internal control over financial reporting could severely inhibit our ability to accurately report our financial condition or results of operations.

Our certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.

Our amended and restated certificate of incorporation (“Certificate of Incorporation”) provides that the Court of Chancery of the State of Delaware will be the exclusive forum for certain actions and proceedings. Furthermore, Section 22 of the Securities Act of 1933, as amended, creates concurrent jurisdiction for federal and state courts over all Securities Act actions. Accordingly, both state and federal courts have jurisdiction to entertain such claims. The choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes, which may discourage such lawsuits. Alternatively, if a court were to find the choice of forum provision contained in our Certificate of Incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions.

Some provisions of our charter documents and Delaware law may have anti-takeover effects that could discourage an acquisition of us by others, even if an acquisition would be beneficial to our stockholders and may prevent attempts by our stockholders to replace or remove our current management.

There are provisions in our Certificate of Incorporation and Bylaws, such as the existence of a classified board and the authorization of “blank-check” preferred stock, that may make it difficult for a third party to acquire, or attempt to acquire, control of our company, even if a change in control was considered favorable by our stockholders. These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, who are responsible for appointing the members of our management.

Moreover, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which prohibit a person who owns 15% or more of our outstanding voting stock from merging or combining with us for a period of three years after the date of the transaction in which the person acquired in excess of 15% of our outstanding voting stock, unless the merger or combination is approved in a prescribed manner. Any provision in our Certificate of Incorporation, our Bylaws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our common stock and could also affect the price that some investors are willing to pay for our common stock.

57

General Risk Factors

Our ability to use net operating loss carryforwards to offset future taxable income, and our ability to use tax credit carryforwards, may be subject to certain limitations.

Our ability to use our federal and state net operating losses (“NOLs”) to offset potential future taxable income and related income taxes that would otherwise be due is dependent upon our generation of future taxable income, and we cannot predict with certainty when, or whether, we will generate sufficient taxable income to use our NOLs. To the extent that we continue to generate taxable losses, unused losses will carry forward to offset future taxable income, if any, until such unused losses expire.

Under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, if a corporation undergoes an “ownership change”, generally defined as a greater than fifty percentage point change (by value) in its equity ownership by certain stockholders over a three-year period, the corporation’s ability to use its pre-change net operating loss carryforwards, or NOLs, and other pre-change tax attributes (such as research and development tax credits) to offset its post-change taxable income or tax liability may be limited. We have experienced ownership changes in the past, resulting in annual limitations in our ability to use our NOLs and credits. In addition, we may experience subsequent ownership changes as a result of future equity offerings or other changes in the ownership of our stock, some of which are beyond our control. As a result, the amount of the NOLs and tax credit carryforwards presented in our financial statements could be limited and may expire unused. Any such material limitation or expiration of our NOLs may harm our future operating results by effectively increasing our future tax obligations.

We may have additional tax liabilities.

We are regularly subject to audits by tax authorities in the jurisdictions in which we conduct business. Although we believe our tax positions are reasonable, the final outcome of tax audits and related litigation could be materially different than that reflected in our historical income tax provisions and accruals, and we could be subject to assessments of additional taxes and/or substantial fines or penalties. The resolution of any audits or litigation could have an adverse effect on our financial position and results of operations. We and our subsidiary are engaged in intercompany transactions, the terms and conditions of which may be scrutinized by tax authorities, which could result in additional tax and/or penalties becoming due.

ITEM 2.UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Recent Sales of Unregistered Securities

None.

Repurchases of Shares or of Company Equity Securities

None.

ITEM 3.DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4.MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5.OTHER INFORMATION

None.

58

ITEM 6.EXHIBITS

59

EXHIBIT INDEX

Exhibit

Incorporation By Reference

Number

    

Exhibit Description

    

Form

    

SEC File No.

    

Exhibit

    

Filing Date

3.1

Amended and Restated Certificate of Incorporation

8-K

001-37852

3.1

8/16/2016

3.2

Amended and Restated Bylaws

S-1/A

333-212476

3.2b

8/1/2016

31.1+

Certification of Chief Executive Officer required by Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

31.2+

Certification of Chief Financial Officer required by Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32.1+*

Certification of Chief Executive Officer and Chief Financial Officer, as required by Rule 13a-14(b) or Rule 15d-14(b) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

101.INS+

XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

101.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 Labels Linkbase Document

101.PRE+

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

Cover Page Interactive Data File - The cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

+     Filed herewith.

*     This certification attached as Exhibit 32.1 that accompanies this Quarterly Report on Form 10-Q is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Protagonist Therapeutics, Inc. 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 the Form 10-Q, irrespective of any general incorporation language contained in such filing.

60

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.

PROTAGONIST THERAPEUTICS, INC.

Date:  August 3, 2023

By:

/s/ Dinesh V. Patel, Ph.D.

Dinesh V. Patel, Ph.D.

President, Chief Executive Officer and Director

(Principal Executive Officer)

Date:  August 3, 2023

By:

/s/ Asif Ali

Asif Ali

Executive Vice President, Chief Financial Officer

(Principal Financial and Accounting Officer)

61

EX-31.1 2 ptgx-20230630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Dinesh V. Patel, certify that:

1.    I have reviewed this Quarterly Report on Form 10-Q of Protagonist Therapeutics, Inc.:

2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.    The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules13a-15(f) and 15d-15(f)) for the registrant and we have:

a)    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b)    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c)    Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d)    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.    The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

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

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

 

   

/s/ Dinesh V. Patel, Ph.D.

Date:  August 3, 2023

Dinesh V. Patel, Ph.D.

President, Chief Executive Officer

(Principal Executive Officer)


EX-31.2 3 ptgx-20230630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Asif Ali, certify that:

1.    I have reviewed this Quarterly Report on Form 10-Q of Protagonist Therapeutics, Inc.:

2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.    The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we have:

a)    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b)    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c)    Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d)    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.    The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

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

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

    

/s/ Asif Ali

Date:  August 3, 2023

Asif Ali

Executive Vice President, Chief Financial Officer

(Principal Financial and Accounting Officer)


EX-32.1 4 ptgx-20230630xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

Pursuant to Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, Dinesh V. Patel, Chief Executive Officer of Protagonist Therapeutics, Inc. (the “Company”), and Asif Ali, Chief Financial Officer of the Company, each hereby certify that, to the best of his knowledge:

1.    The Company’s Quarterly Report on Form 10-Q for the period ended June 30, 2023, to which this Certification is attached as Exhibit 32.1 (the “Periodic Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended; and

2.    The information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company for the periods presented herein.

Date:  August 3, 2023

    

/s/ Dinesh V. Patel, Ph.D.

Dinesh V. Patel, Ph.D.

President, Chief Executive Officer

Date:  August 3, 2023

    

/s/ Asif Ali

Asif Ali

Executive Vice President, Chief Financial Officer

This certification accompanies the Form 10-Q to which it relates, and is not deemed to be filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Protagonist Therapeutics, Inc. 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 the Form 10-Q), irrespective of any general incorporation language contained in such filing.


GRAPHIC 5 ptgx-20230630x10q007.jpg GRAPHIC begin 644 ptgx-20230630x10q007.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" '# \,# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#(MX)+J>.& M%#)+(P1$49+,3@ 5TWB+X6>+O".F_P!H:SX=U#3;+<$,]Q"50$] 3[UD^%YH M[?Q-I$LKK'$EY"SNYPJ@."23V%>X_%#XRZ7<^,O$&AZ-IMC'8ZEJENU[K27\ MEPMU'%*D@906,:#*C)7C -?H]6I4C4C&$;KK^']=3\>H4:,Z4IU)6>R^Y^7^ M1\]45]6/\46\0^-?'L&G>)O#6DZI;RQP^']1U".W6U2U#N9E20H5+-^[.6R3 MCCIQTOA:XTG6]1\3WW@EM)M(#XDM5U&[N;$-!>0>7AXX,HP):3+!5YYSD!@3 MRRQLH*\H=NO>WEY_>F=T)_#FK MZGI[:A#+>">VVLAAS$#L5%(;Y> "-V5R2#3EC9Q2?)O?KV^0H9=";:]K:UNB MZ_/]#XGHKZDU?XH:?XD\.7-EJ.IZ'*M_X->YN]J6T(--\1_"G296U_1!>Q20?9]$T66"X14\O;G(B2:'"X)5V(W'&!@ 7 M'%3D>0%%%% !1110 4444 %% M%% !78^%?^2?^-_^N=G_ .E KCJ['PK_ ,D_\;_]<[/_ -*!6-7X5ZK\T=%# MXWZ2_P#268/A[PUJGBS4DT_1["?4KYU++!;KN<@=3BK^M?#OQ+X*M&UJ\BUF;4I+RUO5GM+2 P.@1IFP 68@[?;GM MGDK8B=.;C%7T_P _\COPV$I5J:E*5FW;I;==-];O[CY>(*D@]125],Q^)M%U M#X!/97VOZ#IL5M;D1Z?8O!-/>.)>%D@>'S4BOJKQ1\0=$T_7/#BZ_K.@>(M4GU*X@GOM$$9B M@TF56C$4KH -P+!@#DKM))YRUWP?XS\&Z/X_U31+/5-*AM]&T>VT[2-4FG@B MBG8,&N7$SH\8+$]P<[3CU">,GRW]GY_C;L4LNIN7+[5;V\]K]_7KOIU/DBI; M:VEO;F*W@C:6>5Q''&HR68G ]R:^DO$/Q3L/"_A3QK=>$KW2;#4;KQ$C1P0 M/%<%HC @E:,,HRA<-\RJ .QK6\::[X>T;7O![6[VMA:ZI-)XQO!*!& _D_N8 M03@V<^G7D]IT2/6-.\-ZA>Z9(K.EU#"6 M1@I(8@^Q!'X5)\5/^1L7_KPLO_2:.O2M.^,&E> O 7P[DM=*L]:U^QM+LK.= M0E5K%VN9J/4C3I5*]3VTK)7?XI=GW_X8 M\6U/P]J>C6=C=7UC-:V]\ADM9)4P)E!P2OK@\5G5]6Z9\2=)U'P7X:T*_P!8 MT?[!>>&=2&HPR/!N2Y))B0L?FC;))5002>><"H#KV@V?P5DTV]\3^'ML:FEK]-[) MVW\_OT/EFBOL#Q'XM\+7?C;P'JFO>(]"N8X[N7S--L);:ZMK4F!Q')YR0JR* M)?+^63=ZGH:\D_:;US1]<\4:5+I\FG7=]':;+R]TZ[CN%G^;Y"[11I'N R/E M&<;0>@JZ.*E5G&+A:Z_KH95\#"C3E-5$[-*W5[>;MO\ @SRN_P##VIZ7IMAJ M%Y8SVUE?[_LL\J%5FV8W;2>N-R_F*SJ]3^)WC67QE\+_ ]_JT>I:Q!/J?V MF/S%,D*EX/+#(/N*0IVC '!Q7EE==*4IQO)6=W^#:.&O"%.?+!W5D_O28444 M5L(O^28^#?\ KYU#_P!"AKC:[+Q%_P DQ\&_]?.H?^A0 MUC/XH>OZ,Z*7P5/3_P!N1QM=;H7PG\8^)])CU32?#>H:AI\F[964UM:WA MD6WEE0J)"A <#_=) /UK/KZJ\#_%73[K0O!FGZIJFBQVVJ?VS)K45P8F*\T_:E M\0:-KNLZ'_9]SIM_>PQ3"XO=/NXKCS(RP,2NT42("OSX')P>>Q-TL7*I.,'" MU[Z_TC.O@84:YV^3>R0D M1/G[N#[XXK!KZ+^)U_=V_P 'Y(G\;>'?$.H7XM6U.*VU"$RHL9 B@@@C&,+D M%FX/RFOG2M\/5E5BY2[G+BZ,:$U&-]KZV_3^N@4445U'$%%%% !1110 4444 M %%%% '8?$3_ %7A3_L!V_\ Z%)4/AWX5^+O%NF#4=&\.W^I6)8H)[>$LFX= M1GVJ;XB?ZKPI_P!@.W_]"DKTCPO\3=#\%?!KPKYVG6FOZM:ZQ<7,=HVHR026 MI&TI(R1L"02/XA@XK@E.I"G'V:NV_P#/S1ZD*5*K6E[:5DE?\O)_D>-W_A?5 MM*TV+4+S3KBVLI9GMTGE0JK2)]]/J.XK+KZP\!_&&SOO#_A!-6U318CK&N7Q MUNWN?(Q';R!CA@^3&C''/&<#DUD>$-2T>S^!5_IEYXNT.^AO-#N&@TF=K>&> MWO-^X+C8)"1CAF?DGY0< C+ZW4C=3AUMU[OR\C=X"E*SIU-+7Z=D^_6_R/F: MBOJ_Q+XK\*:CI'@F\\2ZUH4UE;:A:M)HFDO!=Q+"%P6(6%9HP %+(S-N)(QP M!7%_M3^)=!UVZT2/3[C3=2U&'SF>_P!.NXKC,#-^[C_X?(SK8&%*G*HJB=K:=7?YNW];'D-[X&\0Z=X=MM>NM&O(-&N" M!%?/"1$^M_P#TGFKC*[.W_P"2.7W_ &'K?_TGFK&KLO5' M11WEZ,YO3=!U'6+>^GL;.:ZAL8?/N7C7(ACSCGSV* M7D0FMS.FTR)V8 ]J]/\ V>?&&E^"[7QU>ZE]AG8Z/_H]C?RJBW<@D4B, G+= M,X'I7I?A_P 3^#=1^*L7C6;7+)7U[2'^RQW]Y&&TF]5=KQMY@<1+@-L9T*X. M!D$ \=7$U*QFU&^D!9;>W7PKZFT'Q#X6\6?$;Q997*VATC3EMO$#W%DZ3127% MJ/WS*Z1J&WC9G:,$H<=>?)?@KX]2V^,]]XIU*ZMK"2:"_N0T\HCC$K1N50$G MU(4#Z"FL5.49M0LTK_>@>"IPG!.I=2;7W.S9YX/!.O-I%_J@TFZ_LZPF^SW5 MR8SLADW!=C'LYU$6NLS1QW*%I+F:]C>10,Y+(JH";N Y!4'Z5SK&U;BUTM=MK\+'QQ5I-,NY=.EOTMI&LHI%B>X"G8KL"0I/J0#Q[5]9Q>.]%C^ M+LSVNH^%XYY-(6"ZU>;4K<%F$F=TAK*M/&NCVVG^,]*7Q M9I%[HR>([:\N_M$5O"VHVA4"Z6&-4 &FU_Q'X7U:=?$!GTNXTSRD2PT[R\;) MF 4)SM^5\G([XXS-*^(_A?7?%/@_4O$5[HYN;:[U>UAEB$$:6R@QBS:0!2JH M!OVNRD9YYP30L;.U_9_UKY>0/+J:=O:K?MZ;Z^?_ Q\I45]>6WCK0S\7-1: MQU'PU932:9!#>ZP^IVX,CJ<%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5]P_L. M_P#),]5_["3?^@+7P]7W#^P[_P DSU7_ +"3?^@+7BYO_NK]4?1Y!_OJ]&?1 MM%%%?#'Z:?DC1117ZF?AX5T'A?X@>)/!4=S'H6M7FE1W!!E6VE*AR,X)'XFN M?HJ914E:2NBHSE!\T79DD\\ES-)-*[2RR,7=W.2Q)R23ZU'113)"BBBF 444 M4 %%%% !1110 4444 %%%% !78^%?^2?^-_^N=G_ .E KCJ['PK_ ,D_\;_] M<[/_ -*!6-7X5ZK\T=%#XWZ2_P#265_AQX!N?B3XE71[6\M["3R))VGNMVQ5 M09.=H)Z>U;VI? [63+H@\/7=IXMAUCSQ:S:864,\(S(I$@4Y (-5/@M\0+3X M9^-?[;O$N71;2>%/LBJSK(Z84X8@8!]ZU?#WQTUJ?QG!KGBS5+_5S;:?>6EN M8PNZ)IH70%1E0/F*DGK@=\ 5S5'B%4;ALE][U_X'4ZZ*PKI156_,W]RT_2_1 MF)??!7QQINF:GJ-SX,$#)P"222 22:]2\&?M :3X;^%EKH!(P:,?>/=O6I53$M23CL_P .]BW2P:E!J;U6J??M=6MV>GF5 MY/@;?MK$=I::WI>H6LVE3:M!?6TC&.6*('<-I 93D$#.W:M[Q?^T!H6N^']2L;.UU2&>YBTI$9XXU4&U8&3)$A/ M./E_7%9NIBDTHJZ\UY^3[&RI8)Q;E*S79^71M=]-OO/-;+X6^)7@:>WT^N?#3XD>(O&B:1JFD:A>^(3:"98964D6Z_*"# MG:%!XZ]>*]&T[]I/0-)UW4-0ATS4)5N?$S:N$9(T(@> 1-R'.)!R0.A_O#-< MU:>//AG:ZK%#+I_B?4](MK"2*UGU&2*>:"X:0-N2!F,07 ([]0V5S8SY\ M[?(NY2,<8Q@YSW&*XRO;_BG\;M!\;Z1XLMM/M-1AEUBZL+B$7$4:K&(8@CAB MKGJ1Q@?E7B%=>'E4G&]56?\ P%^MSS\5"C3FHT7==_F_TL%%%%=1QA1110 4 M444 =A\5/^1L7_KPLO\ TFCKCZ[#XJ?\C8O_ %X67_I-'7'UC1_AQ]#?$?Q9 M^K"BBBMC **** "BBB@ HHHH **** "BBB@ KLO$7_),?!O_ %\ZA_Z%#7&U MV7B+_DF/@W_KYU#_ -"AK&?Q0]?T9T4O@J>G_MR.-HHHK8YPHHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** .P^(G^J\*?]@.W_P#0I*X^NP^(G^J\ M*?\ 8#M__0I*X^L:7P(WK_Q'\OR"BBBMC **** "BBB@ HHHH **** "BBB@ M HHHH *[.W_Y(Y??]AZW_P#2>:N,KL[?_DCE]_V'K?\ ])YJQJ[+U1T4=Y>C M.,HHHK8YS2T_Q)J>DZ?>V-G>RVUK>KLN(XC@2KZ'V]JS:**226J&VW9-A111 M3$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %?+F_\ NK]4 M?1Y!_OJ]&?1M%%%?#'Z:?+7_ P=H_\ T-E]_P" B?\ Q5'_ P=H_\ T-E] M_P" B?\ Q5?2?B:\ET[PYJMW;MLG@M)98VP#AE0D'!]Q7S1X8_:5U_Q%:?"> MS5-5M]0U6X\O5[V[T?R;6\'E,?W4A3:>0#\F*]19ABW]O\O\CQ?['P'_ #[_ M !?^9)_PP=H__0V7W_@(G_Q5'_#!VC_]#9??^ B?_%5'\#?B7X]\=^)=)FU3 MQ;KDEG-=3++8KX-5;%D1G 7[<, ?='..O%>=6_[6?Q ;X0W:MJD3>-Y+W[1; M7 LX<+IPBDD=]FW:<&$KDC^*J^OXS_GY^7^0O[(P'_/K\7_F>D_\,':/_P!# M9??^ B?_ !5'_#!VC_\ 0V7W_@(G_P 54GQ>_:.UCP9XI\-0:?J]A#::?966 MHZ_9W!A6:]2>1%,<(;G<$+2'9T&.U=9\>M5\=:5J/A;4?"?CJ/1M)UJ_L]*% MF=(AN=K3.?\ 2!(YR>"OR8 XZ\TO[0Q?\_Y?Y!_9& _Y]?B_\SC_ /A@[1_^ MALOO_ 1/_BJ/^&#M'_Z&R^_\!$_^*K8@U3XJ^)M:\4Z7IGCVPTW_ (0Y(X)[ MB;18G;59S'YI=U+8A3!"C9[UJ_!OXU:W\3/&>@K<^7::??>&/[0FLHT&T72W M+0NRL1NVG:< GH1]:/[0Q?\ S\_+_(?]CX#_ )]?B_\ ,Y+_ (8.T?\ Z&R^ M_P# 1/\ XJC_ (8.T?\ Z&R^_P# 1/\ XJNT\2>(?'OQ!^+'B?PEX0\3V?@R MT\,V=K)+<2ZS7"%U&'("1JH R 3G/7( XW3?COXS^)47AC0]-U/3O!N MHSZ?>ZCJVNBS^UQJMM*8F$$3G!#$;CDD@=/<_M#%_P#/S\O\@_LC ?\ /K\7 M_F-_X8.T?_H;+[_P$3_XJC_A@[1_^ALOO_ 1/_BJNZ'\7_&>H_">7Q7IOB32 MO%S^%]3D;51IMMY0U/3EY8D.H\J4)EP$XXP<]#ZK\&M<\0^(_"5QXF\372Q1 M:K.]Y867EI&MC98_=JS 99B,LQ8G&0.,'(\PQ:^W^7^0?V/@/^?7XO\ S/'? M^&#M'_Z&R^_\!$_^*H_X8.T?_H;+[_P$3_XJIO@W^T-J_C#XO76EZMKELNBS M-<+9QW,*0)>*TN+5K+Y!(XV*^\NS#.,8XKH/VC?B)XJ\+>-/".C>'M;O]&M] M1AN9+A],T)=6G8H 5Q"1G'J01CK1_:&,O;G_ "_R#^R,!_S[_%_YG,_\,':/ M_P!#9??^ B?_ !5'_#!VC_\ 0V7W_@(G_P 55SX:?&KQ=KZ^ ;;4=4CN)[OQ M'?Z1J+-8+;32QQ0-(@EB(_$M5MO#=WJ MEK<:A'OC/XU\9ZEXF_L.WAGN5\'VFKZ9I+HH5;N4-D M;N&89' +8^G6N<\*_'[QA8?#CQ0VI:S%JOBRWN-/M;>WU;2#IMQ8273",M/$ M,*T:L/=M**2KH>N2,Y '2N7^"/QG\>>*_%]E97'B6Y\0Q?V5)>ZI9W_ (?CTTV M,8,4D;@YE#,< XP1SWI_VAB]_:?E_D/^R,!_SZ_%_P"9?_X8.T?_ *&R^_\ M 1/_ (JC_A@[1_\ H;+[_P !$_\ BJ/A_P#$7XE:=X:^'/C37_%UMXCT;Q1> MQ:?<:.VDQ6SVQEW[9$ECY<@Q]" ,'IZ9OP7^*WQ!\=Z_83:CXNULVCZC-%)9 MP^#4>R>..1AM-\N N0N"V.#Q1]?Q?_/S\%_D+^R,!_SZ_%_YFE_PP=H__0V7 MW_@(G_Q5'_#!VC_]#9??^ B?_%5S?PY^.OQ!U_QKX8M7\4W6I7&I:O)#+H5S MX.V:/K^+V]I^7^0?V1@/^?7XO\ S,C_ (8. MT?\ Z&R^_P# 1/\ XJC_ (8.T?\ Z&R^_P# 1/\ XJOJ6BH_M+%_S_E_D5_8 M^ _Y]_B_\SY:_P"&#M'_ .ALOO\ P$3_ .*H_P"&#M'_ .ALOO\ P$3_ .*K MZEHH_M+%_P _Y?Y!_8^ _P"??XO_ #/EK_A@[1_^ALOO_ 1/_BJ/^&#M'_Z& MR^_\!$_^*KZEHH_M+%_S_E_D']CX#_GW^+_S/EK_ (8.T?\ Z&R^_P# 1/\ MXJC_ (8.T?\ Z&R^_P# 1/\ XJOJ6BC^TL7_ #_E_D']CX#_ )]_B_\ ,^;? M$7[%FF^)-2^V3>*+N)Q#%#M2U7&(XU0'[W<+FLS_ (8.T?\ Z&R^_P# 1/\ MXJOJ6BI68XJ*LI_E_D-Y1@9-MT]?5_YGRU_PP=H__0V7W_@(G_Q5'_#!VC_] M#9??^ B?_%5]2T57]I8O^?\ +_(7]CX#_GW^+_S/EK_A@[1_^ALOO_ 1/_BJ M/^&#M'_Z&R^_\!$_^*KZEHH_M+%_S_E_D']CX#_GW^+_ ,SY:_X8.T?_ *&R M^_\ 1/_ (JC_A@[1_\ H;+[_P !$_\ BJ^I:*/[2Q?\_P"7^0?V/@/^??XO M_,^6O^&#M'_Z&R^_\!$_^*H_X8.T?_H;+[_P$3_XJOJ6BC^TL7_/^7^0?V/@ M/^??XO\ S/EK_A@[1_\ H;+[_P !$_\ BJ/^&#M'_P"ALOO_ $3_P"*KZEH MH_M+%_S_ )?Y!_8^ _Y]_B_\SY:_X8.T?_H;+[_P$3_XJC_A@[1_^ALOO_ 1 M/_BJ^I:*/[2Q?\_Y?Y!_8^ _Y]_B_P#,^6O^&#M'_P"ALOO_ $3_P"*K4OO MV+M-O_#^EZ2_BB[6'3Y)Y$<6J[F,I0G/S=M@_.OI&BI>8XIV;G^7^0UE&!2: M5/?S?^9\M?\ #!VC_P#0V7W_ (")_P#%4?\ #!VC_P#0V7W_ (")_P#%5]2T M57]I8O\ G_+_ "%_8^ _Y]_B_P#,^6O^&#M'_P"ALOO_ $3_P"*H_X8.T?_ M *&R^_\ 1/_ (JOJ6BC^TL7_/\ E_D']CX#_GW^+_S/EK_A@[1_^ALOO_ 1 M/_BJ/^&#M'_Z&R^_\!$_^*KZEHH_M+%_S_E_D']CX#_GW^+_ ,SY:_X8.T?_ M *&R^_\ 1/_ (JC_A@[1_\ H;+[_P !$_\ BJ^I:*/[2Q?\_P"7^0?V/@/^ M??XO_,^6O^&#M'_Z&R^_\!$_^*J.Y_84T>"!Y/\ A*[T[1T^RI_\57U34=Q% MY\+I_>%']I8O^?\ +_(/['P'_/O\7_F?)'_#%&E?]#/>?^ R?_%4?\,4:5_T M,]Y_X#)_\57TM)"T3E6&"*(X7E8*@W$^E']I8O\ G_+_ "#^Q\!_S[_%_P"9 M\]6W["FD7$"2?\)7>C<.GV5/_BJE_P"&#M'_ .ALOO\ P$3_ .*KZ?M%5+=$ M4YVC!^M34?VEB_Y_R_R#^Q\!_P ^_P 7_F?+7_#!VC_]#9??^ B?_%4?\,': M/_T-E]_X")_\57U+11_:6+_G_+_(/['P'_/O\7_F?+7_ P=H_\ T-E]_P" MB?\ Q5'_ P=H_\ T-E]_P" B?\ Q5?4M%']I8O^?\O\@_L? ?\ /O\ %_YG MS;K?[%FFZZFFK+XHNT^PV:6:;+5?F52Q!/S=?FK,_P"&#M'_ .ALOO\ P$3_ M .*KZEHJ5F.*2LI_E_D-Y1@9.[I_B_\ ,^6O^&#M'_Z&R^_\!$_^*H_X8.T? M_H;+[_P$3_XJOJ6BJ_M+%_S_ )?Y"_L? ?\ /O\ %_YGRU_PP=H__0V7W_@( MG_Q50W7["ND6\6__ (2N])SC'V5/_BJ^JZ@O8C-;L!R1R*/[2Q?\_P"7^0?V M/@/^??XO_,^3_P#AB/2O^AHO/_ 5/_BJ/^&(]*_Z&B\_\!4_^*KZ7IPP:/[2 MQ?\ /^7^0?V/@/\ GW^+_P SYNM/V&M(N6(/BJ]7 SQ:I_\ %5:_X8.T?_H; M+[_P$3_XJOI;3H,JSL.#P*M^2O\ M?F:/[2Q?\_Y?Y!_8^ _Y]_B_P#,^7O^ M&#M'_P"ALOO_ $3_P"*H_X8.T?_ *&R^_\ 1/_ (JOJ'R?1G'XT>4>TC?I M1_:6+_G_ "_R#^Q\!_S[_%_YGR]_PP=H_P#T-E]_X")_\51_PP=H_P#T-E]_ MX")_\57U#L?M)^8I<2#^)3_P'_Z]']I8O^?\O\@_L? ?\^_Q?^9\N_\ #!VC M_P#0V7W_ (")_P#%4?\ #!VC_P#0V7W_ (")_P#%5]1_/_LT9;T!_&C^TL7_ M #_E_D']CX#_ )]_B_\ ,^7#^P?HX!)\67N!_P!.B?\ Q56A^QYIL?AB?0E\ M3736\M['>>8;5=P94=,?>Z8?]*^E+EF\HC& ?>J6,'/X5+S'%/>?Y?Y#648& M.U/\7_F?,G_##6D_]#5>_P#@*G_Q521?L+:1(@_P#7JG_Q5?30&*DA MSYBX]:K^TL7_ #_E_D+^Q\!_S[_%_P"9\S_\,':/_P!#9??^ B?_ !5'_#!V MC_\ 0V7W_@(G_P 57U+11_:6+_G_ "_R#^Q\!_S[_%_YGRU_PP=H_P#T-E]_ MX")_\51_PP=H_P#T-E]_X")_\57U+11_:6+_ )_R_P @_L? ?\^_Q?\ F?+) M_8/T@8_XJR]Q_P!>B?\ Q5+_ ,,':/\ ]#9??^ B?_%5]1L>,>M(3M'6C^TL M7_/^7^0?V/@/^??XO_,^7?\ A@[1_P#H;+[_ ,!$_P#BJ/\ A@[1_P#H;+[_ M ,!$_P#BJ^GBY/>G(YSSR*/[2Q?\_P"7^0?V/@/^??XO_,^7_P#A@[1_^ALO MO_ 1/_BJ!^P=I'_0V7W_ ("I_P#%5]1,QQQ3@=P!H_M+%_S_ )?Y!_8^ _Y] M_B_\SY;_ .&#M'_Z&R^_\!$_^*H_X8.T?_H;+[_P$3_XJOJ6BC^TL7_/^7^0 M?V/@/^??XO\ S/EK_A@[1_\ H;+[_P !$_\ BJ/^&#M'_P"ALOO_ $3_P"* MKZEHH_M+%_S_ )?Y!_8^ _Y]_B_\SY:_X8.T?_H;+[_P$3_XJD/[!VD ''BR M])_Z]$_^*KZFI"0H)/2C^TL7_/\ E_D']CX#_GW^+_S/EI?V#]'8 _\ "67W M/_3HG_Q5+_PP=H__ $-E]_X")_\ %5]0A,C))!/. :=L]V_.C^TL7_/^7^0? MV/@/^??XO_,^7/\ A@[1_P#H;+[_ ,!$_P#BJ/\ A@[1_P#H;+[_ ,!$_P#B MJ^I!Q2T?VEB_Y_R_R#^Q\!_S[_%_YGRJ_P"PIHZL0/%=Z*KTCOBU3_P"*KZBR12'GKS1_:6+_ )_R M_P @_L? ?\^_Q?\ F?,"_L*:.W3Q9>GZ6J?_ !5!_84T@'_D:KW_ ,!4_P#B MJ^GU)CR<_*>OM00I/0?44?VEB_Y_R_R#^Q\!_P ^_P 7_F?,2?L):0YQ_P ) M7>C_ +=4_P#BJ?\ \,':/_T-E]_X")_\57T_!@$]JFH_M+%_S_E_D']CX#_G MW^+_ ,SY:_X8.T?_ *&R^_\ 1/_ (JO9/@S\(K?X-^'KK2;;4I=3CGN#<>9 M+$$*G:!C@GTKT&F[>.I_.L:N-KUX\E25U\C>AEV%PT_:4H6?S_S'45DW/G"= MP&D SQ@FBN(](X+4/VB?A/J=A?H:XZ+QE\!X=* M\(Z>OC?3/LWA9_,TT'4.5.TK\Q_BX)K4_P"&*?@Q_P!";_Y5+W_X]1_PQ3\& M/^A-_P#*I>__ !ZNW_9N\OP/-_V[M#[W_D#M2M;K2_BK=P16TYG MCL/^$DE-IN+%B##G:5)).,52@TW]FRV@6)/%VG872YM(#'4_F\B1RS<_WOF( M#>AQ7<_\,4_!C_H3?_*I>_\ QZC_ (8I^#'_ $)O_E4O?_CU.^&[R_ 7^V]H M?>_\CFWO_P!F^Z.M/?Z_XLO:K>1CHLRH0'&..>QJ+7-0^ 6L7VG75M\0H] DT^Q73; M<:%KCV06W4Y"'802,^M=3_PQ3\&/^A-_\JE[_P#'J/\ ABGX,?\ 0F_^52]_ M^/4[X;O+\/\ ,/\ ;NT/O?\ D*)K2YN/B&MMJ$-D-/DU"RUV2& MYNX!T2>13F7O][/\JM:UK7[/.KZ'H>F1>+=*TA-$#+IUUI.IM;7-L&^^%E4[ ML-WYYKH/^&*?@Q_T)O\ Y5+W_P"/4?\ #%/P8_Z$W_RJ7O\ \>HOAN\OP_S# M_;NT/O?^10T3QU\"= \(:QX=MO&^FO::PDJZAYT MG66M)%5\;AN0@\XK4_X8I^#'_0F_^52]_P#CU'_#%/P8_P"A-_\ *I>__'J= M\-WE^ ?[=VA][_R.-E/[/CZ'8:;%\05M6L[Z74EU"WUV1+R2YD78\CS [F8J M N<] *MZEJOP&UC1-+L+WXC_ &FYTR9Y[/5Y-?E.H0%\;@MQG>%.!QGM73_\ M,4_!C_H3?_*I>_\ QZC_ (8I^#'_ $)O_E4O?_CU%\-WE^'^8O\ ;NT/O?\ MD#X= MU[2KCQQ:W[:YY0O]1O=9>>]F6,@QKYS$L NT8'^ QU__ Q3\&/^A-_\JE[_ M /'J/^&*?@Q_T)O_ )5+W_X]1?#=Y?A_F/\ V[M#[W_D97@3QI\#?A_K%WJ] MI\0;;4]7N81;-J&L:P]Y.L((;RU=R2%W ' [@5E>*M0^ GB_Q-JNMWGQ'\B? M55C2_MK+7I(+>Z1$"!9(U(# J,$'KD^M=5_PQ3\&/^A-_P#*I>__ !ZC_ABG MX,?]";_Y5+W_ ./47PW>7X?YA_MW:'WO_(R+OQ3^S[?7&L23>*M$:+5=,BTB MXMA>XB^SQ_<55'W2/4>@K.T>^_9YTK0MH_X8I^#'_0F_P#E4O?_ (]1 M?#=Y?A_F'^W=H?>_\CF="U7X Z&FKL?'T&J7>IV+Z;->ZKK3W5PELP^:)'H;6>W9=ICD_OCN,]#S6E_P , M4_!C_H3?_*I>_P#QZC_ABGX,?]";_P"52]_^/47PW>7X?YA_MW:'WO\ R./\ M'/\ L^^"M2TF[M?B"E\NDDMI]IJ6NR7%M:N>-\<3':K8)Y [FD\-S_ CPEJ% MO)91:,Y?>0T(.TJ3G(QSDYKL?\ ABGX,?\ 0F_^52]_ M^/4?\,4_!C_H3?\ RJ7O_P >HOAN\OP%_MO:'WO_ ",-?$OP"CT+0M*C\:Z; M%'H=^VI6%PFHXGAF:1I&P_H2[94\$<5#J^L_ #6O%TOB&X\=6BSSW,5[<646 ML.EG<3QXV220@[68;5Y/]T5T7_#%/P8_Z$W_ ,JE[_\ 'J/^&*?@Q_T)O_E4 MO?\ X]1?#=Y?A_F/_;NT/O?^1TG_ TO\+/^A\T3_P "A1_PTO\ "S_H?-$_ M\"A7-_\ #%/P8_Z$W_RJ7O\ \>H_X8I^#'_0F_\ E4O?_CU3_LO>7X!?'=H? M>_\ (Z3_ (:7^%G_ $/FB?\ @4*/^&E_A9_T/FB?^!0KF_\ ABGX,?\ 0F_^ M52]_^/4?\,4_!C_H3?\ RJ7O_P >H_V7O+\ OCNT/O?^1TG_ TO\+/^A\T3 M_P "A1_PTO\ "S_H?-$_\"A7-_\ #%/P8_Z$W_RJ7O\ \>H_X8I^#'_0F_\ ME4O?_CU'^R]Y?@%\=VA][_R.D_X:7^%G_0^:)_X%"C_AI?X6?]#YHG_@4*YO M_ABGX,?]";_Y5+W_ ./4?\,4_!C_ *$W_P JE[_\>H_V7O+\ OCNT/O?^1TG M_#2_PL_Z'S1/_ H4?\-+_"S_ *'S1/\ P*%H_ MV7O+\ OCNT/O?^1TG_#2_P +/^A\T3_P*%'_ TO\+/^A\T3_P "A7-_\,4_ M!C_H3?\ RJ7O_P >H_X8I^#'_0F_^52]_P#CU'^R]Y?@%\=VA][_ ,CI/^&E M_A9_T/FB?^!0H_X:7^%G_0^:)_X%"N;_ .&*?@Q_T)O_ )5+W_X]1_PQ3\&/ M^A-_\JE[_P#'J/\ 9>\OP"^.[0^]_P"1TG_#2_PL_P"A\T3_ ,"A1_PTO\+/ M^A\T3_P*%H_X8I^#'_0F_P#E4O?_ (]1_LO> M7X!?'=H?>_\ (Z3_ (:7^%G_ $/FB?\ @4*/^&E_A9_T/FB?^!0KF_\ ABGX M,?\ 0F_^52]_^/4?\,4_!C_H3?\ RJ7O_P >H_V7O+\ OCNT/O?^1TG_ TO M\+/^A\T3_P "A1_PTO\ "S_H?-$_\"A7-_\ #%/P8_Z$W_RJ7O\ \>H_X8I^ M#'_0F_\ E4O?_CU'^R]Y?@%\=VA][_R.D_X:7^%G_0^:)_X%"C_AI?X6?]#Y MHG_@4*YO_ABGX,?]";_Y5+W_ ./4?\,4_!C_ *$W_P JE[_\>H_V7O+\ OCN MT/O?^1TG_#2_PL_Z'S1/_ H4?\-+_"S_ *'S1/\ P*%H_V7O+\ OCNT/O?^1TG_#2_P +/^A\T3_P*%'_ TO\+/^A\T3_P " MA7-_\,4_!C_H3?\ RJ7O_P >H_X8I^#'_0F_^52]_P#CU'^R]Y?@%\=VA][_ M ,CI/^&E_A9_T/FB?^!0H_X:7^%G_0^:)_X%"N;_ .&*?@Q_T)O_ )5+W_X] M1_PQ3\&/^A-_\JE[_P#'J/\ 9>\OP"^.[0^]_P"1TG_#2_PL_P"A\T3_ ,"A M1_PTO\+/^A\T3_P*%H_X8I^# _YDW_RJ7O\ M\>H_V7O+\ OCNT/O?^1OR?M(_"J:0;_'6ALH'>Y'6GQ_M(_"F(83QUH:CVN5 MKFH?V*O@TR;F\&]3D?\ $TO>G_?ZG_\ #%/P8_Z$W_RJ7O\ \>H_V7O+\ OC MNT/O?^1T+_M)?"PMN7Q[HBOZ_:A@_6D/[3GPM5,GQQHVX<;1<@US_P#PQ3\& M/^A-_P#*I>__ !ZLW4/V,_A!;W&$\'[8R,C_ (F=Y_\ 'J/]E[R_ +X[M#[W M_D=E%^T[\+)3@^.-'0_[5R*D_P"&E_A9_P!#YHG_ (%"N"B_8X^$,DBJ/"&2 M3C_D)7G_ ,>K9_X8I^#'_0F_^52]_P#CU'^R]Y?@%\=VA][_ ,CI/^&E_A9_ MT/FB?^!0H_X:7^%G_0^:)_X%"N;_ .&*?@Q_T)O_ )5+W_X]1_PQ3\&/^A-_ M\JE[_P#'J/\ 9>\OP"^.[0^]_P"1TG_#2_PL_P"A\T3_ ,"A1_PTO\+/^A\T M3_P*%H_X8I^#'_0F_P#E4O?_ (]1_LO>7X!? M'=H?>_\ (Z3_ (:7^%G_ $/FB?\ @4*/^&E_A9_T/FB?^!0KF_\ ABGX,?\ M0F_^52]_^/4?\,4_!C_H3?\ RJ7O_P >H_V7O+\ OCNT/O?^1TG_ TO\+/^ MA\T3_P "A3&_:6^%KMM'CS10O<_:AS7-C]BOX,R-\O@W"CO_ &I>\_\ D:G_ M /#%/P8_Z$W_ ,JE[_\ 'J/]E[R_ +X[M#[W_D;7X!?'=H?>_\CH3^TM\+(A\OCO12O]T70I8_VFOA8XR?'6BK[&Z% M__'J1/V)_@RHY\'EO^XI>?_'J/]E[R_ +X[M#[W_D M=+_PTO\ "S_H?-$_\"A1_P -+_"S_H?-$_\ H5S?_#%/P8_Z$W_ ,JE[_\ M'J/^&*?@Q_T)O_E4O?\ X]1_LO>7X!?'=H?>_P#(Z3_AI?X6?]#YHG_@4*/^ M&E_A9_T/FB?^!0KF_P#ABGX,?]";_P"52]_^/4?\,4_!C_H3?_*I>_\ QZC_ M &7O+\ OCNT/O?\ D=)_PTO\+/\ H?-$_P# H4?\-+_"S_H?-$_\"A7-_P## M%/P8_P"A-_\ *I>__'J/^&*?@Q_T)O\ Y5+W_P"/4?[+WE^ 7QW:'WO_ ".B MD_:4^%A5/_ (:/^%^2#XZT4_\ ;T*R?^&*?@Q_T)O_ )5+ MW_X]2+^Q5\&3D_\ "&\=O^)I>_\ QZC_ &7O+\ OCNT/O?\ D;"_M(_"[OXZ MT7_P*%2Q?M)?"T-D^.]$X_Z>A6$?V*?@R.?^$-_\JE[_ /'J7_ABGX,?]";_ M .52]_\ CU'^R]Y?@%\=VA][_P CI!^TO\+#_P SYHG_ (%"C_AI?X6?]#YH MG_@4*YO_ (8I^#'_ $)O_E4O?_CU)_PQ3\&1U\&Y_P"XI>__ !ZC_9>\OP"^ M.[0^]_Y'2_\ #2_PL_Z'S1/_ *%'_#2_P +/^A\T3_P*%I/^&+/@S_T)O\ MY5+W_P"/4?[+WE^ 7QW:'WO_ ".B_P"&E/A;_P!#WHG_ (%"C_AI3X6X_P"1 M[T3_ ,"A7._\,6?!G_H3?_*I>_\ QZ@_L5_!K_H3O_*I>_\ QZC_ &7O+\ O MCNT/O?\ D=(G[2WPM'!\=Z)_X%"G+^TM\+ ?^1\T3'_7T*YC_ABSX-?]"=_Y M5+W_ ./4J_L6?!D\'P;S_P!A2]_^/4?[+WE^ 7QW:'WO_(ZC_AI?X6?]#YHG M_@4*/^&E_A9_T/FB?^!0KFQ^Q5\&"/\ D3?_ "J7O_QZC_ABGX,?]";_ .52 M]_\ CU'^R]Y?@%\=VA][_P CI/\ AI?X6?\ 0^:)_P"!0H_X:7^%G_0^:)_X M%"N;_P"&*?@Q_P!";_Y5+W_X]1_PQ3\&/^A-_P#*I>__ !ZC_9>\OP"^.[0^ M]_Y'2?\ #2_PL_Z'S1/_ *%-/[2WPL9@/\ A/-$P.?^/H5SC?L5_!A1_P B M;SV_XFE[_P#'J4?L4_!G'/@W)_["E[_\>H_V7O+\ OCNT/O?^1TG_#2_PL_Z M'S1/_ H4?\-+_"S_ *'S1/\ P*%H_V7O+\ OC MNT/O?^1T3_M,?"T X\=Z(3C_ )^A4)_:4^%I_P"9ZT7_ ,"A6"G[%?P9;\OP"^.[0^]_Y'0_\ M-)_"[_H>]%_\"A1_PTG\+O\ H>]%_P# H5SG_#%WP;_Z$[_RJ7G_ ,>H_P"& M+O@W_P!"=_Y5+S_X]1_LO>7X!?'=H?>_\CI5_:4^%O\ T/>B_P#@4*C_ .&D MOA?!W_E4O?_CU"_L5_!MO^9._\J=Y_P#'J/\ M9>\OP"^.[0^]_P"1T7_#2?PNS@>.]%'_ &]"K _:6^%@'_(^:)_X%"N63]BK MX-H27\'94GC_ (FEYQ_Y&J7_ (8I^#'_ $)O_E4O?_CU'^R]Y?@%\=VA][_R M.D_X:7^%G_0^:)_X%"NN\(>.O#_CZPEO?#FKVFLVD4GE/-:2!U5L9P3ZX(KR MW_ABGX,?]";_ .52]_\ CU>B?#KX6>%_A-I,^F>%-,_LJQGE\^2+[1+-N? & MJ-O*]_Q.LHHHKF.P**** /D?QQ\9?&6A0_ M&ZTLK+7-1BL+O99ZO:S1B'25\I3CYG##GGY0>M;(_:2\90>-M+T+2_#4FMZ5 M9P:='J4R:?=7%S(\T:L\@ECS'&%#;L."3@_A[S/\-?#-S:>(;:728G@\0/YF MJ(6;%TV N6YXX '&*S;_ ."/@74_$.G:[=^&;&?5M.2..VN74DHL?"9&<-M[ M%@3P*TYH]B;,\=T;]I#QJWB99M1T_P .S>%G\67'A=8K0RIJ 9681RD%V7 M&[CGMBFR?'CQO??#G6_$E_#X8M],O='N]0TBVM+V:._C\I\;9%\P,_'5HMNT M]>M>@?#O]FSPQX)\1ZGXCO;2TUKQ%W29MPB W,"5R?FP#ST M%;EG\ ?A[I\VM2VWA2Q@DUB)X;YD##S48Y9>OR@G^[BB\0LSPKQM\:YJUMJ M=]X5LI[^VCBBBN#O#*L>/+Z-R1M')YXK6B^%/A.'5UU1-%A6_6^?4Q/O?(N7 M78TG7&2O'I[4P692^"OCJ^^(_PXTS7=4M[>UU&5YH+F.TW>5YD4KQ,4W$ MD E,@$GKU-=S69X<\-:9X2TI--TBT2QL4>2184)(#.Y=SR2>68G\:TZA[E'C MG[5_B+5_#'PE:[T2^OM/OGU*S@$NG2".")=+\<31W%[!>%QN+"'9B)D;Y<'DJ?2OJOQ-X4TGQEIR6 M&LV27]HDT=PL4A( D1MR-P1T(!K,U;X7^%==U+5K^_T6WN;O5K,6%_(V[_28 M1T5P#@D=FQD8&#P*I225F38\OUSXT^-II/'UKX7T73M9O=!_LTVT:Q2R'9.C M-,[JKYDVA00J;3SWKAM>^+7CGQFWPR-AJVEVDEWJ=[::O;62WEIF:WC,CPR( MQ62,J@QL)/SXR2,BO;++]G;X<:?H&HZ);^$K&/2M0:)KJVRY$C1[MC9+9!&Y MN00>:UM%^$'@WP[:Z);Z;H%K9PZ--+<6"1[OW,DBE9&Z_,2"1\V>/H*=XH+, M^?O#W[5OCS5O#GB?6[CPE#!IL&E3ZEIEX=-NX[=&1OECFE MM_%+XN0^*_#SZC>^'H+2[\+W>MO8:?'::^LM:^%+"!M8B:&^*!AYJ,&;:]@TJ[ MO(;"YEF21D7=.TZ_ND4%@2K#..<\UZKKO[/_ ,//$SZ8^J>%;*\?3;1+"T9R M^8H$7:B9#Z%'/#!Y[R!%MY#+D[B6!R.RGK7M/CSP?; M>/\ PCJ7A^\GEMK:^C$;RP8WJ P;C(([5+XC\)V'BKPQ<:%J*-+93Q")L'## M&,,#V((!S7A8O#XVK7=3#U>6*CHN\O>^[IT?E8]?#5\)3HJ%:GS-RU?9>[_P M>J/-V^)'C?PEJ-I8^+;+0Y'U2QNI[";21*%CFAA,K1RJ[$D%0>5(Z>_'7:-X MCU_Q/\*++6],BL!XBO-/2ZBBG1_LQE*@[2 P8 \@?-QD=:R=,^"-M#=F[U;Q M#J_B&ZBLY;&TDU!T/V5)$V.4"J 6*G&YLFK_ (!^&5WX#-K"OBW5M4TVV@\B M'3[M81$B@8'*H&X^M98>&-C/EJJ7([KXDW';5OKKS-6OI8TKSPDH7IVYE9[. MSWT2^Z][=3C=*^/>J:GIFM>(6T9;3P_H5AB^AG1EN9-1Z-!&>TN[$R^7;3X^2*96?+@YZH1T/KQMZ=\,=)L_#^ MOZ+.9;ZPUJYN+FY28@$&4Y900!P.W>J7A'X4CPSK\6K7?B36->N+>U-G;+J$ MR[(8R1D851N/RCELGCUI4Z&.4H>UFWWLTK.[O=6=U:UK=;[7N.=;!N,_9Q2[ M73=]-.N][WOTMOL<_P""/BKXD^(&L?V=8Z7:Z=+IEI(NLO>Q2%8K[+*D,>&' MRY7>2" M+7PEJ7B&\MYYII-:OC?3++C".5"X7 Z<=ZR=1^$NG:E:^,X'O+I5\4;?M)7; MF+:FT;./3US43PF.E1C^\?/[U[.RV:C^*BWZLN&)P<:LOW:Y/=MI?JN;\+V^ M1PS_ +2%KK.KQ6OAJ[T[5(X]#NM0NB8I$;R:ST:YU$:=86UVLZ2)&64.7;:5!&" <^AKU+7OA7I_B"_M+J: M[N8WMM*GTE53;@QRJ%+'(^\,<=JR-*^#%SIVBSZ--XTUN^TB6PET\64ZP!%C M>,ID$1@Y4'CFN>5#-?;7<[K7;1;*VG-IK?\ F]#:-;+O9V4;/3?5[N^O+Z=O M4\R_X:DUZ3PSX5DBT_3/[=OKQDU*$Q2>7!!NB564>9D%O.3!)(Z\5V6H?&K6 MH?"6N3VME8W'B$>)Y_#VDVNQ_+EV2 *T@WY)"!B2"!G' JQ;?LR^'+62YECO M;T33P6=N9/DRHMW1@1\O\9B3=].,5J:@\NJRW6JV+ZA>:F=/G8"$ MS7!!8_* ?EQQS].O =CJ\8AM]0GA998RI*0W"DJZD9S@.#QG..]<%X>^->K^(/^ M$3TB.SLH_%%]?W%MJL&QS%;16^1,RC?D$DIMR2.3UKN_A]\.M.^&MEJ%CI,L MPTVYNFNHK20@I;%@ 40]=O&>2:J^'_A/HOASX@:WXNMQ(VI:H@1D?'EP]-Y0 M8X+%5S]/K7L2I8Z<*'O6>T]?1MKS=K+_ !>1Y:J8.,JNEUO'3UT?I>__ &[Y MGD_PQ_:$\0>.-5TV"ZUCPA!)!4WG 8L8\D+NZ]#ZTWP!^T3XF M\5>)=%LG;P[J(O;PV]SIFFVUTMY:1;BIF=F9H]JX#'V/:O0/"'P5N?!<%G96 M/C76SI%L[,NFNL'E,&8LRD^7NP2Q[]ZM6'P3TK2[3PPMI>W5O?:!,[V]^H3S M9(W=F>)^,%#N/&/?K7D4<+F_+3YYNZ^+7?X=O>?][>R_NH].KB,MYI\L%9[> M7Q;^ZO+:[\V9$GQDU%/BRNC?8K;_ (1+[6-);4=K>:+XQ>8%W;MNWMTSGO76 M>/O&=UX:U#PQIFGPQ37^MZDEH#."RQQ %Y7P""2%!QSU.>V*Y3_AF?PGL-T3 MP?3;.WN1>V\8=E\]F+&,J QQV]. MW4Z1\9];U.V\/Z5]DL1XLN]:GTR]@6.3R8HH/FFD4;\CY&C(R3]\'FO1_ _@ MVV\":$=+M)Y;B'[1-<;YL;LR2,Y' ' +<5E:9\)M&TKXE:CXUB,K:E>P^48F M(\N,D*&=1C.Y@H!K*EA,RIPAS5KMOWO):7MJ[O2RV6NQI4Q.!G*=J5DEIYO6 MU]K+6_7;T[6KO58%M=2UC5;G49;=9 _E*[G8F1P2% Z>M=Q7N8-U'AX.K\5 MNN_E?SMOYGDXI05:2I[?A\O*^P4445V'*%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5',<1D#J>!4E1L-TRCLHS^- #P, =J6BB@ IDL*3KM= M0PI]% $,-I% N:=F!N45S(^)?AEKZ: MS75X7N897@D1%9MLBDAE) QD$$&KT?C#19;+2KR/4[>2VU5UCL9$?(N&8$@) MCKP#],'-%@-D44FX"J.M:[I_AVQ-YJ5W'9VP94\R0X!8G ]23V%("\1FF]# M7.R?$?PS'IEGJ!UFV:SNV=()4);S&7AP 3D=_2I;SQ[X>L+RRM+G5[:"YO% M5X(I'PSACA3CMD\#.,FG8#H8V)J2FHNT8[TZD 45G0>(=-N;F:WAO(Y9H;G[ M'*B')2;8LFP^AVLI^A%:- ";SNM0N[&&YCDO+0(;B%6^:(."5R.V0#BK2NK_=(/ MTH =37;:A/>J UVRFO[RP@N8Y;ZS5&G@4Y:(."4+#MD*VL-Q _F0S()$;&,J1D'\J@N]7LK&]L;.XN8X;J^=H[:)SAI65"[!1 MWPJD_04 2K"XSDBIE&U0.OO2U3O=7LM.NK*VN;F.">]D,-M&YP97"ERJ^IVJ MQ^@- %LC(P>E,!\HA3]T]#Z>U.#?,0?J*4@,"",@T +15&VU:TFU&ZT^.Y22 MZM0C31 Y:,."5W>F0#CZ5>H **** "BBB@#Y[_;%UGQ-H_A_PFWA;5;W2]0; M4Y)6%G#7C\7QL\1^(_%WQ$\56NJ:C_PCUQX/O-0 MTK2Y+VXBAB,5S!$'41NA5L[_ )T*GDX/-?:6K^'-+U^6RDU&Q@O7LI#+;M,F M[RG*%"R^A*LP^A-8*[SQ(EK;:CX6TK1-)CTF*\BUVY MDCN+LW-M'*S12LYP1YFT!@Q9ARW4R0J@P@4_P"R.GI1S+L% MF=7111691Y=^T9XIU'PS\/(HM)NI+"_U?4[/2$O(20\"S2A7=2.5.S< PP02 M"#D"O ]3T[XF^+?BEX\@\(ZCXKEFTK68;>RNAXD2+3+( (Q$]K(2TRXR2%!! MSR#TKZD^)?@&U^)7@^[T.YG:S>1HY[>[C7.0#(SAE&1D9&1D9S6KH MOAK3]"FOKFTM((+W4)!/>SPQ[#<2A0-[>^!5J5D2U<\ ^,/@G49OC=X"L8?' M7C'3+3Q0]Z+VVTS6I((8C!#&R^2@X0$DYSG->?:YXUU=]"USQ=JGC;QII^NZ M1KDVG0Z7H9$UKIT%O)\K7EME1('0-F1_O$\Y Q7V%?\ AS3-4U;3=3N[&&XU M#33(;.YD7+P;P ^T]L@ 'Z5A:S\(O!7B'Q#'KNI^%]+OM8C*LMY/;*TF5.5) M..<>]-2[A8\_^(/Q;L=4T&[T2ZN?%?@FWFBMQ_PEJZ4Z6S>9L(6*==VUFW;= MP^[SSQFO(Y/%>NW6B^'O!D_CG7+. Z]JEI?ZRE\?M48@B\R"$7G!D!W#+?*3 MC& !BOKO6= TWQ%H]QI6IV,%]ILZ>7+:SH&C=?0BN?F^$'@FX\+1>&Y/"^F/ MH44GG1V!MU\I7Y^8#UY/-"DD%CY,U'XF^+O$O@K3M5O/&&J:+?:/X5CU:V%G M<^0NHW(NVB!F'24,J)\O0E^G.*^@/A;XLU6;XN>,?#]]=3W=I+I]AK<"3R%_ MLKRQ!98DS]U"R!@HX&3@FWG]E*JV(EMU(MU7& GH M!@<>U1^%OA]%X>\9>*O$LUX;W4-=[%N,[AP,M=6BN=-COS//<-&REI94VX /'[L' M/O7DH_X*1ZZ?^9*T[_P-D_\ B:YS_@HM_P ENT3_ +%V#_TIN:X#X5> 8-?^ M$OBC7K7P*^LSI4YV2OT[?(]D'_!2#73_ ,R7IW_@9)_\33A_P4>UT_\ ,EZ?_P"! MDG_Q-<#JWP>\*GPCKVHWL4?A#6K?2M.N[G3[B2>1=)GDG9&39EI/WJ*CA)-S M)YG)QTYCPSX$TGPWX^;PGKFEVGB'5IKRU1)KG4&L[)+.0*[2J^]&,C*Z[0>! MS\K'@:JAA6FU#;^NYD\3CHM)U-_3S\K].Q[./^"C>N'_ )DS3_\ P,D_^)IP M_P""C.N'_F3-/_\ Q__ (FO"_"?@_PW_P +HO\ PGJ:SR:3/<7.FV=Q?!X) MHI3N6WD<#;@[MF0PQ@G@<8W?A9\,]'5)#XNTYKBZN_$%KX?L[5Y9(BLGG#[4 MYV,"=J?+[,XIRP^%BKN']?>3'%XZ;LJG?MT^1ZR/^"BVN'_F3=/_ / Q_P#X MFG#_ (**:X?^9-T__P #'_\ B:\=\0>&[6VUU]./A'PQ96)U)+47-CK4L]T( M_."_<^V/R1P?DXR>E=GXF^%-A8>+/&6F7WP];PYX8TZ"Z:S\1LU]'M9!F$EY MI6BDWMA=H7)W9'2I='"K['X_\$I8G'._[S;R_P" =B/^"B.MG_F3=/\ _ Q_ M_B:;]65G M#7#<^2HSM C'RD@9+;N3@5QJ]*VC@\/)74/S.>>88R$G%U/R_P CZX'_ 4' MUH_\R?8?^!;_ /Q-.'_!076C_P RA8?^!;__ !-?)(ZU(M7]2P_\OYD?VEB_ MY_P7^1]9C_@H'K1_YE"P_P# M_\ XFGC_@H!K1_YE&P_\"W_ /B:^3!TJ1>M M'U+#_P OYA_:6+_G_!?Y'UB/V_M9/_,HV'_@6_\ \33A^WWK)/\ R*5C_P"! M;_\ Q-?*"]*D'6CZEA_Y?S#^TL7_ #_@O\CZM'[?.LG_ )E*Q_\ M__ (FG M#]O;63_S*5C_ .!;_P#Q-?*:U(O:CZEA_P"7\P_M+%_S_@O\CZJ'[>FL'_F4 M['_P*?\ ^)IP_;QU@_\ ,IV/_@4__P 37RNO6GKTH^I8?^7\P_M+%_S_ (+_ M "/JE'U+#_R M_F/^TL7_ #_@O\CZC'[=6KG_ )E6R_\ I__ (FGC]N?5S_S*ME_X%/_ /$U M\NCM4B]:/J6'_E_,/[2Q?\_X+_(^GQ^W+JY_YE:R_P# I_\ "GC]N+5S_P R MM9?^!3_X5\P+TJ5>M+ZEA_Y?S#^TL7_/^"_R/IP?MP:L?^96LO\ P*?_ IP M_;=U8_\ ,KV7_@2_^%?,B]*D':CZEA_Y?S#^TL7_ #_@O\CZ9'[;>K'_ )E> MR_\ E_\*M'U+#_ M ,OYA_:6+_G_ 7^1]'C]LS5#_S+5G_X$O\ X4X?ME:H3_R+=G_X$O\ X5\Y M#I4@ZT?4L/\ R_F']I8O^?\ !?Y'T6/VQ]4/_,MV?_@0W^%.'[8NJ'_F6[3_ M ,"&_P *^=5Z5(.U'U+#_P OYA_:6+_G_!?Y'T0/VPM4/_,N6G_@0W^%*O[7 MVI@L?^$=M,G_ *>&_P *^>EZT]>E'U+#_P OYA_:6+_G_!?Y'T*/VO=3)_Y% MVT_\"&_PIP_:[U,_\R[:?^!#?X5\^#K4BT?4L/\ R_F']I8O^?\ !?Y'T"/V MN-3/_,O6G_@0W^%/'[6VI'_F7K3_ ,"&_P *^?QVIZ]:7U+#_P OYA_:6+_G M_!?Y'OX_:TU(C_D7K7_P(;_"G#]K'4C_ ,R_:_\ @0W^%>!#I4@ZT?4L/_+^ M8?VEB_Y_P7^1[V/VK]2/_,OVO_?]O\*XS?M0:C<-DZ'; #L)V_P *2/\ ::U!#D:';8[CSVY_ M2O$UZT]>E'U+#_R_F']I8O\ G_!?Y'NH_:EU _\ ,!M?^_[?X4X?M1:@?^8% M;?\ ?]O\*\,7M4B]*/J6'_E_,/[2Q?\ /^"_R/<1^U!J!_Y@5M_W_;_"G#]I MW4#_ ,P.V_[_ +?X5X@.U2+UH^I8?^7\P_M+%_S_ (+_ "/;#^TU?L/^0';? M]_V_PIX_:8OS_P P.V_[_M_A7B:]*D'6CZEA_P"7\P_M+%_S_@O\CVH?M+7Y M_P"8);?]_F_PKH?!7Q]M]>U=+'5;2/35FPL4Z2%EW>C9Z9]:^>%IZ]*F6!H- M64;%PS3%1DFY77;0^X &?"#XNF(PZ'KD^4X2VNY#]WT1CZ>AKTGXD M^);WPGX;?4K&2P22&0%TOW*+(O.54C^(]J^=J8>=*I[-]=C[/"XB&+@IP_X8 MZJBOGKX4?%G5O$'BJ>P22TMX+S4)+M_[1N"7$3$XAB]Q_3I7T+6=6E*C+ED= MDHN+LQKKN0BH:GZGVI"H/:L22$#)Q4XX% 4#H*.E "U2:WO3JR3+=*+ 1E6M MO+&2^?O;NOX5=HH XSXL:'>:MX4:[TJ(S:UI$R:G8QH/FDDB.3$#_MKN3_@5 M>7:_HNJR>%?#OB6ZL]:TW4=4\4QZS>#3M.:ZOK"W,$R1*T(BDY1/+5@4.&8Y M&:^A**I.PK'B>M+J7BF3P:=%U'Q#?SV>O^;+?^(/#\EL;9#:SC)C\BW#)D@; MNQ8#/05D/X?UTZOKB:O87U[XBF\0:5/+?6EA(MC/912#RVB(W % 7\P%B0>? MNXQ]!$@ DG %0V=[;ZC:QW-I/%=6\@RDT+AT8>Q'!HN%CS?X7^%-6L)]:N[K M5M6LX'UW4)DTJ6"W6"2-IW*L"T/FD$$,"'P>W%4O!'@!-&^+GB:;[)=1Z):H MEQI44B'[-!+< M=F'C^)E!(!.W>P ;%>J7U[;:?!YUW<16L.Y4\R9PB[F(5 M1D]R2 /4D4RQOK75+9;FRN(KNW8LJS0.'0E258 CC(((/H0:+@45M(K[PXL. MD/)HD;IB%X[01/",\XBD7"GKC&FO+U;KQW=+=Q)IL:Z, M9I+63Y\3RBW1C\JDY=$7H !EN?1KV^M]/C1[NXBMHWD6)6F<(&=CA5&>I)X M[TZ[N8;"VEN+F6.WMXE+R2RL%1%')))X 'J:5QG@)\/Z5::+I-[<0>-[LL^H M7$]]I%IJ%A*U].PD;=;QHDRH3PAXCP@#9ZUEWNA^*CIOB33-9T?4[W7_ !1I MFEQ6M]#:-+%'-&"L@FE0%(2A._+$ [CM)(Q7NV@_$/PKXJOC9:+XFT?5[P(9 M#;V%_%/(%! +;58G R.?<5TH&!BJYK"L>._'$= M9M-6U'^R]$N['Q#9_#.G^*+2XMXX-->:*)'TTH\D:*A^7SPFYE& PW-@@F MO3?B1<7/B_X4:S+X:^U74MS#A$M]\$\J+(!*B9VLK,BNHZ')&*[B>^MK:XM[ M>:XBBGN6*PQ.X#2D L0H/+$ $G'89J2.&.*,1HBI&.BJ, 4KA8^9)?#<$NL> M(;S1O"FLVG@Z36-,FO;#^Q[BW^U6R02K)Y=J45W02&(L@3G!^4][7A2QUKP= M=6^I7.AZ\N@7$6JP:79PV4UQ/;0RR1O;1R1*"T0(#[0X 0$*Q7&!]) XX()H MW^Q_*GS!8^0K7P5J:0W2R^&->/BN;2-&BT?4/L,_EVUQ&I\TM+C;$5XW%R,@ M;>>AN:WX4UDZ],^J:;J#^'Y+O5!%''HLVH[+EY@4E\B,A@6C!"38(4YY7=D_ M66[V-5['4+75+6.[LYXKNVD&4G@<.CCIPPX-',%CQKX@^'O$T_P2OM(EMY=7 MA.G6D?DQQNVJ2R*T._>J%EW<.3M)Y[GK7,Q>&+^76)KC0- U73O"K:FLEC93 MV1E2/F$FW!XPW2K_AOP_=6?Q1\)W.JZ!J[>*++6-7N-8UUK.9[:2W MD@N/LQ%QC8R>6T*(BG]WC9M4\'Z/5@PR""/45"MY;3SSVRSQ230A3-"'!9 P M.W<.V<'&>N#3Y@L>8_''5;'6_@ZU]%]KNM-NKJP8K:!XIY8FNHLJ@.&5B,@= M#DUP-[H>IKJ%K?\ A_PQJ?\ PC\>N7%SI^F"UFL61/[+F1B$8*UNKRG R$^8 MY'45[;9ZQX0\=Q3Z59:CH^NI9NC2V=I0R."A95)VX91C/<5H:MXMT/0; MZSLM3UG3].O;PXMK>[NDBDG.<816(+".[W7<"B7#RR^0=I<@-+R%W5TGBK0+6]FTF73_#VJ6/@, MB^'V"Y\/75X%N7,>)%L5(EA0@2!#L7:Q8X4.K'Z'GU"UM;FVMIKF&*XN2RP0 MO(%>4J-S!0>6P 2<= ,U)S&QX)4\\=J.8=CYCO/"%V-1U".\T3Q'JGBF?3=, M@T;6;NQD9HYD'SO)-&6CA_E^;M_#-%;/F2+P$+ =S14W&3T444@"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** /SI_X*+?\ENT3_L78/\ TIN:\*TK MQ^-.^%NN>#_L)D.I:C;7_P!L\W'E^4LB[-FWG/F=$?A7FH_X)N:$/\ F==1_P# */\ M^*KZ.ABZ$:,83>J]3X_$X#%3Q$ZE-:/S1\;^'O&@T/P5XJT#['YQUP6H^T>; MM\GR9?,^[@[LYQU&/>NIUSXG^'/%^MW-]KWA&6X63[)L:TU+R9U$,"0LA+_&M_XQ\9W_B:<):7]W^)OCV_B3QIX4UP:'%8PZ-=)J%S9V\V!>WAD5YYB=ORF M0J.S8]37T>/^" M3&LOQZO9;ZO5'R=>^*O"\FMOK%IH>KPWYO!>*)]5BDB#>8'(*BV4D=1][\ZW M'^-1O?$WC&XOM+>Z\.^)WDEN=&^T@>7(3F.5)"AQ(AZ-MY&17TN/^"=.AC_F M<]0_\ T_^*I1_P $Z]$'_,Y:A_X!I_\ %4?6\*]W^8+ 8Y;17X'S7K/QG75_ M#>IZ2-',(O- TS0Q*;G=L^R2(_FXV#._9C;QC/4UQ'A36_\ A&O$^CZN8?M MT^\AN_)W;?,\MPVW.#C.,9P:^S1_P3NT0?\ ,Y:A_P" :?\ Q5.'_!/#1!_S M..H?^ :?_%4UC,+%-)[^HI9=CI-2:U7FO4^-/$^M?\))XGU;5O)^S_;[R:Z\ MG=NV;W+;>B#_F<;__ , T_P#BJNBC_F<+_\ M\!$_^*JUC\.E9/\ !F;RK&-WE?9 _8+T_^ R?XTX?L3:2/^9GO/_ 9/\:/[0P_ M\WX,/[*Q?\OXH^3AUIZU]8?\,4Z4/^9GO/\ P&3_ !I1^Q7I0_YF:\_\!D_Q MH^OX?^;\&']E8O\ E_%'RDO:I%ZU]5C]B[2A_P S->?^ R?XTX?L8:4/^9FO M/_ 9/\:/[0P_\WX,/[*Q?\OXH^5ATJ0=:^IA^QGI8_YF6\_\!D_QIP_8UTL? M\S+>?^ R?XT?7\/_ #?@P_LK%_R_BCY:7I4@[5]1C]CC2Q_S,EW_ . R_P"- M*/V.M+'_ #,EW_X#K_C1]?P_\WX,/[*Q?\OXH^7UZT]>E?3X_8]TP?\ ,QW? M_@.O^-.'['^F#_F8[O\ \!U_QH^OX?\ F_!A_96+_E_%'S$.M2+7TT/V0M,' M_,Q7?_@.O^-.'[(FF#_F8KO_ ,!U_P :7U_#_P WX,/[*Q?\OXH^9QVIZ]:^ MEQ^R/IH_YF&[_P# =?\ &E'[).FC_F8;K_P'7_&CZ_A_YOP8?V5B_P"7\4?- M8Z5(.M?27_#)>FC_ )F&Z_\ =?\:M/7I7T6/V5=.'_,?NO\ OPO^-*/V5].'_,>NO^_" M_P"-'U_#_P WX,/[*Q?\OXH^=U[5(O2OH8?LM:E2#K7OO\ PS+IX('] MN7/_ 'X7_&GC]F>P'_,#?@AI/A/55U"2XDU.:,?N1,@"QM_>P.I]/ M2IEF%!*Z=V7#*<3*24E9>J,?X1?",:2L.M:U$#>GY[>V<9\D=F;_ &OY?7IZ MEJNBV&N0)#J%I#>1(XD5)D# ,.AP:NT5\[5K3K3YY/4^PP^'AAH*%,Y/1?AM MHNC7UU>-"MY=2W\FHQRSHI:"1SDA"!D 9KJAS]*B:)C)GMG.:GK*4G)W;.IN MX4445(@HHHH 8 =U/HHH X'XLR31Q^'A)/>6VBMJ(&IRV4DD;K#Y;E6/WN?DYZ9-?1E% M4G85CYVBM/$*ZQ+J$W4_D+8O:*' C!VA-Q)W <'H16/X0T/ M7(=+CMM$?6([O3?"=Y+:VC75P(AJ0N'"AE+89@",*A>1I$ER=2:>5UOA>1E@OFY8'RP2X7Y00.E9.F6VO0:'IEG>:O M=>&-)%MJ+VTOV2[ZU>^(XO$>EM9HJ3QV\MD/)/F^2,QK\WFEBWS*PP2,"O8_B/=Q:[\+O%HT M]_MK?8KNWVP@L?,565DP.X8$8KM*SK[P[I6IZ;+IUYIEG=Z?*YDDM)X$>)V+ M;RQ0C!.[YLXZ\]:5PL>4CQ#)-\/=>M[+Q?>:KJ0T"X^SVL=F()(I%@."C(@; M<#TYZUR7#/ODDF6Z"REMRAE5-P4@#VS7L__ M J3P-_T)GA__P %<'_Q-'_"I/ W_0F>'_\ P5P?_$T[H+'F4C:G9>)!;076 MM?\ "3P^(8H;6U,\[VQTL EPQ*,GE;R7.7W@'__ 5P?_$T^9"L>,6MEXKTC2!>:/IS52P@URY\)W+6OBO5[V6>VL([JT@M+V":&4W48D M!O\ H3/#_P#X*X/_ (FC_A4G@;_H3/#_ /X*X/\ XFE=#L>2WUYK7]N2?9KO M6SXI&M7JW-MYD_V9=,"R;&V']V!M\DJR_,6/?FLA/#VM0Z%+*-1\3/!O^A,\/_P#@K@_^)H_X5)X&_P"A,\/_ M /@K@_\ B:?,A6/&_#FLWFH>*[DPZIK=QXF3Q/%$UJTTYMDLO+0RC9_J@H!< M\\AL8QQ7.>&+7Q#'I&G65YKE[X7ACTN+^S!]@O)B9/-D\PJL,J*S@[/ED5N" M,#&:]]LO@EX T]KDP^#-$S<3&>3S+&.3YB #MW [1P/E7 'IR:M?\*D\#?\ M0F>'_P#P5P?_ !-',@L>*VVGZWX?\7ZY#HIU--3GUS4IRC23&.4-I(:!V5B5 MP9>GN .PQEZF^J7TMO;:'J7B1],N+?3(]1GFGN-\5VUY&L@1G.Y6\LR[POR@ M!>*]^_X5)X&_Z$SP_P#^"N#_ .)I#\(_ IZ^#/#Y_P"X7!_\31S(+&/\(8KR MRN/%MA,]X]C:ZILLOMDLDI$9AC8A7N*U7P#=V4'Q;TWP_:W;2WL M%@X,DKO+>?(?.42.'__ 5P?_$TKCL>=W?CC0->^(_@31]"L;NPN--G8"9[)H(5MFMW M#P!\8!W*@,9P&%M4LKG5[:(:OKES"[)':HQ*11X!W MR$EL 8"Y+$YP#WA^$7@5L9\%^'C@Y&=+@X_\!O^A,\/\ _@K@_P#B M:+H#S'6H=?F^/?@S4;OPUJC6-M>75G97$4MN\"VIM77SC^]W LQ+$,H.U0!N M;@^]5S%G\,/!VG7<-U:^$]#MKJ!Q)%-#IT*/&X.0RL%R"#R"*Z>DW< HHHJ1 MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ? M*W[57[57BSX&_$+3]!T'3]&N[.XTN.^=]1@E>0.TLR$ I*@QB->V D)$Z2E\#=U"Q)YBJ6DC$992^$+-Z8/*6'@]?"OCIO!%EX M'_$?_H"^%O\ P$N?_DBC_AX?\1_^@+X6_P# 2Y_^2*\[\'>$/#&I?M'#0+!! MK/AC^T)XK=9V)$L:AMH)&"1D=>^,UK2^#(?^$&U2^\3^%]/\/W!O[2+1I[7* M->,9PL\>-[!E$9+$]B!S3=+#)I(I?"&G>([&2)GS-*L6^ZBP2'[SQ#-+J,I2.W4E5M8V)95 VJ7.>F\=L5/) MAK7Y!6AV-4?\%!OB(3_R!O#'_@+/\ @H)\1#_S!O#'_@+/V]?B ?^8/X:_P# 6X_^/U\T+VJ1 M>E+ZI0_D0Q]*C]O/Q^?\ F#^&_P#P&N/_ (_3A^WCX_/_ #"/#?\ X#7' M_P ?KYL7M4B]:7U2A_(@Y(]CZ1'[=WCX_P#,(\-_^ UQ_P#'Z?\ \-V>/?\ MH$>'/_ :X_\ C]?-R]*D'6CZI0_D0>SCV/H\?MU>/3_S"/#G_@-'_F$^'?_ &G_P#C M].'[IP_;>\=$_\@GP]_X#3_\ QZOG9>E2CK2>$H?RH7)'L?0X_;<\'O_ :?_P"/4X?MM>.3_P PKP]_X#S_ /QZOGE>E2#M1]5H?RH.2/8^A1^V MOXX/_,*\/_\ @//_ /'J-C_ ,PO0/\ P'G_ /CU.'[9GC4_\PO0?_ >?_X]7@2]J>O6 MCZK0_E0Q[X/VRO&A_YA>@_P#@//\ _'JKP5> ME/7M2^JT/Y4')'L>]#]L7QF?^89H7_@/-_\ 'JK MP=>M/7I1]5H?RH7)'L>[C]L#QD3_ ,@S0O\ OQ-_\=IX_:^\8G_F&Z'_ -^) MO_CM>%#K3UZ4OJM'^5!R1['N@_:[\8D_\@W0_P#OQ-_\=IX_:Y\8'_F&Z'_W MXF_^.UX:.M/6E]5H_P J#DCV/<1^UOXO/_,-T3_OQ-_\=IP_:T\7G_F':)_W MXF_^.UX@.U2+UH^JT?Y4')'L>W#]K+QW^R MW8BLMBO./@S\5T^(^DO#" M!Y4@3RX7E9Y&.%540%B2?05DCXH>&_[-U"^>_DAAT\QK=1SVDT4T1<@)F)D# MG<3@$+SVK/\ BYHFHZ]H^BP:894N(]9M)FFAC#F%%?+/@@C ]Z\X\5>$_$1L M_'=MJ,.I:QJMT]@]MJEE;86:SCG5@BJ@P)8]TA8<[L@CN!228CUF/XE: WDF M2>[LUFN8K2-K[3KFV5YI6VQH#)&H)9N/J1ZBK6M^.M"\.:@ECJ.HI;7;1+,( MBK,0C2")6. < NP49[_0UR#>';/QYX5U_07NO$DOVJ ;)M;M9(O)E4[HI(R\ M: LKJK?517'#PEXF\2>"=7\0:WI$T?BO4K[3[-]#/A^[ULZ@BZ7:/)'/.RL/+>-BCJ5(W9# C&,U0M_BCX>O+V:UMI MKZ[DAN&M9&MM+NI8TE4X92ZQE00>O/%<-J_@G69_B3)H4-DY\':I>Q:_>7?' ME(\0P]MCUDE$#\=A)53P793>']=\2?VB?%MG)/XCO+N&"RLI7M)8GERC;EC8 M88=?FZ>E.R"Y[9<3K;023/N*1J7;8A=L 9.% ))]@,URD'Q8\+SSWT+7\UI+ M96OVRX2^L;BV*0[MH?\ >(N,-3ET^>76;_6UN5MBN)9+2VN5$2*#_ 'HXRP'< MO[TDEU ]2\.>*M+\66DUQI=S]H2&4PRH\;Q21. #M=' 93@@X('!!Z&M:O// M!%O=WFM>.=?EL+K3K+5)81:Q7L1BF<16ZHTA0\J"V0,\D+GIBO%/"/AV1_!F MF7WA;P9<^:-$N8M8,T#PIJ9=T"*65E:X( D8;3T^7(W8IV"Y]0:IK5EHHM#> MW"V_VJX2UAW G?*_W5&.YP:GLKR._MEGB$@C8D#S8VC;@D'Y6 (Z>GO7R_I7 MPOE6_N)9/"\ESI-OKVDWR(="2TC*A62XDAM0"57.W(QNP 3D#-1VGPRU26PT M^'Q!I>KBR73KF*SCLM,CNY;:X-W.Q*[P?(D97B*R_+C'+#%'*NXKGU75'1M: MLO$.G1WVG7"W5I(SHLJ@@$JQ1ASZ,I'X5X3#\+;F/4+[5WT*:?6CXNM&2_N8 ME:X:Q^SVZ2DL,C8?WH;!P3GK@5L>'_!,^E?L\^(?#MGH;Z?J974(C:06WE&5 MVFD*%< !@4*889XP.U*R'<]LHKY@^+OPQEETV?2="\&1VXLM)A.F2:=I*RR/ M<;B\FV4G;;E2-Q*@.Y/!8X4[,'PWU*#7/[>M-$:'Q!+XLED_M*2#,R6;6^T$ ML>1%N)..F--\+:CIVOP^$[RRUK4?+,?VZ^,MN7Q,<>8\FR5A)DY# 9X MP.BU'X;?V[JMI%I/A2;3O!DFLZ8\^E26AMXY'1)1<3&# PA5HD8D /@\$6A=L 9.%4$D^P!)IT4BS1)(N=K@,-RE3@^H/(^A MKYAG^$=]I7A$G2_#+VVJ30^(+28P08D:!XYEM8B>NSB,(O0<8 K8L/!MKK7B MV.\NO",VE:QI=DEOI=ZFC,K3WIMPIN9KA4^ZAPJ@M@88G^'!RH+GT36?9:]I M^I:IJ6G6URLM[IS1K=P@',1=-Z9XQRI!XKYLTSX9ZK'X,OTTS3]=MM=;38XM M2MGL8;.*[9;B)IU:5<-<2NB3!9,MD.C_!+PY!HOBOQ]=:;XQ#@W$<4C JDC)D!C[]"00FTE=C2M/K MYZ\+3Z#9^/O!^E^%DU'0-;DLA-<6WB!Y#+=6"8WJID+&1P2,E3QD$\8K"^)M MJ->_:-\4Z?=>&_$GBF.W\+:5+:0Z)J+6JVDKW&H!F)\Y K-L3YL'[GM6%&JZ MM[JUON?H=->BJ7+:5[].J]4?45%?)OA_XI?&#POHKZ;K5]X=DET.ZTSPY<7M MY;RS23WMS% #/+(LB*$C:0DX7,A('R=3/XY\;?$P?$;PKX)'BS1HM3LO$=H) M=8M-)D$-S#<6-ZZPS6_VGY64P$X#X8-&V!C!Z#E/JNBOECQ-^TKXQ\)7\FMV M]G#XK\*W!U""RM[?26LY9YK6":0+%*;F1I"SP,I'E#KD=.<_5OVGO%G@_4M" MCD\2^"?&T&L:!=ZQNT:"2%;)U>U2(.WGR9@S<,2YVL1&W QP ?6]%?,_C?XO M_$KX>Z]8>$Y-2\,Z]K6J7>EBVU1--E@AMH[J[%O(LL(G8G&2R,'&X*01QFJ> MH?%OX@6VOW^A_9-"\0>,M"OM3TZTNUBEM(+MQIUM=0'RS,0A/VD(RER"4X*[ MN #ZDHKY2LO'OC_Q9\5?AGI\?BZUL;F.\U2VU>QN?#LMJQ*6T4H22+[6P+;& M^5E8CD-@\BOJV@ HHHH **** "BBB@#\\?\ @H?_ ,EJT7_L7X/_ $IN:\%T M_P >3:?\.=8\(K:(\&I7]O?-U M[4-9M+RWLUL433IXDC**[N"0\3G.9&[XP!Q7!_\ #O#X3)O&!WS MG%=W+\>X+RWUT7'APQW6L1VUM<7ME?F&;[/# D0A#%&PC%"S8QG(!R *^L?^ M'>'PX_Z#7BG_ ,"[;_Y'H_X=X?#C_H->*?\ P+MO_D>M98W"R=W?^K?Y(KVD M#X9\'^-8_!'CFU\0Z;I^Z*U=FBLYYMV 5*X+A1GKUP*N>'?B9-H_AC4= O+% M-4T^>YCO[59)2C65RASYB'!X8?*R]"/0@&OMK_AWA\./^@UXI_\ NV_^1Z/ M^'>'PX_Z#7BG_P "[;_Y'IO'85[W_P"&#VD#XJ\:>.= \9ZQK&L2^&[FVU34 M9))VD34]T:2-DY">5D@'MG\:DD^+FHS?"F/P1]EA6(7".^H@DS20(SNEN<_P M"21GX[XK[1_X=X?#C_H->*?_ +MO_D>E'_!/'X*/_ *MO_D>CZ[A M;):Z![2!\9M\7;\>,?"GB&&TBAN/#^GVFGI%O)6XCA3RSO\ 9U)!'H35Z+XR M2S>,O$VN7VE)<0:[92:>]E%.8A! RJJI&VTXVJJJ,CM7U^/^">GPY'_,:\4? M^!5M_P#(]+_P[V^'0_YC7BC_ ,"K;_Y'J?KF%%[2!\*:S?Z)=PQKI>D7.G2A MLN\]\)PPQT \MUB?!2]JD7I7WF/V!_A\/ M^8QXE_\ JW_ /C%*/V"OA^/^8QXE_\ JW_ /C%']HT//[@]K$^#U[5(O6O MNX?L&> !_P QCQ)_X$V__P 8I1^P=X '_,7\2?\ @3;_ /QBE_:%#N_N%[6) M\)KTJ0=:^Z1^PCX!'_,7\2?^!-O_ /&*=_PPGX"_Z"_B/_P)M_\ XQ2_M"AW M?W#]K$^%UZT]:^YA^PKX"'_,7\1_^!-O_P#&*4?L+^ Q_P Q;Q'_ .!-O_\ M&*/[0H=W]PO:Q/AM>E2CK7W /V&? 8_YBWB+_P "8/\ XQ3O^&'/ @_YBWB+ M_P "8/\ XS1_:%#N_N#VL3X@7I4HZU]MC]A[P(/^8MXB_P# F#_XS3O^&(? MH_YBWB'_ ,"8/_C-+^T*'=B]K$^)5Z5(.U?:X_8C\##_ )BOB'_P)@_^,TX? ML2^!A_S%?$/_ ($0?_&:/[0H>8>UB?%2U(O:OM(?L4>!Q_S%?$'_ ($0?_&: M.E?9P_8M\$#_ )BFO_\ @1!_ M\9I?^&+_ 2/^8IK_P#X$0?_ !FC^T*'F/VL3XT7M3UZU]E#]C'P2/\ F*:_ M_P"!$'_QFE'[&?@H?\Q37O\ P(@_^,T?VA0\P]K$^.%Z4]>U?8H_8U\%C_F* M:]_X$0?_ !FG#]CCP6/^8GKW_@1#_P#&:7]H4/,7M8GQXO6GKTK[!'['7@P? M\Q/7?_ B'_XS2C]CSP8/^8GKO_@1#_\ &:/K]#S#VD3Y"'6GKTKZ\_X8_P#! MH_YB>N_]_P"'_P"-4H_9!\'#_F):Y_W_ (?_ (U2^OT?,/:1/D<=:>M?6_\ MPR)X.'_,2US_ +_P_P#QJE'[(W@\?\Q+7/\ O_#_ /&J/K]'S#VD3Y+':I%Z MU]9#]DCP@/\ F):W_P!_X?\ XU2C]DOP@/\ F(ZW_P!_X?\ XU1]?H^8>TB? M* [5(O6OJT?LF^$1_P Q'6_^_P##_P#&J4?LH>$1_P Q'6O^_P##_P#&J7U^ MB'M(GRH.E=+X&\$:EX]UV+3=.CY/S2S,/DB3NS'^G>OH?_AE+PD/^8CK7_?^ M'_XU7H_@GP)I/@#21I^E0LJ$[I)I2#+*?5B ,_EBLJN/@H_N]R755M!G@/P) MIOP_T./3M/3$$+YDKA5R2 !D^I('XUP'QRDUO3/"EOKGAVVN;_5-(N1<1V5JK.UP& M5HRNT?>^^#^&:\STSPGXNTWPMJ>FWO\ :MU+HZ'J$"VG_"0& M<-%/$GF/?,T!#\!LQ%2I4D'KU%8^L:3K>L>#[M?$NE>(KW7)K313I7E6MQ(J MA0GGJP4%482"0N'P2"G7'#Y5W%<^LZ*^?M6TJ]TW1]8N)="O]0N]3\47$3W% MQ]K>*WME+M%*\,/SRQ @ (N%)8$L,9KBM)\-^.[SPEHFDHFLP2:Q=7NE7LYB MFA:SMXKYITD =B8U:$.BDL<[E&X\4/4+6:]FLTN87NX4626W5P9( MU;.UF7J =K8)ZX/I7SY??\)!?^&-(O=6T2\>_P!9NIY[A[RWN[A+ )$D4:-; M0%6M=0ANSX?TR"26_B=7:2-[D,I+2>1ZTN72X7/;V4,I5@"",$'O4-C8VVF6D5K9V\5K:Q+MCA@0(B#T"C@"O!/ M[/UC_A&_$2Q6FNCXEL=1W7:I,('C+MY020_N2/)\L1A3E6 X!#55N- O-4UJ M:WT*PUVW\$37VD V]U'<1.9@TOVEE5\2"/R_(#D_*6#=>:?*%SZ,JKJ.IV>D M6IN;^Z@LK<.D?G7$@1-SL$1VU:V N_$5O M-*[3%4LQ!,UL#N. @94V'Z8/-4+W2;W5O!EK_P (UIVM3:>]KH4EXMY!.6FN MEU&V=I '&6(C$C.ZY7'.>*.4+GU%5)[>5!)'+&P974C(8$<$$-(6$@?<)4Y!!Y& #E\PN?3MQJ5I9W-I;SW4,-Q=NT=O%)(%:9 M@IZG9V>DA4?[=/.J0;7("'>3MP2R@<\Y'K7D? MCPGQ_+#E0K' #?=)P13L%SV+0O&. M@^*'E31M;T_5GA ,BV5TDQ0'H3M)Q6Q7'> M12YDO(QKWB#7&PK ZWI0LQ$! MG[A6VA#9R,@[N@QCG/EE]8:PWB%S!9ZV/%(UVY>:Z$*[BVNHH+77TTR M32+]+%"LPECB;4;8PJ?XE?RMY ;Y@H/H:Z#5="O-'\97EC<:=K#^ X=6MY9K M>SCN)0P:PX8!,NR"< L%R W)[TY:Y9?M-V$^V,QE" M"XD"AMW.0,#GTKT6I>C&%0S6<-P+19BX\N50?+MBS I"'P MOSL/XO:OJ>J]_I]OJEG+:W<2SV\JE7C;H12:NFF.+LTTSP;Q1X>\.^#K72_% MWAGQ!+KOBNTLUL],ENKG^T7N869=R(.=NX#EDQG:,Y KVG0]-@D=-<@,JX5L=B02,G&,FNBKCHT)4ZDIMZ-+1;+S_X:QW5\1"I2C34=4W[SW=[ M::=O-MF+?>#-!U2RU:SO-'LKJUU8[M0AF@5DNCM"YD!'S<*!SZ"N?;X)>!8? M"$WAR#PEHZZ0TXO/L;VJF,W"\K*W>(;RRO=< MD%K-9XO8+5(=MPP,XV1(HE>00+N=P20H&>37T1Y:_P!T?E3?(CV[?+3;Z;1B MN+V59:*I^!W^VP[=W2_$\G&,5IZU#X-U^YN%N/"6GZC)?N\E]]MMXV)+QF$EP<[F*6Z+@\[54=J M]-BLK>!&2."-%9BY54 !)))/U))/XT_R(\D^6N2P5'Y$><^6 MF%CKAN=/2_^T#4/L^W=)(FW;Y39_U>M_ MX.?_ +12C_@I!&?^:?-_X.?_ +17CL_P-T"\\&:CKD>H-X=E&E6.HK;:Q<9% MD99WB82[(R[AP@:/" _.,C'-PT6&PDKVCMYO\ S'R0?0^D!_P4?C/_ #3YO_!S M_P#:*4?\%'8_^B?-_P"#G_[17RWJWPUN!\5-0\&Z)=1:J\%[):Q7>X)&40G< M[GHH4 ECVP:Z7PK\&([^+6;NZOHM6TR/0;_4+&^TAW\M[FWV_NG$D:N""P)4 MJ,AE(.#5/"X1*[C^+_S#DAV/H#_AXW'_ -$^;_P<_P#VBE_X>-1_]$_;_P ' M/_VBOG*W^!.MW-^E@NI:2NI)+;17EDTTGF6!G*B,RGR]N-SJK%"^TL V.:K: M;\%]?U&"YE:2RLQ;ZG+I4HNIBA62*-I)7^[]Q%7D]>0 "32^JX/M^+_S#D@? M2X_X*,QG_FG[?^#G_P"T4H_X*+H?^:?M_P"#G_[17A?AGX#K?!W6[*RE<7%CT72]2U34)]1N;6X2TA:9$1$C*'"J2" M2[BZ;::;8W%]%O M!_AR5/%EGJMC+>7OA_39+TW>FZLC6]TRRQH-I$;#:1)G()Z=J7U;"-74;_-_ MYAR0['O8_P""B"'_ )D%O_!Q_P#:*W\> M^.K?3;2.33].D+SR[I/-:&"-#)*=VT9.U6QP.2!0O@6\UVVFU+P[$NI60=LV M5O,);RV4'CS(L!V&W!\Q%*!>"/A3;:Q\/_ !/XCU>YDM9;6REETNS0 MX>X:-D$LC C_ %:[U7W9O]DUOCX0^'_^$*3499KNU0Z)!J2ZV]PAM9+IV&ZT M$>W.X#=_%D;"2,5F\-A$[O_ /#PI/\ H0F_\&__ -HI1_P4 M(0_\R&W_ (-__M%>4>)O@YX?T14OP+]-.M)KH30F=7EOH$""":$A?E$KN4&0 MPPI89 KSSPUX5M]?\.>)?EGAUO28%OU#'$(;W3K[5+N'5(K!(+6X\I0C1.Y8_(Q)R@'XUW%E\'O"EMK=G?: MW&I=+LKJYB>9!/:7%S,8Q&SEH_ M\/!$_P"A$;_P;_\ VBG#_@H"A_YD1O\ P;__ &BOGZ'X:)X>MO%U_P"(DG># MP_>1Z<+:W81M, C]:?U7"[\NGJ_\PY(=CW[5W20J[<"(C +>O: MK6H?#+2-)EU#4;A[I]&TW2+"]FB1QYLUQB'_F M1V_\&O\ ]IIP_;Q0_P#,D-_X-?\ [37R,O:I5I_4W_@R_^U4X?MH(?^90;_P9?_:J^8%J0=J/J5#^7\6' MLX]CZ>'[9J'_ )E!O_!E_P#:JU2+1]2H?R_B MP]G'L?2H_;!4_P#,IG_P8_\ VJG#]KY3_P RH?\ P8__ &JOFU>M2+1]2H?R M_BP]G'L?2 _:[4_\RH?_ 8?_:J]8^&WQ/TSXE:4;BT_T:]B_P!?9.^YX_0Y MXRI]<5\.+6SX7\3:AX1UFWU/3)S!+=#\1VUQ<:5K-AJ<%OQ-+:7*2K'QGYBI.. M.>: -:BL^T\0Z5J&C#5[74K2YTHJSB^BG5H"H)!.\'& 003GL:I6/COPUJ>G MW5]9^(-+NK*U(6>YAO(WCB)Q@,P.%SD=?6@#=HKGKOXB^%;#57TRY\2Z1;ZE M&XC>SEOHEE5S@A2A;()R.,=Q5FZ\8:#8Z?-?W.M:?;V,,[6TMS+=(L:2JVQH MV8G 8,"I7J",4[ ;%%4])UBPUZQCO=,O;?4+.3.RXM95DC;'7#*2#5/7/&6@ M>&9X(-7UO3M+FG!:*.]NDB:0 @$J&(SR1T]:0&Q160_C#0H];CT9M:T]=7D M9+ W2"=@06!"9W'@$].@K7H @O;.'4;.>TN8Q+;SQM%)&>C*PP1^(-%E9PZ= M9P6MM&(K>"-8HXQT50, ?D*;=ZC:6#VR75S#;OF6]O%:0)#!$D,*#:D<:A54>@ Z5)5>XU"UM M)[:">YBAFN6*01R.%:5@"Q"@]3@$X'8&@"Q15>^U"UTR#S[RYBM8=RIYD[A% MW,0JC)[DD #N35B@ HJL-2M#J+:>+J$WZQ"=K42#S1&25#E>NTD$9Z9!I][> MV^G6DUU=SQVUM"ADEFF<(B*.26)X 'J: *VN:'8>)=)N=,U.U2\L+E-DL,G1 MAU!R.000"".00"""*B\/^&M-\+6% Z 5I(ZRHKHP=&&0RG((]:@N=1M+.XMH+BYA@FNG,<$(O">E>*H[9=2MFF:UD,L$L4KPRQ,5*DI(A5ERK,#@\@D&M>B@" MGI&CV6@:;!8:?;I:6<"[8XHQPH_J>^3R:N444 %%5K[4[/2TA:\NH;19I4@C M,\@0/(YPB#/5F) ZDTZ^OK;3+*XO+RXBM;2WC:::>=PD<:*,LS,> 22>F M* )Z*9%*D\221NLD;@,KJA!J&XU*TM+NUM9[J&&YNRRV\,D@5YBJEF" M\MA02<= ,T 6:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#\\?\ @H?_ ,EJT7_L7X/_ $IN:\>\,_$]O#'PKU_PU9R7MIJ> MHZE:WD=Y:R^6JQQI(&4D$-D[Q[<5]S?M$_LD-\>_&UEX@'BH:&+;3TL/LYT_ M[1NVR2OOW>:N/]9C&.W7FO+_ /AVX_\ T4)?_!+_ /=%?2T,5AU1C"RZD??M\F7>=Y8Y/& .O2O0A\9?"TF MHZUK4,6KZ3XDO(;6SMM3BM8KAK2".VCBD\L&5-LCLK?/DD+C&"37KX_X)O./ M^:A+_P""7_[HI1_P3?-K?X M??$&+6;47.HV*^;"[2JL4[Q2(4=@,NJN Q(R6&0,UW]A\>-.T>QNK*,ZQJ_F M:5?VBW=]LC_?3A G[E7**BA!E@2S9] !7L _X)P./^:A+_X)O_M]+_P[B?\ MZ*"O_@F_^WT2Q6$F[RE^#_R!S@^IXIXT^-UIXET_Q!-$^KIJ&M)$&LV=8[:S M<,KR,KHVZ4%E^564;0>Y -:NO?M"Z5XB\5Z!J,^CRPVEK87 NU1$=C?SIMEN MHU)VG!"$!B.G;K7J_P#P[C?_ **"O_@F_P#M]+_P[E?_ ** O_@F_P#M]1[? M!_S?GZ=@YJ?<\OF^/FAW&DQZ=.VNWQ.C:AI4^I7BQ/-*]S(DOF[-^ RD;-W M QR>E5]1_:&A>XFUFQ_M--9EM((!82E%LX9$V!I-Z,'=2$'[M@!ECDD "O61 M_P $YG'_ #4!?_!-_P#;Z4?\$Z''_-0%_P#!-_\ ;Z7M\'_-^#_R%S4SQ#Q' M\3O"U[X8\=6VF6.J1:GXLOK:^E6X\OR+4QR-(T:D-N<%I'PQ XVC P2<&76- M.U7X7Z)H!OX+6]M-0N;MS,2%VR+&H' ." A//7( YKZ._P"'=+_]#^O_ ()O M_M]+_P .ZW_Z']?_ 3_ /V^B6)H6M3J6=[ZIOI;R-Z-7#QE>JFUY.WZ,\O\ M0_$3PIXNT:XT;4-3DLM/EM-."W5M#YLT?+)7<&WGY=P*X!QUKE= U3 MPYX:F\90V6I+]AU;2Y--LUN)O,DC8RQ.&D8(J[<1G+ 8!('/6O?/^'=C_P#0 M_K_X)_\ [?2C_@G[N -,NHKC3I[@# $WD9)-0L562:9@Q^83$L0.F!&57@'&22?IL?\ !.]Q_P S\O\ X)__ M +?2C_@GBX_YGY?_ 3_ /V^NWZWAF[N5_D_\CA=2FVVCPCPU\;;_3]+U2RU M2WM;\2Z-)I=F_P!@@+QEI%<;V*Y9>&)SG).:U;SXR:3=0:EJ0L[Y-;O_ ZO MA][)"BV,8"",RJ<[L;5#"/:,,3\QKV/_ (=Y/_T/J_\ @G_^WTO_ [T?_H? M5_\ !/\ _;ZAXC!WOS?@_P#(GGIG@WP\^)EAX%CTJ*.TN2K//+J5Q&5$N]XW MBB,'./W:MO&[JS-T !K;?QU87L?C#Q&DHB\_1X=!M89Y$^U74I$8>=D!.!MC M8DY(RRC)->OC_@GJ_P#T/J_^"?\ ^WTX?\$]W'_,^K_X)_\ [?2>)PK?-S:^ MC_R#GAW/G#1O'\VA_#N]T&QFO+._N-4BO?M-M*8QY:Q.A0D$')+ ^G%:$?Q4 MNM,\#V^DZ9<7D>JW-])>ZI?3LK^>=H2% 3DD*H)^;NQQQ7T /^"?#C_F?%_\ M%'_V^E_X=\O_ -#XO_@H_P#M]5]:PK>LOP?^0^>'<\:U?XNZ9XIAU"SU:VOE MMM8L[0ZA-!L:1+^W!59T!(#!E.&!()+'D8&8-(^(?AGPS8ZAI^E:3=&.XT.[ MTY]0G""XN)YMOSNH)"1KMP%!8]\G->V_\.^W_P"A[7_P4?\ V^G#_@G\X_YG MM?\ P4?_ &^I^L86UN;3Y_Y"YX=SY^^(/Q,N_%NHQM8W>H6FFBPMK1K-YR$8 MQPJCG:#C!()_&MFZ^*>GZG>WEI=VET="U'2+/3KI(RHF26W1=DR9X.&4_*2, MAB.#R/:1^P X_P"9Z7_P4?\ V^G#]@-Q_P STO\ X*?_ +?3^LX6R7-MY/\ MR#GAW/F[7]4T$Z)8:9HME,SPN\UQJ=XB)/.S%_\%/\ ]NJUC<.OM?G_ )![2/<^3E[5*M?5 MP_8+E?50_81TCW/E MA:D':OJ4?L+N/^9U7_P5_P#VZG#]AIQ_S.B_^"O_ .W4?7E2#M7U$/V'&'_,Z#_P %?_VZG#]A]A_S.8_\%?\ ]NH^NX?^;\'_ )![ M2/<^7UZU(O:OIX?L0L/^9S'_ (*__MU.'[$C#_FY\QK4@[5]-#]B=A_P SB/\ P6?_ &ZG#]BIA_S.(_\ !9_]NI?7Y\UKTJ5>M?2(_8R8?\S>/_!;_P#;:Y\X+VJ1:^C1^QPP_YFT?\ @M_^VTX?L=L/^9M'_@N_^VT? M7:'\WX,/:1[GSJO6I%KZ)'['S#_F;!_X+O\ [;3A^R"P_P"9K'_@N_\ MM'U MVA_-^##VD>Y\\K6KX=\/W_BC5[?3=-@:XNICA5'0#N2>P'K7N8_9$8?\S6/_ M 7?_;:]5^&7PITSX::>Z6[?;-0EXFOG3:S#LH&3M'MFL:N.I*-X.[)=1):# M?A7\+K+X;:/L4K<:I.H^TW6.I_NKZ*/UZUW-%%>!.W^>M7Z* ."^,^G:CJGA2RATE-U\-6L9$8V[3K'MG0EV164E5ZGYAP.H MZUS'C7PAXELM.U>Z^UQ:YXF\2_9M$1M.L9+.UM;<%V9W&^9EPK29D8D9* #G MGV2BJ3L*Q\VW'A#Q#X>M-6\.2>'FET.WUFQ\116.FL]S ]MYP-U;JS1H&8.I ME\O'(8@9KI_B1?6_C;0?%#:+X5U.2];3X(FU273I+=YOWZL(%1U61]HRV0I MYYKVNBCF"QYCX.\*:M_PG'C'4&UG5]+LWU=9$L4@MQ;W*""(%MTD+.02""5< M=.,&N.\+:9>^&?$<.N:KI&H2Z7!X@U\;8K*29X&FO&,-P(U4L59-P#J#P^>A MS7O]%%PL<7X2O-+U$W%U!X=N]'AFU)Y8))[1XFNI?+ :=DQE 0"N9 ,X'J*Y M7XLV1@\176IVH\41ZY_8Y@TN325=K5Y1(6".(U.&W%<^:=A4^QQZ]12OJ!XC M>S1^(O'.G:-=Z/>:9%8ZC:ZI?W\>E7)&I:BL:B,)*(RBQ(=NZ0GHFT8&34GQ M=L/&=_'H\T%CY%Q=S2:+,NC74TX2VN0JF=SY:%"FTG.#C/45[513N%CY>UCP MO\0-8\(Z$UN+RV\26>N0Z?%<3Q.X$=K9W41N?]D2LQ(D/&74^@KT;7UOKWX# MVZ>'-.U73W#6HNK%UE6^6 7*?;$&[YF(U^P61AN1,RBS8S?NL>;Y1E&0I'4,0,5G7&B>+;AX(K^74-.T M V5Q_8QGT>\U&>%3\/>(H-:O\ 6HX=7OM7M]=\/I!<>5*@>#9; MK=,(U)4(9C('.3QFNN^)LGBCS="OY?#PO9;">[ECMM%NY9'D'V.8*#(8D M,3,Q501GDC!SBO7J*7,%CY)&C:Q=6OBB"72-4&AW$&D31V6GZ??($V7A\U5, MV7DD5-NYPJ9ZA>];VI:5K\FIXTZ*^L?A\^I3M;1:CI5[>,A^SQC+6R2QSB,R MB;;G@,0=N""/IBBGS!8\<^%FBZM8^/8)[][Z^B'A>"W&H7=D]MO87<[!"K,Q M#!"O#,6Q@GK7#Z]H.K7NH^---CTG4-=34;/4R+N2VN[26W)^98G#$PW*D^6L M10A@ ?EY)KZ;HI;? FXUK5M!N]3U])(]2 M#IIKJSD@FV7RG<#I\T@D;\1UQ7 0Z9JH\#ZLL-EXB7XB,+H7MP$N DD9N,L$ M<_NVS%CR]A)' &.:^@-)TFTT+3H+"QA\BUA&$3<6QSDDDDDDDDDDY)-7*5PL M?.EOX;N]9\5+;:=8ZY;^!IM7L6C@N4N(3E;>?[22KX=8B?(!W8!;=CK7/ZUX M?UGPOX?ENX(=8LUV>([>YG9YOEMU;_1=Q8\ !5V$]>QYKZKJIJNE6FN:;);>_FO+C69="U2.\TZ/0KN(W-P8V\L/5( J[E643I'#\XD#B5,X.>015OP?HM[_PLKP5/J>F:TWB:UU+5FU>_ MG@G-J4:.<0L)"/+VE3&$"G@<'!XKZ,HHY@L%%%%0,\TO_BWK%GI?C*[3P#KM MQ)H%RL%K;QPL7U52<>9!\GS*.O&:U(OB%J,GC"RT4^$M52UN-)_M)M4,;>1% M)_S[,=N/,]LY]J[>BM.:/\ICR3_F_!'E]C\8=:N_#7A;5'^'NOV]QK.J?V?< M6$D+B;3H][+]HF&S(CP V2 ,$M>C44^:'\HN2I_/\ @NW^>IPMM\1M3G\2^']+;P?J\5OJFF'4 M)K]HV\JRDV;OL\IVX$F>,$@Y[5C0_&36I?"NG:N?AWX@2YN]6_LU]-:%_.@C MW8^TL-F1'WSC&.]>IT4M^"[%_!FL6\/B"P:]NKN2)A'I+B M+?Y,YV_*Y/R8..>U=]12YH_R_P!?UJ/DG?XOP7?_ "T/*7^-&N+X.N-:'PX\ M0M=Q:N=,72Q _GO$,?Z4!LSY?/7&.#S6S>_$K5+3Q#XHTU/!FL3P:-8B\M[Z M.)O*U%R/]3"=O+^P)^E=[13YH_RBY)_S_@OZ_P"&/.=/^*FK7MQX)B?P+K=L MOB&-WNGDB8#22 2%N/D^4G&.<=:S;WXU:Y:^#]>UI/AOXBGNM-U0Z?#I:0/Y M]Y'Q_I$8V9,?/4 CCK7K%%'-#^7\0Y*EOC_!=OZ9PEY\1]3MO&>MZ(G@_5YK M33M).I1:JD3?9[N0;?\ 1HSMP9/F/ )/RGBLW3_B[K-[9^"9G^'^O6S^(9GB MNHI(7#:2%+WT;_A#=8-JND'4QJ?E- MY!E !^RYVX\SG&,YXZ5WM%'-'^47)/\ G_!'EEE\9-:N]%\'WS_#OQ!!-KNH M-97-I)"XDTM!)L\^<;.$(^;)QQWJ2^^+^LVEGXXF3X?:_GT4DZ0W@S M6([:]TG^TI-2:)O)MI-I/V9SMP).,8R#GM6-;?&G7+CPQH.JM\-_$45QJ6IF MPFT]H'\ZSCW8^T2#9D1]\D >]>KT4 M=N!X>5#:M'"Q&K;CR+?Y/FQWQFK>G_$W5+WQ/X5TI_!>LVUOK6G?;KC4 M)(F$.G/M8^1,=N _ &"1R1Q3?B#\9M-^'FMP:9>6-W#;M +,N.2. M?E-M;4/BGJUEJWC.S3P-K=S%H%HMS:W,<3%-58J#YMFGN;F2)@FEL!Q'.=O#'WQ65)\;-<3PA=ZR/ MAMXC:ZAU;^S5TP0/Y\D?/^DJ-F?+]\8]Z^CB;RM2D\L/]GA.WF3)VX!)R.E5['XLZO=OX&5_ 6NVX\1"4W9DA;_B3[" M!/CQI)_YAU[_ ..?XU2XBRE_\O5^ M/^7S$\BS._P/\._^6A!<_&;6[?PWXAU1?ASXAEN-+U3^SX;!8'\V^CW[?M$0 MV3;G[,IVX,G;&MWU^>2&ZADA?=I04@!Y_D^4'/&<=*;?\ Q@UFST/Q MI?I\/=?N)O#]^MG:VD<+F35D,H3SH!L^9 #OR,\ \U:_X7=I?_/A>?\ CG^- M36GQGTFXN8XY+6YMT-I4\!Z[D5+6..%B=6!(!:W^3Y@,YXSTK2L_B'J5UXOT+1G\(ZM!:Z MEIG]H3:F\;>19R9/^CR';@2<="0>>E=JKJ^=K!L'!PM-\.O$,-UJ.KC39=+>!_/LXB6_TF0;,B,;1R0!\PYK2 MU#XH:K97?C>%/!&M7*^'H4EM)8XF*ZN63<4M_E^8@\'&>:]"HI\T/Y1%-/?P;J\$.M6+7=Q>/$WEZ:X&?)F.WASTP2/I60OQEU ML^$4UG_A77B 73:N-,.F>2_GB+)'VDC9GR^^<8]Z]3HHYH_RAR3_ )_P7]?\ M.<%>_$K5+36?%]BG@S6)XM"L5O+:Z2)C'JCE-WDP';RX/RX&>>U1V/Q/U6\O MO ]N_@G6;=/$5O)/=S21,%TAE0,([CY?E9B=HSCD5Z#12YH_R_U_6H^2?\WX M+O\ Y:'EL_QDUJ'PGJNL+\._$$ES9:N=-CTU87\^YCW ?:4&S)CYSG!''6MF MZ^(NI6_BC7]*7PAJTUOIFFB_AU!(F\F]DQ_Q[QG;@O[ GZ5W-%/FC_*+DG_/ M^"_K_ACSG3_BKJUZG@EG\"ZW;'Q"7%T)(6!TC;T^T?)\N>V<53O_ (QZU9^& M/%&JI\//$%Q<:/J/V&WT^.%S-J"9 \^$;,E.$]5>TMM(.IIJRQM]GFER!]E4[<>9SG&<\=*R-/^+F ML7ND^"KQ_ &O6TOB"Z:WNK:2%P^DJ'*^9.-GRJ0-W.."*],HI\*ZD_P]U^"?6M4_L^XL7A?S=.C\PI]HF&SB/ W9( P>M6;WXL:O:+XZ*> ] MIP-K M\2]4N/$GAW3&\&:Q#;ZKI?\ :$]^\3>58R;-WV>4[>),_+@D'/:L>+XT:W)X M5T[5S\./$*7-UJITY]-,#^=!'NQ]I8;,B/OG&/>O5J*.:/\ *')/^?\ !?U_ MPYYW??%/5K2_\9VZ>!];N$T"!)K6:.)BNJELY2#Y?F(QSC/6G:?\4-5O=<\% MV#^"-:MH?$%B;NZO)(F$>DN(R_DSG;\KD@+@D^CB8Q:B^ ?)A.WE^>@)Z=*] HI\T/Y1*%3^? M\$>;V'Q7U>]N?!,3^!- M9P-U\2]4M_%FNZ.O@S6);73=(.I0ZDD3>1>2A5/V:,[<&0Y(P"3P>*S[#XO: MS>6O@>5_A_KUNWB*:2*[CDA<-I 5]H:X^3Y01R,XXKTZBCFC_*/DG?X_P7?^ MD>5WOQFUNUT'Q5J"?#KQ#/-HM^MG;V:0/YFHH6V^="-G* M<_$K5!X MMDT;_A#-8-JND?VD-3\IO(:7;G[,#MQYG;&<^U=[11S1_E#DG_/^"_K_ (8\ MLLOC)K5WHWA"]?X=^(()==O6M;FU>%_,TQ V!+.-G"GKDXX[U)?_ !@UFST[ MQO1Q M6)9_&K7+GPMX>U9_AOXBAN=4U+[#-ISP/YUC'S^_E&S(3W('UKUBBES1_E'R M3_G_ 7]?\.>;:A\6=7LG\;!/ 6NW(\/!#:F.%C_ &MG&?L_R?-C/.,]*MV/ MQ+U2\\4>&=*?P9K%O;ZOIWVZ?4)(F$.GO@_N)3MP'XZ$CJ.*[ZBCFC_*/DG? MXOP7?^D>2P_&W79?!6GZZ?AKXC2[NM8&F/I)@?[1!$0Q^U,-F?+^4#.,17H=%'-#^42 MA4_G_!?UYGGMC\3]5N]5\'VC^"=:@CUVV>XN;AXFV:6P'$<_R\,??%9;_&C6 MU\)7.L#X<>(FN8=6&FKIH@?SY(\D?:0-F?+XSG&.>M>K44_P"SPG;S)GY< DY[57LOBIJU MVW@0/X%UN#_A)!*;LO$W_$GV!2!$-6>VM-*_M%-2$;>3/)C/V93MP9.V,Y]J[FBGS1_E$H3_ M )_P7]?\,>:6/Q:UB[T_P9 MUFQT3QE?Q_#_ %ZYFT"]%I:VD<+F354+A?.@&SYDP=V1G@'FO3:*.:'\O]?U MH')4M\?X+M_GJ<4/B!J)\:PZ'_PB>JBT?1_[3.K>6WV=9=Q'V4G;CS.,XSGG MI6+8?SP]X3U)_A[K]O/K=^;.XL9(7$NFIN(\Z8;.$XSD@=>M>GT4N:/\ MH^2?\WX+^O\ ASS?4/BOJ]E:^-I4\":Y!G) &#U MJ_??%'5;.Y\\*Z>_@[5X(=:T\WMQ>O$WE::X3=Y$QV\.3\N"1SVK( M'QEUL^$8M9_X5UX@^U/JYTPZ9Y+^>L63?2]7P27\!ZY;'Q"7%T)(6']DXSC[1\GRYQQG'6J= M]\9=;M/#'B754^'7B&XN-)U'[%!I\<#F:_3C]_$-F2G/4 ].M>J44>4;?\ 15.W'F'<>,YX M/%9&G_W2/!5X_P /=?MI?$%XUK=6TD+A])42%!+<#9\JD#=SC@UZA11S M1_E&X3O\7X(\OO?C#K-II?C&[3X>Z_/)H-TEO;6\<+E]45B09(/DY48R<9K4 M3XDZFWBRUT<^#=76UFTG^TFU(Q-Y$Q!-O\GS;<9.,]17IE%'-#^7\?Z]!ZYX/L'\$:U;0Z[9&[N;R2)A'I;A2?*G.WAN,8)')Z5Z'11S1_E_K^M M1\D[_%^"[_Y:'DC?&_71X*?7?^%:>)#=KK']F?V3Y#_:#%C/VK&S/E]LXQ[U MM:A\3]5LO$'B[3H_!.LW,&AV O+:]CB8Q:F^T-Y,!V\ODXP">0>*]!HHYH?R MB4*G\_X+^O\ ACS>P^*^KWEWX*A?P)KENOB")Y+J22%@NDE>BW'R?*3VSBL^ M?XUZY#X4U?5U^&WB*2YL=4&GQZ:L#^==1YQ]H0;,F/OG!'O7K%%'-#^7\Q@/B.25+M'A?.CA&4!KCY/E#;B1G'0UZ;11S1_E'R3_ M )_P7?\ I'E=Y\9M;M= \5ZBGPZ\0SSZ+J0L;>R2!_-U*,R;//A&SE,?-D \ M=ZV#\2-3'BZ71O\ A#M7-JFD#4AJ?E-Y#2X)^S [<>9QC&<\]*[RBCFC_*') M/^?\$>767QBUJ[T?PC>O\//$$$NN7;6US:O"_F:8H.!+.-G"GWQ3M0^+^LV6 MF^-KI/A]K]S)X>NDM[6WCA0IPUO\1=2F\::5H;>$-6CM+W1UU.35FC;[/;2DM_HKG;@2#:.,@_, M.*P[+XSZW=^%/#NKO\.?$,%SJNI?8)]-D@<36,?/[^4;,A..I Z]:]5HHYH_ MRAR3_G_!?U_PYYQJ'Q6U>R;QL(_ NN7/_"/!#:F.%C_:VX#(M_D^;&><9Z5< MLOB1J=WXG\-Z4_@[5X+?5M/-[/J#Q,(;!^?W$IVX#\="1]*[NBES1_E'R3O\ M7X+O_2/*H?C/K>(O#\WAS4+"RTM('AUF="+:^,B!F$1V@$H3M.">0:ZJBARB[VB"A M-6O*_P D%%%%9FP445XE\5/$EAX0^/?PZU/6M1ATC1C9:A ]Y>2B*W$A0%59 MVPH)P<9/MU--*X'MM%?(7@OQ1XIN+/0+'POXD?1+7Q1XPU<#4A:170EMU3(M/\):;#H^L:1HUY'X!MKF#5-8CA1(96N=I M=YW4MC:3M5B4W8RIYK0T?X^>(]3\!:7#-XU_LR[?Q#_9FI^*+JUL9H+.(PM( MNR2+-O("55=Q QNP>F:.1A<^N:*^-?$/Q.UJT\4:!XETW6XO%VI6?A#5'CU& M&Q>WBNG295$ODD#.!SE1M./EXK=L/BWXPN=(\6V.D?$O1-?^SZ59WL'BF^AM MK6VL9Y)0LD#.J^5NV9VAP2&(W4-OC+XTUCPK::;XB\4Z=X/6;PG<7 M[RP"UN8];N!+Y8CCE4LF2O.(6#9)[#@Y&%S[0HKS;PMX4TOQ]^S_ .&-%UV! M[W3KO0K!IHEGDB9RL43J=Z,K#YE!X/..>":^>_ -KHWPN^#FF>(-*UB;PGXE MU[4[K2O[9FE$\6R.YFV+)]I9HHE"QJ"^PMQW)J4KCN?9M%?(_@3XN?$3XA:E M\.-.C\5&P?4+34I]0FM]/MW:[-M( @ :/"%A\I*@#DG&<55\"?'[QKJGB'PY M(_BRWUZXU&WUBYO?"\-C"CV,EO',8;=BJ^8.44_,=Q]2#5:>;B!C*%D@,=N_F)&R-C]XN[Y2">2*^S_A] M/]I\$Z++_;2>(=UJA_M2,1A;CC[P\OY?;CTI./*-.YT-%%%0,**** /F+]IP M?\7 L/\ L&1_^C9:X2P\.?:?"E]K7VC;]EN8K?R-F=V\,<[L\8V],=Z[S]IO M_DH%A_V#(_\ T;+7,^'?%"Z-X%U:RM[^:SU.>\@DC$!=&:-5<-\PX'4<$U_, M^;PHSSW%JN[+WOOY=.JN[].I^]9;.K#*,,Z*N_=^[FUZ/IUZ$ \*7+V&DSVH M>[EOXI9O)1,>6$%=6>6>,6$VZ *9,C 4-]TD],&NKTSQO87 M.@V]GJ5V;F\ET^6WEGN_.8(WG[U5V0ARK* /E)[9&,BF:YXGT^Y\.W5A;W$; M2+#:PQB"*548(TC, 7)) WCEL$^G%5]2P'(JD:OV4[75[\M[6=]6_-[\MM"? MK>,YW!T_M6O9VMS;WTV7IM>YS\WA?5K!"UQI\\0#B,Y3D,2#@;1EA]?:NBA\6Z-+K?B"::\E^S7=S:/$\0D5V5#\Q! M!7'X'TJ[IWBW2+.WT^%[JS4PW;N19VTJHJ-$R;BS+N8Y(R3D\\9KUJ&7Y?[1 M.55$V\4[,J8"[P" >??'O6U8:]IMO>Z+J#WJYTNU-N] MHL;YF(+8*';C:V_G=@\'@U+J.N:;K.CIIPO5M&7[-+Y\D;E&*1;&0[03D$Y' M&#SS5PP>$]FWSJ_3WEVOZ*[TUVMYDRQ6)YU[FGH^]O5V6NG?R.=LO#^HWA80 MV4SLK%" N#N[CZTX:+?">&'[+())5+1KM^\!G)'TP?RKNDU&W\3:MIES!)+9 MQPWVY6>%SYV%09!4$;OEYR1C/6J0U14\-ZK)(I\Z&>6WM9>Q28_.!ZXVG_OJ MNS^SL/%-J=UKKIJDDWITTO:^[MW.;Z[6;LX6>FFNE[I>NMK^5SB *>!2**D MKQ$CU6SNOA[\07T*1+"_3"?\*XKXJ>%-*M0%O -D2\RS$<(/\?:O>M)T6VT?3;> MRB4O%"/E,GS'/K7Z[PEC,9&DU45Z:T3?Y+NORV]/SS/88:E64Z?QO=?KZG-_ M";2)]#\(QVEUI3:3=)*_FQO.9O-;O)G_ &J[.BBOL92YY.3ZGR3=W<****D0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %5Y-0MHKR*U>9%N9062(GYF ZX%6*A>T@DN(YVAC:>,$)*5 M!90>H!ZB@#FOB/XDU'PUI%A)I?V47EYJ-O8J]W&TD:"1]I8JK*3CTW"N.TNK:\TZU;9/#-.(2#$TN597X)\P\," <$5UGCGPG) MXPTNUMH;[^S[BUO(;V*^U2]-JGVF M.V6)(88)A*L:)DX!;)8ECG(]!5*PANF_'+0=1L]:OC:W]MI>E+,TM_(L3(YC MD,;*$21I%8LIVK(B%NP-6G^*@B^S6\WA;7X-8NIO*M])DCMQ/,!'YAD5_.\K M:!U)D!!&",XSD:G\"[;Q)J=_=:YJAOS<6D]DDL%E%;7 220.IDD3 D,9 VY4 M#(R0236M M@:E6S^.GAZ\TZ^NQ!J$7V2S2\:":%4E?,K0M$JEO]8DJE&!P 2,$@YJ.T^/G MAB\\2_V.OGHS74M@ETSP>6]S&"7B""0R@Y5E#% A*D!CD9K2_ '2YG\*R-J5 MVTVC3RW%U*V-VIF299W$Q&.#.B28'0C ZFM/1?A4_A[4+E=/UEH-%FO)[[[ M;.)Y%>8EG03,"1'YC,^ P)QNQQ1[H:E33_COI-WIB:A^>6P-VMG<0HK1LMTMO(LC>< "K%E(7<"1D,1UZWP]\6;#Q'XC MN]'@TO48GLY'AN+F4P&.&1 "RN%E9U'. Q0*2.&/!/.O^SW9-X=?2O[8N #: MW5LLODKD&:\-UNQGG:V%QW [59\1_!2;Q9?O=:GKZO.(YHXKJ#38H;I%EC*- M'YJD$QC'4I,ZD'''0YJ'5O@]< M:O+87=QKL4NI6JW"":72H&BC$N.88^ CJ!@.QU%PR[%ES(K[MISA V,C) -=CX=^)UAXH\4:AHME MI]^?L,LL$M\1$8!(A *D+(9$S\VTNBAMK8)XSQK_ +.XM]"GTC3_ !- MVMG;WZFU20SFVP$=23\A*A5;&IB^&)D^(5KXIO=36ZELC.;5$L8H9 M@LBE?+DF7!DC4,^U2!R0221DCY0U.ZHHHJ!A1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %5-2TFQUFW$&H65O?0!@XBN8ED4-V.&!&>3^=6Z* * M<>CV$2VBI8VR+:?\>X6)0(>,?)Q\O''%02^&-&GM8K:72;&2WB8O'"]LA1&/ M4@8P"?6M.B@#/7P_I:1F-=-LU0P_9BH@0 Q?\\\8^[R?EZ4U?#6D)IITY=*L MET]FW&T%NGE$^NS&,_A6E10!2BT33H&A:.PM8VAB,,16%08XSU1>.%]AQ45O MX;TBTLI[.#2[*&TG_P!;;QVZ+')_O*!@_C6E10!F_P#"-:.=,&G?V58_V>&W M"T^SIY69^ OV:/"_ MP\\;/XFL+_6;RZ$ES+;VM_=+)!;-.29"F$#$X)&79CCJ2>:]:HIW8&;#X;TB MVANX8M*LHHKO_CXC2W0+-U^^ /FZGKZUVACMX(QM2*) JJ/0 < M"IJ*0!1110 4444 >*?&KX4Z_P".?%EIJ&EQP/;QV20,990AW"21CQ]&%<-' M^SWXO7K#:?\ @0*^I**^&QG!V6X[$SQ55RYIN[LU;\CZ["\3X["4(8>FH\L5 M973_ ,SYC3X!>+1UAM/_ (%6$^!'BH=8;7_ +_BOI2BL%P1E<=G/[U_D;/B MS,'NH_<_\SYR3X&^*%QF&U_[_BI4^"7B<=8K;_O^*^B**V7!N6KK+[U_D9/B MC'OI'[G_ )GSZOP6\2C_ )96W_?\5*OP;\2#_EE;_P#?X5[[16JX1RY=9?>O M\C/_ %EQSZ1^Y_YGAD'PK\56T;1Q-'$C?>5+G /U I3\*/$SQ)&PB:-,E4-Q MPOT%>Y45K_JM@;6YI??_ , S_P!8<7>]H_=_P3PP?"/Q"/\ EG;_ /?X5/:_ M"+6Y+B-9O(AB) =Q)N*CUQWKVRBFN%\ G?WOO_X GQ#C&K:?=_P3/T/0[3P] MI\=I:1A$7[S=W/J3ZUH445]9"$:45""LD?.3G*I)SF[MA1115D!1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 5\F:?^UKXEL$\$ZCJVFV MESHU^^H-K+V<#![:"&[,"3+\QX7*%ASGGI7UG7EGAC]G+PMX6.G"*;4+Z&RM M+^R$%[)&Z2Q7M5%KJ)W/)-?_:@\1VOAK0-1CU+1=,AU M'7=2T]]0ETZ>\B6" _NF$<+%F)'4C(YSQ7?>!OBYKVL>/?!>B7&H:9K&G:UH MMWJ4E]:6$UH7:.4*FU)6W(,9R&&36YX,_9Q\,>!(?#4.FW6IF+P_>W5]9I-- M&P+3C#J^(QE0.F,'U)J]\0_@E8_$'Q3IGB+_ (2/Q!XH'3%4W$6IS7[0GQEUWX=W>EZ?X7M[*[U'[-<:K?QW@)"V4"@OMPP M^=B<+UR>QK)\??M$W_AOXI?#RQL18R>$-?LXKJ\N95)DB$LGEHP?=@ %DSD' MO74M^S1X0U34FU#Q,;[QK>_8X[))O$3QW#1(A8[EVHN&)8DGGMTK/U/]E'PE MK&B6FE7FHZU-;VFE/H\+-/%O2 R^:"#Y7WE( !Z8'()YH7*&IY!)^UMXZO\ MP-XJU[3;#2O-M]9M;;2X98'.ZUF$S+YGSC+E8UY&!R>*[WPM^TKJ'B_XW:/H M-BED/"5QI"WD]P4)F\\VHN"H;=@!0Z @C((-=?%^S+X3@MVMX[C4DMVNK"Z\ MH21;0UI&8XE_U?W2"=W:=XAJ5/@A\>M6^(7C?4-,UF"RM]/U"U;4M :V!WO;)/)$RR?,O2N\\/?LW^!_"&O:!K.@:<=$U#2 R>;8[$-XK)L*S_ "G>/XN,'/Y5TH^& MFCOXA\5:O.)KM_$EI;V5]:S,IA\N%9%4* 02)6SDGH,8I7C?0-3RNR^*7Q$ M\+GP1K'BM=!O-!\67L%BEKID4B7%A)<*6@R[.1*!P&P!W-N>&/V:O#OAO6= M+O9=9\0ZY;Z0S/I6F:O?":UT]CD Q($!RH.%W%L<'J,U=A_9\\.6NB>'K"WN M]2M[C0=0EU&QU..6,74;R2M)(A/E[3&Q<@J5Y&._-%XAJ-WWC^%;?[2/QBO/@YX;T>^LI+3S+N_6 M"=94\V80;27>*+>N_&!G+ #(S7<+\/\ 3D^)#>-A-=?VJVE_V28=Z^1Y7FB3 M=C;NW94<[L8[=ZJ>.OA=IOCO4=-U&:]O=,U*PCFAAN['RF8Q2H4DC9)8Y$92 M#W7(QP12NKH>I9^&/B:[\7^!-(U74&LSJ$\(-RMA,LL22=U#*2,CN,G!XS7S MAH?[6?BC^W/A\VKPZ9'H>JZ:U]K$\<#AH!]J>W5D.\X&?*X(/4U] ?"+X1:1 M\%_#EQH>AW=_::<;NXM3R"X_:V^(C>$-0U.#3M) M%]_;MI:6=NULYW6MQ;-/'GY^7*[.>!STKII/VJM?UCQ=XD71(=/D\-V/AV]O M[2>2%F>2\M[..=@3N V!I54C&>.M>HW/[-?A2XU%+L7&I0A-1L-22WBEC$:O M:6XMXD ,9.PHHR,Y)Z$=*B\+?LO^#/"4-E!:_;Y[:WM+^R>"XE0K<1W9'F^9 MM0$D !5((P ,Y/-.\>P69DZW\:-?T^+X4-%'9$^*-%N]0OMT3';)'9QS+Y?S M<#G>&/V9?#WAK4K:[?7?$>M"QLI[#3K?5;Y)8M/BE78XA C7!V_*-Q;B MI;7]F;PA:7?@6[1[_P"V>#UV65P9(]\Z9)"3_)A@"2?E"]:5XAJ<-47\[=MWYRVW;[9K%U#]K#Q!I'BCXBZ3< MVM@WV(%/#CB)U\Z598XV23+?,?W\;<;> ?P]+;]EWPL^HONU37W\/O>_;V\+ M-? Z69<[LF/9N*EANV[\9[8XJ74_V8O"&L>(8=9NY=1ENXM6FUA098]GFRHB M,A'E_<_=H0,YR.O:G>(:G$> _C=X_P#BGIOA#3-$_L33=?OM+FU;4KZ]MI)+ M=$6X>%$CB5P220"26XP?6A?CGXZUV?1/#>GC1=+\5?\ "0W>@:C<)8U#J0&!'!)(.:[0?LR>';30_#MCIFM^(=$O="BE@M=8TV\2*\:*1V=XW M;RRC+N;/W01@<]AWMS;1.+>>WGC9PZ*6 MRC8&,$G&.^:E^)WQU\1^#]6\>6UC%8-'HD^D1VOG0LQ(N9$67=AAGACC&,>] M=;_PSGX:?P9=Z!-?:Q$F\P+MW*!@#;C':J=Q^S)X>O MO"FO:->Z[XBU"ZUNXM[F\UNZO(WOV,!4Q*'\O8%78/X,\GGI@O$-3I?C7\0I M/AC\-]6UNUCCN-455M]/MY?NRW,C!(U/(R,G)Y' /-87P[\<>*?B/\-]1%M= MZ38>---OI=.NI6@>6S66-_O! X8JR$$?-_$/I4,O[-ND:M';6_B7Q1XG\9:? M!=+=BPU^\AG@=E5U 8+"I*_/G&>2J^F*ZCP!\(O#WPPU/6KCPW%)IUGJK1/) MI<946L+HI7?&H7*E@?F^8@X' I:)#U/"O#'QY^)FI^$M"OYI/#MSJ/B;5WT3 M38ELY8H[61'=7FE/F'>N$R$&"<]:UO'GQT\=_"S2/&^F:XFBWWB+2=)MM9T[ M4+*"1+::&2X6!DDB+DJRG=CYN>#[5Z$/V=/"_P#PKN#P>9]3-I:WLFHVFH+< M*EY:W#.S^9&ZH ""YQE2,=I:OK^L7GB*.*"^UO4+Q); MXQ1LK)&C>7L505'&SG/.>,5>(K,XOX8?&OQO\2-7\1Z3H>I:-XD%KI9N+?6; M?1KNRM[:]#X6VE2=@6+J<@@C !Z\XZ_X,?%[Q#\7]=NIQI2:+H6E0"SU&*YC M8SMJ8.)8D.1A(\58 M [3U'I1X<_:!\0^+6\43Z5H\5VMGX8L]9L-/1&,SSRJQ9"0?F *\ &ND\6? MLW:3XL\6>(M<;Q3XHTK_ (2!88]3T_3+Z*&UN4CB$01AY1;!0$'YL_,<8K8@ M^!7AJSN];EM6OK2+5=*@T=[>WG\M(((00AB(&Y6YZECTZ4[Q%J>,6?[37B63 MX+^,/$ZZMX>O]5TDZ?L2*PN8'M3//%'(D]NYR=H=@&1B&(X]^I\#_M 2/X-\ M9^)=6\4:5XCLM"LOM'E:?HEYIS!R&V(3WD!1MZ$\UO-^R[X>N?#OB+3+[ MQ!XEU.XUU;2.YU:\O(WO$2WE66)$;RMH 9>ZDX)YZ8GN?V<+'5]-DTW7O&OC M#Q-I>J'VKSSPW^TWXIO_ (:^-M9N;_09M;T? M3HKM=.^P7-M/9RE]KQRQ2']XH[.C=>H%>R:!^S]X.\)Z[JFH:'9RZ+;ZII_] MG7FEV#B&UE7<2)<*-RR#) 96& >F>:P;?]EKPZNF:Y:7OB#Q+K$VJZ>FE-?: MC>QRSV]LKAPD1\H \;6/B"ZCUW2?%UW8:6]W#I6FZ M'>:?(TVTE$\R<[6R1M^7US5O]F[XT:W\4KK5K;7+_1I;JU@BE>PM;6XL[RS< MDAXY(IN1ZQK>OZM/:)IZW>N7:SO#;J=PB3:B\9 ^]D M\#GK0W'4-3T>BBBLR@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^3O\ AC?X MA_\ 1?O$?_?NX_\ DNC_ (8W^(?_ $7[Q'_W[N/_ )+KZQHKL^MUNZ^Y?Y'G M?V?A^S_\"E_F?)W_ QO\0_^B_>(_P#OW(_^_=Q_P#)='_#&_Q#_P"B_>(_^_=Q_P#)=?6-%'UNMW7W+_(/[/P_ M9_\ @4O\SY._X8W^(?\ T7[Q'_W[N/\ Y+H_X8W^(?\ T7[Q'_W[N/\ Y+KZ MQHH^MUNZ^Y?Y!_9^'[/_ ,"E_F?)W_#&_P 0_P#HOWB/_OW(_\ OW(_P#OWD_\ @;'_ /%5R2S:$).,JL4U_A.F M.3*:4HTI-?\ ;W^9\W?\,;_$/_HOWB/_ +]W'_R71_PQO\0_^B_>(_\ OW&3T\1:5_P"!L?\ \52CQWX;/3Q!I9_[?(_\:G^V*?\ S^C_ .2C M_L7_ *=2_P#)O\SYK_X8W^(?_1?O$?\ W[N/_DNC_AC?XA_]%^\1_P#?NX_^ M2Z^E?^$X\.'_ )C^F?\ @9'_ (T[_A-O#Q_YCNF_^!G?^!2?XT_[6A_S]C_ .2B_L>/ M_/J7WR_S/F?_ (8W^(?_ $7[Q'_W[N/_ )+H_P"&-_B'_P!%^\1_]^[C_P"2 MZ^F?^$QT'_H-:?\ ^!2?XTO_ E^A?\ 09T__P "4_QI_P!JQ_Y^Q_\ )0_L M>/\ S[E]\O\ ,^9?^&-_B'_T7[Q'_P!^[C_Y+H_X8W^(?_1?O$?_ '[N/_DN MOIK_ (2[0_\ H,V'_@2G^-36OB/2;Z=8;?4[.>9ONQQSJS'Z &FLT4G95(_^ M2B>402NZ( M_P#OW(_^_=Q_P#)='_#&_Q#_P"B M_>(_^_=Q_P#)=?6-%'UNMW7W+_(/[/P_9_\ @4O\SY._X8W^(?\ T7[Q'_W[ MN/\ Y+H_X8W^(?\ T7[Q'_W[N/\ Y+KZQHH^MUNZ^Y?Y!_9^'[/_ ,"E_F?) MW_#&_P 0_P#HOWB/_OW(_\ OW(_P#OW(_^_=Q M_P#)='_#&_Q#_P"B_>(_^_=Q_P#)=?6-%'UNMW7W+_(/[/P_9_\ @4O\SY._ MX8W^(?\ T7[Q'_W[N/\ Y+H_X8W^(?\ T7[Q'_W[N/\ Y+KZQHH^MUNZ^Y?Y M!_9^'[/_ ,"E_F?)W_#&_P 0_P#HOWB/_OW(_\ OW(_P#OW(_^_=Q_P#)='_#&_Q#_P"B_>(_^_=Q_P#)=?6-%'UNMW7W+_(/ M[/P_9_\ @4O\SY._X8W^(?\ T7[Q'_W[N/\ Y+H_X8W^(?\ T7[Q'_W[N/\ MY+KZQHH^MUNZ^Y?Y!_9^'[/_ ,"E_F?)W_#&_P 0_P#HOWB/_OW(_\ OW(_P#OW(_^_=Q_P#)='_#&_Q#_P"B_>(_^_=Q_P#) M=?6-%'UNMW7W+_(/[/P_9_\ @4O\SY._X8W^(?\ T7[Q'_W[N/\ Y+H_X8W^ M(?\ T7[Q'_W[N/\ Y+KZQHH^MUNZ^Y?Y!_9^'[/_ ,"E_F?)W_#&_P 0_P#H MOWB/_OW(_\ MOW(_P#OW(_^_=Q_P#)='_#&_Q# M_P"B_>(_^_=Q_P#)=?6-%'UNMW7W+_(/[/P_9_\ @4O\SY._X8W^(?\ T7[Q M'_W[N/\ Y+H_X8W^(?\ T7[Q'_W[N/\ Y+KZQHH^MUNZ^Y?Y!_9^'[/_ ,"E M_F?)W_#&_P 0_P#HOWB/_OW(_\ OW(_P#OW(_ M^_=Q_P#)=>V?!+X8ZU\+/#EWINN>,;[QI-=H&P;Y'..,]>_2O M1:*SGB*E1W--*[L![!17RK\3OC'JF@>-OB?K?A;7 M4O[72/"UC-;JDWVBTBN&NL,=@)7<4/UJ]JWQF\>^%++QAH^J:II,^L:?JVFV M,.LK9>7;6D=T"6=XRWS!-I )(SN&?2JY&*Y].45\;^$?B1XG@\3B"X\1IX@> M7Q\NFM>132+;21"$Y\M Y"*2,[,E02<9ZUKZ=^TAXMT*R\;'7=0M;S7=-TZ: M\L]*BTZ,VWROC='=13OYBJ"I(=$/IT-'(Q7/K&BOEC7/B!XIN/"5E'>>.-'U M^Z3Q!H_^E^'&:WD2*8L7BF53MP=O&&.X9R!TJ;P7^T#XNUGQ-X>N[C4=%O++ M7M6O=+/A>"'9=Z8L.\+-))N)/,>Y@5 PW!]#D8[GU#17R%%^TSXP\.^'?&;Z MQJ%M?^);&S$UKID6FQ_9X\R[#)'/>KVE?M!^.+[P=;PSW=M MI=Y=^(K?28O$NJ6$44<4$D4DC.\"3.@8&/:!YF"&SD&CD8KGU?17B/[*FMZG MXG\ ^)IM7UA]:N!XCU" 7JRLR% RX\HDDJG)*@' !XK@--TF'P5\5/BC/>>- M?$EKI7A*SLKRSDU#4[J]@A::%B[20[QYPW8(2CEU:'<^K:*^2+/]H'QU/X5\ M616VMV&H:E8:KI-I8ZL^GQQJT=VY4EHHY9 , CYMPS@@'@6/B1\:OB!X%O? M$]I_PEFA&Y\.OIEFUM-IX2?4WN/*:2>)=YVA1(5V_,,*QSD43I:ZM-I"VYL8V6W4)A;DRF8.S!OF,?E[G?\ [*.N M:YXB^%[7OB#Q -?OWO[A68H%>##D;&PQ[Y(Z8! QQ2<6E<=SV:BBBI&%%%% M'S%^TX,_$#3_ /L&1_\ HV6O.8=$N6T-M6VK]C6Y%J3N^;>5+#CTP#S7H_[3 M8S\0-/\ ^P9'_P"C9:K_ UO+>WT'2UEGBC9?$4,A5W POD.,G/;WK^:LSPL M,9Q!B:4W:[>OGH?N^ Q$\-DV'J05]%^IY]&.*MQ"O2-&\67LT'A]I]4=I)=8 M=+@O+R8VMKY$M(M!F=8D<;!,&D*''0L-JXST MP,5%'*:,H\RK::?975)_S>>I=7,JL90%Y&2=LY)/)"XZ\XK1\0:P^EZ6BV=^L4^ZPC9[>49($)W $ M'ID#-=\,I@H>T=72R>W>^F^^B^_[^.693]H=(*E45Z)=74K62K8748UW%O]LDCD56?@[@6S MSSMW>M7I[J&36=6:\*N=)G%_&O9CL *CV+A/UKHCE4?^?GX:=6];[I)W7?0Q M>8O^3\=>BVMLV]'VU/, ,U+#(\$J21L4D0[E93@@^M$DKW$SRR'<[L68GN2< MFE KQUH[H]1ZK4]K^'OQ!3Q!$EC?,$U%!A6Z"8#N/?U%>4_'/QKJUMKMSI%M M?)J=FL\,YMXX&5[1U(VH7'!#4GA[1[[6M4A@T\,)PP82 D"/'\1/;%>WZMX* ML/$.D0V6J W#+)'-)-%^[:61.C'%?M'"^9UL13?UF-^73F[_ /!7_#^?YGG& M$H82NI4G\7V>W_ ,/X/>)KWQ7X?N+[4-3BOKIIOGMXH#%]DX_P!6<\G_ #UK MO:CAMHKK"BBBH$%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M5*XU)H-3MK06L\@F#$SHN8TQV8]JNT4 <-\7KFY@T#2XK:[N;+[5J]G;2R6D MS12&-Y0&4,I!&1Z&N+\5Z]J7P]UG7M,L;^[U/3UL+.^1;^ZEF>UE>[$)7S=X M?#KE@"W5&[9%>M>(?#>G>*M/%EJ2:68H04W2.Q8A2!@9P*I-"/.-1^-'B3PE+XAE\2: M=:VAM;:ZN+'3?LDT33".4K&5NM[QR@IM=L*C*&^Z171:GXA\;'X^:UIZ75KJ-EIRZD\4MI8-"LGDW&H078M9EY;.PM) M$X7.X L"3C-:&@?%CQCX@\0W#VN@1W&@6^J7&E3[+8J\7DEHVN#,9L8\Q#^Z M\K(4CYB>OH?_ KGPUY&@0_V/;"/09/.TU0"/LSX(W+SR3DY)SD\GGFF-\-O M#3ZY)JYTJ(WTDWVESO?RS-MV^=Y>=GF;>-^W=[T70:GF5I\8/%^G>'M$U75H M=&NAXAL93IL-G;30^7>Y000R,TK;P^XY("GY3Z5UWQ;U+7]-M_!D.C7\-IJ- MYKL%K+-)$Q@=3!,6#1AP67*@[=XZ#YN];&H_#NQNY/"]O EO;Z3H4_VF*S,) M=MZJ5CVN6^4+N8G@D\BV6L26+WENL[65P+NW+$_NY0K*&&.^&8?C2 MN@/G+Q=\8/%.M>!9[FSNK72=7BL;]9[FVCFV>9;7ZVY:-/- 7RY!?&XY.3R:=T&IY+9_$_Q5X=EN#)YM]JNKKI@MK2X#3Q MV$Y;2.W.D@(K2LSI<2K++YF/,\V0-ND#8&0Y(.!GI1=!9GC7B M'XR^,/&'P]UG4-'DT[01IFF:?31=!J='1114#"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH *KW^GVNJV4]G>VT-Y:3H8Y;>XC#QR*>"K M*>"#Z&K%% '-67PS\(:;H][I-IX4T2UTJ](-U8P:="D$Y&,;T"[6Z#J#T%7; MSP=H&HKJ2W>AZ;=+J847PFM(W%V%^Z)9;F%8-/B01RJNU9%PO#!1@,.0.*=I?P]\+:)PK:HHN M!SNG?#CPEH_]H?8/"^BV7]H*4O/LVGPQ_:5.#D\-GK21?#?PE!H$NA M1^%M%CT25_,DTU=/A%L[9SN,>W:3P.<5T=%%V!G:%X6]O%=:USQO9 M7&G:1?7\"Z;1?#_Q0,9\.:K_ . 4G_Q-?:%% M?F^/X)PV/Q=3%RK23F[VLC[K!\5U\'AH8:-)-15KW9\=)X"\3#_F7M4_\ Y/ M\*M)X%\2#_F :G_X!R?X5]=T5S1X"PL?^7\ON1N^,<0_^72^]GR9'X(\1#KH M.I?^ DG^%6$\%>(1UT+4O_ 23_"OJNBMUP1AE_R^E]R,7Q97?_+I?>SY;7P9 MK_\ T!-1_P# 5_\ "IE\':\/^8+J'_@*_P#A7T]16ZX-PZ_Y?2^Y&3XIK/\ MY=K[V?.FFZ3XGTM'2'1[LQN0Q2;3_-7(Z$!T(!YZBI&TKQ1+!<0OIE^RW#^9 M*QLVWN?=MN<>V<>U?0]%=2X6@H\JKRL<[XBDWS>QC<^;AX2US'_('O\ _P ! MG_PJWI_@?6[^\BM_[-NH YP9)X61%'J217T-12CPGATTW4;7R'+B2NTTJ:_$ MQ?"WA:T\+:>(+=0TKV M'Q&;7/%;VNI:*FE2V:KH4:IH;VD$ M#CQ(L2ONN)=AVFW_ '? W8)SMXKT*BM.?R1C[+6]W]_G?^O(\IN])^,3>#-9 MAM]9\-+XG?5C)IUPZ2?9X]/^7"2#RL^9][H".1S6[>V'Q!;Q=K\MKJ.CIX,/*=F/+^]T)/3BNYHI^T\E]PO9?WG]_]=SS73],^*B0^"A> M:MH#RP.Y\2&)'Q<+D[1;_N^#C&<[:K7NE?%YO#OB>.UUGPXFM2WX?199$D\F M&TSRLW[O)?Z CWKU.BCVGDON#V*M;F?W^5OZ\SA9+#XA'QA=2IJ.C#PT=(,< M$!5_M"ZA@8=CLQY7WN^>G%9%AI?Q<71_!:7>L>'7U."^=O$DD:/Y=Q:^;E5M M_P!WP_E\'(7GOWKU&BCVGDON#V7]Y_>>87NE_%EM.\9K:ZOX=2]FN4;PXTB/ MLMX=QWBX_=\MC&,;OK6E%8?$4>*["634M%/A]=)\NZA"OY[:AM^^OR8\K=[@ MX[5WM%'M/)?<'LO[S^\\JM=*^,*^'/#L=QK/AMM;CU(OJ\J))Y,MEOX2+]UG MS-OJ ,]ZMWVF?%1O^$W^R:MX?3SS'_PC/F(_^CC)W_:?W?.1C&-U>E44>T\E M]PO8K;F?W^5OZ\S@++3_ (CKXG\,R76IZ(^@Q:6$UJ&-7\Z:^V-\\/R8$>[; MU(. >*Q8=)^,H\(:?%+K7AD^)%U7S+N=4D^SM8?W%'E9\S\ />O6:*/:>2^X M?LE_,_O/.M0T[XG/J/C-K/5-"2RFMU'AQ)%??;S8&XW'[OE3/I'QF_P"$-EA76O#(\3'5O,CG*2?9QI^#\A'E9\WIVQ[ULW^G_$E_$7BZ M2SU/1$T6;3@GA^*17\Z"\\M1OG^3!CW[CP6.".*] HH]IY+[A>Q7\S^\\XL= M-^**W'@DW>JZ"\,"2#Q*(T?-PW&PV_[O@#G.=M4;C2OC"?#&M1PZSX;77GU3 M?ILS))Y,=CN^Y)^ZSYFWT!&>]>JT4>T\E]P>Q_O/[_*W]>9P5Q8?$4^)]8DA MU+15T%]*\O3X65_.CO\ 9]^3Y,>7N]"3CM5"RTSXKK;^"!=:OX?>:"60^)C& MCXN(\CRQ;?N^"!NSG;VKTRBCVGDON#V7]Y_?YW_KR/+KW2_BXVA^,$M=8\.I MJLVI!_#TDB/Y4%EYN2D_[O)D\OC@,,]^]; L?B#_ ,)>)3J.C_\ "-_V2(S! MM;[1_:&#E\[,>5T[Y]J[FBCG\E]P>RM]I_>>7V6E_%M=#\*)=:QX=?58KQFU MZ2-'\J:VSPL'[O(;ZA?K4NH:9\57L?&JV>K>'TNIYU/AMI4?;;Q;AN%Q^[Y. MW/3=S7I=%'M/)?<'L=+C37.H:0WAA-+":C;HK?:)+ M_)R\9V8\O&WJ0>O%85CI7Q?7PAX?BN]9\-OXDCU0/JT\:2?9Y;'YLI$/+SYG MW>H X/->IT4>T\E]P_9?WG]_I_E^9YWJ&G?$UYO&QL]4T)(YT0>&A*KYMVVC M=]H_=\C.<8W5:LK#XA+XC\,R76HZ,VBQ6!36HHU?SIKO'#0_)@)GU(/M7=44 MN?R0>RUO=_?YW_KR/+8]*^+P\(VL3ZQX?-QCMC MKS6I?:?\1FU;QFUIJ6BIIT]BJ^'$D5_,M[KR\,UQ\G*;^>"W':N^HI^T\E]P MO9?WG]YP%CI_Q'74?!;76IZ(]E!:NOB1(U??<3[1M-O\G"[LYSMX[5FRZ5\7 M3X3OHH]8\.#Q"VK>9:S%)/(73]WW&_=Y\W&>Q'O7J-%'M/)?<'LO[S^\X:ZL M?B"WB/Q%);ZCHRZ))IP31XG5_.BO-O+R_)CR\^A)]JJ6&G?$U&\$_;-4T)Q M'_X27RU?_2#CY/L_[OCGKG;7HE%+G\D/V7F_O\[_ ->1Y=>Z7\7&\*^)8K76 M/#B>()=3WZ--(DGD16.Y?DF_=Y,FW=T!&2.:W+BR\>'QCJ4T.H:0/#3:5Y=E M RM]H2_S]]SLQY>,]R?:NUHI\_DON#V7F_O_ *[GFVGZ;\4TT[P6MYJV@/>P M7#'Q(T2/LN(=QVBW_=\-C'7;4=]IGQ8;1?%R6FK^'DU.:[5M DD1_+@M\\K/ M^[Y;'H&^M>FT4>T\E]PO9*UN9_?Y6_KS.)6Q\??\)@DIU#2/^$:_LDQM %;[ M0=0X^<'9CRNO?/M6/8Z7\65T#P?'=ZOX>?6(=2W^(98T?RI[+S"=D'[O(D\O M:.0HSGGO7IU%+G\D/V7F_O/-[[3?BDT'C86NJZ DT[QGPT9$?%NO.\7'[ODG MC&-W>KMO8?$,>)M%DFU'1FT)-+V:E"JOYTE_L^_'\F/+W>I!QVKNZ*.?R0>R M\W]_G?\ KR/+(-*^+P\,:/'-K/APZ\FJ^9J$RI)Y,EAN^Y'^[SYFWU &>]7[ MW3OB:USXV-KJFA)!/%&/#0D5]UN_.\W'[OD'C&-W>O1**?M/)?<+V2_F?W^5 MOZ\SS^QT_P")"Z]X.>[U/1'TB'3BGB*.-7\V>\\H@/;_ "8">9@\E3CMVK'_ M +)^,G_"'F+^VO#7_"2_VN9!/LD^S_V?QA,>5GS>O;'O7K%%'M/)?<'LE_,_ MO//[[3_B2VN>+'M-3T1-*FLU708Y%?S8+G'+3_)@IGT+?2HM/T[XGI?>"FO- M5T%[2"%AXD6)7W7$NT[3;_N^!G'7;7HM%+G\D/V6M^9_?YW_ *\CR:YTCXS- MX.U>_#*^)7U7S-/G=)/LZ6&!\D@\K/F9ST!'O6[>V'Q%;Q;XAEM=2T5/# MLFEE-(@D5_/BOL+AY?DQY>=W0D\CBN\HI^T\E]PE22^T_O/-+#3/BJD7@D7F MK>'WD@=SXE,:/BX7=\GV?]WP<=<[:K7FE?&!O#WB6.VUGPVNM2Z@'T65TD\J M&TSRLW[K)?'H"/>O5**/:>2^X7L5:W,_O\K?UYG!26'Q%/BVZE34M%'ATZ28 MX("K^>NH;1\[?)CRLY[Y]JS+'2_BXNE^#5NM8\.O?PWCMXC>-'V7%MO&U;?] MWPVW(.0O/>O4**/:>2^X?LO[S^\\OOM+^+;:;XU6UUCPZE]/>(WAMY$?9;V_ MF'+;&634M%/AU=)$=U %?SVU#!RZ_)CRLX[@^U M=Y11[3R7W![+^\_O/*K32OC"OAOPW'<:SX;;6XM0+ZQ*B2>3+9YX6']UG?CU M 'O5N_TSXJ.OC;['JWA]&G9/^$:\Q'_T<9^;[1^[YXSC&ZO2J*/:>2^X/8JU MN9_?Y6_KS.#L+#XB)XL\.2W>I:*_AV/3 FL01J_GRWN&^>'Y,>7G;U(/!XK! MM=(^,R^#-)AGUOPRWB=-5$E_<(DGV=[#!RB#RL^9G'4 >]>M44>T\E]P.DG] MI_?Z?Y?F>=ZAIWQ.?4?&K6>J:$EE/;J/#:R*^^WFVC<;C]WRN[/3=Q4ECI_Q M)76O"3W6IZ(^EPVC+K\<:OYD]QCY6@^3A?J5^E>@44N?R0_9:WN_O\[_ ->1 MY0=)^,?_ B#1#6O#7_"2?VL)%GV2?9_[/YRF/*SYO3MCWK8O=/^([:]XO>U MU/1$TB;3=GA^.17\V"]\H#?/\F#'YF3P6..W:N_HI^T\E]PO9?WG]YYW9:=\ M3EG\$&ZU30GB@CD'B81J^;A^/+-M^[X ^;.=O:J-SI7Q=;PSK<<&L>'%UV35 M=^F3,DGDQV&_[DG[O/F;>. 1GO7J5%'M/)?<'LO[S^_RM_7F<+/8?$(^*-7D MBU'1AH+Z7LT^%E?STO\ ;]^3Y,>7N]"3CM5"QTWXIK:^"A=:MH#W$$LA\2-& MC[;A.-@M_P!WP1SG.VO2:*7/Y(?LO-_>>9:AIGQ8?0/&,=GJ_AY-8FU /X=E MD1_*@L_,4E;C]WDOY>XM@V7CW_A,O.&H:1_PC/]D"/R-K?:/[0R?G MSLQY73OGVKM:*.?R0>R\W]YYE8:9\6%T/PDEWJ_AY]6AO"VOR1H_E3VV3A8/ MW>0^,=0OUJ34--^*;V/C1;/5M 2[GG4^&VD1]MO%D;A9Q-O9>/1XOTN6;4-(;PVFE;+Z!5;[0]__?0[,>7]2#[5 MB6>E_%Q?"OAR*YUCPZWB"/51)K$R(_D2V&YLI%^[SYFW;U &0>:]1HHY_)#] MEYO[SSR_T[XFO)XW^R:IH2).D?\ PC(D5\V[;?G^T_N^03TQNJS:6'Q"7Q#X M:DN-1T9M&BTXIK,2*_FS7FWAX?DP$W>I!QVKNJ*7/Y(/9>;^_P [_P!>1Y;' MI7Q='A.TB?6/#A\1#5O,N)PDGD-I^[[B_N\^;CVQ[UJ7VG_$=M4\9-:ZEHB6 M$UJB^'4D5]\$^T[FN/DY7=C&"W':N^HI^T\E]PO9?WG]YP-CI_Q'75?!37>I MZ(^GP6;KXD2-7WW%SY>%:W^3A-_)R5X[=JRY=*^+Q\'WL4>L>'!XD;5S);3E M)/LZZ?D81AY>?-QN[$=.:]2HH]IY+[@=*_VG]YPM[8?$)O$OB62UU'1DT.73 MPFC12*WG17?=IODP4^A)]JJ:?IWQ.1_!7VS5-"=8%?\ X27RE?\ T@X.W[/^ M[XYQG.VO1:*7/Y(?LM;W?W^=_P"O(\LOM*^+S>$_$45IK/AQ/$4FI%](GD23 MR(K+CY)?W>?,^]T!'3FMVYL?'S>--6F@U#2%\,/I)CL+=U;[0FH97#N=F/+Q MNZ$GIQ7;44_:>2^X7LO[S^_^NYYGI^F?%9-.\%+>:OX?>]@N&/B1HT?9<0[S MM%O^[X;;@<[>:9?:7\6FT;Q:EKK'AU-3FNU;0))$?RX+?/S+/^[Y;'H&^M>G MT4>T\E]P>Q5KE?%U=!\))5/9>;D)!^[R)/+XY"C/?O7J5%' MM/)?<#I7^T_O/,[W3/BLT/CD6NK>'TDGDB/A@R(^+= 6\P7/[ODD;<8W=#5^ MVL/B,OB;0Y)]2T5M"CTKR]3A17\Z2_V??C^3'E[N>2#CM6WXN\9Q^$I-*A&F M7VKW>IW!MK>VL/)#EA&SDDRR(H&U#WK)O?B?)8ZEI>EOX2UU]8U"&>XCT]'L MO,2*)HU9V8W(CZRK@!B>O HYV^B#V2_F?W^=_P"O(P8-)^,0\+:/%+K7AHZ^ MFJ%]0F5)/(DL=WW(_P!UGS-OJ ,]ZOWVF_%!KKQJ;35=!2WGC0>&UD1]UN_. M\W'[OD=,8W5>M_B]I-UH\5U%8ZG)J4M_)I:Z(L"F]^U1D[XR-VP!0-QD+[ I M!WT74;_6+?4-*ETRXA@O["XA5KBU$K824A&96C(!.]&885@, ME2 ^=_RK[A>R7\S^_P B33]/^)*>(/"$EYJ>B/HT-@4\011*_FSW>QOF@^3 M3?M/)4XSQ6*ND?&;_A#$A;6_#/\ PD_]K^8UP$D^S_V?C[F/*SYN<]L>]=E> M^/[:/5&T[3M/O-=O/L$>HI'I[0;987D* J\DB*>5)Z].F>E8FE?&BQU+0;#6 MI=!UG3],O[ZWT^UGN1;'S99K@6Z_+',S !SR2!QR,T<[[+[@]DG]I_?Z"W^G M?$M];\7O9ZGH::5-9A?#\1CS:3\9#X1U**+6O#(\1MJOF6<[))Y"6']Q_ MW6?,_ CWK:O-/^([>)O$DEMJ6B+H4NE&/1H75_.BO]@P\WR8\O=N/!)QCBM_ MQMXYT;X>Z#/J^MW8MK6,855&Z29\9"1J.68XZ#Z\ $U>.O6:>'_[:E=H; 6O MVQW922D>S>20,G('89I<[[+[@]DOYG]YPUCIGQ55/ _VO5O#[M TG_"3>6C_ M .D#E?&!O#WB6.WUGPVNLRZD'T:5TD\J*RW\I-^ZR9- MG' (SWKJ?A]\1].^(UER5OB? MW^5OZ\RO)8?$4^++N5-2T4>'CI/EV\!5_/74-OWV^3'E9]\^U9EEI?Q:73/! MRW6K^'7OH;IV\1/&C[)X,C:+?]WPV,YR%^M=SJOBG3=(\.WNMR3^?I]I&\CO M:@S$[<@JH7)9LC&!WKF3\7K&&PU22[T;5K'4-/DMXI=+N%@%PQG(6$JPE,9# M$GJXQ@YQ24WV7W#=)?S/[S+U#2_BV^C^-4L]8\.IJ4]ZC>&Y)$?R[>V\T%EN M/W?+^7D# ;GOWK6BL/B$/&-C-)J.CGPTND".Y@56^T-J'S9=3LQY7W>X/7BI M;_XFKI]KI;2^'M4-[J)E\JP6>R\P+'C<[.;CRL?,,8^,@D>]'.^R!4E_,_O/.[+2OB^OAKPU'=:SX;?7 M(M0+ZS-&DGDRVG.%A_=Y#].H ]ZM:AIOQ3=/&OV/5M 1YV3_ (1LRH^+<9&[ M[1^[YXSC&ZNIC^(/A>;2)=5C\1Z4^F12"*2]6]C,*.>BE]V 3D<9[UE7'QB\ M*)J5I96^K6M_+=V-QJ%O);74)CECA^^ Y<+GANIP-C9(P:?.^R^X7LE:W,_O M\K?UYD5E8?$)?%?AZ6ZU'1G\/1Z;LU:&-6\^6]Y^>+Y,>7TZD'VK$M]*^,(\ M&:3#-K/AMO$Z:NLE_<*DGV=].^;*(/*SYOW.H X/-=S#XVT"74;?3CK-@FJ7 M$:R)8-=QFF0>U96I?%[P?I^E:K?)XATZ^73;>2ZN(+*[BEE5$. M&^4-ZX'..2!1SOLON&Z2_F?W^G^1GZAI_P 2GU'QJUGJ>AI93VR+X;257WV\ MVP;CQJ"X^(?A:TTVTU"?Q M)I,-A=EA;W4E[&L1QO]E?%[_A$GB_ MMGPY_P )'_:PD6?9)Y']GY.4_P!7GS<8[8]ZV+RP^(;:]XK>VU+1ETB73@F@ MQNK^;#>>7@O/\F"F_G@L<=JZ.X\8Z#::Q#I,^M:?#JDV#%9272+,^>FU"'5U^353)IDSH_D1V&\?))^[SYFW/0$9[UUMK\2/"=[:7EU;^)M' MGMK,(;F:.^B9( Q(7>0V%R00,]<4#XA: \T.S5+*2SELY;X7ZWL'DB.-T1C] M_<0&>"1SXD,:/BX3^ 6_[O@^N=M=Q MHNOZ9XDL1>Z3J%KJ=H6*>?9S+*FX<$;E)&1Z5?J>>W1#]EYO[_._]>1YC?Z7 M\67\/>+([/5_#R:S-?A]!EE1_*@M-PRL_P"[R7V[N@89QS706EGXT7X@I/<7 MVF-X._LM4:U16^U_;MW+YVX\O;G^+.>U==10YWZ(%3L[W?WA11169L%>8>)_ MVB_!_A37K_3+I]2N5TV1(M1U"QT^6>SL&;'$\R@JA&03Z=.HQ7I]?-NH> OB M5X/7Q_X4\-^'-,U[0_%^H7-Y%KUWJ*P&Q%V,3":$@M)LRV"IY !P22HJ*3W$ MSW%_B'X6CO8K*3Q)I,5[+$L\=K)?1+*T90N&"%MV"H+9QT!-9VI?%_PE8>'Q MK4&M6FKZ;]LAL#/I4R72K-*ZJBDH2!RPS[&O&+7]G[7= UWQ;>VFC:3K-S'X M8LM-T2ZU=(IHY+B.,K*-C9*@]/F !S@G&:YKPY\!O'*:/XE\_P +6>B3:EJF MB7T=C:WMNT:BWF9K@_($52!AMH'0@ L0:KE7<5V?2OBKXDZ+X-UBQTS4GF6Z MO+:YNHA'$6!2",R29/8[0<#O6MX9\16?BWP]I^M:>SM8W\"W$)D7:Q1AD9': MO,OC%\/==\6^-_#VHZ7:+/:6FEZK;3.943;)-;,D0P2")+'6K:YF5T *P[#@G!ZY J;*P[ZG7^-?CMX5 M\ ^)8M$U26]-T5B>>6VM'EAM%D?9&TS@8C#-P,TW3OCYX0U7QW=>$[:ZN9-2 M@>>'SOLK_9I)H4WS1)+C:SH,DKVP:\U\>^"/'[>*=)TNT\*_\)CX7A6"35-4 MN-1M+*\U>:-RT7GL$R8XLG"!1DCKC(.C-X-^)VM?&"UN]2L].31-,FO'M]9C MN%+36TUVSBU67R M+*^O]*EAM9Y.<*LI&TDX.,'M7J]?+'PZ_9W\3^!;SX;ZM-'=ZO\ 8I'75M#O MM4\RWL78MLNK=2^P% >5&>#P,U]3U,DEL-7ZA1169XFT0>)/#^HZ4;RZT_[9 M \(N[*4QSPEA@.C#HPZBI&>5_$W]H>7X>ZEXQM(_#W]IMX?L+*]7;=%&N3/+ MLV ;#MQUSSGT%:OP^^/.F_$GQ5IVFZ1;++87FB+JXO/.^>-_,\MH&3;PRG() MSU'3O7+I^S-J>HZ#XAAU_P :G6=:2S,<[F+<\'' MJZX_95M;7Q;XMUO0/$MYX<_MZR6)8K!"C6=R)4E::-@X^5FC&Y,#(9AG!K3W M;$ZGH7@?XCMXQ\8^-M".GBT'AR[AM1.)M_VC?'OW;=HVXZ8R:Y.7X\:K9_$N MS\/7O@N[M-&OKRXL;/4WF(GG>&/>[K;E 3%V#ACGCUI/#W[->CSZ;KB>.[B+ MQQ?ZSJ"ZA=3R6QM(]Z1[$"QHYQA<_P 1SFI-!^"_B/1_BQ/XPE\8VE[:./L\ M6G2Z,"]M:#[L$4QF.P="S!?F(R:7NAJ6O"/QQF\37/C5)O"6J6#>'6@\NS($ MEY=++&'0^2!\A((."20#\VT@@9^E_'?6==^%2>+K#P@GVK[?/:3V=YJD=O#: M)%(R-+-.RX4#;S@'!/4]:[;PSX /AWQ[XQ\2?;_M'_"0R6S_ &;R=OV?R8%B MQNW'=G;GH,9QSUKC[3X&:OHG@BTT?1/&EQI&J6FL7&K1:A%:DQ/YLKN8I8?, M D4!\^!M&\03Z9-HTNH6XF:RN#EH\^^!D'J#@9!! MQ72UR/PK^'\?PP\$6/A]+Z34F@+R274B!/,D=BS$("0HR3AXKSOX5>,_B%JMYJ?VG[9K^ MGC2?M,%SJNC#2REYGY(4 QYB,.2WL.G?V'Q3X:L?&/AZ^T74E=[&\C\J58VV ML5SG@]NE3R:+9SZ,=*FA6>P:#[,T,G(:/;MP?PKQ:^$KU<6JT:CC%+9-ZO7= M;=M6GY6/4HXFC3P[I2@G)O=I:+39[]^J/GOPY\:O%>@^&_%-QXAO6O=;L;"* MYCTO4=+-C+;RO)Y1QMXEA#,/GSDXKI%\2>.? FLZ'!KOB.T\1V^O6T^Q8[!+ M=K.9(3*"I4_.O&#N'I78:#\$/"V@Q7L0AN]1CN[3[ ZZE=O27'V:)A@K$&)V#''%>52P.8Q4%*>W M]^6GO7=_YKK37;I8]&IB\#)R<8;_ -U:Z65OY;/73?K<\=^$/Q=\9^*/%7A> MTG\0W&L2WR&>_P!,NM$BM(XK;!!FCF!!DPVT# YR?2K%_P#''Q(?A+X/E@UN MQLO%&KRWLLM]>K#'$(8))@%(8! 6V(@XSGWKV6V^$OAVR@\-)!!-#)X=)^P7 M"2D2HI!W(S?Q*<\@U2T;X$^#-':TSI,>HQVMN]M!%J0%RD:M*TK$*X(!+.>> MN.*QIY=FD*?L_;;IIOFEUY-KW=])+?K=6O8UGCLOG/VGLMGMRQZ<_:RMK%[= M+.]KF'XN\?>(M9^%/A_Q!X1$P>_:!KNYM+,7D]M$>)&2$_?(;C'IFLKP;\4= M;UK6/AO:_P!LV^J1:HFJI?O%:B S/ B&,.K#,; LZ:.6UD8DGRG7!4?,>!ZU-H_P (_#FB7&BSV]O,TVDFZ,+S M3-(TC7 F:0G[Y; Y-=SPN82K1J.=E:%_>=KJ47*RM;5)]V[VVT.18C!1I2@ MHW=Y6T6S32N]]&UZ6^9P'PG^(7B^_P#B)/H_C"]-IC7.F?9Q&4D^4 MV\XR)DV=&O!VN1ZIIT=YYT D6UAN+N26&T60DN(D8X0' M)'%=U7HY;1Q%"BX8F5W?NV[>;?G?9)>2V.''5:%:JI4%96[):^B_X+\V%%%% M>J><%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !5&728Y=6AU S3B2)#&(E?$9![D M>M7J* .)^(?@;_A-=6\)F:WCN=/T^_>YNDD:.25X&3:5.2/DS\3ZS9W^AWUOI=HFFB&XV M1B0R7<@C570R;AAF'\(P%?/. :5Q^'/B3PI;:+=)I]K>:GH=]=B5OM1# M:Q#/PUR6;.R?A&8-P2& *@C$FM_#37?&'B*Y\27]I;V=Q//IMM'IAE5_+M+: MX>5WD<##.QD;"C( &22<=)/\9M.>[O[#3M)U35=5M+VYL396R0AV,"(\DH+ MR*OECS$'+!B3@+6;X)^.EIK^AVLFHV%U;:M):65U]GBC 6<7,CQIY6Y\G:R, M&W8QCOQ3UW#09\._A?JG@;XEZQ<\C0D?W%+G;Z @ M=JKP?#36X_A7X2T$I#_:&FZ]9:A<+YHVB*+4!.Y![G8.GKQ7<>*O'<'AC4;# M38M-U#6]6O8Y9XK#35C,GE1[?,D)D=%"@NB_>R2X !K&N_C-I%EJ#PRZ?JBV M5O/;6M[J1A0064UPJ-%'*"XD!/F1@E48*9%W$Y:159"=J. 5<$#&Y<,"#QO+\?+&:YAAM_"WB*Z^T-=):O''; 7!MFQ- MMW3@C'4%PH..,U+#\?-$NT6YM=*UBZTM;.TO[C4XX8A!;0W"AHV?,@WWL9K+\1>'=9N_A9 M)HNESK:ZP+"*!7$A0%E"AU#@?+N 9=W;.:Y*W_:&T^Q&H1:I;&6]BU+4+:&" MREACS;VTQC$C&>5%)/'"DDG.%IMI^T38-JVOR7-C*- M8=/DT^\1HE:Z>Y#; M5.^4!,=2$.GMI'@FYA/V+1Q>I+]CFRI=F M 7Y@V/E^8[ &!R&&W9N])\2ZY\3(KS6-%,_A[3;A3I4<-W%Y:OC#74JD[F<9 M8*H'RCGDGA;7X]:+JD,,6EZ=J.IZO+)<1_V7:>1)+'Y*JTCLXE\HJ \?*R') M< G('1_"[Q;<>._A[H7B"[@2UN=0MEGDAC!"H3G@9)/ZT.^[ T=8OM8C\-W MMQIFF1S:RL;_ &:RN9PJ._1=SC. >#7F>F^!];D\+W+:OX]M[W4/[ M8EC=+TKG(A",5BV#[@;(]>*$\2H4@MY=.U2?3X'"LRD(J%6<9 M&3EN0".G:N7L/%WC 77C#[7>Z'-!X=!W)#IDT;7!^SB488W+!.2!T;IVS20' M/V'PRU?3;2::Y\(:+K$=U=W]Q%IDDBE]-6;;L2-V^3;\I+!1P7^7..8_B+X* MU7PS\!]3AOM?N]0^S:7%;R:7(L!LRX* G=Y7G$9'=SUZ8XKK/AEX[U#QE]@F MN-=T>Z%Q:+9E."V/N\^U7[[Q3K^N>,M6T#PY_9UDNCP M0O>7NIPR3[Y90S)%'&CI@!5!9RW\0 4\D.[N(X[5?!/C#4;N^UBUT]-&>]O; M+S].L[F$W MX8959HY64HCEG09&&"*<$$\<_X8^#'BK1M$N;26S@\RZM->ML M?;?-\HW3WMMI?E2Q0"UD6. M9@\CQY7+*5XR0>F>*O:Q\>-%TH-+'I>KZC81M91SW]G#$88'N]GDJ^Z16Y$J M$D*0 PR<\4]0T.5\,_!_4M(UIH]1TN74[>34[?5$O$UN6""%D2,8> '#.ACP M."&& 2.:I77P1\02^'?#EC#%:0S6FF:[:73"4 %[IE,/0<@XY/:N^E^-&F>; M(%T[4X;-WN8+759(8S;7$T*L710)=_\ ^-RJ#M.#WJAI/Q[TR]M[9WTG5I8 M/*L&NM12"&.WA:[1&BRIF+]7&0H?;W)&"2\@T*?Q>^VQ^#? F_2HY[^/7]-S MI\TJ[6<%OEW\KU'!Z9Q6'JWPL\1S:=7]Y ]CJ:1FP\[R\0NCH M8IHW\H&0$'J< YS7=Z)\9=,U[Q%IVF6VDZLMOJ4]U;V6JR11"UN&MPWFE3YF M\#*, 2@SCC(YKOZ5VAV/$[CX:>*)$O\ 2YK6QNAJ=_87\VLQR"-8#"L7F 18 MW9S$=N. '[8IFE?"?Q'I?ASPY;VT=E#J&GW6N7#M(0\8:Z-R8&(P=W^MCW#' M3(KV^BES,+'SSIOPD\1/KMYJVK:-<:F'TZR@"7.N;+IIX;AI#)&\2JL6W?\ M(B;5^7MFK-I\)?$\US:7.M6B:[##I%]9>3^T4!/&OASPOJCW U+79!%;O%&&B MC9FVIYC9&W5\P_$[]G?QY\3_ !1XUUT^(;315F\F'2=-^R)<&:.V MQ) 3.6#0%I02=H)&XYSTJHI-ZB9[WJWQ'\)Z#JPTO4_$VD:?J19$%G=7T477O$.D2>(]/M+K0=OV]KNX2%(\D \L1D*Q52>@+ M 9S7C'Q#_9_\5>/9?'NJ7.FZFVMB\DRL8KJ)E,V&Q\HX.".M:'B_X M2^.;;QEXYOO#FA:)=V>N7-I="XNIXTEDC0*LMN T3>66Y;S.HV\*-&32;R0PVU^U_$()G!(*H^[#'((P#V-)?_$SPAI6CVFK M7OBG1K32[MBEO>SW\20S,,Y".6PQ&#T/:OCSQ#X8O_V?+#PI>>*-,TR[B.LZ MN5L[N9Y+&..XB!1S+L8AQ@@ KD^V(-+\/:5XB(T.\TY MM&UIS;QP":5I$N$W*W4$ K@$@+SW#Y5O<+GU!K/Q)\)>';M+75?$^CZ;9 MN3.>-ZKG^'(YKY[F_97UR#1M7T^2.PUF4>#8M%L;R=@"+L2;B5W#**. &] . MG2MKQA\"M>UN\\67=QH=OKIO4TI[*/\ M8V6X#(Q) 92K=P> MA5H]PNSUN_\ C5X+L-8\-::?$%C<7'B(D:#C!;Y1CJW S@X[ MBOF_P]\'/&MA)\+M1U2PTO5;[0;VZ6[C>:-6@M96&QMZQ 2R)@MD*NX^AYKZ M0J6DMAH****D9X5\0?VB[WPOIOB&^T[3=.>VTW7[?08KC4KMH86=H]TLCL = MJJ2!GV:N6U3]KK5-%\(:EJ3Z%I>M7=AK5IIK3:#?-=V5RD\1DS#*%&Z1<;2N M.O%=.GP,NM?G\3:-J+_8]+_X2N'Q':7#PK,ETA3+Q%=PQ\^X$GL1P:[GX@?" M+3_&>DZ#IUF\&A6VEZW;:SY=M:*4E,1)*%05 W9^]STZ&M/=)U,OX>_'&S^( M'C37].MEMTT6QL+&^MM0,N#*+A"V&!X&,8K,\3_&KQ)H/C^ST^+PJDGAF?5+ M?28[Z:9TN+J25"YDMTV[9(U Y8-Z_@SPE^RUX7\->(O&=S(I(I?[$ MN[8&*U*%FP&+'<-S$@8&/>DD^ 6MV_Q0LO%.F>-8M.TRPBCM++0_[$BECM;5 M<;HHG9_DW8Y=5!Z>E'NW#4?I7QK\26OBGQ%I_BCPO;:+9Z?IESJL307ZW,T< M43859PF51I%.Y0&/ .:X_P '?M7W^O> ]8\57ECHC6NDR6C7EG8W-Q]I@@E< M+([)+$F=H8$%=RD@C/%=1X?_ &9SI>M7]S?^,]5U73Q9WMCI-K+&JR:='=,3 M)F8DF4C/R[@ /0\8YKQ1^SEKUMX(\4V[Z_<>,?$OB6.RT8WKVL5I'9V22+\Q M120Q4;B3G)XXZY?NAJ?2*.LJ*Z,&1AD,#D$>M.J*VMX[.VB@B7;%$@1%SG MP*EK(H^6OVU_&.O^%+KP@-$US4M'$Z79E%A=R0>9@Q8W;",XR<9]37S(/B_X M\S_R.WB+_P &T_\ \77T'^WM_P ??@G_ '+S^<->3?"B-U^&?Q N;>[M=-O( MIM,$5[=#B,,\VX [21G ' YKZ3"\LRK5\=_P#0Z^(O_!K/_P#%T_\ X6]X[_Z'7Q%_X-9__BZ]2AOO#.J_ M#_Q&VJ,FM7MAHMN-0OM+58GEE-\IB5)&C." 51GVGC/6L"/PWJ?ASQ6-!\)I M%%!J%O;:J=4U!5>6SMC'O82R$!%C4DECM&[:/I70IP=TXVM_P#QYX?$QY'&N MY*5MFV];I*U[;JV^YQW_ MWQU_T.OB+_P &L_\ \73O^%N>.O\ H=/$/_@U MG_\ BZ]2\7KX$U[2=("6EVEIJGB*]ALY=-\N#:F(5:1MR,64,RD)\O#'D8YY M/X4^'AHOQS?19WAG-@=3MS+(N8RT=M. ^"#QE0:%*#BYG-:W7L[HYG_A;GCK_H=/$/_@UG_P#BZ?\ \+<\=?\ 0Z>(?_!K/_\ M%UW7PXN;[4/&7D7^N6&KHNF7TT;Q_.D#K VUVR@Q@\]#TK0L-#74_"VD6?BK M4+35EUW6;:/3+ZS 80(A*W"M*%7;N#( AYR,X'<.?^AS\0_P#@TG_^ M+KL= UV7Q)\4I_#-]86_]@7-Q/9#3?LZH+2-0X1E( *M'@'=G)VG.E#G"+M*(4L-BL1&4 MJ6(;LVM;IMJU[:]G==]K7M?Q_P#X6UXY_P"AS\0_^#2?_P"+I_\ PMGQQ_T. M?B#_ ,&D_P#\77HW]MWEKXP^*EG%(J6VGVE[+:1")=L#BYC *\<$!B/QJS\, M FLKX)O+Y8IKF?4M4\V>2)6+;;-2N>.<=0*;G%+F<%_2OV%##8BI45*.(E=N MW7^=0_F[NYYE_P +9\U;&IV%_\ \(YXSO-2O+/6 M]+EF;3[&"S3S9(;PR@Q]$!CPH8>AR ,TW*"=G%?U\C*%#$U:;J1KRLK]>ROK M:3].IYQ_PMCQO_T.7B#_ ,&D_P#\73_^%K^-_P#H M%?B-H=OXI\+73O=W$4=O;ZDCVZ!FD \PH5S(!SQD#/7/2N:O](N-8\;W6F:? M!YMUE_&70X+WPE'<:%9PW M]C:W327-[;[%CTS8D<36>>"V7(;)QG@@'DUY#IGAW5[FS?5K;1;N^TVU;=-. MMM(\"A>2'91@#'7D<4J;ISCS2BJTG=7W:? MS5WTU]&CJ_\ A:OC7_H<-?\ _!G/_P#%4[_A:GC7_H;]>_\ !G/_ /%5RE/K M3V_\&SA_*B'C<5_S]E][_P SJO\ A:?C3_H;]>_\&/^ M1NU[_P &_P#,Z@?%#QEC_D;= M=_\ !E-_\52_\+0\9?\ 0VZ[_P"#*;_XJN87I2T>SA_*A/&XK_G[+[W_ )G4 MCXG^,L_\C;KG_@RF_P#BJE7XF^,<#_BK-<_\&4W_ ,57*#K4R]!1[.'\J&L; MBO\ G[+[W_F=6OQ,\7\?\57K?_@QF_\ BJG7XE>+O^AJUO\ \&,W_P 57*)V MJ=*ATX=D=$<;B?\ G[+[W_F=3'\2/%IQ_P 53K7_ (,)O_BJG7XC>+,C_BJ- M9_\ !A+_ /%5RT?:IUZBH=.'9'3'&8G_ )^2^]G4)\1/%9_YF?6?_ ^7_P"* MJ9?B%XJ_Z&;6/_ ^7_XJN82IUJ73AV1TQQ>(_P"?DOO9TR?$'Q2<_P#%2ZO_ M .!\O_Q53)X_\4$_\C)J_P#X'2__ !5/K4.H<(]C MICB:_P#S\?WLZ%/&WB(C_D/:G_X&2?\ Q53)XT\0G_F.ZG_X&2?XUS\?2IT[ MU+A'L=,<37_G?WLWU\9:_@?\3S4O_ N3_&ID\8:\1_R&]1_\"Y/\:P4Z"ITZ M5')'L=,<16_G?WLWE\7:[Q_Q.M1_\"Y/\:](^&_Q,:NZFS03':)+^5D.#QE2<$>W2OKG2M(H=;29]+@LI%^UH?G9=IRHSU(]:_/S4MW]LW>_&[SFSCZFLL'0BY2C-7L M>WQ)G->EA*%?!R<.=N^G^?X'I5[^T9XWU.ZDN9M;OXY9#EEM;R2&,?1%.!^% M37G[1OCC4DMDFUN\C%O&(D-M.&TP6']MWGD"3S?,^TOY^<8QYN=VW_ &5E'JA8Y0^XYILNJKXP^''B"ZE2S:ZLWMI([*UM_)33X0WE90GE@V4!&3U MR3D5O?#SPCH?B[X=^'K"[MKB"YOO$TMK+?02H'"K;(XP"A^7!^[GKDYYP+=. MC%7<-O\ *YQPS+-ZTU3I8IOF7,M$K^]:W6VOG;H[:HQ--^/OC73+R*ZBUV_E MDCR0EU=R31GC'*,2#^--;XW^,9IFE/B#559FW%5OY0H/L-V /:M/3?!&B^(] M'T6[LAJ\&F23WS26TUS#(RI"D;9\WRT6/<6P6;(7CJ>#OS^ =)\.>#=;U#3W M^TPW^B-*JRSI=>1)'>+$VR540,#CJ%'?K0X8=67)J5',,^GS5%B=%&][+:U] M%;S2[Z^1S&I_'CQIK-Z]S-KM]!(P *6=R\$8P,<(I %2W/QU\:7UE:6SZ[?1 MI; JCPW+QR/D_P ;@Y<^F>E0^#=!MSX(DOI1OEU;68-%# #=#%@22,N01ELH M <<8/K79>'?A_P"'T\>7*:/]N*^'M;@M+E=2DCE6Z1IC'E0J+M(9>0=V0<\8 MQ5RIX>-[PV_K\]#FH9CGU94N7%/6W:_7RU]U.6OYG,0?'#QFFFRV UZ^,4KA MS*]R[3*1V60GU[+3 M33733\2II7Q-\6V=[!SW+>)] M6A,TAD,<%Y(D:Y.<*H; 'H!737GPIT>?6M9TC2)[Z*ZTN]M[9I[R1)$D65MN M0JHI4J<=SGVI]A\/-*U*^2.VNGM5BFD$T3WL%S+)$B,Y=!'C:?D(P0<%AR:Q M<<-:_*>M'%Y^IV=:[VZ6;3L^EM&NORN9>J>._%6NW$,K>)-1L_+A6+;:7#Q* MV,_,0I&6/<]36[I'Q=\6^&;*S5;UM7MK>3?.MWF2:5#G(WG)[_H/I6MIXTHZ M)X/%K:2"TO;ZXM9TN65Y"K>6I^<*N<9R.!BN0N;(Z;J-U:,P885PG*MSK3\4GZO1_@?4?A;Q5:>,/#=MK.GJ[PSH2(W&U M@PX*\]\@C/2O);_]H"[L_&=I9S:7>6R1PO%AXZ5Q&D^*/$ M7AJ_LY=(EFO;528GT@$E958\[ .0WH1W_(^C6'P-T;7-1TK51:R1:7)9O]IM M[UW^UF9LX8MV*\?E7"J=.C)JK\C]/R['4L=155?-=F>LZ-=W%_I5I<7=HUA< MRQAI+9V#&-B.1D<5,-/CM([ZWMX/F$UO>Z?%>P3@CCH-&0L2-P^7!7'/8BN_\ $/BO1/"-K'U3Z-KFF^(]/CO])U"UU2QDR$N;*99HFP<'#*2#1=H1 MYYIWP5N-(NKK4[/Q')'K]S>W5W+>O9JT96X2-9(Q%NQ@&)&4YR,8.[G-;3/A M&=,\4^!(U2ZN+3PQ831R:K*8D%XSE=B%5;<2K ORH49X))('K507%_;6AIW86.<\4^"IM9US3M"O<&L&_\ @TFI7MX+C7+F32M2NK2^U2S,**UY/;K& M%;>N-BL88BZJO.TX*[C7I%5Y;^U@NX+22YACNIPS10,X#R!<;BJ]3C(SCIFE M=@<5IOPEMM.GT:5=0E>-O;UKCO#OP,U/39M1T%]6EB\* MG3=-T]F,,;27J0(5?!W9B)X!)!X/RXQFO;JYO2?B5X0U[4_[.TSQ5HFHZAAC M]DM-1AEE^49;Y%8G@ YXXQ3NPLS.US9I/&8[B M;S2FPDUC)2XM2VR7 4JRNP9 H M!SP17HUIJ-I?V,=[:W4-S9R)YB7$,@:-E_O!AP1[U6T+Q'I/BBP%]HVJ6>KV M18H+FPN$GCW#J-RDC(]*+L+''77PNOKB\T[54\1&WU^R^T1QW<-A&D(@F5 \ M7E C(S'&X+,Q#+Z'%:O@#PC>^!-'TS05O$OM(T^Q6!)I$VSR2AB2QQP!@CCU MK9\0>*-&\)627FN:O8:-:/((EGU"Y2"-G()"AG(!.%8XZX!]*L0:Q874EM'# M?6TSW,/VB!8Y58RQ1R..1ZTKL#F-#\$:KX=UK4[BRUV(:=J.HOJ$ MUG+8[G#.%#*LGF# ^4<[:MKX%A5O%I^U2?\ %0_ZSY1^Y_<"+CUX&>:ZBJ]G MJ-IJ!F%K=0W)@D,,ODR!_+<=5;'0CT/-%QG.>$/#&N^&K?3[*XU^WO\ 3;.! M;=85T[RI&55VJ2_F'G@9XY]JBU7P)=?\)/>:_H.LMHM_?P1V]ZDEN+B&<1[O M+?867:ZAB,@X(P"#@5U%YJ-KIPA-U6>XD"1HOJS'@#W-%V!P6G_!;3],N&FBU"Y>632;W39Y9@ MK/.]U*DLL[$8&[069BW M,V7$R-M@4;%1@QV?,H+8]S77],:\6T&HVANFE:W6 3KO,BIO9 N<[@OS$=0. M>E3W^HVFE6QN;VZAL[<,J&:XD"(&9@JC)XR6( '8L9) H3!K&]@TZ=;:TEG(N9D+QQ (IW,5'09QP#R:[VODF[^&VM>. M;?Q)X=MHKN+5+3XI)JU_=6MPMM<0:>XW)<1NQ!!6-@5VY((& :J*3W$SZ"\) M?&'PEXTTN^U"PU9(+>QF$%T-1C:S>!R,J'64*1D=,CFMVX\7Z#9PV\T^MZ=! M#<+OADDNXU65*>,_@9-X.\(O:^%- ;Q_>:IJ<=QK$OB6XM[R] MEC5&571[H&+>O !93@$\&N1^&G[.NNP>(/AY'XO\+V=[I&B0ZHEU'=26]Q C MR29@(CS\P(Y&$^7C(4@8JRWN*[/H30/BQX/\3:=)?:?XBTZ6T2:6W,KW"Q@O M&2'QN(R!@G/0CD<5M7'B32+2&TEGU2RABNR!;O)<(JS$]-A)^;J.E?)_@/\ M9NUF/4_"^F^(/ 5BFCZ9JNK3WD\DUK)'>1RQR?979%;%)I;"V@U"& %74+;X@7<& M!.[&[:2V3C)RKN%V?2^D_&+PGK=U%!9:GYQEU.71TD$+^6UU'&)&0-C'W2"# MG![$UVM?(^B> M9\(>%]%TK4/#R>&M1U3XE0ZI8:9;SQS"&U41.^TQD@ )'( M,<8 Z8Q7UQ4R26PT%%%%2,**** "BBB@ HHHH **** /D+]O;_C[\$_[EY_. M&OF33_$]]IGA_5M%@9!8ZH\#W*E,L3$6*8/;ES7Z@:_X.T#Q68#K>AZ;K!@W M"(W]I'/Y><9V[P<9P,X]!63_ ,*@\!_]"3X=_P#!3!_\17KT,;"E35.4;V_S MN?G&:\+XC'XZIBZ591YO7^51?WGYK:;XDO=)T?6-,MV06NJQQQ7(959K?EXX1B-200<#KCN>?2OT!_X5#X$ M_P"A*\._^"J#_P"(I?\ A4/@3_H2O#O_ (*H/_B*U>/I/>!YL.#\?35H8E); M;/;73\7][/SZL_BOJ]AIUO8P6FFK:6UTU[;1-:!A!,0!O3.>F. _\%4'_P 136/I*_N;BEP?CY.+>)7N[;Z>A^;OAWQ)>^%K MV6[L&1)I;>6V8NNX;)$*M^.":MZ;XRU/2_#MYH<,B-I]S.EULD3+13("!)&W M5&P<9'45^B__ J/P+_T)?A[_P %4'_Q%+_PJ/P+_P!"7X>_\%4'_P 13>84 MWO SCP7C8*T<0EOT?7?[S\^YOBAK4KW5PBV=OJ5W$T5QJ4%LJ7,JL,.2XZ,P MSN8 $Y.3R:BM_B)KEIKF@ZO!_P#!5!_\11_PJ7P-_P!"9X>_\%<'_P 126/I+[!;X/S%N_UI=^N^ M]_6^MS\[V\<:H^IZ_?EX_M&MQ20WA\L897=7;:.W*BK7A_XB:QX:32TLWAV: M=-// LD08;I8_+?/J"HK]!O^%2^!O^A,\/?^"N#_ .(I?^%3>!_^A,\/_P#@ MK@_^(IO,*35N0B/!F/C+F6*5_GWO^>OJ?GW9>/+C2]2L=0L-,TRQO;*X2YAF M@MR"'4Y&S*>0>HR?4U^A? M_"IO _\ T)OA_P#\%<'_ ,11_P *G\$?]";X?_\ !7!_\11_:%+^07^I>/TM MB5IY/JK/[UH?G'H^JW&AZK9ZC:E5N;259XBPR RG(R._(J2/6KR#6UU>&8PZ M@EP+I)HQ@I*&W!A]#S7Z,?\ "I_!'_0F^'__ 5P?_$4O_"J/!'_ $)WA_\ M\%<'_P 35?VE3_D,%P+C$DEB%9.^SW[GP==?%;6;O3M0L?(TZ&SU$L]Y%%9H M!/(>0['KN!R1C&,GUKE+6X-I+KBXN;^SL?MD[!GN8HBLAP, =< 8 &,= !7.CK7Z/_P#"JO!/_0GZ!_X+ M(/\ XFC_ (55X)_Z$_0/_!9!_P#$U4#/^A1T+_P6P__ !-'_"K_ M 9_T*6A?^"V'_XFG_:L/Y63_P 0^Q7_ #_C]S/SR7I2U^AG_"K_ ;_ -"E MH7_@MA_^)H_X5?X-_P"A2T+_ ,%L/_Q-']JP_E8?\0]Q7_/^/W,_/8=:F7H* M_03_ (5AX-_Z%+0__!;#_P#$T?\ "LO!W_0IZ'_X+8?_ (FC^U8?RL%X>XI? M\OX_%A_S+6D?^ $7_P 31_P@'A&1_S+FD_^ ,7_ ,32_P#"">&A_P R[I7_ (!1?_$TO[0C M_*:K@W$+_E\ON9\?IVJ>.OKK_A!O#8_YE_2O_ */_P")I1X'\.#_ )@&E_\ M@%'_ /$U/U^/\IJN$*Z_Y>K[F?)K[F?*Z=!4Z=*^HO^$-T#_H! MZ;_X"1_X4?\ "'Z"/^8)IW_@)'_A2^NQ[&JX6K+_ )>K[F?,B]J[7X?^ Y_% M5R)I@T6FQGYY.A<_W5_QKV?_ (1'0O\ H"Z=_P" D?\ A6E;6T-G"L,$201* M,+'&H51] *RGB[JT5J>AA.&_9U5*O-2BNBZG.^-=&MS\/-:TV%HK"W-C+&KO MPD8VGDU^8VJ.6U>\;!4^^*M3;4+]D>Y:-(R47:,(H5>/H!6U%\1M:2:259HUD?25T4L(P, M6RJJ@#_:P@^:OKJQ_8Y\)QW -]7]MN(8 DMULQM\QAUY )QC)Y/-3>&/B-K'A2RMK2Q-OY=M>_VA"9 M8@S),4"$@^A4 8KZMO/V//##W+M9WLUI;'[D+0K*5_X$W)Y]:DN_V/\ PLZ0 M?9;N>U=5Q*S1K)YC?W@#]WZ"CZ]0M;ET)_U/S3GC4^L+FZO73K\]?374^4]! M^(>L:!I\%C;/"UG$+A3!+$&619@HD5_4'8OT(K0O?BGK>HZ1_9;"T@L1:&R6 M&"W"!8C()-H_X$H.>O7UKZ=_X9"\+C3_ "_MD_VW?G[5Y:XV?W?+Z?CUI;+] MD3PQ%'<"ZO+BZ=HR(66,1^4_9B ?FQZ'BG]>P][N)/\ J?FT:;A'$JVUM=M/ MTZ>1\S>"O&-MHVG3Z=J232V@O+?4+?R$5FCGC;GJ1PR%@?<+[UK^(_BY?W_B MN_U/2HX;&VEU0ZA&H@5'E*L3%YV"=Q4'IG&23R>:^@;']D7PY#=1O=:C<7=N M#\\*Q+&6_P"! Y%,D_9$T$W#-'JUQ'"6)6+R%.%SP,YR>.]+Z]AV^9Q+CPAF ML*:H0Q$5%6LU>_73\?T/GW3?BSKMC/:S(+-[NWMVM([F2W#2"%MW[O/I\Q [ MX[TV/QOJDUS4 M4$O/<[B<\U)<_LI>'GLK6.WU&ZM[F//FW&T-YOI\I.%Q[4_K^'Z1,H\'YNXQ M4\2O/?32WS[>AX:OQ#UN>^U6\^T)'*6 MV,%DR3&X9;:$(LCD$$L._!(QTY/K7LMO^RUH4.E7%N^IWVA55$K 8W<],@&LN.X\R8-+)F2 M5P,L>68G^IKUG3_V8;"TO89IO$%]F0>*UM-_9WT.R\3KJD]W< MWMM')YD-A-S&A[9/4@5B\735W%'IPX:Q4YQC7JIQ7W]%^27H87PN^$&JIXC& MN^(@UF+*3_0K.*3J?[[$=O;O]*]SI !@"EKRIS%XY81IH0B2-@?,+=B#Z5?HJ#<\[^*=CJMYXB\!G2'B@N(M4E9I[BU M>XBC7[+,,LJNA[XSN')KAOB+X0U+PI9B];Q(QU"_O;B_GM;>UN[2SNY/)5%C M,EN[/"0JDJ6+AF))4X&/8=<\"^&_$]VEUK'A[2M6ND01+-?644SJ@)(4,RDX MR2<>YK._X5%X%_Z$KP[_ ."J#_XBK3L*QX[XGU37[J.^G8>(-.\1O9Z9)X0JSR;'8.8A% M@$_W0:U]/U'Q#J6CV<#W&KZ';);ZQ ^HV$MU?QN0D16XB$BB5D#M($1LL-K! M6/#5[/\ \*B\"_\ 0E>'?_!5!_\ $4?\*B\"_P#0E>'?_!5!_P#$4^9!8YWX M%7U]/IVMVEW')+%:W@$.HBZN9H+M6C4YC%Q^\CQP&3C2[%:5I2,?-SB,$CC@$UZ1_P *B\"_]"5X M=_\ !5!_\11_PJ+P+_T)7AW_ ,%4'_Q%*X['C?@/19?#WAGP];7VGZWJFD7O MA.YDU73!)*_F,K1XC6-F"HVQG4*NTD#')KL?AB+5_%?C&[#W%QH]Y=6$]IJ+ M0O:^;/Y10P!%"@K&J1#..=Y#9VUV?_"HO O_ $)7AW_P50?_ !%'_"HO O\ MT)7AW_P50?\ Q%#:86.9^*4-M;^,-%U,:EJ'AW5H+*Y@M-86P6[LAO*%HI%. M2'.Q6&-N0I&[M7FMGHNH"VT^YM]'N-&U$>'==MM.733<0Q2R&1VBDCC+$QF1 M29%1N1D8^ZN/!?^A*\._P#@J@_^(H3L M%CQ63Q)K&M^+KN>.ZUMO"HL]$2^DB\^/:N;@3E.A!W>4)&3YL#D\50T]=6\+ MV=WK/AJ35GLKSQ#?:0(;B27YX[I4$%QA^6V2HH#GG:YY->\_\*B\"_\ 0E>' M?_!5!_\ $52N_@7\/;W4+*\E\&Z,);,N8DCLT2)BPP=\:@))CMO!VGD8/-/F M0K%3XGQ:EI>A>$+?39[UGCUJQAGD@=R[PC(?>1R5.!G/'K7C^MVWB;0_A_IM MQI]WXADU+4O#6HR7C/=7$KBX5X3$0"3Y;C'?\ MP50?_$4?\*B\"_\ 0E>'?_!5!_\ $4DTAV/&[Q;_ ,,>/=5FT^WUJ57U[4+F MZMK2:;]_&=+D:/!.5 ,GW3C (7 X KD]7M=5UO1_$EO/)?7>GB+2;M;:UN+^ M:*%UU%/, EF.Z5UB(+,JH,C(0%0:^D/^%1>!?^A*\._^"J#_ .(H_P"%1>!? M^A*\._\ @J@_^(I\R%8\CM[JZ:>!?$E[KL'A8W6L@36T]TLN\3)]G!9#OQY? MF;!T)_"LY+?QG-H.J:OK4VN)XBL+#1WAACGEC02LW[[,49",Q &\8('/2O;? M^%1>!?\ H2O#O_@J@_\ B*/^%1>!?^A*\._^"J#_ .(HYD%CE?B_?VD/BOP- M;ZKJ&HV&DW+7AN5T^>:+S"L(*!S$0V >GO@=Z\SFN_$>GW#WM]8:A=7%QX?T M^U6XGN)[7:OVZ[*-/+$C2 !#&7"C<<\D9S7ML_P1^']S>VMT_@O0O.MMWE[; M")5^88.Y0-K<=-P..V*L_P#"HO O_0E>'?\ P50?_$4DTAV/#O"=EKNOZWI. MF7NIZY/I":GJV9;>6[M5DB$$;0\M(TFS<25W.?8]JB0>*-:\#7.JW=SKR:MI M_@^UGMEBN+B+-XKR99D4@/(0B[@P.<\CFO=O^%1>!?\ H2O#O_@J@_\ B*/^ M%1>!?^A*\._^"J#_ .(I\R%8\HT1_$NH>.IY]1\0W&F:LFL$Q:<=/NY$FM2H MV("LWDB)EZN8\J6=(8TFEP) M)%4!GQTR>IQ4M% !1110 4444 %%%% $,MI!/-%-)#')+"28Y&0%D)&#@]OP MJ:BJUMJ5K>2S1P7$;?\-U^% M?^A>UC\XO_BJYG]O;_C[\$_[EY_.&O!/!GA;2-1\&>*?$&JK>SC1Y+...WLY MTA\SSFD4DLT;]-@Z#UKV\/AJ,Z*G-:O_ #L?E&;Y]F6'S.KA,--*,==4ME%2 M?ZGU%_PW3X6_Z%[6/SB_^*I?^&Z/"W_0O:Q^<7_Q5>$1_!C3]:\'7.OZ59(0H*;0S*<+VZURL7A73/#5U=6GBD7SZDLD*0:?I M;INDC==WFB4JZ$8*[5'+%NHQSNL+AI7LG='F5,_SVERN\-Q;P7QL;:>[GCMSV^Q]3_\ M-R>%O^A?U?\ .+_XJG?\-Q>%O^A?U?\ .+_XJO O#OPST/Q%XMT319X]:\.W MEW>/!-8Z@ \C0A"1+')Y2*/F4J5(/8@GI7/_ Y\$VGC-=:-U/-!]AMXYD\G M'S%IXXR#D'LY/U%+ZKAK-V9?^L.>^D>EKV[[H]Q_P"&W_"__0 U?\XO_BJ7 M_AMWPQ_T -7_ #B_^*KP[_A2UC!I>BRW%_<&[O-*OK^XC0*!%)"JLB#(ST89 M_I6'%HGA63P+-XA-CK&Z*_2Q, U&+!+1L^_/V?\ V<8QWZU2PN&>R9E+/\]I MZ5*D5I?9;63Z)]&CZ._X;<\,?] #5OSB_P#BJ7_AMKPS_P! #5OSB_\ BJ^- MFP6.T$+G@$Y.*=6W]GT.WXGE/C'-_P"=?^ H^Q_^&VO#'_0 U;\XO_BJ7_AM MCPS_ - '5OSB_P#BJ^-Z?3_L^AV_$G_7+-_YU_X"C[&_X;7\,_\ 0!U;\XO_ M (JE_P"&U?#/_0!U;\XO_BJ^.ATI]"R^AV_$7^N6_\-F>&_\ H!:K^J?G'_\ M%5\E+TI:/[.P_;\1?Z[9S_.O_ 4?6O\ PV'X<_Z FJ?G'_\ %4\?M@>'3_S! M-3_./_XJODH=:F7H*/[.P_;\07&V<_SK_P !1]9#]KOP\?\ F"ZG^IX^M3]1H M=C9<69I_.O\ P%'TBO[2^B-_S"K_ /-/_BJ>/VD]%/\ S"K_ /-/_BJ^<8^M M6$[U+P5'L;KBG,W]M?T[5/'4_4Z/8W7$^9/[:^Y'T /VA='8?\@R^_P#'/\:>/V@-(/\ S#;W_P < M_P :\#CZ5.G>I^J4NQM'B3,7]I?6;[7'#*?NNOH:QGA(N/N;GHX3B' M$*JOK&L>MEKZGTW16-X7\46GBK3EN;<[)!@2PD_-&WI[CT-;->2TXNS/T2G4 MA5@IP=TPHHHI&@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17/ M^+/&5OX3.FQ-9W>I7VHSFWM+.R$?F2N%+GF1T0 *I/+#IQFLZP^)]A>:EHVG M2Z=J=A?ZG=W%DMO=PHK020Q-(^\AR"I5>&0L#D*/C7H/A"]O+? M4(;X"TU*VTR::.)617F@\]9/O9V*@.XXR,< CFG^,_C-H'@C6;O2[Q+RZO+3 M2Y]7G6TC5A'#$,E2691O89P/;DC(R68'>45PNH?&7P_IWASP[K+_ &N2'7;B M.VM((XAYP=VVG>I("A#PQSP>!DD T]8^-EEI6@:AK4?A[6M0TVPU"XTVYFM? MLH\N6*X^SGY9)U)#/T(!XZXZ468KGHU%9FDZV=12)+FQN=)O9$:3[%>&-I%4 M-MR3$[ISD=&)YKGKGXJZ;:Z[=6#V&H&TM+R/3[G5@D?V6&XD"E$;+^8<[T&X M(5!89(YP6&=I17%^&OBKIGBC5+6U@LK^VM[X3G3[^Y2-8+WR6*R>7ARXQ@D; MU7(Y&16E>_$/PWIWB :'H?% M7PKIMU=VDFL0->VRS,]LAR[&)=TBKV9@!R >.]5M(^+_ (;U?2H=2^U_8[*6 MSM[Q9+HHIQ,S*B; Q;=N4C&,$]":+,#M:*Y6[^*7A.PL+.\GUVTCM[OS/(?< M29/+QYF !GY16*IO*!F*%E ) M&,YQ19@=E17.2_$3P['?W5BNJ6\M];JY>W5QDE$WLH)PN0O.,\=ZBTWXF>'- M3FTVW34X([S4(HI(;9G!;]XGF(I925W%>ZBNF 3W,&R[P&_<3&*1\*3A-PX8XZ] MNE;H6]S=Z?J:W MX:T@@61 (W3I Z[@H8]]OUO\ E<^G:XKQQ\)](\;2 M?:C-=Z/JH7:NHZ9,89<>A(^]^->1WYU^\U*STC5_$EU)+9^$KK4!/I=YM5YE ME81R%EQO(4*#G@D'BO:/A9K-WXB^&WAG4[Z7S[R[T^"::7&-[E 2?QI.G5P- MJU*>NVGS^].Q$U0S%/#XBG=;Z^5ON:ONCY+\2?%T_!#XG'2]5\;>-+Q]-N%$ MEC-;Q7$=S&<$#+/G#*1@]1FOISX2_&*U^+UI=W5EX?US1[6#;MGU>T\E9B<_ MZLY.[&.?J*^:_BEHJ^+_ -NOPU96L2S&T-M/=3@I-Z*U_));^9X.01KJKB(*?[N$W%+5WMYMO;R%HH MHKY(^U"BBB@ HHHH **** /D+]O;_C[\$_[EY_.&O!_!7Q!;P?X'\6Z;:75] M8ZMJDMDUM<63F/:L32&0,P8$9#C&,YYK[&_:0^ VJ_&J?0'TS4;.P&G+.)!= MA_FWF/&-H/38?SKQC_AA3Q3_ -##H_Y2_P#Q->_AJ]%4(PG+^KW/QW.LKS.> M:U<5A:3::LGIU@HOKZGD&F_$&67PQXRM-9O;_4M2UBUM;>WN)Y#,1Y5Q'(0S M,V0-JD#&:[2/XE>$GU*+6]U[!K]GIMI9:?-+8I/%;21Q[7FVF0!F!QLSP,9( MZ5UG_#"WBG_H8='_ "E_^)I?^&%_%/\ T,.C_E+_ /$UNZV&?VOZT_R/)IY9 MGE-+]Q>W>W=N^^]Y/7T['(>"_B?H?A06#K?WZWL&HRW-[J"Z=%),.S,CX.02"02N> M>1D=:]G_ .&&?%/_ $,.D?E+_P#$TO\ PPWXH_Z/RE_\ B::KX>+;4]R* MF59W5A&G+#Z1=TM/3O\ ?WW>IQF@_&>/PE%HD7V[4/%8T_4H[R-M23RS;1*A M1HHB7<@,&Z9 &T<WU4:5<:AJ$NHR0Q?Z1;)$(;=9ED;H[; MG.Q0.@ZUZ3_PPWXH_P"A@TC\I?\ XFE_X8<\4?\ 0P:1^4O_ ,32]MAOYBO[ M-SUVO0?NWMY75GUZKO>W2QS&H_&K2;JUUA8[2Y-W=:]+=073* R:?)/[ MW#%T3CIRW-:*?&OPQ<7UK#?V5]=:-+=:FU_;[%!>&X96CP-W+ H,],=B:V/^ M&'O%'_0P:1^4O_Q-+_PQ!XH_Z#^D?E+_ /$U//A?YC983B%._L.W1='?O_2T M.-@^,-A=6UM)?QW)O?L^KK-Y: H'NB#&%);[HZ'TXQFN*B\1VJ?#BYT$K+]M MDU2.]#;1LV+$R$9SG.6':O9_^&(/$_\ T,&D?E+_ /$T[_AB'Q/_ -!_2?RE M_P#B:U5?#1VD<53*<^J_'0>UNG5)=^R1\YT^OHK_ (8C\3_]!_2?RE_^)IW_ M Q+XF_Z#^D_E+_\36WURA_,>8^&LW_Z!W^'^9\YT^OHG_AB7Q-_T'])_*7_ M .)I?^&)_$W_ $'M)_*7_P")H^N4/YB?]6TG\I?_ (FG?\,5>)?^@]I/Y2__ !--8RA_.+_5G./^@=_A_F?/- ZU M]#_\,6>)?^@]I/Y2_P#Q-+_PQ9XE_P"@]I7Y2_\ Q-/ZYA_YR?\ 5C./^@=_ MA_F?/-/KZ$_X8M\2_P#0>TK\I?\ XFE_X8O\2_\ 0=TK\I?_ (FCZYA_YQ/A MC./^@=_A_F?/M%?0G_#&/B7_ *#NE?E+_P#$T?\ #&/B3_H.Z5^4G_Q-'US# M_P Y#X7SC_H'?X?YGS[3QTKZ!_X8S\2?]!W2ORD_^)I?^&-/$G_0=TK\I/\ MXFA8W#_SB_U7SG_H'?X?YG@%.KW_ /X8V\1_]!S2_P I/_B:7_ACCQ'_ -!S M2_RD_P#B:KZ[A_YR?]5\Y_Z!W^'^9X"O2EKWX?L<^(Q_S'-+_*3_ .)I?^&. MO$?_ $'-+_*3_P")H^NX?^<7^JV<_P#0._P_S/ QUJ9>@KW?_ACSQ%_T'-+_ M "D_^)J0?L?^(A_S&],_*3_XFCZ[A_YQKA;.?^@=_A_F>%IVJ=*]Q7]D3Q"/ M^8UIGY2?_$U(/V2?$ _YC6F_E)_\34?7,/\ SFT>&,X7_,._P_S/$8^U3KU% M>UI^R;X@7'_$YTW\I/\ XFI%_91U\?\ ,9TW\I/_ (FI>,H?S'2N&LW_ .@= M_A_F>+I4ZU[,O[*VO#_F,:=^4G_Q-2#]EO71_P Q?3ORD_\ B:EXNA_,;QX< MS9?\N'^'^9XY'WJ>/K7L"_LOZXO_ #%]/_*3_P")J1?V8];7_F+:?^3_ /Q- M1]:H_P QNN'LT_Y\/\/\SR&/K5A.]>M)^S/K:_\ ,5L/R?\ ^)J1?V;-:'_, M5L/R?_"I>*H_S'1'(,S7_+E_A_F>4)VJ>.O5%_9QUD8_XFEC^3_X5(O[.NL+ M_P Q.Q_)_P#"I>)H_P QO'(LR7_+E_A_F>71]*G3O7IR_L]:PH_Y"=C_ ./_ M .%2K^S_ *N/^8E9?D_^%0\32_F-XY)F*_YDCX!ZL!_R$ MK+\G_P *D7X#ZJ/^8C9_^/\ ^%3]8I?S'1')LP_Y]/\ #_,\Y7M5[3K&?4KJ M*VMHFFGD;:J+U-=X/@9J@_YB%G_X_P#X5WO@;P#;>$+8NY6XU!_OS@< >B^@ MK&>)A&-XN[/2PF18NK54:T>6/5_Y#_ O@F+PE9LTA$M_,!YL@Z ?W1[5U-%% M>/*3F[L_2Z%&GAZ:I4U9(****DW"BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ JA+HT$VL0ZDSRB>)#&JA_D(/J*OT4 IY%<1HGPGU[PY;>'KNR>%Y-#U*:XL=%NM0FGB@M M9+>":DU3]H+2]!UB_TW4M M,G@N[2RN;][>*Y@GG6.%58^9$CEH]RMN!8 8!]*?O"T,63X(:TTUSFYM'MX9 M+-].B,C?N?\ 289[W/R_Q- NW'7'..VM>?"O6)_AEXJ\/K+:?;M4UZZU*!C( MWEB*2_\ M"ACMR&V=1@\]^]6+[]H#1-+\/6.J7JV]LNH7AM+)FU2U-O<$*69 MQ<"3RPJ@$')SG QDBM#_ (6W;:W\']6\;^'(4U#[):7,J6[R*5\V'<'4LIPR M@H3E3\PZ'D4M1Z'=F2?[8J"%#:^629O,^8/D87;CIC)SGMTKRKQI\([GQ7XO M6YCLK>QM'O[:\GOHM3N1YHBVM\UF/W+2DJ%$AR0ON!4GAGXT7,NDV5<[UDM&N 8L,.?NCYO?ZT];BT.,U7X/>,M?\::?J M^HWT%PMG?7KAVU"41?9YH9HXECM501HR[UW,=SMS\_8UM1^!7B35;?0YYGMH MKG2K33(?LMMJ=Q;B=K;ST<>?$$>/*RJRL.0PP01R=CQ#^T2]K:Z_9:=HZ#Q' MI=G%>M937<,PC5IEC991')F-UW ["0>>];VG?%Z:[U._TN+29M2UB*_FMDL; M<)%Y<<4$,CLSM(5;!F5\&AGZ!\)+K2]3TJ\CL[>QCA_M)[B*34 M[B_D,EPD2JQFGRS$^6=W0>@ZU-\%_AOKOP\-M%J9M)XO[!L+"26"=F99[<.I M 4J,H1)D-D8VXQSPR]_:'TNWW2PZ/?W%E!I<&KWMR#&@M89)Y(2&4MDNC1/D M#L.*ZGXC?$JR^',.EM=P&5]2N&M8"\\=O%O$;/M:60A%)"$*"!2UV'H>7 M^%/!NM>+K[6+=K.QMM'L/&>HZE]IDD;SKA@TBK$4VXVL7Y?=]T8QWJUI/P@\ M6Z?"(HIK>WTRRN+.\LM%N=2DO8UEBD)=4GDC\R.(IM"H2X4Y(QTKH=5^,UYH M'B/4H=1T.2+2+>TTN2,JZ>>);RY$&UAO(PK.,X_N-R88H8Y9) S$ *!*HYYSVIW8M#$T3X7ZU'\0-*\47WV&%A? M7UYT326M8XH=2E MM8H[DR2,SR".,-.I4J CML!R2K5V/@3X[?VWX7AN]9TU[756M8[I8(5VK.'N M9+=50,Q(9650P)ZL/6NW\3>,CH6I:?IEIIL^K:K>I),EK Z)MBC WNS.0 ,L MH ZDM]:5VF&AYTGPJ\2V^O7DVGM!I%E>).+R*/4Y9[>\+P[0WV>1"(9-^,O& MPR <@YJ+PY\)/$_AS4/#,M@]OIDME;V4&HW%MJ4KV]XL4,:2![1XRA?]V565 M2C 'D\8KJKKXSVMI/L L99@K*C+NRVT.A8KD#J$G MQUSK4>G6_A;4KEKB[O;&UE$L*K/+:G][U;*C:&()ZXQUIZAH3_$;P-KVJZEK M-YH<.GWQU?17TB6+49FB6 DL5D&$;4Z_?6T<$D442,IM8F$;26U2]M-!U&\TQ-)M]:N[ MM#&!;6\N[.5+99D",2%SP.,UFW'[16G:&UW%JKV"W#:G>VUDK7D5FCP0;/F9 MYG W'S ,#&>P,&A@^)O@OXVU;1]6T>*_MSI5Z;^6.WM]1DL]LTUQ,Z/* MT]5RO(;BMC2/ 4MU\3;B(7D8M[71H?MD5NQ/DZ@UO]G5\X'/D$ MXSS@@\<4ZT_:.LG;6=6N+:.+PI!86%U9WKS)$\DER[($")-2L+1(;:_NM?O[V.9DECD"^1*Q2&-_*&X*#C(QTKTKP!X M'[_3$NWL3=PM"T\:AF16&&P#QG&:U**J+<6FN@FE)-,YN'X=^'$T[2;*;2+2 M[CTNWCM;5KF)79$0 *,D>PK6?0M.D696L;=EFE6:4&(8=UQM8^I&T8/L*O45 M3J3>[9*IP6R,8>#-!']H8T:Q!U#_ (^S]G7]_P#[_'/XTL_@[0KG18](ET>R MDTN/&RS:!3$OT7&!6Q11[2?=A[.'9&?;^'M+M$1(=/MHE2$VRA(@-L1ZH/\ M9]JI>(=:L_!'AQ[A+9F2!/+MK.UCRTC8^5$4?Y%;M(5#$$@$CID=*(S7,G/5 M>I$X-P:INSZ.VWR/$?@-\(-1T7Q#K?C_ ,5JO_"4ZX[,(,Y^R0DYV9]> ,=@ M *]OHHK?%8J>+JNK4^Y;)+9+R1S8+!T\!05"ELM6WNV]6WYMA1117(=X4444 M %%%% !1110 45R_Q.\7R^ ? 6L^((+=+N6PA\U89&*J_P P&"1]:Y7QI\8; MKPMK-M91Z=#.LN@3ZR7:0@AH\83IT.>M<%?'4,,W&H[6L]N[:7XIG91PE:ND MZ:WO^"3?YGJ5%<;JWQ%BT'X61^,;RV9@;""Z-K">LDH0*@)]6<#-KT5X=H'QVUG5-!U'5G/A*Z2UTM]1-EIFL- M/=)@*0)(]HV@%@&.>"0*M_#?XY:CXO\ %6EZ3=P:%<1:A:/S45Y?X!^,LGC'Q MSJ.C3::MGIY6:32KW<3]L6*4QR<=!@CM6/=_%3QY9^+M:T1] T$G2[$ZE+(+ MZ;YH.<8_=_>XZ=/>M'FF&]G&HFVFVM$WJOEVU7=:D++Z_.X-)-*^K6W_ ^C M[/0]HHKQO1/CZ\EALZ=#8Q?\ ".Q:_;&.4GS@1AX^>XLO4OCY MK]EKEKI4UMX8T>Y?2[?4)6US5&M4#29_=H=IW$8%92SC!QBI.3U\G_6O0T65 MXIR<>7;S1[Q17&^)/'DOA3X>1^(+FVAOKV2.%8[>PFWQ332LJQA)"!E2S#YL M=*PI/B9XE\*:9K]YXP\-16L.G6:74-UI=P98)V9MHARZJ0^['8@ ]:ZZF.H4 MIGT5Y7IOQ.\3Z;JVD6OBGP_96 M$.M12M8RV%VTQ21(S)YUY]D#G9 MD9^7=UQQ4PS##SO9M-)MIIII*S>_DU]Y4L%6A;1--I*S35W>WY,]"HKQ_P 7 M?%3Q?HQ\)2Z=HFCW-KXB-O!;M<7DB.D\D>\A@$("#UR3[55NOCOJVD^$?%VH MZAHMJ+_0=33362WF=X,E5)D9MNX(-QZ#/'2L99MA82E&3:MY.VW-V[:FLA[517(_#CQA=^+O#4FHZC%IT#1RNGG:9?I=VTJ+_ !K(IX'L MV",=*Y?PC\9[OQ3K7A2#^RH[>R\0?;I89#(2ZPPE@C$8ZMMR?K70\?02IMOX M]M'W2^6LE]Y@L'6;FDOAWU79O\DSU:BO'H/C?J6IQO8Z;HUO<:]/KESI%G!+ M<%(=D*JS2R-@D#!/ !/3%:DGQ-\0:%X;?4?$?AV/2Y+75(K&Z*SEXI(78+YT M+8R0"R_> Z&LHYGAI)M-V6[L[+KJ[6O;7T-'E]>-DTKOI=7^Z_?0]-HI <@$ M=#2UZIYP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!BZSX6M]:US0]4EEE2;29998D3&UR\90AN/0YXKE;3X.1 M67A^Y\/Q^(-37P\]M/:P::!%L@23L&V;F"Y.T,3CWKT2BG=@<1I?PP30]4FF MTS7-0L-.N;A;NYTV+R_+FF"!6;<5+*'VJ652 2#TR:Q-'^ UIH5Q:266OZC: MBRBNH[1;>.",Q&?&^0D1Y>3(4[FR3MYS7J5%%V(\SMO@;8VE_+JT.K75OX@: M_P#[074[>"&(B0QF-\Q*@1MZDAB023@YR!7677A+^T?!5_X>OM2N[X7UI-:S MWTVWSB)%*LPP HQN.!C XKH**+L9YXOP8L(YQ''JE\FDO<6UY<:8-ABGN(0@ M60G;N&?+CW*#@E.G)JUI_P )=.TZ30W2\NF.DWE]>1;MOSM="0.&XZ#S3C'H M,YKN:*+L5CS*3X":++X:LM%>^O6M[32GTJ.0,H?:TBR"3[OW@R*1V]13D^!U ME/J%]?:CK>HZC>7MVEW/*_EQEF6V-N -BC:-C=N<@5Z711=A8\BT[]G'2K"R MDM?[8O6A_LG^QXDC@@A6*,2)('"H@!?JN M!Q]W'&,58L_@S%82S7L'B#4$UR349M2_M/9$7#RPQQ2($V;-I$2G&."*]'HH MNPL>1V/P9BTOQ)X#MX$N[C3_ S%=2OJ=S+'FY,CATB95.YB) ),E0HV#!)) MKN?$W@X:]J5AJ=KJ-QI&JV2211W=NJ.3')C>A5P002JG.,@K71T478'GEU\& MK.\N[MI=8U&2SU%[:;4[-C&4OI80H5W.W*[@B!@I .T>]6K;X2Z;;:KIE^MY M=&2PO;^^C4E<,]V&#@\=%W''ZYKN:*+L+'C-C\#+FWU6YTE=6OK;PJ="L])? M88B]XD;2^8C?+E,JX!9<<,<5TD7P1CK7H5%.["QY[J/P=M=3GNYI]:U%Y[FVM(WF8QF036TA>&X#;?O M@LV1]T@]*M7GPUN+Z>ROYO$VHMK5G)(T.H".$%$>,(\8CV;=I !Z9W#-=Q12 MNQF#X'\)0^!O"]EHEO=3WL=L&_TBY(,CEF+$M@ 9R3VK>HHI %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &+ MXS\*6GCCPMJ>@WSR1VM_"87>$@.O<$9!&00#7G-I\!+^Z-[/XA\83Z]?MI#: M-93&P2!+6)OO,55OWC<#DD=\YR,>P45P5\#A\3-5*L;M:;M?>D[.U]+[=#LH MXNM0BX4Y67HOP=KJ_6V_4\KTOX.ZU+X:NO#?B3QF^OZ!)8K9PVD>F16KP%"O MER"1222NP8!SSUIB?!C6]0T[6K?7O'5[K+WNEOI5O_H:016\; Y=HU;$C]/F M)!X^F/5Z*Q_LS"V2:;LK:RD].SN];7=K[=+&OU_$:M-*^OPQ6OEII>VMM^IX MSH_P&UO3]'N])N?&5M<'X)C1;^ MWO?#^KKHERVDG2K[R[,,EWB/;',5#C:ZM\W?/([YKT^BE'*L)!)*+TVO*3:] M&W=?+T'+,<3)MN2U\DD_5)69Y+X<_9VT?PAJ/AK4='O[JWU'2G)GFFDDF6[1 ME(D78TFV/<3NRHZ@=:Z2^^&BWOB[Q!KG]HE#JVD?V48/)SY77]YNW<]>F!]: M[:BM89=A*4>2G!)7O976MK7^XSGCL14ESSG=VMKVO?\ ,\DUG]GK3]KT5G+*L')-FT5M/ X>I)2G&[2MN]5K MNKV>[WON90Q=:G%QB[7=]EH]-M--EM;8\NT'X-ZG!JUC>^(O&-UXE72X9(M- M@>S2W6 NA0N^TDR-M.,G'4^M9>B? WQ-I?A-_"\_Q -YX>-E)9I9_P!C1(5# M*0#O#[C@G.,\]*]EHK#^RL)V?7[4M;VNF[ZK1:.^QM_:.([KI]F.EKVMIIN] MK;G#:S\,5U>S\$P'43%_PC-U!*W4B$X4>6Z,2)4('(.,YKTFBMI8##3=W'7U?;E[]M/^"91Q ME>*LI?@N]^WMS>#_"T8U67PKXG\,2W-K;W\<"7,<\#,PR8V."&4J1D\<\=,>WT M5G++<-)1C9VBFEJ^Z>^]TTFG>Y:Q]=.4KZR=]EV:VVM9M6M8\GMO@*+#PW9P MV?B2ZM_$UK?RZHFO"W0DW$F!)F$_*4*C&W/85]0LA)+<(J?/%Y9^=CZ;2. M:TS'XS\4AM6FM[O4GF4M]IE7=)*$4,) M;7389)]3:VB8P6YY$2 9;;GH,#)^E:AM?&L%E%I0AN_L5V[.EK'AHI'1=S'@ MXR%!/T%%EW#4_0BBOSJ\,ZMXBFNIK;1))Q//"ZS);<;H@,MN_P!G'7-64MO$ MWARXEO5M[FPFL/+D>X5<&+?PC9]^<&BT>X:GZ&45^W,I8 ML1N>1V.2?6XL[/4(DG:WSA9D/*,1W'& M119=PU/T"HKX LK[6?"-Y#YNICNDED.68^I-6M0 MU6]UL6POKJ6Z%O&(HO,;.Q!T4>U%EW"S/OJBOA%+VYFT=-)>YE.G))YRV^[Y M0_KCUYK3\.Q7<"W.GZ;).HU)1!+#$W^N'("G\S^='*NX69]MT5\9:5HL_A34 M+74(!/97.UFAF#$9'*MC]131X8L;JY:>57>5W,C$OU).33Y5W"S/L^BO%/A_ M\:;K_A(ET3Q(B)%WE^I_SBA4Y2DHKJ"U=D=O17AWP-^)>M>*9;?2YC;RP6P=KFXO+G-S* M6)*[%[@<#^M>XTZM-TIW$8R#+R%#\<+R<].U?#FG^!-;U,3FRL7NQ;QF68P M_-Y:#JS>@J[7CH+J>G:;8W.C_$?XFWUW;RP6B66IGSW0JA\QCY>">#OW#;CK MG(JEXLTG7-;^)&AW7AX3BWN8+(Z1=QY$4*K%&"01P@1PQ;.,8)(KB;;1O$FN M"WTJ&2ZU#)"PV2S,X) X"KG' H&GZ]ID4^G&>XM8\LDMIYS*N>C!ESCV-')+ ML%T=1\, J^.=9%Y.+I1I^H"6>U8$2?NGRR$C!!Z@X[UT?PF\4V$&O:/HFF6L M[6XN+F_E>^96+.MI*JJ H "X)SZ\5YO=^%-<\.7?DW=M-IMR8\F.0E&*,/Y$ M5+_PBVN:5:VFI&VFM+:YW"WN@2JR8X;:W?&<&EROL%T>C#PW?^._#7AJ\TZ. MUTJYOH[R+4Y[.);2W-M%(I& IVYQTR<+G) K:M->>3POXLCT;3OMEOI=C M86=N=0LUE,B+-(3,8G!!Y9B 0<#'I7E>F:7XFATR:\L&O4T^U(66>WE98XBQ MX!(/&35C2K;Q5K5ZXL)]0O;M8]S>3.[.$7)R>>@R?SHY7V"Z.JOH;70_BMX= MFM[:&QGE^Q7-Y9B(>7;W$BJ94$9!"8)SL_AS@8P,=XO9Y/E 8L[N3^I)J[ MJ,&LV.H20:A)D@ &3D\, !S["JY97V"Z/;- \,:6NNP:1/I5 MO+!J!NYML.GQRC;YDB@F=ANBVA%PD> .N3FN!\;11RZUX0CE_P!4VD6"MGTV M\USMY!XB\/K!%=27U@MP@NHD>5E#JQ.' SW(/-0SZ/JO]EV^J3P3FP9OL\5R M^2FX#[@/L.U"BPNCU/56GA?QY?6^EVM_>VNJ0V\3W-DESY$(WJ JNI &%1>G MIWQ70G0;$:.T$-I;K'%JTEU):2)YD<4HL5=T"9^;:V<(>.,'BO-(_%/B76]' MU-[2TVQHD#WU]:!UD_=*RJ[MNP"0<'CG [YSA:'!K&KW\5IIGVJXNVN.]'*QW1[*=+TN/2VUI-*MI)_["NYE^V:=#$K.D\820PJNP'#=AR# MSG/-&_@L].T"YUJ+2].^W3:/8W7S6<;1)*\C([+&5V#(7H!C/.,UY,VHZC<7 M#0/=7,LTC&-D:1B6)(!!YYS@?D*L:JFI:'>2Z;J0N;:XB54>WF)!5<;E!'I@ M@@>]'*^P77<]GGT?3--L[C4K:QMS>W%S;!X$TY+M(T>!'PL3$! SL1D<\8&* MOZ=IMMH7BG1HM$TR*2VGU"5)_/BCN)82K ;-X+;-@YRK?4FO&IIM6T"*SO;A MKRS2^BS!-N9?-08'!SR!Q5W3KO4+30I=4MS=PZ8LHBDFB+*F\] <'K1RL=T= MM=A9?"%P9?O1:JZPD^A7+@>W"G\:R+;M533M;N/%%C]DL[9I+?387N)1"A^K MR.23DX 'I@#BHM#UN#6=2M["S26>ZG;9'&J>-;2.^GBF:73GO4#3(C \L.GTSR./:L;X4?" MO58?$ \0^(1)926K,EG8(_3J"[$=?85[92#OAEH_A"UL0D,=W M?6?F>7?/&%EPY)()'7KCFNOHHJ)23&W?<****D04444 %%%% !1110 44 M44 %%%% !1110 51N+B^34[:**U62R<,99S( 4/8;>^:O44 <%\49Q9ZEX*N MI)/)M(=;3SIF.U$#12*NX] "Q4<]R*\^\;:F;OQ)XKGAO'7P\^HZ/9ZI=V\A M");G=YR[QT'SQAL=%8YXS7L7BGP=I_C&V2WU)[S[.H8&*VO98$D!QPX1@'Z# M&[..<=36':_!WP_96+65O+K$%FV0;>+6;M8SGK\HDQS5)I"(_!MAX.T3QAJ5 MEX8D2VN)+2.6YT[31BRC&2%DVJ-B2,..H+ X.,UYI%X#O/&EWX\73]"T=-2 M;Q!,EOXFGEVWMD5$1#1XB+?+R0 X!R>V<^GZ;\'/#VBQ-%I\NL6,;'8Q=]FNW@W,>I/[WD\=:=[ >76&KZSX=UR>[C MUV>/3=2\<7&ES6#1Q>4D30.2X?6G7S#-AM:NR-Y M&"W^LZX)YZ\U2M_@+X0M/-\BWU"'S4,)=%N/$CZSI^FC3[BWU18[=3(\R2&2W)1 A4;$88 8"4?-T-4OB[ID&M>+ MM#@:[TB\N8+.XFB\/>(XW^P7394"4-@IYJ"%9/.$<>LW2J'_ +V!)U]^M+J?P=\/:U"L6H2ZQ?Q*VY4N=9NY%!Z9 :0\ M\TKJ]QZGBUCK=Y8V=GJ6CW^J:?+I?AG7DM;6YFBNT::"5@NR1H\RQ@@%".JQ MH.1NST4_Q7UN_P#&FH:5;:\D&D%=#C:_@BA?[$;A+EI7#%2N7,<2_."!G@HWNAZ7X-"RQS7+ZY9P33301R%LH^Y@"N% M;(SN4 CMBF3_ &\/R3::(=0U^TLK&4SC3[?5YQ!+)QL=LL6!0C*E&7GKD<5 MKS_"O1[H()KW79@C!T\S7+QMK#H1F7@^]*ZO<>IXEK_CSQ7I_@"QNK[7CK+: MYX0S M6D$\L"I8%U,?R*RG./XAD#!."<^Q2?!SP]+$D3RZP\:(8T1M9NR%0XRH'F< MX''L*0_!OPZ;E[@R:P;AR2TIUF[WL2NTY/F9/RG'TXIW0K,\(\6^+_$NNZ1K MFEZCKUVEM;RZ#>QAY;*6XB\S4XT/F&"((N5V/LRV"HRQ!(/6Z1XRU:XO[C2I M/$J>%=/$VLW']KQ6EJIE>&=513NC*'"L78XW-CKUKT.'X&>%+>WEMXH]2B@E M&V2)-5N0KC.<$>9@\\U)/\$_#-U;+;S?VK-;J_FK%)J]TR!_[P!DQGWHN@LS MRVT^)_C/5-%N_$%QJDVE/9VNC3G2([2$1.UP0)@^^,R8((( 8$9ZFO2?B7K= M]9^+O"&E6_B5O#-GJ(O3<3QQP,\ACB5D53*C $$DGCD CT(T)?A)H'/$=_I]UJ-UKEV++S-D,^L7$B-O !SN M'-+MX9+".!6GL72[00 <8DXR !] *=T*S/)+OXH^+]0\'R^(8-?EL6L/"NGZNUI M%:V[1W%P[L)=Y:,L%8+T4KC/!K>TOX@^,M5\27=['?Z=;V<&L2V']B7EY%&S M1J/E18_(\PS,-KJ?-VD,/EKOA\&_#P@:$2:P(6C$)C_MF[VE!T7'F=!Z=*/^ M%->'?[1&H>9J_P!O"[1=?VS=>:!C&-WF9QBBZ#4\N^&^OWWB3XM^!-4U#Q"V MJWNH^$[VZN;#RXXUL96FMMT855# *=R?/N;*'GFI_B;XSN9/C=X)@DAUBVL- M.UAK>&-=*NS#=N]G*6E$@CV.H9E4 $XVNQPO->DVWP7\-V5[)>6[:M!=R;B] MQ%K%TLC9()RPDRZ[(\+;XV?7+PE&P1D'S>#@D<>M%U M<+,\4U_5O#.B_"Z_US4KY+3XGM)_!7PUJ5K!;7C:O>6\ BCN-9NY%3 Q MP&D..*5T&IYIJ_@^PL_AU8Z-J>MV%SXCLM(O);5=0F=[.UC:1FW02$8\R &. M)'#;E5!P,U[CX2OVU3PMH]XR3HT]I%(5NO\ 6@E ?G]_6N5;X&>%'M8+9H]2 M-M Q>&$ZK<[(V)R2H\S .?2NXL+--/LX;:-Y9$B4('GE:60@?WG8DL?\O9+R5!):0'RH8 /D> M0YXR>*[KQEX1A\::6FGW-Y=6MMYH>5;63895&QW)?$% MJJM>65D[VP89!F/RQY'?YV7CO7 O\6]?7X3VTLY@M?&\6KV^@WD?EAD%R9E5 MV5?1H\N/8UW/Q6\&7OCS1]*TNV: 6BZK:75\)G9=]O%*)'1<#DG:!CCZUS'B MCX/ZEJGQDT/Q'8W-M#X>%Q%J&J6CL1(]U!%-' Z #!!$V&R1]Q3S7.K6U,BR M_P"T1X=37C8KIVMSZ4EZ--E\2QV0.F1W._9Y;2;MWW\)N"E03UZD6KKX^>'+ M);#SK?4$FO?$!\.10&)/,%P) A.M3M;W3S M>7%^E]X=BFE<)!(TT4L[RD+\I/DHHP#PO7FG:(M3W'PSXPL_%D^KI8Q3B+3; MQK%[B15$'-)M]-@$ MT[2)&!(< @L/,#GC) X ->C>!_"4?@/P9I^BVK_:I;6'YYY>#<3'YGD8^K.2 M3]:\S^'_ ,$M7T"7P$=6EL9QHLVI:I?F-VDK# MU,_QW^TI/)\/[ZX\+>'M=MO$_P#:T>AK8WUA&TUI<.%8%X_,PV4/R@-R2 << MUI:#^T19:58V=IK5IK^JFWD2SU/Q+%I*06-O:A-9R,?$UYXBU+RY&.YF0QVZI\HSM41YSC!7C-8UI\'?'7]F-X M)FNM%C\$-J;WLNHQO*U_<0F8S>28RH4$D@%]QX!XYX?NBU.RUGX^:)H_B#7] M*72=:U#^P4:34KVSMXVM;9!;^?N:1I!CY?EQUW<8[UB6_P"U'HUW>0V<'A#Q MA-?75JE[8VJ:8GF7L)ZO%^]QA>Y8J/3-)=_"#7KKX8^+M$+V":QXDUN6\N91 M(WEK:OO>M37?AWXAN/$?C;6=.DL8I[CP_'HF@1M(RK#Q M(SM)A3M_>.N,9R$%+W0U)+K]H#2/^$?T+5=*T#Q'XC&KV7]H1VNDV"R2P0=" MTI9U1<-\N Q)/(R!FL>_^/\ _:?BGP!;^'=)U+4-$UNWDU*\O(K53Y-L!L&= MSC:%D92YP< <9S7 ^./V7-=U6:QM[*ST76+.UT:UT^SDU/4KR#^SI8D(=DAB M^24.Q#G?W[>O6Z?\(?&'AVPLK+2_[)\J#P8N@I,]S(KP780[G0!,%&?!+'!^ M7I3M$-33L?VA+*PT+2;L4;0%'SDMC M.!DXU=6_:(\-V%KX7EL;'6-?E\26TUUI]KI5H)9F6+;N#*S+M.6P,\9!R17, MP?"OQ[\/M8NIO LVA/!JFF6-C<2:LTH>Q>WC\L21A5(D4ABVUMO(Z\UI^!O@ MOJG@;6FO8KRVO7TSPVNCZ3++D,9VD>6>1QM^4-)Y?3/&?3D]T-3T'X?>.M/^ M)/A.R\0:7'AKHZY/X4^#&^'OPZT'P_* MZRW-G; 7,B$E7G8EY6!/)!=F//K765#WT*"BBBD 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!3U.XDMXX3&VTM,BGC/!/ M-7*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ 6HHHH **** "BBB@ HHHH **** /_V0$! end EX-101.SCH 6 ptgx-20230630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Cash Equivalents and Marketable Securities - Cash Equivalents and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Cash Equivalents and Marketable Securities - Classification of Cash Equivalents and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Balance Sheet Components - Accrued Expenses and Other Payables (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Stockholder's Equity link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - License and Collaboration Agreement link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Equity Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and Description of Business - Liquidity (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - License and Collaboration Agreement - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - License and Collaboration Agreement - Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Equity Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Equity Plans - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Equity Plans - Stock Options Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 40804 - Disclosure - Equity Plans - Restricted and Performance Stock Units - (Details) link:presentationLink link:calculationLink link:definitionLink 40805 - Disclosure - Equity Plans - Performance Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 40806 - Disclosure - Equity Plans - Employee Stock Purchase Plan 2016 ESPP (Details) link:presentationLink link:calculationLink link:definitionLink 40807 - Disclosure - Equity Plans - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Net Loss per Share - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Cash Equivalents and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Equity Plans link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - License and Collaboration Agreement (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Cash Equivalents and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Net Loss per Share - Computation (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ptgx-20230630_cal.xml EX-101.CAL EX-101.DEF 8 ptgx-20230630_def.xml EX-101.DEF EX-101.LAB 9 ptgx-20230630_lab.xml EX-101.LAB EX-101.PRE 10 ptgx-20230630_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2023
Jul. 31, 2023
Document And Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-37852  
Entity Registrant Name PROTAGONIST THERAPEUTICS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 98-0505495  
Entity Address, Address Line One 7707 Gateway Boulevard, Suite 140  
Entity Address, City or Town Newark  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94560-1160  
City Area Code 510  
Local Phone Number 474-0170  
Title of 12(b) Security Common Stock  
Trading Symbol PTGX  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   57,530,242
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001377121  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 235,382 $ 125,744
Marketable securities 78,019 111,611
Receivable from collaboration partner 39 10
Prepaid expenses and other current assets 3,501 5,712
Total current assets 316,941 243,077
Property and equipment, net 1,263 1,565
Restricted cash - noncurrent 225 225
Operating lease right-of-use asset 2,037 3,061
Total assets 320,466 247,928
Current liabilities:    
Accounts payable 4,573 3,640
Payable to collaboration partner 10 69
Accrued expenses and other payables 19,369 24,955
Operating lease liability - current 2,446 2,515
Total current liabilities 26,398 31,179
Operating lease liability - noncurrent   1,141
Total liabilities 26,398 32,320
Commitments and contingencies
Stockholders' equity:    
Preferred stock, $0.00001 par value, 10,000,000 shares authorized; no shares issued and outstanding
Common stock, $0.00001 par value, 90,000,000 shares authorized; 57,494,185 and 49,339,252 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively 1  
Additional paid-in capital 903,205 752,722
Accumulated other comprehensive loss (198) (359)
Accumulated deficit (608,940) (536,755)
Total stockholders' equity 294,068 215,608
Total liabilities and stockholders' equity $ 320,466 $ 247,928
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
Condensed Consolidated Balance Sheets    
Preferred stock, par value $ 0.00001 $ 0.00001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.00001 $ 0.00001
Common stock, shares authorized 90,000,000 90,000,000
Common stock, shares issued 57,494,185 49,339,252
Common stock, shares outstanding 57,494,185 49,339,252
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Condensed Consolidated Statements of Operations        
License and collaboration revenue $ 0 $ 859 $ 0 $ 26,581
Revenue from Contract with Customer, Product and Service [Extensible List] License and Collaboration Agreement License and Collaboration Agreement License and Collaboration Agreement License and Collaboration Agreement
Operating expenses:        
Research and development $ 33,182 $ 34,611 $ 60,598 $ 70,929
General and administrative 9,172 7,691 17,777 18,206
Total operating expenses 42,354 42,302 78,375 89,135
Loss from operations (42,354) (41,443) (78,375) (62,554)
Interest income 3,913 484 6,404 652
Other expense, net (19) (78) (214) (65)
Net loss $ (38,460) $ (41,037) $ (72,185) $ (61,967)
Net loss per share, basic $ (0.68) $ (0.84) $ (1.34) $ (1.27)
Net loss per share, diluted $ (0.68) $ (0.84) $ (1.34) $ (1.27)
Weighted-average shares used to compute net loss per share, basic 56,775,742 49,049,902 53,691,965 48,902,047
Weighted-average shares used to compute net loss per share, diluted 56,775,742 49,049,902 53,691,965 48,902,047
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Condensed Consolidated Statements of Comprehensive Loss        
Net loss $ (38,460) $ (41,037) $ (72,185) $ (61,967)
Other comprehensive loss:        
(Loss) gain on translation of foreign operations   (209) 194 (114)
Unrealized loss on marketable securities (76) (39) (33) (307)
Comprehensive loss $ (38,536) $ (41,285) $ (72,024) $ (62,388)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholder's Equity - USD ($)
$ in Thousands
Common Stock
At-the-market offering
Common Stock
Public offerings
Common Stock
Additional Paid-In Capital
At-the-market offering
Additional Paid-In Capital
Public offerings
Additional Paid-In Capital
Accumulated Other Comprehensive (Loss) Gain
Accumulated Deficit
At-the-market offering
Public offerings
Total
Balance, Beginning at Dec. 31, 2021           $ 709,682 $ (299) $ (409,362)     $ 300,021
Balance, Beginning (in shares) at Dec. 31, 2021     47,838,330                
Increase (Decrease) in Stockholders' Equity                      
Issuance of common stock, net of issuance costs       $ 14,553         $ 14,553    
Issuance of common stock, net of issuance costs (in shares) 422,367                    
Issuance of common stock under equity incentive and employee stock purchase plans           3,213         3,213
Issuance of common stock under equity incentive and employee stock purchase plans (in shares)     430,960                
Shares withheld for net settlement of tax withholding upon vesting of restricted stock units           (186)         (186)
Shares withheld for net settlement of tax withholding upon vesting of restricted stock units (in shares)     (7,726)                
Stock-based compensation expense           12,740         12,740
Issuance costs related to prior period common stock offering           25         25
Other comprehensive gain (loss)             (421)       (421)
Net loss               (61,967)     (61,967)
Balance, Ending at Jun. 30, 2022           740,027 (720) (471,329)     267,978
Balance, Ending (in shares) at Jun. 30, 2022     48,683,931                
Balance, Beginning at Dec. 31, 2021           709,682 (299) (409,362)     300,021
Balance, Beginning (in shares) at Dec. 31, 2021     47,838,330                
Balance, Ending at Dec. 31, 2022           752,722 (359) (536,755)     $ 215,608
Balance, Ending (in shares) at Dec. 31, 2022     49,339,252               49,339,252
Balance, Beginning at Mar. 31, 2022           732,542 (472) (430,292)     $ 301,778
Balance, Beginning (in shares) at Mar. 31, 2022     48,552,102                
Increase (Decrease) in Stockholders' Equity                      
Issuance of common stock under equity incentive and employee stock purchase plans           655         655
Issuance of common stock under equity incentive and employee stock purchase plans (in shares)     131,829                
Stock-based compensation expense           6,805         6,805
Issuance costs related to prior period common stock offering           25         25
Other comprehensive gain (loss)             (248)       (248)
Net loss               (41,037)     (41,037)
Balance, Ending at Jun. 30, 2022           740,027 (720) (471,329)     267,978
Balance, Ending (in shares) at Jun. 30, 2022     48,683,931                
Balance, Beginning at Dec. 31, 2022           752,722 (359) (536,755)     $ 215,608
Balance, Beginning (in shares) at Dec. 31, 2022     49,339,252               49,339,252
Balance, Ending at Mar. 31, 2023     $ 1     786,768 (122) (570,480)     $ 216,167
Balance, Ending (in shares) at Mar. 31, 2023     51,440,503                
Balance, Beginning at Dec. 31, 2022           752,722 (359) (536,755)     $ 215,608
Balance, Beginning (in shares) at Dec. 31, 2022     49,339,252               49,339,252
Increase (Decrease) in Stockholders' Equity                      
Issuance of common stock, net of issuance costs $ 1     $ 24,301 $ 107,790       $ 24,302 $ 107,790  
Issuance of common stock, net of issuance costs (in shares) 1,749,199 5,750,000                  
Issuance of common stock under equity incentive and employee stock purchase plans           3,234         $ 3,234
Issuance of common stock under equity incentive and employee stock purchase plans (in shares)     687,697                
Shares withheld for net settlement of tax withholding upon vesting of restricted stock units           (769)         (769)
Shares withheld for net settlement of tax withholding upon vesting of restricted stock units (in shares)     (31,963)                
Stock-based compensation expense           15,927         15,927
Other comprehensive gain (loss)             161       161
Net loss               (72,185)     (72,185)
Balance, Ending at Jun. 30, 2023     $ 1     903,205 (198) (608,940)     $ 294,068
Balance, Ending (in shares) at Jun. 30, 2023     57,494,185               57,494,185
Balance, Beginning at Mar. 31, 2023     $ 1     786,768 (122) (570,480)     $ 216,167
Balance, Beginning (in shares) at Mar. 31, 2023     51,440,503                
Increase (Decrease) in Stockholders' Equity                      
Issuance of common stock, net of issuance costs         $ 107,790         $ 107,790  
Issuance of common stock, net of issuance costs (in shares)   5,750,000                  
Issuance of common stock under equity incentive and employee stock purchase plans           973         973
Issuance of common stock under equity incentive and employee stock purchase plans (in shares)     329,486                
Shares withheld for net settlement of tax withholding upon vesting of restricted stock units           (669)         (669)
Shares withheld for net settlement of tax withholding upon vesting of restricted stock units (in shares)     (25,804)                
Stock-based compensation expense           8,343         8,343
Other comprehensive gain (loss)             (76)       (76)
Net loss               (38,460)     (38,460)
Balance, Ending at Jun. 30, 2023     $ 1     $ 903,205 $ (198) $ (608,940)     $ 294,068
Balance, Ending (in shares) at Jun. 30, 2023     57,494,185               57,494,185
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash Flows from Operating Activities    
Net loss $ (72,185) $ (61,967)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation 15,927 12,740
Operating lease right-of-use asset amortization 1,168 1,168
(Accretion) amortization of discount/premium on marketable securities (2,215) 454
Depreciation 485 508
Other 194  
Changes in operating assets and liabilities:    
Receivable from collaboration partner (29) 1,523
Prepaid expenses and other assets 2,211 (255)
Accounts payable 933 (184)
Payable to collaboration partner (59) (819)
Accrued expenses and other payables (5,661) (1,553)
Deferred revenue   (1,601)
Operating lease liability (1,354) (1,315)
Net cash used in operating activities (60,585) (51,301)
Cash Flows from Investing Activities    
Purchase of marketable securities (34,122) (102,121)
Proceeds from maturities of marketable securities 69,896 132,942
Purchases of property and equipment (186) (563)
Net cash provided by investing activities 35,588 30,258
Cash Flows from Financing Activities    
Proceeds from public offering of common stock, net of issuance costs 107,868  
Proceeds from at-the-market offering, net of issuance costs 24,302 14,553
Proceeds from issuance of common stock upon exercise of stock options and purchases under employee stock purchase plan 3,234 3,213
Tax withholding payments related to net settlement of restricted stock units (769) (186)
Issuance costs related to prior period common stock offering   25
Net cash provided by financing activities 134,635 17,605
Effect of exchange rate changes on cash, cash equivalents and restricted cash   10
Net increase (decrease) in cash, cash equivalents and restricted cash 109,638 (3,428)
Cash, cash equivalents and restricted cash, beginning of period 125,969 123,890
Cash, cash equivalents and restricted cash, end of period 235,607 120,462
Supplemental Disclosure of Non-Cash Financing and Investing Information:    
Purchases of property and equipment in accounts payable and accrued liabilities 61 $ 122
Issuance costs related to common stock offering included in accrued liabilities and other payables $ 78  
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2023
Organization and Description of Business  
Organization and Description of Business

PROTAGONIST THERAPEUTICS, INC.

Notes to Unaudited Condensed Consolidated Financial Statements

Note 1.Organization and Description of Business

Protagonist Therapeutics, Inc. (the “Company”) is headquartered in Newark, California. The Company is a biopharmaceutical company with peptide-based new chemical entities rusfertide and JNJ-2113 (formerly PN-235) in different stages of clinical development, both derived from the Company’s proprietary technology platform. The Company’s clinical programs fall into two broad categories of diseases; (i) hematology and blood disorders, and (ii) inflammatory and immunomodulatory diseases. Protagonist Pty Limited (“Protagonist Australia”) is a wholly-owned subsidiary of the Company and is located in Brisbane, Queensland, Australia.

Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by the Chief Executive Officer, the Company’s chief operating decision maker, in deciding how to allocate resources and assessing performance. The Company operates and manages its business as one operating segment. The Company’s Chief Executive Officer reviews financial information on an aggregate basis for the purposes of allocating and evaluating financial performance.

Liquidity

As of June 30, 2023, the Company had cash, cash equivalents and marketable securities of $313.4 million. The Company has incurred net losses from operations since inception and had an accumulated deficit of $608.9 million as of June 30, 2023. The Company’s ultimate success depends upon the outcome of its research and development and collaboration activities. The Company expects to incur additional losses in the future and anticipates the need to raise additional capital to continue to execute its long-range business plan. Since the Company’s initial public offering in August 2016, it has financed its operations primarily through proceeds from offerings of common stock and payments received under license and collaboration agreements.

Risks and Uncertainties

The Company is currently operating in a period of economic uncertainty and capital markets disruption, which has been impacted by the COVID-19 pandemic, domestic and global monetary and fiscal policy, geopolitical instability, including the ongoing military conflict between Russia and Ukraine and rising tensions between China and Taiwan, a recessionary environment, historically high domestic and global inflation and of failures of banking and other financial institutions. The Company has experienced delays in its existing and planned clinical trials due to worldwide impacts related to the COVID-19 pandemic, and its future results of operations and liquidity could be adversely impacted by outbreaks of disease, epidemics and pandemics, including further delays in existing and planned clinical trials, difficulty in recruiting patients for these clinical trials, delays in manufacturing and collaboration activities and supply chain disruptions. The conflict in Ukraine has exacerbated market disruptions, including significant volatility in commodity prices as well as supply chain interruptions, and has contributed to record inflation globally. The U.S. Federal Reserve and other central banks may be unable to contain inflation through more restrictive monetary policy and inflation may increase or continue for a prolonged period of time. Inflationary factors, such as increases in the cost of clinical supplies, interest rates, overhead costs and transportation costs may adversely affect the Company’s operating results. In addition, the failure of Silicon Valley Bank and other regional banks in the United States during the first half of 2023 has given rise to uncertainty in the security of amounts in deposit accounts uninsured by the Federal Deposit Insurance Corporation. The Company continues to monitor these events and the potential impact on its business. Although the Company does not believe that inflation has had a material impact on its financial position or results of operations to date, it may be adversely affected in the future due to global monetary and fiscal policy, macroeconomic factors, supply chain constraints, the ongoing conflict between Russia and Ukraine and other factors, and such factors may lead to increases in the cost of manufacturing for and initiation of studies in the Company’s product candidates.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

Note 2. Summary of Significant Accounting Policies

Basis of Presentation and Consolidation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the 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 condensed consolidated balance sheet as of June 30, 2023 has been derived from the Company’s unaudited consolidated financial statements at that date but does not include all of the information required by GAAP for complete consolidated financial statements. These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments (consisting of normal recurring adjustments) that are necessary for a fair presentation of the Company’s condensed consolidated financial statements. The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023 or for any future period.

Effective January 1, 2023, the financial statements of Protagonist Australia use the U.S. dollar as the functional currency due to the expected nature of the ongoing operations of this subsidiary. The cumulative translation adjustment as of January 1, 2023 related to this subsidiary was not material. Prior to January 1, 2023, the financial statements of Protagonist Australia used the Australian dollar as the functional currency since the majority of expense transactions occurred in such currency. Foreign currency translation gains and losses are reported as a component of stockholders’ equity in accumulated other comprehensive loss on the condensed consolidated balance sheets.

The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated 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 15, 2023.

Principles of Consolidation

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

Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities as of the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates its estimates, including those related to revenue recognition, accruals for research and development activities, stock-based compensation, income taxes, marketable securities and leases. Estimates related to revenue recognition include actual costs incurred versus total estimated costs of the Company’s deliverables to determine percentage of completion in addition to the application and estimates of potential revenue constraints in the determination of the transaction price under its license and collaboration agreements. Management bases these estimates on historical and anticipated results, trends, and various other assumptions that the Company believes are reasonable under the circumstances, including assumptions as to forecasted amounts and future events. Actual results could differ materially from these estimates.

There has been uncertainty and disruption in the global economy and financial markets due to a number of factors, including the COVID-19 pandemic, geopolitical instability, inflationary pressures and domestic and global monetary and fiscal policy. The Company has taken into consideration any known impacts in its accounting estimates to date and is not aware of any additional specific events or circumstances that would require any additional updates to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of the issuance of this report.

These estimates may change as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.

Cash as Reported in Condensed Consolidated Statements of Cash Flows

Cash as reported in the condensed consolidated statements of cash flows includes the aggregate amounts of cash and cash equivalents and the restricted cash as presented on the condensed consolidated balance sheets.

Cash as reported in the condensed consolidated statements of cash flows consists of (in thousands):

June 30, 

    

2023

    

2022

Cash and cash equivalents

$

235,382

$

120,237

Restricted cash - noncurrent

 

225

 

225

Total cash reported on condensed consolidated statements of cash flows

$

235,607

$

120,462

Investment Impairment

As of each reporting date, the Company assesses each of its investments in available-for-sale debt securities whose fair value is below its cost basis to determine if the investment’s impairment is due to credit-related factors or noncredit-related factors. Factors considered in determining whether an impairment is credit-related include the extent to which the investment’s fair value is less than its cost basis, declines in published credit ratings, issuer default on interest or principal payments, and declines in the financial condition and near-term prospects of the issuer. Credit-related impairments on available-for-sale debt securities are recognized as an allowance for credit losses with a corresponding adjustment to other income (expense), net. The portion of the impairment that is not credit-related is recorded as a reduction of other comprehensive income (loss), net of applicable taxes.

The Company has elected to exclude accrued interest from both the fair value and the amortized cost basis of the available-for-sale debt securities for the purposes of identifying and measuring an impairment. The Company writes off accrued interest as a reduction of interest income when an issuer has defaulted on interest payments due on a security.

Significant Accounting Policies

Other than the change in Protagonist Australia functional currency from the Australian dollar to the U.S. dollar effective January 1, 2023 and the investment impairment policy, as discussed above, there have been no material changes to the Company’s significant accounting policies during the three and six months ended June 30, 2023 as compared to those disclosed in Note 2. Summary of Significant Accounting Policies included in our Annual Report on Form 10-K for the year ended December 31, 2022.

Recently Adopted Accounting Pronouncement

In June 2016, the Financial Accounting Standard Board (“FASB”) issued Accounting Standard Update (“ASU”) 2016-13, Financial Instruments - Credit Losses (Topic 326) (“ASU 2016-13”). The guidance requires measurement and recognition of expected credit losses for financial assets at the time financial assets are initially recognized in the financial statements. The measurement of expected credit losses is based on historical credit loss information as well as current and future economic factors. ASU 2016-13 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 credit loss or other factors. In November 2019, the FASB issued ASU 2019-10, Financial Instruments – Credit Losses (Topic 326): Effective Dates, which delayed the mandatory effective date of ASU 2016-13 for smaller reporting companies. The Company adopted ASU 2016-13 effective January 1, 2023. The adoption of this guidance did not have a material impact on the Company’s condensed consolidated financial statements or related disclosures.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
License and Collaboration Agreement
6 Months Ended
Jun. 30, 2023
License and Collaboration Agreement..  
License and Collaboration Agreement  
License and Collaboration Agreement

Note 3. License and Collaboration Agreement

Agreement Terms

On July 27, 2021, the Company entered into an Amended and Restated License and Collaboration Agreement (the “Restated Agreement”) with Janssen Biotech, Inc., a Pennsylvania corporation (“Janssen”), which amended and restated the License and Collaboration Agreement, effective July 13, 2017, by and between the Company and Janssen (the “Original Agreement”), as amended by the first amendment, effective May 7, 2019 (the “First Amendment”). Prior to January 1, 2023, Janssen was a related party to the Company as Johnson & Johnson Innovation - JJDC, Inc. was a significant (greater than 5%) stockholder of the Company, and both companies are subsidiaries of Johnson & Johnson. Upon the effectiveness of the Original Agreement, the Company received a non-refundable, upfront cash payment of $50.0 million from Janssen. Upon the effectiveness of the First Amendment, the Company received a $25.0 million payment from Janssen in 2019. The Company received a $5.0 million payment triggered by the successful nomination of a second-generation oral Interleukin (“IL”)-23 receptor antagonist development compound (“second-generation compound”) during the first quarter of 2020 and received a $7.5 million payment triggered by the completion of data collection activities for the first Phase 1 clinical trial of a second-generation compound during the fourth quarter of 2021. The Company received a $25.0 million milestone payment in connection with the dosing of the third patient in the first Phase 2 clinical trial for a second-generation compound during the second quarter of 2022.

The Restated Agreement relates to the development, manufacture and commercialization of oral IL-23 receptor antagonist drug candidates. The candidates nominated for initial development pursuant to the Restated Agreement included PTG-200 (JNJ-67864238), PN-232 (JNJ-75105186) and JNJ-2113 (JNJ-77242113) (formerly PN-235). PTG-200 is an oral IL-23 receptor antagonist that was in Phase 2a development for the treatment of Crohn’s disease (“CD”). During the fourth quarter of 2021, following a pre-specified interim analysis criteria, a portfolio decision was made by Janssen to stop further development of both PTG-200 and PN-232 in favor of advancing JNJ-2113, based on its superior potency and overall pharmacokinetic and pharmacodynamic profile. Janssen is primarily responsible for the conduct of all future trials, including anticipated Phase 2 and Phase 3 trials, and the Company is primarily responsible for the conduct of the second-generation Phase 1 trials.

The Restated Agreement enables Janssen to develop collaboration compounds for multiple indications. Under the Restated Agreement, Janssen is required to use commercially reasonable efforts to develop at least one collaboration compound for at least two indications.

Upcoming potential development milestones for second-generation compounds include:

$50.0 million upon the dosing of the third patient in a Phase 3 clinical trial for a second-generation compound for any indication;
$115.0 million upon a Phase 3 clinical trial for a second-generation compound for any indication meeting its primary clinical endpoint;
$35.0 million upon the filing of a New Drug Application (“NDA”) for a second-generation compound with the U.S. Food and Drug Administration (the “FDA”);
$50.0 million upon FDA approval of an NDA for a second-generation compound;
$10.0 million upon the dosing of the third patient in the first Phase 2 clinical trial for any second-generation compound for a second indication (i.e., an indication different than the indication which triggered the $25.0 million milestone received during the second quarter of 2022 described above); and
$15.0 million upon the dosing of the third patient in a Phase 3 clinical trial for a second-generation compound for a second indication.

Pursuant to the Restated Agreement, the Company remains eligible to receive tiered royalties on net product sales at percentages ranging from six percent to ten percent. The sales milestone payments in the Original Agreement also remain the same in the Restated Agreement.

Pursuant to both the Original and Restated Agreements, payments to the Company for research and development services are generally billed and collected as services are performed or assets are delivered, including research activities and Phase 1 and Phase 2 development activities. Janssen bills the Company for its share of the PTG-200 Phase 2a development costs as expenses are incurred by Janssen. Milestone payments are received after the related milestones are achieved.

Janssen retains exclusive, worldwide rights to develop and commercialize IL-23 receptor antagonist compounds derived from the research collaboration conducted under the Original Agreement, or Janssen’s further research under the Restated Agreement. Any further research and development will be conducted by Janssen. The Company will have the right to co-detail (for CD and ulcerative colitis indications) up to two of the IL-23 receptor antagonist compounds under the collaboration in the U.S. market.

The Restated Agreement remains in effect until the royalty obligations cease following patent and regulatory expiry, unless terminated earlier. Upon a termination of the Restated Agreement, all rights revert back to the Company, and in certain circumstances, if such termination occurs during ongoing clinical trials, Janssen would, if requested, provide certain financial and operational support to the Company for the completion of such trials.

Revenue Recognition

The Restated Agreement contains a single performance obligation for the development license; Phase 1 development services for PTG-200, PN-232 and JNJ-2113 (formerly PN-235); the Company’s services associated with Phase 2a development for PTG-200 in CD; the initial year of second-generation compound research services; and all other such services that the Company may perform at the request of Janssen to support the development of PTG-200 through Phase 2a and PN-232 and JNJ-2113 through Phase 1. Under the Restated Agreement, development services performed by the Company for PTG-200 beyond Phase 2a and PN-232 and JNJ-2113 beyond Phase 1 are no longer required.

The contract duration is defined as the period in which parties to the contract have present enforceable rights and obligations. For revenue recognition purposes, the duration of the Restated Agreement for the identified single initial performance obligation began on the Original Agreement’s effective date of July 13, 2017 and ended upon the completion of Phase 1 clinical trials for PN-232 and JNJ-2113. Final activities related to these trials were completed as of June 30, 2022.

The transaction price of the initial performance obligation under the Restated Agreement was $131.7 million as of June 30, 2022, an increase of $0.2 million from the transaction price of $131.5 million as of March 31, 2022. In order to determine the transaction price, the Company evaluated all payments to be received during the duration of the contract, net of development costs reimbursement expected to be payable to Janssen. The transaction price as of June  30, 2022 included $112.5 million of nonrefundable payments received to date, $17.9 million of reimbursement from Janssen for services performed for IL-23 receptor antagonist compound research costs and other services, and variable consideration consisting of $8.2 million of development cost reimbursement from Janssen, partially offset by $6.9 million of net cost reimbursement due to Janssen for services performed. The Company concluded that the variable consideration constraint was appropriately reflected in the estimated transaction price as of June 30, 2022, and that the achievement of future milestones was subject to additional development and/or regulatory uncertainty and therefore it was not probable at June 30, 2022 that a material reversal of such revenues would not occur. Janssen also opted in for certain additional services to be performed by the Company that were outside the initial performance obligation. Revenue for these additional services was recognized as these services were performed.

No license and collaboration revenue was recognized for the three and six months ended June 30, 2023 because the Company completed its performance obligation under the collaboration as of June 30, 2022. For the three and six months ended June 30, 2022, the Company recognized license and collaboration revenue of $0.9 million and

$26.6 million, respectively. License and collaboration revenue for the three and six months ended June 30, 2022 was primarily related to the transaction price recognized under the Restated Agreement based on proportional performance.

The following tables present changes in the Company’s contract assets and liabilities during the periods presented (in thousands):

Balance at

Balance at

Beginning of

End of

Six Months Ended June 30, 2023

    

Period

Additions

    

Deductions

    

Period

Contract assets:

Receivable from collaboration partner

$

10

$

41

(12)

$

39

Contract liabilities:

Payable to collaboration partner

$

69

$

11

(70)

$

10

Balance at

Balance at

Beginning of

End of

Six Months Ended June 30, 2022

    

Period

Additions

    

Deductions

    

Period

Contract assets:

Receivable from collaboration partner

$

1,566

$

25,165

$

(26,688)

$

43

Contract liabilities:

Deferred revenue

$

1,601

$

25,757

$

(27,358)

$

Payable to collaboration partner

$

899

$

30

$

(849)

$

80

During the three and six months ended June 30, 2022, the Company recognized revenue of $0.9 million from amounts included in the deferred revenue contract liability balance at the beginning of each period. None of the costs to obtain or fulfill the contract were capitalized.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2023
Fair Value Measurements  
Fair Value Measurements

Note 4. Fair Value Measurements

Financial assets and liabilities are recorded at fair value. The accounting guidance for fair value provides a framework for measuring fair value, clarifies the definition of fair value and expands disclosures regarding fair value measurements. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:

Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date.

Level 2—Inputs (other than quoted market prices included in Level 1) are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.

Level 3—Inputs 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 quoted market prices, broker or dealer quotations, or valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible and considers counterparty credit risk in its assessment of fair value.

The following tables present the fair value of the Company’s financial assets determined using the inputs defined above (in thousands):

June 30, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

Money market funds

$

64,578

$

$

 

$

64,578

Commercial paper

 

132,955

 

 

 

132,955

Corporate debt securities

6,408

6,408

U.S. Treasury and agency securities

101,851

101,851

Total financial assets

$

64,578

$

241,214

  

$

 

$

305,792

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

Money market funds

$

54,292

$

$

 

$

54,292

Commercial paper

 

 

110,227

 

 

 

110,227

Corporate debt securities

 

 

10,741

  

 

 

 

10,741

U.S. Treasury and agency securities

57,242

 

 

57,242

Total financial assets

$

54,292

$

178,210

  

$

 

$

232,502

The Company’s commercial paper, corporate debt securities, and U.S. Treasury and agency securities, including U.S. Treasury bills, are classified as Level 2 as they were valued based upon quoted market prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques, for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets.

The carrying amount of the Company’s remaining financial assets and liabilities, including cash, receivables and payables, approximates their fair value due to their short-term nature.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Cash Equivalents and Marketable Securities
6 Months Ended
Jun. 30, 2023
Cash Equivalents and Marketable Securities  
Cash Equivalents and Marketable Securities

Note 5. Cash Equivalents and Marketable Securities

Cash equivalents and marketable securities consisted of the following (in thousands):

June 30, 2023

Amortized

Gross Unrealized

 

    

Cost

    

Gains

    

Losses

    

Fair Value

Money market funds

$

64,578

$

$

$

64,578

Commercial paper

 

133,007

(52)

 

132,955

Corporate debt securities

6,422

(14)

6,408

U.S. Treasury and agency securities

101,872

22

(43)

101,851

Total cash equivalents and marketable securities

$

305,879

$

22

  

$

(109)

$

305,792

Classified as:

  

  

  

Cash equivalents

  

  

  

$

227,773

Marketable securities

  

  

  

 

78,019

Total cash equivalents and marketable securities

  

  

  

$

305,792

December 31, 2022

Amortized

Gross Unrealized

 

    

Cost

    

Gains

    

Losses

    

Fair Value

Money market funds

$

54,292

$

  

$

$

54,292

Commercial paper

 

110,257

 

  

 

(30)

 

110,227

Corporate debt securities

 

10,756

 

  

 

(15)

 

10,741

U.S. Treasury and agency securities

57,251

27

(36)

57,242

Total cash equivalents and marketable securities

$

232,556

$

27

  

$

(81)

$

232,502

Classified as:

  

  

  

Cash equivalents

  

  

  

$

120,891

Marketable securities

  

  

  

 

111,611

Total cash equivalents and marketable securities

  

  

  

$

232,502

Marketable securities of $78.0 million and $111.6 million held at June 30, 2023 and December 31, 2022, respectively, had contractual maturities of less than one year. The Company does not intend to sell its securities that are in an unrealized loss position, and it is not more likely than not that the Company will be required to sell its securities before recovery of their amortized cost basis, which may be at maturity. There were no material realized gains or realized losses on marketable securities for the periods presented. The Company evaluated securities with unrealized losses to determine whether such losses, if any, are due to credit-related factors and determined that there were no credit-related losses to be recognized as of June 30, 2023.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components
6 Months Ended
Jun. 30, 2023
Balance Sheet Components  
Balance Sheet Components

Note 6. Balance Sheet Components

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in thousands):

June 30, 

December 31, 

2023

2022

Prepaid clinical and research related expenses

$

796

$

2,746

Prepaid insurance

827

1,417

Prepaid license

607

489

Other prepaid expenses

 

1,260

 

1,018

Other receivable

11

42

Prepaid expenses and other current assets

$

3,501

$

5,712

Property and Equipment, Net

Property and equipment, net consisted of the following (in thousands):

June 30, 

December 31, 

2023

2022

Laboratory equipment

$

4,982

$

4,817

Furniture and computer equipment

 

1,089

 

1,089

Leasehold improvements

 

913

 

913

Total property and equipment

 

6,984

 

6,819

Accumulated depreciation

 

(5,721)

 

(5,254)

Property and equipment, net

$

1,263

$

1,565

Accrued Expenses and Other Payables

Accrued expenses and other payables consisted of the following (in thousands):

June 30, 

December 31, 

    

2023

2022

Accrued clinical and research related expenses

$

14,703

$

19,109

Accrued employee related expenses

 

3,633

 

4,967

Accrued professional service fees

868

464

Other

 

165

 

415

Total accrued expenses and other payables

$

19,369

$

24,955

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2023
Stockholders' Equity  
Stockholders' Equity

Note 7. Stockholders’ Equity

In April 2023, the Company completed an underwritten public offering of 5,000,000 shares of its common stock at a public offering price of $20.00 per share and issued an additional 750,000 shares of common stock at a price of $20.00 per share following the underwriters’ exercise of their option to purchase additional shares. Net proceeds, after deducting underwriting commissions and offering costs paid by the Company, were approximately $107.8 million.

In August 2022, the Company entered into an Open Market Sale AgreementSM (the “Sales Agreement”), pursuant to which the Company may offer and sell up to $100.0 million of shares of common stock from time to time in “at-the-market” offerings (the “2022 ATM Facility”). There were no sales of the Company’s common stock under the 2022 ATM Facility during the year ended December 31, 2022. During the three months ended March 31, 2023, the Company sold 1,749,199 shares of its common stock under the 2022 ATM Facility for net proceeds of $24.3 million, after deducting issuance costs. There were no sales of the Company’s common stock under the 2022 ATM Facility during the three months ended June 30, 2023.

In November 2019, the Company entered into an Open Market Sale AgreementSM (the “Prior Sales Agreement”), pursuant to which the Company could offer and sell up to $75.0 million of shares of common stock from time to time in “at-the-market” offerings (the “2019 ATM Facility”). During the year ended December 31, 2022, the Company sold 422,367 shares of its common stock under the 2019 ATM Facility for net proceeds of $14.6 million, after deducting issuance costs. The Prior Sales Agreement was terminated in connection with and replaced by the Sales Agreement in August 2022.

In August 2018, the Company entered into a Securities Purchase Agreement with certain accredited investors (each, an “Investor” and, collectively, the “Investors”), pursuant to which the Company sold an aggregate of 2,750,000 shares of its common stock at a price of $8.00 per share, for aggregate net proceeds of $21.7 million, after deducting offering expenses payable by the Company. In a concurrent private placement, the Company issued the Investors warrants to purchase an aggregate of 2,750,000 shares of its common stock (each, a “Warrant” and, collectively, the “Warrants”). Each Warrant is exercisable from August 8, 2018 through August 8, 2023. Warrants to purchase 1,375,000 shares of the Company’s common stock have an exercise price of $10.00 per share and Warrants to purchase 1,375,000 shares of the Company’s common stock have an exercise price of $15.00 per share. The exercise price and number of shares of common stock issuable upon the exercise of the Warrants (the “Warrant Shares”) are subject to adjustment in the event of any stock dividends and splits, reverse stock split, recapitalization, reorganization or similar transaction, as described in the Warrants. Under certain circumstances, the Warrants may be exercisable on a “cashless” basis. In connection with the issuance and sale of the common stock and Warrants, the Company granted the Investors certain registration rights with respect to the Warrants and the Warrant Shares. The common stock and warrants are classified as equity in accordance with Accounting Standards Codification Topic 480, Distinguishing Liabilities from Equity (“ASC 480”), and the net proceeds from the transaction were recorded as a credit to additional paid-in capital. As of June 30, 2023, none of the Warrants have been exercised.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Plans
6 Months Ended
Jun. 30, 2023
Equity Plans  
Equity Plans

Note 8. Equity Plans

Equity Incentive Plan

In July 2016, the Company’s Board of Directors (“the Board”) and stockholders approved the Company’s 2016 Equity Incentive Plan (the “2016 Plan”) to replace the 2007 Stock Option Plan. The 2016 Plan is administered by the Board, or a committee appointed by the Board, which determines the types of awards to be granted, including the number of shares subject to the awards, the exercise price and the vesting schedule. Awards granted under the 2016 Plan expire no later than ten years from the date of grant. As of June 30, 2023, 841,577 shares of common stock were available for issuance under the 2016 Plan.

Inducement Plan

In May 2018, the Board approved the Company’s 2018 Inducement Plan (as subsequently amended, the “2018 Inducement Plan”), a non-stockholder approved stock plan, under which the Company awards options and restricted stock unit awards to persons that were not previously employees or directors of the Company, or following a bona fide period of non-employment, as an inducement material to such persons entering into employment with the Company, within the meaning of Rule 5635(c)(4) of the Nasdaq Listing Rules. The 2018 Inducement Plan is administered by the Board or the Compensation Committee of the Board (the “Compensation Committee”), which determines the types of awards to be granted, including the number of shares subject to the awards, the exercise price and the vesting schedule. Awards granted under the 2018 Inducement Plan expire no later than ten years from the date of grant. As of June 30, 2023, 575,961 shares of common stock were available for issuance under the 2018 Inducement Plan.

Stock Options

Stock option activity under the Company’s equity incentive and inducement plans is set forth below:

Weighted-

Weighted-

Average

Average

Exercise

Remaining

Aggregate

Options

Price Per

Contractual

Intrinsic

    

Outstanding

    

Share

    

Life

    

Value (1)

(years)

(in millions)

Balances at December 31, 2022

 

6,240,509

  

$

19.03

 

 

Options granted

 

2,262,750

12.61

 

 

  

Options exercised

 

(220,771)

12.27

  

  

Options forfeited

(157,679)

26.14

Balances at June 30, 2023

 

8,124,809

  

$

17.29

7.53

$

92.2

Options exercisable – June 30, 2023

4,410,899

  

$

16.81

6.33

51.9

Options vested and expected to vest – June 30, 2023

8,124,809

$

17.29

 

7.53

$

92.2

(1)The aggregate intrinsic values were calculated as the difference between the exercise price of the options and the closing price of the Company’s common stock on June 30, 2023. The calculation excludes options with an exercise price higher than the closing price of the Company’s common stock on June 30, 2023.

The estimated weighted-average grant-date fair value of common stock underlying options granted to employees during the six months ended June 30, 2023 was $10.40 per share.

Stock Options Valuation Assumptions

The fair value of employee stock option awards was estimated at the date of grant using a Black-Scholes option-pricing model with the following assumptions:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2023

2022

2023

2022

Expected term (in years)

 

6.08 - 6.08

 

5.50 - 6.08

5.27 - 6.08

 

5.27- 6.08

Expected volatility

 

106.2% - 107.5%

96.3% - 99.9%

106.2% - 107.5%

96.3% - 99.9%

Risk-free interest rate

 

3.71% - 4.04%

2.71% - 2.93%

3.57% - 4.04%

1.64% - 2.93%

Dividend yield

 

 

 

In determining the fair value of the options granted, the Company uses the Black-Scholes option-pricing model and assumptions discussed below. Each of these inputs is subjective and generally requires judgment to determine.

Expected Term—The Company’s expected term represents the period that the Company’s options granted are expected to be outstanding and is determined using the simplified method (based on the mid-point between the vesting date and the end of the contractual term). The Company has limited historical exercise information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior for its stock option grants.

Expected Volatility—Beginning January 1, 2023, the Company’s expected volatility is estimated based upon the volatility of the Company’s stock price over a period equal to the expected term of the stock option grants. For the year ended December 31, 2022, the Company’s expected volatility was estimated based upon a mix of 25% of the average volatility for comparable publicly traded biopharmaceutical companies over a period equal to the expected term of the stock option grants and 75% of the volatility of the Company’s stock price since its initial public offering in August 2016.

Risk-Free Interest Rate—The risk-free interest rate is based on the U.S. Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of option.

Expected Dividend—The Company has never paid dividends on its common stock and has no plans to pay dividends on its common stock. Therefore, the Company used an expected dividend yield of zero.

Restricted Stock Units

Restricted stock unit (“RSU”) activity under the Company’s equity incentive plans is set forth below:

Weighted

Average

Number of

Grant Date

    

Shares

    

Fair Value

Unvested RSUs at December 31, 2022

637,436

$

19.29

Granted

396,775

12.17

Vested

(284,321)

14.20

Forfeited

(12,901)

16.28

Unvested RSUs at June 30, 2023

736,989

$

18.37

Performance Stock Units

Performance stock unit (“PSU”) activity under the Company’s equity incentive plans is set forth below:

Weighted

Average

Number of

Grant Date

    

Shares

    

Fair Value

Unvested PSUs at December 31, 2022

199,500

$

14.59

Granted

 

Vested

(114,000)

8.76

Forfeited

Unvested PSUs at June 30, 2023

85,500

$

23.57

The terms of the PSUs provide for 100% of shares to be earned based on the achievement of certain pre-determined performance objectives, subject to the participant’s continued employment. The PSUs will vest, if at all, upon certification by the Compensation Committee of the actual achievement of the related performance objectives, subject to specified change of control exceptions.

Stock-based compensation expense associated with PSUs is based on the fair value of the Company’s common stock on the grant date, which equals the closing price of the Company’s common stock on the grant date. The Company recognizes compensation expense over the vesting period of the awards that are ultimately expected to vest when the achievement of the related performance objectives becomes probable.

During the three and six months ended June 30, 2023, the Compensation Committee certified the actual achievement of performance objectives related to certain PSUs. As a result, recipients earned a total of 114,000 shares of common stock. The total fair market value of PSUs on vest date during the three and six months ended June 30, 2023 was $3.0 million.

The total grant date fair value of unvested PSUs outstanding as of June 30, 2023 was $2.0 million. As of June 30, 2023, the achievement of the related performance objectives was deemed not probable and, accordingly, no stock-based compensation for unvested PSUs has been recognized as expense as of June 30, 2023.

Employee Stock Purchase Plan

The Company’s 2016 Employee Stock Purchase Plan (“2016 ESPP”) allows eligible employees to purchase shares of the Company’s common stock at a discount through payroll deductions of up to 15% of their eligible compensation. At the end of each offering period, eligible employees are able to purchase shares at 85% of the lower of the fair market value of the Company’s common stock at the beginning of the offering period or at the end of each applicable purchase period. During the six months ended June 30, 2023, a total of 68,605 shares of common stock were issued under the 2016 ESPP, and 1,486,685 shares of common stock remained available for issuance as of June 30, 2023.

Stock-Based Compensation

Total stock-based compensation expense was as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Research and development

$

4,809

$

4,106

$

9,391

$

7,432

General and administrative

 

3,534

 

2,699

 

6,536

 

5,308

Total stock-based compensation expense

$

8,343

$

6,805

$

15,927

$

12,740

As of June 30, 2023, total unrecognized stock-based compensation expense was approximately $60.7 million, which the Company expects to recognize over a weighted-average period of approximately 2.7 years.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Share
6 Months Ended
Jun. 30, 2023
Net Loss per Share  
Net Loss per Share

Note 9. Net Loss per Share

As the Company had net losses for the three and six months ended June 30, 2023 and 2022, all potential weighted average dilutive common shares were determined to be anti-dilutive. The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Numerator:

  

Net loss

$

(38,460)

$

(41,037)

$

(72,185)

$

(61,967)

Denominator:

  

Weighted-average shares used to compute net loss per common share, basic and diluted

 

56,775,742

 

49,049,902

 

53,691,965

  

 

48,902,047

Net loss per share, basic and diluted

$

(0.68)

$

(0.84)

$

(1.34)

$

(1.27)

The following outstanding shares of potentially dilutive securities have been excluded from diluted net loss per share computations for the periods presented because their inclusion would be anti-dilutive:

June 30, 

    

2023

    

2022

Options to purchase common stock

8,124,809

 

6,825,121

Common stock warrants

2,750,000

2,750,000

Restricted stock units

736,989

766,090

Performance stock units

85,500

219,000

ESPP shares

24,998

19,103

Total

 

11,722,296

 

10,579,314

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Basis of Presentation and Consolidation

Basis of Presentation and Consolidation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the 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 condensed consolidated balance sheet as of June 30, 2023 has been derived from the Company’s unaudited consolidated financial statements at that date but does not include all of the information required by GAAP for complete consolidated financial statements. These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments (consisting of normal recurring adjustments) that are necessary for a fair presentation of the Company’s condensed consolidated financial statements. The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023 or for any future period.

Effective January 1, 2023, the financial statements of Protagonist Australia use the U.S. dollar as the functional currency due to the expected nature of the ongoing operations of this subsidiary. The cumulative translation adjustment as of January 1, 2023 related to this subsidiary was not material. Prior to January 1, 2023, the financial statements of Protagonist Australia used the Australian dollar as the functional currency since the majority of expense transactions occurred in such currency. Foreign currency translation gains and losses are reported as a component of stockholders’ equity in accumulated other comprehensive loss on the condensed consolidated balance sheets.

The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated 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 15, 2023.

Principles of Consolidation

Principles of Consolidation

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

Use of Estimates

Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities as of the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates its estimates, including those related to revenue recognition, accruals for research and development activities, stock-based compensation, income taxes, marketable securities and leases. Estimates related to revenue recognition include actual costs incurred versus total estimated costs of the Company’s deliverables to determine percentage of completion in addition to the application and estimates of potential revenue constraints in the determination of the transaction price under its license and collaboration agreements. Management bases these estimates on historical and anticipated results, trends, and various other assumptions that the Company believes are reasonable under the circumstances, including assumptions as to forecasted amounts and future events. Actual results could differ materially from these estimates.

There has been uncertainty and disruption in the global economy and financial markets due to a number of factors, including the COVID-19 pandemic, geopolitical instability, inflationary pressures and domestic and global monetary and fiscal policy. The Company has taken into consideration any known impacts in its accounting estimates to date and is not aware of any additional specific events or circumstances that would require any additional updates to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of the issuance of this report.

These estimates may change as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.

Cash as Reported in Consolidated Statements of Cash Flows

Cash as Reported in Condensed Consolidated Statements of Cash Flows

Cash as reported in the condensed consolidated statements of cash flows includes the aggregate amounts of cash and cash equivalents and the restricted cash as presented on the condensed consolidated balance sheets.

Cash as reported in the condensed consolidated statements of cash flows consists of (in thousands):

June 30, 

    

2023

    

2022

Cash and cash equivalents

$

235,382

$

120,237

Restricted cash - noncurrent

 

225

 

225

Total cash reported on condensed consolidated statements of cash flows

$

235,607

$

120,462

Investment Impairment

Investment Impairment

As of each reporting date, the Company assesses each of its investments in available-for-sale debt securities whose fair value is below its cost basis to determine if the investment’s impairment is due to credit-related factors or noncredit-related factors. Factors considered in determining whether an impairment is credit-related include the extent to which the investment’s fair value is less than its cost basis, declines in published credit ratings, issuer default on interest or principal payments, and declines in the financial condition and near-term prospects of the issuer. Credit-related impairments on available-for-sale debt securities are recognized as an allowance for credit losses with a corresponding adjustment to other income (expense), net. The portion of the impairment that is not credit-related is recorded as a reduction of other comprehensive income (loss), net of applicable taxes.

The Company has elected to exclude accrued interest from both the fair value and the amortized cost basis of the available-for-sale debt securities for the purposes of identifying and measuring an impairment. The Company writes off accrued interest as a reduction of interest income when an issuer has defaulted on interest payments due on a security.

Recently Adopted Accounting Pronouncement

Recently Adopted Accounting Pronouncement

In June 2016, the Financial Accounting Standard Board (“FASB”) issued Accounting Standard Update (“ASU”) 2016-13, Financial Instruments - Credit Losses (Topic 326) (“ASU 2016-13”). The guidance requires measurement and recognition of expected credit losses for financial assets at the time financial assets are initially recognized in the financial statements. The measurement of expected credit losses is based on historical credit loss information as well as current and future economic factors. ASU 2016-13 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 credit loss or other factors. In November 2019, the FASB issued ASU 2019-10, Financial Instruments – Credit Losses (Topic 326): Effective Dates, which delayed the mandatory effective date of ASU 2016-13 for smaller reporting companies. The Company adopted ASU 2016-13 effective January 1, 2023. The adoption of this guidance did not have a material impact on the Company’s condensed consolidated financial statements or related disclosures.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Schedule of cash as reported in the consolidated statements of cash flows

Cash as reported in the condensed consolidated statements of cash flows consists of (in thousands):

June 30, 

    

2023

    

2022

Cash and cash equivalents

$

235,382

$

120,237

Restricted cash - noncurrent

 

225

 

225

Total cash reported on condensed consolidated statements of cash flows

$

235,607

$

120,462

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
License and Collaboration Agreement (Tables)
6 Months Ended
Jun. 30, 2023
License and Collaboration Agreement.  
Schedule of changes in contract assets and liabilities

Balance at

Balance at

Beginning of

End of

Six Months Ended June 30, 2023

    

Period

Additions

    

Deductions

    

Period

Contract assets:

Receivable from collaboration partner

$

10

$

41

(12)

$

39

Contract liabilities:

Payable to collaboration partner

$

69

$

11

(70)

$

10

Balance at

Balance at

Beginning of

End of

Six Months Ended June 30, 2022

    

Period

Additions

    

Deductions

    

Period

Contract assets:

Receivable from collaboration partner

$

1,566

$

25,165

$

(26,688)

$

43

Contract liabilities:

Deferred revenue

$

1,601

$

25,757

$

(27,358)

$

Payable to collaboration partner

$

899

$

30

$

(849)

$

80

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Measurements  
Schedule of fair value of financial assets

June 30, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

Money market funds

$

64,578

$

$

 

$

64,578

Commercial paper

 

132,955

 

 

 

132,955

Corporate debt securities

6,408

6,408

U.S. Treasury and agency securities

101,851

101,851

Total financial assets

$

64,578

$

241,214

  

$

 

$

305,792

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

Money market funds

$

54,292

$

$

 

$

54,292

Commercial paper

 

 

110,227

 

 

 

110,227

Corporate debt securities

 

 

10,741

  

 

 

 

10,741

U.S. Treasury and agency securities

57,242

 

 

57,242

Total financial assets

$

54,292

$

178,210

  

$

 

$

232,502

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Cash Equivalents and Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2023
Cash Equivalents and Marketable Securities  
Schedule of cash equivalents and marketable securities

Cash equivalents and marketable securities consisted of the following (in thousands):

June 30, 2023

Amortized

Gross Unrealized

 

    

Cost

    

Gains

    

Losses

    

Fair Value

Money market funds

$

64,578

$

$

$

64,578

Commercial paper

 

133,007

(52)

 

132,955

Corporate debt securities

6,422

(14)

6,408

U.S. Treasury and agency securities

101,872

22

(43)

101,851

Total cash equivalents and marketable securities

$

305,879

$

22

  

$

(109)

$

305,792

Classified as:

  

  

  

Cash equivalents

  

  

  

$

227,773

Marketable securities

  

  

  

 

78,019

Total cash equivalents and marketable securities

  

  

  

$

305,792

December 31, 2022

Amortized

Gross Unrealized

 

    

Cost

    

Gains

    

Losses

    

Fair Value

Money market funds

$

54,292

$

  

$

$

54,292

Commercial paper

 

110,257

 

  

 

(30)

 

110,227

Corporate debt securities

 

10,756

 

  

 

(15)

 

10,741

U.S. Treasury and agency securities

57,251

27

(36)

57,242

Total cash equivalents and marketable securities

$

232,556

$

27

  

$

(81)

$

232,502

Classified as:

  

  

  

Cash equivalents

  

  

  

$

120,891

Marketable securities

  

  

  

 

111,611

Total cash equivalents and marketable securities

  

  

  

$

232,502

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2023
Balance Sheet Components  
Summary of Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in thousands):

June 30, 

December 31, 

2023

2022

Prepaid clinical and research related expenses

$

796

$

2,746

Prepaid insurance

827

1,417

Prepaid license

607

489

Other prepaid expenses

 

1,260

 

1,018

Other receivable

11

42

Prepaid expenses and other current assets

$

3,501

$

5,712

Summary of Property and Equipment Net

Property and equipment, net consisted of the following (in thousands):

June 30, 

December 31, 

2023

2022

Laboratory equipment

$

4,982

$

4,817

Furniture and computer equipment

 

1,089

 

1,089

Leasehold improvements

 

913

 

913

Total property and equipment

 

6,984

 

6,819

Accumulated depreciation

 

(5,721)

 

(5,254)

Property and equipment, net

$

1,263

$

1,565

Schedule of Accrued Expenses and Other Payables

Accrued expenses and other payables consisted of the following (in thousands):

June 30, 

December 31, 

    

2023

2022

Accrued clinical and research related expenses

$

14,703

$

19,109

Accrued employee related expenses

 

3,633

 

4,967

Accrued professional service fees

868

464

Other

 

165

 

415

Total accrued expenses and other payables

$

19,369

$

24,955

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Plans (Tables)
6 Months Ended
Jun. 30, 2023
Schedule of activity under equity incentive plans

Weighted-

Weighted-

Average

Average

Exercise

Remaining

Aggregate

Options

Price Per

Contractual

Intrinsic

    

Outstanding

    

Share

    

Life

    

Value (1)

(years)

(in millions)

Balances at December 31, 2022

 

6,240,509

  

$

19.03

 

 

Options granted

 

2,262,750

12.61

 

 

  

Options exercised

 

(220,771)

12.27

  

  

Options forfeited

(157,679)

26.14

Balances at June 30, 2023

 

8,124,809

  

$

17.29

7.53

$

92.2

Options exercisable – June 30, 2023

4,410,899

  

$

16.81

6.33

51.9

Options vested and expected to vest – June 30, 2023

8,124,809

$

17.29

 

7.53

$

92.2

(1)The aggregate intrinsic values were calculated as the difference between the exercise price of the options and the closing price of the Company’s common stock on June 30, 2023. The calculation excludes options with an exercise price higher than the closing price of the Company’s common stock on June 30, 2023.
Schedule of stock-based compensation expense

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Research and development

$

4,809

$

4,106

$

9,391

$

7,432

General and administrative

 

3,534

 

2,699

 

6,536

 

5,308

Total stock-based compensation expense

$

8,343

$

6,805

$

15,927

$

12,740

Options to Purchase Common Stock  
Black-Scholes option-pricing model assumptions

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2023

2022

2023

2022

Expected term (in years)

 

6.08 - 6.08

 

5.50 - 6.08

5.27 - 6.08

 

5.27- 6.08

Expected volatility

 

106.2% - 107.5%

96.3% - 99.9%

106.2% - 107.5%

96.3% - 99.9%

Risk-free interest rate

 

3.71% - 4.04%

2.71% - 2.93%

3.57% - 4.04%

1.64% - 2.93%

Dividend yield

 

 

 

Restricted stock units  
Schedule of activity under equity incentive plans

Weighted

Average

Number of

Grant Date

    

Shares

    

Fair Value

Unvested RSUs at December 31, 2022

637,436

$

19.29

Granted

396,775

12.17

Vested

(284,321)

14.20

Forfeited

(12,901)

16.28

Unvested RSUs at June 30, 2023

736,989

$

18.37

Performance Stock Units  
Schedule of performance stock unit activity

Weighted

Average

Number of

Grant Date

    

Shares

    

Fair Value

Unvested PSUs at December 31, 2022

199,500

$

14.59

Granted

 

Vested

(114,000)

8.76

Forfeited

Unvested PSUs at June 30, 2023

85,500

$

23.57

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2023
Net Loss per Share  
Schedule of computation of the basic and diluted net loss per share attributable to common stockholders

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Numerator:

  

Net loss

$

(38,460)

$

(41,037)

$

(72,185)

$

(61,967)

Denominator:

  

Weighted-average shares used to compute net loss per common share, basic and diluted

 

56,775,742

 

49,049,902

 

53,691,965

  

 

48,902,047

Net loss per share, basic and diluted

$

(0.68)

$

(0.84)

$

(1.34)

$

(1.27)

Schedule of potentially dilutive securities excluded from diluted net loss per share calculations

June 30, 

    

2023

    

2022

Options to purchase common stock

8,124,809

 

6,825,121

Common stock warrants

2,750,000

2,750,000

Restricted stock units

736,989

766,090

Performance stock units

85,500

219,000

ESPP shares

24,998

19,103

Total

 

11,722,296

 

10,579,314

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Description of Business - Liquidity (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Organization and Description of Business    
Number of operating segments | segment 1  
Net losses from operations since inception    
Cash, cash equivalents and marketable securities $ 313,400  
Accumulated deficit $ (608,940) $ (536,755)
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Cash and Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Aggregate amounts of cash and cash equivalents and the restricted cash        
Cash and cash equivalents $ 235,382 $ 125,744 $ 120,237  
Restricted cash - noncurrent 225 225 225  
Total cash reported on condensed consolidated statements of cash flows $ 235,607 $ 125,969 $ 120,462 $ 123,890
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
License and Collaboration Agreement - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 27, 2021
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2020
May 07, 2019
Jul. 13, 2017
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
License and collaboration revenue   $ 0 $ 859 $ 0 $ 26,581          
Revenue recognized     900   900          
Janssen | Services performed for IL-23 receptor antagonist compound research costs and other services                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Reimbursement for services performed     17,900   17,900          
Janssen | License and Collaboration Agreement | Three phase 1 studies of second-generation compounds                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Eligible amount received             $ 7,500      
Janssen | License and Collaboration Agreement | 3rd patient in the first Phase 2 clinical trial for any second-generation compound for a second indication                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Eligible amount received     25,000   25,000          
Janssen | Original Agreement | Upfront cash payment                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Upfront payment                   $ 50,000
Janssen | Restated Agreement                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Contract modification, increase (decrease) in adjustment to revenue     200              
Upfront payment     112,500   112,500          
Development cost payable     6,900   6,900          
Reimbursement for services performed     8,200   8,200          
Final transaction price     $ 131,700   $ 131,700 $ 131,500        
Janssen | Restated Agreement | Second-generation Oral Interleukin ("IL")-23 Receptor Antagonist Development Compound                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Eligible amount received               $ 5,000    
Janssen | Restated Agreement | Minimum                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Percentage of royalties on net product sales 6.00%                  
Janssen | Restated Agreement | Maximum                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Percentage of royalties on net product sales 10.00%                  
Janssen | Restated Agreement | License and Collaboration Agreement                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Eligible amount received                 $ 25,000  
Janssen | Restated Agreement | License and Collaboration Agreement | Dosing of the 3rd patient in a Phase 3 clinical trial for a second-generation compound for any indication                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Upcoming potential development milestones   50,000   50,000            
Janssen | Restated Agreement | License and Collaboration Agreement | Phase 3 clinical trial for a second-generation compound for any indication                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Upcoming potential development milestones   115,000   115,000            
Janssen | Restated Agreement | License and Collaboration Agreement | Filing of New Drug Application ("NDA") for second-generation compound with the U.S. Food and Drug Administration                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Upcoming potential development milestones   35,000   35,000            
Janssen | Restated Agreement | License and Collaboration Agreement | FDA approval of NDA for second-generation compound                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Upcoming potential development milestones   50,000   50,000            
Janssen | Restated Agreement | License and Collaboration Agreement | Phase 2 studies for second-generation products                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Upcoming potential development milestones   25,000   25,000            
Janssen | Restated Agreement | License and Collaboration Agreement | 3rd patient in the first Phase 2 clinical trial for any second-generation compound for a second indication                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Upcoming potential development milestones   10,000   10,000            
Janssen | Restated Agreement | License and Collaboration Agreement | Dosing Of Third Patient In Phase 3 Clinical Trial For Second Generation Compound For A Second Indication [Member]                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Upcoming potential development milestones   $ 15,000   $ 15,000            
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
License and Collaboration Agreement - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Payable to collaboration partner - related party    
Balance at Beginning of Period $ 69  
Balance at End of Period 10  
License and Collaboration Agreement    
Receivable from collaboration partner - related party    
Balance at Beginning of Period 10 $ 1,566
Additions 41 25,165
Deductions (12) (26,688)
Balance at End of Period 39 43
Deferred revenue - related party    
Balance at Beginning of Period   1,601
Additions   25,757
Deductions   (27,358)
Payable to collaboration partner - related party    
Balance at Beginning of Period 69 899
Additions 11 30
Deductions (70) (849)
Balance at End of Period $ 10 $ 80
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets $ 305,792 $ 232,502
Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 64,578 54,292
Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 132,955 110,227
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 6,408 10,741
U.S. Treasury and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 101,851 57,242
Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 64,578 54,292
Level 1 [Member] | Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 64,578 54,292
Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 241,214 178,210
Level 2 [Member] | Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 132,955 110,227
Level 2 [Member] | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 6,408 10,741
Level 2 [Member] | U.S. Treasury and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets $ 101,851 $ 57,242
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Cash Equivalents and Marketable Securities - Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Cash Equivalents and Marketable Securities    
Total cash equivalents and marketable securities, Amortized Cost $ 305,879 $ 232,556
Total cash equivalents and marketable securities, Gross Unrealized Gains 22 27
Total cash equivalents and marketable securities, Gross Unrealized Losses (109) (81)
Total cash equivalents and marketable securities, Fair Value 305,792 232,502
Corporate debt securities    
Cash Equivalents and Marketable Securities    
Total cash equivalents and marketable securities, Amortized Cost 6,422 10,756
Total cash equivalents and marketable securities, Gross Unrealized Losses (14) (15)
Total cash equivalents and marketable securities, Fair Value 6,408 10,741
U.S. Treasury and agency securities    
Cash Equivalents and Marketable Securities    
Total cash equivalents and marketable securities, Amortized Cost 101,872 57,251
Total cash equivalents and marketable securities, Gross Unrealized Gains 22 27
Total cash equivalents and marketable securities, Gross Unrealized Losses (43) (36)
Total cash equivalents and marketable securities, Fair Value 101,851 57,242
Money Market Funds    
Cash Equivalents and Marketable Securities    
Total cash equivalents and marketable securities, Amortized Cost 64,578 54,292
Total cash equivalents and marketable securities, Fair Value 64,578 54,292
Commercial Paper    
Cash Equivalents and Marketable Securities    
Total cash equivalents and marketable securities, Amortized Cost 133,007 110,257
Total cash equivalents and marketable securities, Gross Unrealized Losses (52) (30)
Total cash equivalents and marketable securities, Fair Value $ 132,955 $ 110,227
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Cash Equivalents and Marketable Securities - Classification of Cash Equivalents and Marketable Securities (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Classified as:    
Cash equivalents $ 227,773,000 $ 120,891,000
Marketable securities - current 78,019,000 111,611,000
Total cash equivalents and marketable securities $ 305,792,000 $ 232,502,000
Contractual maturities    
Maximum period of current contractual maturities 1 year 1 year
Realized Gain (loss) $ 0 $ 0
Credit-related losses to be recognized $ 0  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid clinical and research related expenses $ 796 $ 2,746
Prepaid insurance 827 1,417
Prepaid licenses 607 489
Other prepaid expenses 1,260 1,018
Other receivable 11 42
Prepaid expenses and other current assets $ 3,501 $ 5,712
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property and Equipment    
Total property and equipment $ 6,984 $ 6,819
Accumulated depreciation (5,721) (5,254)
Property and equipment, net 1,263 1,565
Laboratory equipment    
Property and Equipment    
Total property and equipment 4,982 4,817
Furniture and computer equipment    
Property and Equipment    
Total property and equipment 1,089 1,089
Leasehold improvements    
Property and Equipment    
Total property and equipment $ 913 $ 913
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Accrued Expenses and Other Payables (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accrued Expenses and Other Payables    
Accrued clinical and research related expenses $ 14,703 $ 19,109
Accrued employee related expenses 3,633 4,967
Accrued professional service fees 868 464
Other 165 415
Total accrued expenses and other payables $ 19,369 $ 24,955
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Aug. 08, 2018
Apr. 30, 2023
Aug. 31, 2022
Jan. 31, 2022
Nov. 30, 2019
Aug. 31, 2018
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Stock transactions                    
Common stock sold, price per share   $ 20.00                
Common stock issued (in shares)   5,000,000                
Proceeds from public offering of common stock, net of issuance costs   $ 107,800             $ 107,868  
2019 Sales Agreement                    
Stock transactions                    
Common stock issued (in shares)       422,367            
Maximum aggregate offering price         $ 75,000          
Proceeds from public offering of common stock, net of issuance costs       $ 14,600            
2022 Sales Agreement                    
Stock transactions                    
Common stock issued (in shares)             0 1,749,199   0
Maximum aggregate offering price     $ 100,000              
Aggregate net proceeds               $ 24,300    
Over-Allotment Option                    
Stock transactions                    
Common stock sold, price per share   $ 20.00                
Common stock issued (in shares)   750,000                
Common Stock | Private Placement                    
Stock transactions                    
Number of warrants exercised             0   0  
Investors | Private Placement                    
Stock transactions                    
Aggregate shares of common stock sold           2,750,000        
Common stock sold, price per share           $ 8.00        
Net proceeds from sale of common stock           $ 21,700        
Warrants issued to purchase common stock, number of shares 2,750,000                  
Warrants exercisable date Aug. 08, 2023                  
$10.00 per share | Investors | Private Placement                    
Stock transactions                    
Warrants to purchase common stock (in shares) 1,375,000                  
Exercise Price (per share) $ 10.00                  
$15.00 per share | Investors | Private Placement                    
Stock transactions                    
Warrants to purchase common stock (in shares) 1,375,000                  
Exercise Price (per share) $ 15.00                  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Plans - Narrative (Details) - shares
1 Months Ended 6 Months Ended
May 31, 2018
Jul. 31, 2016
Jun. 30, 2023
Equity Plans      
Dividend yield     0.00%
2016 Equity Incentive Plan      
Equity Plans      
Expiration period   10 years  
Number of shares available for issuance     841,577
2018 Inducement Plan      
Equity Plans      
Expiration period 10 years    
Number of shares available for issuance     575,961
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Plans - Stock Option Activity (Details)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Options Outstanding  
Options Outstanding, Beginning balance | shares 6,240,509
Options Outstanding, Options granted | shares 2,262,750
Options Outstanding, Options exercised | shares (220,771)
Options Outstanding, Options forfeited | shares (157,679)
Options Outstanding, Ending balance | shares 8,124,809
Options Outstanding, Options exercisable | shares 4,410,899
Options Outstanding, Options vested and expected to vest | shares 8,124,809
Weighted-Average Exercise Price Per Share  
Weighted-Average Exercise Price Per Share, Beginning balance $ 19.03
Weighted-Average Exercise Price Per Share, Options granted 12.61
Weighted-Average Exercise Price Per Share, Options exercised 12.27
Weighted-Average Exercise Price Per Share, Options forfeited 26.14
Weighted-Average Exercise Price Per Share, Ending balance 17.29
Weighted-Average Exercise Price Per Share, Options exercisable 16.81
Weighted-Average Exercise Price Per Share, Options vested and expected to vest $ 17.29
Weighted-Average Remaining Contractual Life (years)  
Weighted-Average Remaining Contractual Life (years) 7 years 6 months 10 days
Weighted-Average Remaining Contractual Life (years), Options exercisable 6 years 3 months 29 days
Weighted-Average Remaining Contractual Life (years), Options vested and expected to vest 7 years 6 months 10 days
Aggregate Intrinsic Value  
Aggregate Intrinsic Value, Options Outstanding | $ $ 92.2
Aggregate Intrinsic Value, Options exercisable | $ 51.9
Aggregate Intrinsic Value, Options vested and expected to vest | $ $ 92.2
Options, weighted-average grant-date fair value $ 10.40
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Plans - Stock Options Valuation Assumptions (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Equity Plans          
Dividend yield     0.00%    
Options to Purchase Common Stock          
Equity Plans          
Expected volatility, Minimum 106.20% 96.30% 106.20% 96.30%  
Expected volatility, Maximum 107.50% 99.90% 107.50% 99.90%  
Risk-free interest rate, Minimum 3.71% 2.71% 3.57% 1.64%  
Risk-free interest rate, Maximum 4.04% 2.93% 4.04% 2.93%  
Expected Volatility, Percentage Of Mix Allocated To Peer Companies         25.00%
Expected Volatility, Percentage Of Mix Allocated To Entity Stock Price         75.00%
Options to Purchase Common Stock | Minimum          
Equity Plans          
Expected term (in years) 6 years 29 days 5 years 6 months 5 years 3 months 7 days 5 years 3 months 7 days  
Options to Purchase Common Stock | Maximum          
Equity Plans          
Expected term (in years) 6 years 29 days 6 years 29 days 6 years 29 days 6 years 29 days  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Plans - Restricted and Performance Stock Units - (Details)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Restricted stock units  
Number of Shares  
Number of shares, Unvested, Beginning balance | shares 637,436
Number of shares, Granted | shares 396,775
Number of shares, Vested | shares (284,321)
Number of Shares, Forfeited | shares (12,901)
Number of shares, Unvested, Ending balance | shares 736,989
Weighted-Average Grant Date Fair Value  
Weighted-Average Grant Date Fair Value, Unvested, Beginning balance | $ / shares $ 19.29
Weighted-Average Grant Date Fair Value, Granted | $ / shares 12.17
Weighted-Average Grant Date Fair Value, Vested | $ / shares 14.20
Weighted-Average Grant Date Fair Value, Forfeited | $ / shares 16.28
Weighted-Average Grant Date Fair Value, Unvested, Ending balance | $ / shares $ 18.37
Performance Stock Units  
Number of Shares  
Number of shares, Unvested, Beginning balance | shares 199,500
Number of shares, Vested | shares (114,000)
Number of shares, Unvested, Ending balance | shares 85,500
Weighted-Average Grant Date Fair Value  
Weighted-Average Grant Date Fair Value, Unvested, Beginning balance | $ / shares $ 14.59
Weighted-Average Grant Date Fair Value, Vested | $ / shares 8.76
Weighted-Average Grant Date Fair Value, Unvested, Ending balance | $ / shares $ 23.57
Aggregate fair value of restricted stock units that vested | $ $ 2.0
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Plans - Performance Stock Units (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Equity Plans          
Stock-based compensation     $ 15,927,000 $ 12,740,000  
Common Stock          
Equity Plans          
Number of shares issued 329,486 131,829 687,697 430,960  
Performance Stock Units          
Equity Plans          
Vesting percentage of requisite service period     100.00%   100.00%
Stock-based compensation     $ 0    
Fair value of units vested     2,000,000.0    
Performance Stock Units | Common Stock          
Equity Plans          
Fair value of units vested $ 3,000,000.0   $ 3,000,000.0    
Number of shares issued     114,000    
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Plans - Employee Stock Purchase Plan 2016 ESPP (Details)
6 Months Ended
Jun. 30, 2023
shares
Equity Plans  
Dividend yield 0.00%
2016 Employee Stock Purchase Plan  
Equity Plans  
Maximum payroll deduction for share purchases (as a percent) 15.00%
Purchase price of stock (as a percent) 85.00%
Shares issued in period 68,605
Number of shares available for issuance 1,486,685
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Plans - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 8,343 $ 6,805 $ 15,927 $ 12,740
Total unrecognized stock-based compensation costs related to stock options 60,700   $ 60,700  
Period of unrecognized stock-based compensation costs to be recognized     2 years 8 months 12 days  
Research and Development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 4,809 4,106 $ 9,391 7,432
General and Administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 3,534 $ 2,699 $ 6,536 $ 5,308
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Share - Computation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net loss $ (38,460) $ (41,037) $ (72,185) $ (61,967)
Denominator:        
Weighted-average shares used to compute net loss per common share, Basic 56,775,742 49,049,902 53,691,965 48,902,047
Weighted-average shares used to compute net loss per common share, Diluted 56,775,742 49,049,902 53,691,965 48,902,047
Net loss per share, basic $ (0.68) $ (0.84) $ (1.34) $ (1.27)
Net loss per share, diluted $ (0.68) $ (0.84) $ (1.34) $ (1.27)
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Share - Antidilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Potentially dilutive securities have been excluded from diluted net loss per share calculations    
Anti-dilutive securities (in shares) 11,722,296 10,579,314
Options to Purchase Common Stock    
Potentially dilutive securities have been excluded from diluted net loss per share calculations    
Anti-dilutive securities (in shares) 8,124,809 6,825,121
Common stock warrants    
Potentially dilutive securities have been excluded from diluted net loss per share calculations    
Anti-dilutive securities (in shares) 2,750,000 2,750,000
Restricted stock units    
Potentially dilutive securities have been excluded from diluted net loss per share calculations    
Anti-dilutive securities (in shares) 736,989 766,090
Performance Stock Units    
Potentially dilutive securities have been excluded from diluted net loss per share calculations    
Anti-dilutive securities (in shares) 85,500 219,000
ESPP shares    
Potentially dilutive securities have been excluded from diluted net loss per share calculations    
Anti-dilutive securities (in shares) 24,998 19,103
XML 55 ptgx-20230630x10q_htm.xml IDEA: XBRL DOCUMENT 0001377121 us-gaap:AdditionalPaidInCapitalMember ptgx:PublicOfferingsMember 2023-04-01 2023-06-30 0001377121 ptgx:PublicOfferingsMember 2023-04-01 2023-06-30 0001377121 us-gaap:AdditionalPaidInCapitalMember ptgx:PublicOfferingsMember 2023-01-01 2023-06-30 0001377121 us-gaap:AdditionalPaidInCapitalMember ptgx:AtMarketingOfferingMember 2023-01-01 2023-06-30 0001377121 ptgx:PublicOfferingsMember 2023-01-01 2023-06-30 0001377121 ptgx:AtMarketingOfferingMember 2023-01-01 2023-06-30 0001377121 us-gaap:AdditionalPaidInCapitalMember ptgx:AtMarketingOfferingMember 2022-01-01 2022-06-30 0001377121 ptgx:AtMarketingOfferingMember 2022-01-01 2022-06-30 0001377121 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001377121 us-gaap:CommonStockMember ptgx:PublicOfferingsMember 2023-04-01 2023-06-30 0001377121 ptgx:FinancingFacilitySalesAgreement2022Member 2023-04-01 2023-06-30 0001377121 us-gaap:OverAllotmentOptionMember 2023-04-01 2023-04-30 0001377121 us-gaap:CommonStockMember ptgx:PublicOfferingsMember 2023-01-01 2023-06-30 0001377121 us-gaap:CommonStockMember ptgx:AtMarketingOfferingMember 2023-01-01 2023-06-30 0001377121 ptgx:FinancingFacilitySalesAgreement2022Member 2023-01-01 2023-03-31 0001377121 ptgx:FinancingFacilitySalesAgreement2022Member 2022-01-01 2022-12-31 0001377121 us-gaap:CommonStockMember ptgx:AtMarketingOfferingMember 2022-01-01 2022-06-30 0001377121 us-gaap:RetainedEarningsMember 2023-06-30 0001377121 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001377121 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001377121 us-gaap:RetainedEarningsMember 2023-03-31 0001377121 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001377121 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001377121 2023-03-31 0001377121 us-gaap:RetainedEarningsMember 2022-12-31 0001377121 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001377121 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001377121 us-gaap:RetainedEarningsMember 2022-06-30 0001377121 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001377121 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001377121 us-gaap:RetainedEarningsMember 2022-03-31 0001377121 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001377121 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001377121 2022-03-31 0001377121 us-gaap:RetainedEarningsMember 2021-12-31 0001377121 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001377121 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001377121 ptgx:EmployeeStockPurchasePlan2016Member 2023-01-01 2023-06-30 0001377121 ptgx:InducementStockPlanMember 2023-06-30 0001377121 ptgx:EquityIncentivePlan2016Member 2023-06-30 0001377121 ptgx:EmployeeStockPurchasePlan2016Member 2023-06-30 0001377121 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001377121 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001377121 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001377121 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001377121 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001377121 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001377121 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001377121 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001377121 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001377121 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001377121 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001377121 ptgx:InducementStockPlanMember 2018-05-01 2018-05-31 0001377121 ptgx:EquityIncentivePlan2016Member 2016-07-01 2016-07-31 0001377121 us-gaap:PerformanceSharesMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001377121 us-gaap:PerformanceSharesMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001377121 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0001377121 us-gaap:PerformanceSharesMember 2023-06-30 0001377121 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001377121 us-gaap:PerformanceSharesMember 2022-12-31 0001377121 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001377121 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001377121 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001377121 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001377121 us-gaap:OverAllotmentOptionMember 2023-04-30 0001377121 2023-04-30 0001377121 ptgx:SecuritiesPurchaseAgreementWithAccreditedInvestorsMember us-gaap:PrivatePlacementMember 2018-08-31 0001377121 ptgx:SecuritiesPurchaseAgreementWithAccreditedInvestorsMember us-gaap:PrivatePlacementMember 2018-08-01 2018-08-31 0001377121 ptgx:JanssenBiotechIncMember ptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember 2022-03-31 0001377121 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001377121 ptgx:LaboratoryEquipmentMember 2023-06-30 0001377121 ptgx:FurnitureAndComputerEquipmentMember 2023-06-30 0001377121 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001377121 ptgx:LaboratoryEquipmentMember 2022-12-31 0001377121 ptgx:FurnitureAndComputerEquipmentMember 2022-12-31 0001377121 2023-04-01 2023-04-30 0001377121 ptgx:FinancingFacilitySalesAgreementMember 2022-01-01 2022-01-31 0001377121 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001377121 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001377121 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001377121 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001377121 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001377121 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001377121 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001377121 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001377121 us-gaap:LicenseAndServiceMember 2023-06-30 0001377121 us-gaap:LicenseAndServiceMember 2022-12-31 0001377121 us-gaap:LicenseAndServiceMember 2022-06-30 0001377121 us-gaap:LicenseAndServiceMember 2021-12-31 0001377121 ptgx:JanssenBiotechIncMember ptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember 2022-04-01 2022-06-30 0001377121 us-gaap:CommonStockMember 2023-06-30 0001377121 us-gaap:CommonStockMember 2023-03-31 0001377121 us-gaap:CommonStockMember 2022-12-31 0001377121 us-gaap:CommonStockMember 2022-06-30 0001377121 us-gaap:CommonStockMember 2022-03-31 0001377121 us-gaap:CommonStockMember 2021-12-31 0001377121 ptgx:JanssenLicenseAndCollaborationAgreement26May2017Member 2023-01-01 2023-06-30 0001377121 ptgx:SecuritiesPurchaseAgreementWithAccreditedInvestorsMember us-gaap:PrivatePlacementMember 2018-08-08 0001377121 ptgx:SecuritiesPurchaseAgreementWithAccreditedInvestorsMember ptgx:WarrantsPurchaseAmountPerSharePriceTwoMember us-gaap:PrivatePlacementMember 2018-08-08 0001377121 ptgx:SecuritiesPurchaseAgreementWithAccreditedInvestorsMember ptgx:WarrantsPurchaseAmountPerSharePriceOneMember us-gaap:PrivatePlacementMember 2018-08-08 0001377121 ptgx:SecuritiesPurchaseAgreementWithAccreditedInvestorsMember us-gaap:PrivatePlacementMember 2018-08-08 2018-08-08 0001377121 2021-12-31 0001377121 2022-06-30 0001377121 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-06-30 0001377121 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-06-30 0001377121 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember ptgx:UsTreasuryAndAgencySecuritiesMember 2023-06-30 0001377121 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-06-30 0001377121 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-06-30 0001377121 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-06-30 0001377121 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-06-30 0001377121 us-gaap:FairValueMeasurementsRecurringMember ptgx:UsTreasuryAndAgencySecuritiesMember 2023-06-30 0001377121 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001377121 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001377121 us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001377121 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001377121 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001377121 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember ptgx:UsTreasuryAndAgencySecuritiesMember 2022-12-31 0001377121 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001377121 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001377121 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001377121 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001377121 us-gaap:FairValueMeasurementsRecurringMember ptgx:UsTreasuryAndAgencySecuritiesMember 2022-12-31 0001377121 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001377121 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001377121 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001377121 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001377121 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001377121 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001377121 us-gaap:EmployeeStockMember 2023-01-01 2023-06-30 0001377121 ptgx:CommonStockWarrantsMember 2023-01-01 2023-06-30 0001377121 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001377121 us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0001377121 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001377121 us-gaap:EmployeeStockMember 2022-01-01 2022-06-30 0001377121 ptgx:CommonStockWarrantsMember 2022-01-01 2022-06-30 0001377121 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001377121 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001377121 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001377121 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0001377121 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001377121 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001377121 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001377121 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001377121 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001377121 2022-04-01 2022-06-30 0001377121 ptgx:JanssenBiotechIncMember us-gaap:LicenseAndServiceMember ptgx:U.s.FoodAndDrugAdministrationApprovalOfNewDrugApplicationForSecondGenerationCompoundMember ptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember 2023-06-30 0001377121 ptgx:JanssenBiotechIncMember us-gaap:LicenseAndServiceMember ptgx:SecondGenerationPhase2StudiesMilestonePaymentMember ptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember 2023-06-30 0001377121 ptgx:JanssenBiotechIncMember us-gaap:LicenseAndServiceMember ptgx:PhaseTwoClinicalTrialSecondIndicationMember ptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember 2023-06-30 0001377121 ptgx:JanssenBiotechIncMember us-gaap:LicenseAndServiceMember ptgx:PhaseThreeClinicalTrialForAnyIndicationMember ptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember 2023-06-30 0001377121 ptgx:JanssenBiotechIncMember us-gaap:LicenseAndServiceMember ptgx:FilingOfNewDrugApplicationNdaForSecondGenerationCompoundWithU.s.FoodAndDrugAdministrationMember ptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember 2023-06-30 0001377121 ptgx:JanssenBiotechIncMember us-gaap:LicenseAndServiceMember ptgx:DosingOfThirdPatientInPhase3ClinicalTrialForSecondGenerationCompoundForSecondIndicationMember ptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember 2023-06-30 0001377121 ptgx:JanssenBiotechIncMember us-gaap:LicenseAndServiceMember ptgx:DosingOfThirdPatientInPhase3ClinicalTrialForSecondGenerationCompoundForAnyIndicationMember ptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember 2023-06-30 0001377121 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001377121 2023-04-01 2023-06-30 0001377121 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001377121 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001377121 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001377121 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001377121 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001377121 ptgx:FinancingFacilitySalesAgreement2022Member 2022-08-01 2022-08-31 0001377121 ptgx:FinancingFacilitySalesAgreementMember 2019-11-01 2019-11-30 0001377121 ptgx:FinancingFacilitySalesAgreement2022Member 2023-03-31 0001377121 ptgx:JanssenBiotechIncMember ptgx:Ptg200PhaseAndSecondGenerationCompoundMember 2022-06-30 0001377121 ptgx:JanssenBiotechIncMember srt:MinimumMember ptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember 2021-07-27 2021-07-27 0001377121 ptgx:JanssenBiotechIncMember srt:MaximumMember ptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember 2021-07-27 2021-07-27 0001377121 us-gaap:CommonStockMember us-gaap:PrivatePlacementMember 2023-06-30 0001377121 2022-01-01 2022-06-30 0001377121 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001377121 2022-01-01 2022-12-31 0001377121 us-gaap:LicenseAndServiceMember 2023-01-01 2023-06-30 0001377121 us-gaap:LicenseAndServiceMember 2022-01-01 2022-06-30 0001377121 ptgx:JanssenBiotechIncMember us-gaap:LicenseAndServiceMember ptgx:PhaseTwoClinicalTrialSecondIndicationMember 2022-06-30 0001377121 ptgx:JanssenBiotechIncMember us-gaap:LicenseAndServiceMember ptgx:ThreePhaseOneStudiesOfSecondGenerationCompoundsMember 2021-12-31 0001377121 ptgx:JanssenBiotechIncMember ptgx:SecondGenerationOralInterleukinIl23ReceptorAntagonistDevelopmentCompoundMember ptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember 2020-03-31 0001377121 ptgx:JanssenBiotechIncMember us-gaap:LicenseAndServiceMember ptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember 2019-05-07 0001377121 ptgx:JanssenBiotechIncMember ptgx:LicenseAndCollaborativeAgreementAmendedAndRestatedMember 2022-06-30 0001377121 ptgx:JanssenBiotechIncMember ptgx:UpfrontCashPaymentMember ptgx:OriginalAgreementMember 2017-07-13 0001377121 us-gaap:MoneyMarketFundsMember 2023-06-30 0001377121 us-gaap:CorporateDebtSecuritiesMember 2023-06-30 0001377121 us-gaap:CommercialPaperMember 2023-06-30 0001377121 ptgx:UsTreasuryAndAgencySecuritiesMember 2023-06-30 0001377121 us-gaap:MoneyMarketFundsMember 2022-12-31 0001377121 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001377121 us-gaap:CommercialPaperMember 2022-12-31 0001377121 ptgx:UsTreasuryAndAgencySecuritiesMember 2022-12-31 0001377121 2023-06-30 0001377121 2022-12-31 0001377121 2023-07-31 0001377121 2023-01-01 2023-06-30 shares iso4217:USD pure iso4217:USD shares ptgx:segment http://fasb.org/us-gaap/2022#LicenseAndServiceMember http://fasb.org/us-gaap/2022#LicenseAndServiceMember http://fasb.org/us-gaap/2022#LicenseAndServiceMember http://fasb.org/us-gaap/2022#LicenseAndServiceMember 0 0 49339252 57494185 0001377121 --12-31 2023 Q2 false 10-Q true 2023-06-30 false 001-37852 PROTAGONIST THERAPEUTICS, INC. DE 98-0505495 7707 Gateway Boulevard, Suite 140 Newark CA 94560-1160 510 474-0170 Common Stock PTGX NASDAQ Yes Yes true Non-accelerated Filer false false 57530242 235382000 125744000 78019000 111611000 39000 10000 3501000 5712000 316941000 243077000 1263000 1565000 225000 225000 2037000 3061000 320466000 247928000 4573000 3640000 10000 69000 19369000 24955000 2446000 2515000 26398000 31179000 1141000 26398000 32320000 0.00001 0.00001 10000000 10000000 0 0 0.00001 0.00001 90000000 90000000 57494185 49339252 1000 903205000 752722000 -198000 -359000 -608940000 -536755000 294068000 215608000 320466000 247928000 859000 26581000 33182000 34611000 60598000 70929000 9172000 7691000 17777000 18206000 42354000 42302000 78375000 89135000 -42354000 -41443000 -78375000 -62554000 3913000 484000 6404000 652000 -19000 -78000 -214000 -65000 -38460000 -41037000 -72185000 -61967000 -0.68 -0.68 -0.84 -0.84 -1.34 -1.34 -1.27 -1.27 56775742 56775742 49049902 49049902 53691965 53691965 48902047 48902047 -38460000 -41037000 -72185000 -61967000 -209000 194000 -114000 -76000 -39000 -33000 -307000 -38536000 -41285000 -72024000 -62388000 51440503 1000 786768000 -122000 -570480000 216167000 5750000 107790000 107790000 329486 973000 973000 25804 669000 669000 8343000 8343000 -76000 -76000 -38460000 -38460000 57494185 1000 903205000 -198000 -608940000 294068000 48552102 732542000 -472000 -430292000 301778000 131829 655000 655000 6805000 6805000 25000 25000 -248000 -248000 -41037000 -41037000 48683931 740027000 -720000 -471329000 267978000 49339252 752722000 -359000 -536755000 215608000 5750000 107790000 107790000 1749199 1000 24301000 24302000 687697 3234000 3234000 31963 769000 769000 15927000 15927000 161000 161000 -72185000 -72185000 57494185 1000 903205000 -198000 -608940000 294068000 47838330 709682000 -299000 -409362000 300021000 422367 14553000 14553000 430960 3213000 3213000 7726 186000 186000 12740000 12740000 25000 25000 -421000 -421000 -61967000 -61967000 48683931 740027000 -720000 -471329000 267978000 -72185000 -61967000 15927000 12740000 1168000 1168000 2215000 -454000 485000 508000 194000 29000 -1523000 -2211000 255000 933000 -184000 -59000 -819000 -5661000 -1553000 -1601000 1354000 1315000 -60585000 -51301000 34122000 102121000 69896000 132942000 186000 563000 35588000 30258000 107868000 24302000 14553000 3234000 3213000 769000 186000 25000 134635000 17605000 10000 109638000 -3428000 125969000 123890000 235607000 120462000 61000 122000 78000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">PROTAGONIST THERAPEUTICS, INC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">Notes to Unaudited Condensed Consolidated Financial Statements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Note 1.</b></span>Organization and Description of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Protagonist Therapeutics, Inc. (the “Company”) is headquartered in Newark, California. The Company <span style="background:#ffffff;">is a biopharmaceutical company with peptide-based new chemical entities rusfertide and JNJ-2113 (formerly PN-235) in different stages of clinical development, both derived from the Company’s proprietary technology platform. The Company’s </span>clinical programs fall into two broad categories of diseases; (i) hematology and blood disorders, and (ii) inflammatory and immunomodulatory diseases. Protagonist Pty Limited (“Protagonist Australia”) is a wholly-owned subsidiary of the Company and is located in Brisbane, Queensland, Australia. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by the Chief Executive Officer, the Company’s chief operating decision maker, in deciding how to allocate resources and assessing performance. </span>The Company operates and manages its business as one operating segment. The Company’s Chief Executive Officer reviews financial information on an aggregate basis for the purposes of allocating and evaluating financial performance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Liquidity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2023, the Company had cash, cash equivalents and marketable securities of $313.4 million. The Company has incurred net losses from operations since inception and had an accumulated deficit of $608.9 million as of June 30, 2023. The Company’s ultimate success depends upon the outcome of its research and development and collaboration activities. The Company expects to incur additional losses in the future and anticipates the need to raise additional capital to continue to execute its long-range business plan. Since the Company’s initial public offering in August 2016, it has financed its operations primarily through proceeds from offerings of common stock and payments received under license and collaboration agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risks and Uncertainties </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is currently operating in a period of economic uncertainty and capital markets disruption, which has been impacted by the COVID-19 pandemic, domestic and global monetary and fiscal policy, geopolitical instability, including the ongoing military conflict between Russia and Ukraine and rising tensions between China and Taiwan, a recessionary environment, historically high domestic and global inflation and of failures of banking and other financial institutions. The Company has experienced delays in its existing and planned clinical trials due to worldwide impacts related to the COVID-19 pandemic, and its future results of operations and liquidity could be adversely impacted by outbreaks of disease, epidemics and pandemics, including further delays in existing and planned clinical trials, difficulty in recruiting patients for these clinical trials, delays in manufacturing and collaboration activities and supply chain disruptions. The conflict in Ukraine has exacerbated market disruptions, including significant volatility in commodity prices as well as supply chain interruptions, and has contributed to record inflation globally. The U.S. Federal Reserve and other central banks may be unable to contain inflation through more restrictive monetary policy and inflation may increase or continue for a prolonged period of time. Inflationary factors, such as increases in the cost of clinical supplies, interest rates, overhead costs and transportation costs may adversely affect the Company’s operating results. In addition, the failure of Silicon Valley Bank and other regional banks in the United States during the first half of 2023 has given rise to uncertainty in the security of amounts in deposit accounts uninsured by the Federal Deposit Insurance Corporation. The Company continues to monitor these events and the potential impact on its business. Although the Company does not believe that inflation has had a material impact on its financial position or results of operations to date, it may be adversely affected in the future due to global monetary and fiscal policy, macroeconomic factors, supply chain constraints, the ongoing conflict between Russia and Ukraine and other factors, and such factors may lead to increases in the cost of manufacturing for and initiation of studies in the Company’s product candidates.</p> 1 313400000 -608900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Note 2. </b></span>Summary of Significant Accounting Policies </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation and Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the 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 condensed consolidated balance sheet as of June 30, 2023 has been derived from the Company’s unaudited consolidated financial statements at that date but does not include all of the information required by GAAP for complete consolidated financial statements. These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments (consisting of normal recurring adjustments) that are necessary for a fair presentation of the Company’s condensed consolidated financial statements. The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023 or for any future period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Effective January 1, 2023, the financial statements of Protagonist Australia use the U.S. dollar as the functional currency due to the expected nature of the ongoing operations of this subsidiary. The cumulative translation adjustment as of January 1, 2023 related to this subsidiary was not material. Prior to January 1, 2023, the financial statements of Protagonist Australia used the Australian dollar as the functional currency since the majority of expense transactions occurred in such currency. Foreign currency translation gains and losses are reported as a component of stockholders’ equity in accumulated other comprehensive loss on the condensed consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated 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 15, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiary. All intercompany transactions and balances have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities as of the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates its estimates, including those related to revenue recognition, accruals for research and development activities, stock-based compensation, income taxes, marketable securities and leases. Estimates related to revenue recognition include actual costs incurred versus total estimated costs of the Company’s deliverables to determine percentage of completion in addition to the application and estimates of potential revenue constraints in the determination of the transaction price under its license and collaboration agreements. Management bases these estimates on historical and anticipated results, trends, and various other assumptions that the Company believes are reasonable under the circumstances, including assumptions as to forecasted amounts and future events. Actual results could differ materially from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">There has been uncertainty and disruption in the global economy and financial markets due to a number of factors, including the COVID-19 pandemic, geopolitical instability, inflationary pressures and domestic and global monetary and fiscal policy. The Company has taken into consideration any known impacts in its accounting estimates to date and is not aware of any additional specific events or circumstances that would require any additional updates to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of the issuance of this report. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">These estimates may change as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash as Reported in Condensed Consolidated Statements of Cash Flows</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash as reported in the condensed consolidated statements of cash flows includes the aggregate amounts of cash and cash equivalents and the restricted cash as presented on the condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash as reported in the condensed consolidated statements of cash flows consists of (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 235,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,237</p></td></tr><tr><td style="vertical-align:bottom;width:65.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash - noncurrent</p></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225</p></td></tr><tr><td style="vertical-align:bottom;width:65.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total cash reported on condensed consolidated statements of cash flows</p></td><td style="vertical-align:bottom;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 235,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,462</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Investment Impairment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:40.5pt;margin:0pt;">As of each reporting date, the Company assesses each of its investments in available-for-sale debt securities whose fair value is below its cost basis to determine if the investment’s impairment is due to credit-related factors or noncredit-related factors. Factors considered in determining whether an impairment is credit-related include the extent to which the investment’s fair value is less than its cost basis, declines in published credit ratings, issuer default on interest or principal payments, and declines in the financial condition and near-term prospects of the issuer. Credit-related impairments on available-for-sale debt securities are recognized as an allowance for credit losses with a corresponding adjustment to other income (expense), net. The portion of the impairment that is not credit-related is recorded as a reduction of other comprehensive income (loss), net of applicable taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:40.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:40.5pt;margin:0pt;">The Company has elected to exclude accrued interest from both the fair value and the amortized cost basis of the available-for-sale debt securities for the purposes of identifying and measuring an impairment. The Company writes off accrued interest as a reduction of interest income when an issuer has defaulted on interest payments due on a security.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Significant Accounting Policies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Other than the change in Protagonist Australia functional currency from the Australian dollar to the U.S. dollar effective January 1, 2023 and the investment impairment policy, as discussed above, there have been no material changes to the Company’s significant accounting policies during the three and six months ended June 30, 2023 as compared to those disclosed in Note 2. Summary of Significant Accounting Policies included in our Annual Report on Form 10-K for the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2016, the Financial Accounting Standard Board (“FASB”) issued Accounting Standard Update (“ASU”) 2016-13, <i style="font-style:italic;">Financial Instruments - Credit Losses (Topic 326) </i>(“ASU 2016-13”). The guidance requires measurement and recognition of expected credit losses for financial assets at the time financial assets are initially recognized in the financial statements. The measurement of expected credit losses is based on historical credit loss information as well as current and future economic factors. ASU 2016-13 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 credit loss or other factors. In November 2019, the FASB issued ASU 2019-10, <i style="font-style:italic;">Financial Instruments – Credit Losses (Topic 326): Effective Dates</i>, which delayed the mandatory effective date of ASU 2016-13 for smaller reporting companies. The Company adopted ASU 2016-13 effective January 1, 2023. The adoption of this guidance did not have a material impact on the Company’s condensed consolidated financial statements or related disclosures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation and Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the 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 condensed consolidated balance sheet as of June 30, 2023 has been derived from the Company’s unaudited consolidated financial statements at that date but does not include all of the information required by GAAP for complete consolidated financial statements. These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments (consisting of normal recurring adjustments) that are necessary for a fair presentation of the Company’s condensed consolidated financial statements. The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023 or for any future period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Effective January 1, 2023, the financial statements of Protagonist Australia use the U.S. dollar as the functional currency due to the expected nature of the ongoing operations of this subsidiary. The cumulative translation adjustment as of January 1, 2023 related to this subsidiary was not material. Prior to January 1, 2023, the financial statements of Protagonist Australia used the Australian dollar as the functional currency since the majority of expense transactions occurred in such currency. Foreign currency translation gains and losses are reported as a component of stockholders’ equity in accumulated other comprehensive loss on the condensed consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated 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 15, 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiary. All intercompany transactions and balances have been eliminated upon consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities as of the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates its estimates, including those related to revenue recognition, accruals for research and development activities, stock-based compensation, income taxes, marketable securities and leases. Estimates related to revenue recognition include actual costs incurred versus total estimated costs of the Company’s deliverables to determine percentage of completion in addition to the application and estimates of potential revenue constraints in the determination of the transaction price under its license and collaboration agreements. Management bases these estimates on historical and anticipated results, trends, and various other assumptions that the Company believes are reasonable under the circumstances, including assumptions as to forecasted amounts and future events. Actual results could differ materially from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">There has been uncertainty and disruption in the global economy and financial markets due to a number of factors, including the COVID-19 pandemic, geopolitical instability, inflationary pressures and domestic and global monetary and fiscal policy. The Company has taken into consideration any known impacts in its accounting estimates to date and is not aware of any additional specific events or circumstances that would require any additional updates to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of the issuance of this report. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">These estimates may change as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash as Reported in Condensed Consolidated Statements of Cash Flows</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash as reported in the condensed consolidated statements of cash flows includes the aggregate amounts of cash and cash equivalents and the restricted cash as presented on the condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash as reported in the condensed consolidated statements of cash flows consists of (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 235,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,237</p></td></tr><tr><td style="vertical-align:bottom;width:65.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash - noncurrent</p></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225</p></td></tr><tr><td style="vertical-align:bottom;width:65.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total cash reported on condensed consolidated statements of cash flows</p></td><td style="vertical-align:bottom;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 235,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,462</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash as reported in the condensed consolidated statements of cash flows consists of (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 235,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,237</p></td></tr><tr><td style="vertical-align:bottom;width:65.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash - noncurrent</p></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225</p></td></tr><tr><td style="vertical-align:bottom;width:65.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total cash reported on condensed consolidated statements of cash flows</p></td><td style="vertical-align:bottom;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 235,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,462</p></td></tr></table> 235382000 120237000 225000 225000 235607000 120462000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Investment Impairment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:40.5pt;margin:0pt;">As of each reporting date, the Company assesses each of its investments in available-for-sale debt securities whose fair value is below its cost basis to determine if the investment’s impairment is due to credit-related factors or noncredit-related factors. Factors considered in determining whether an impairment is credit-related include the extent to which the investment’s fair value is less than its cost basis, declines in published credit ratings, issuer default on interest or principal payments, and declines in the financial condition and near-term prospects of the issuer. Credit-related impairments on available-for-sale debt securities are recognized as an allowance for credit losses with a corresponding adjustment to other income (expense), net. The portion of the impairment that is not credit-related is recorded as a reduction of other comprehensive income (loss), net of applicable taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:40.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:40.5pt;margin:0pt;">The Company has elected to exclude accrued interest from both the fair value and the amortized cost basis of the available-for-sale debt securities for the purposes of identifying and measuring an impairment. The Company writes off accrued interest as a reduction of interest income when an issuer has defaulted on interest payments due on a security.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2016, the Financial Accounting Standard Board (“FASB”) issued Accounting Standard Update (“ASU”) 2016-13, <i style="font-style:italic;">Financial Instruments - Credit Losses (Topic 326) </i>(“ASU 2016-13”). The guidance requires measurement and recognition of expected credit losses for financial assets at the time financial assets are initially recognized in the financial statements. The measurement of expected credit losses is based on historical credit loss information as well as current and future economic factors. ASU 2016-13 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 credit loss or other factors. In November 2019, the FASB issued ASU 2019-10, <i style="font-style:italic;">Financial Instruments – Credit Losses (Topic 326): Effective Dates</i>, which delayed the mandatory effective date of ASU 2016-13 for smaller reporting companies. The Company adopted ASU 2016-13 effective January 1, 2023. The adoption of this guidance did not have a material impact on the Company’s condensed consolidated financial statements or related disclosures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Note 3. License and Collaboration Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Agreement Terms</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-indent:36pt;margin:0pt;">On July 27, 2021, the Company entered into an Amended and Restated License and Collaboration Agreement (the “Restated Agreement”) with Janssen Biotech, Inc., a Pennsylvania corporation (“Janssen”), which amended and restated the License and Collaboration Agreement, effective July 13, 2017, by and between the Company and Janssen (the “Original Agreement”), as amended by the first amendment, effective May 7, 2019 (the “First Amendment”). Prior to January 1, 2023, Janssen was a related party to the Company as Johnson &amp; Johnson Innovation - JJDC, Inc. was a significant (greater than 5%) stockholder of the Company, and both companies are subsidiaries of Johnson &amp; Johnson. Upon the effectiveness of the Original Agreement, the Company received a non-refundable, upfront cash payment of $50.0 million from Janssen. Upon the effectiveness of the First Amendment, the Company received a $25.0 million payment from Janssen in 2019. The Company received a $5.0 million payment triggered by the successful nomination of a second-generation oral Interleukin (“IL”)-23 receptor antagonist development compound (“second-generation compound”) during the first quarter of 2020 and received a $7.5 million payment triggered by the completion of data collection activities for the first Phase 1 clinical trial of a second-generation compound during the fourth quarter of 2021. The Company received a $25.0 million milestone payment in connection with the dosing of the third patient in the first Phase 2 clinical trial for a second-generation compound during the second quarter of 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Restated Agreement relates to the development, manufacture and commercialization of oral IL-23 receptor antagonist drug candidates. The candidates nominated for initial development pursuant to the Restated Agreement included PTG-200 (JNJ-67864238), PN-232 (JNJ-75105186) and JNJ-2113 (JNJ-77242113) (formerly PN-235). PTG-200 is an oral IL-23 receptor antagonist that was in Phase 2a development for the treatment of Crohn’s disease (“CD”). During the fourth quarter of 2021, following a pre-specified interim analysis criteria, a portfolio decision was made by Janssen to stop further development of both PTG-200 and PN-232 in favor of advancing JNJ-2113, based on its superior potency and overall pharmacokinetic and pharmacodynamic profile. Janssen is primarily responsible for the conduct of all future trials, including anticipated Phase 2 and Phase 3 trials, and the Company is primarily responsible for the conduct of the second-generation Phase 1 trials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Restated Agreement enables Janssen to develop collaboration compounds for multiple indications. Under the Restated Agreement, Janssen is required to use commercially reasonable efforts to develop at least one collaboration compound for at least two indications.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upcoming potential development milestones for second-generation compounds include: </p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:56.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$50.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million upon the dosing of the third patient in a Phase 3 clinical trial for a second-generation compound for any indication; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:56.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$115.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million upon a Phase 3 clinical trial for a second-generation compound for any indication meeting its primary clinical endpoint;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:56.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$35.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million upon the filing of a New Drug Application (“NDA”) for a second-generation compound with the U.S. Food and Drug Administration (the “FDA”); </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:56.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$50.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million upon FDA approval of an NDA for a second-generation compound; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:56.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$10.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million upon the dosing of the third patient in the first Phase 2 clinical trial for any second-generation compound for a second indication (i.e., an indication different than the indication which triggered the </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$25.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million milestone received during the second quarter of 2022 described above); and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:56.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$15.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million upon the dosing of the third patient in a Phase 3 clinical trial for a second-generation compound for a second indication.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the Restated Agreement, the Company remains eligible to receive tiered royalties on net product sales at percentages ranging from six percent to ten percent. The sales milestone payments in the Original Agreement also remain the same in the Restated Agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to both the Original and Restated Agreements, payments to the Company for research and development services are generally billed and collected as services are performed or assets are delivered, including research activities and Phase 1 and Phase 2 development activities. Janssen bills the Company for its share of the PTG-200 Phase 2a development costs as expenses are incurred by Janssen. Milestone payments are received after the related milestones are achieved. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Janssen retains exclusive, worldwide rights to develop and commercialize IL-23 receptor antagonist compounds derived from the research collaboration conducted under the Original Agreement, or Janssen’s further research under the Restated Agreement. Any further research and development will be conducted by Janssen. The Company will have the right to co-detail (for CD and ulcerative colitis indications) up to two of the IL-23 receptor antagonist compounds under the collaboration in the U.S. market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Restated Agreement remains in effect until the royalty obligations cease following patent and regulatory expiry, unless terminated earlier. Upon a termination of the Restated Agreement, all rights revert back to the Company, and in certain circumstances, if such termination occurs during ongoing clinical trials, Janssen would, if requested, provide certain financial and operational support to the Company for the completion of such trials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Revenue Recognition</b><span style="font-style:normal;font-weight:normal;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Restated Agreement contains a single performance obligation for the development license; Phase 1 development services for PTG-200, PN-232 and JNJ-2113 (formerly PN-235); the Company’s services associated with Phase 2a development for PTG-200 in CD; the initial year of second-generation compound research services; and all other such services that the Company may perform at the request of Janssen to support the development of PTG-200 through Phase 2a and PN-232 and JNJ-2113 through Phase 1. Under the Restated Agreement, development services performed by the Company for PTG-200 beyond Phase 2a and PN-232 and JNJ-2113 beyond Phase 1 are no longer required.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The contract duration is defined as the period in which parties to the contract have present enforceable rights and obligations. For revenue recognition purposes, the duration of the Restated Agreement for the identified single initial performance obligation began on the Original Agreement’s effective date of July 13, 2017 and ended upon the completion of Phase 1 clinical trials for PN-232 and JNJ-2113. Final activities related to these trials were completed as of June 30, 2022.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The transaction price of the initial performance obligation under the Restated Agreement was $131.7 million as of June 30, 2022, an increase of $0.2 million from the transaction price of $131.5 million as of March 31, 2022. In order to determine the transaction price, the Company evaluated all payments to be received during the duration of the contract, net of development costs reimbursement expected to be payable to Janssen. The transaction price as of June  30, 2022 included $112.5 million of nonrefundable payments received to date, $17.9 million of reimbursement from Janssen for services performed for IL-23 receptor antagonist compound research costs and other services, and variable consideration consisting of $8.2 million of development cost reimbursement from Janssen, partially offset by $6.9 million of net cost reimbursement due to Janssen for services performed. The Company concluded that the variable consideration constraint was appropriately reflected in the estimated transaction price as of June 30, 2022, and that the achievement of future milestones was subject to additional development and/or regulatory uncertainty and therefore it was not probable at June 30, 2022 that a material reversal of such revenues would not occur. Janssen also opted in for certain additional services to be performed by the Company that were outside the initial performance obligation. Revenue for these additional services was recognized as these services were performed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">No license and collaboration revenue was recognized for the three and six months ended June 30, 2023 because the Company completed its performance obligation under the collaboration as of June 30, 2022. For the three and six months ended June 30, 2022, the Company recognized license and collaboration revenue of $0.9 million and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">$26.6 million, respectively. License and collaboration revenue for the three and six months ended June 30, 2022 was primarily related to the transaction price recognized under the Restated Agreement based on proportional performance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following tables present changes in the Company’s contract assets and liabilities during the periods presented (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Beginning of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">End of</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deductions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contract assets:</p></td><td style="vertical-align:bottom;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Receivable from collaboration partner</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 39</p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contract liabilities:</p></td><td style="vertical-align:bottom;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Payable to collaboration partner</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (70)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Beginning of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">End of</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deductions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets:</p></td><td style="vertical-align:bottom;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Receivable from collaboration partner</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,688)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 43</p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities:</p></td><td style="vertical-align:bottom;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Deferred revenue</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,358)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Payable to collaboration partner</span></p></td><td style="vertical-align:bottom;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 899</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (849)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 80</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three and six months ended June 30, 2022, the Company recognized revenue of $0.9 million from amounts included in the deferred revenue contract liability balance at the beginning of each period. None of the costs to obtain or fulfill the contract were capitalized.</p> 50000000.0 25000000.0 5000000.0 7500000 25000000.0 50000000.0 115000000.0 35000000.0 50000000.0 10000000.0 25000000.0 15000000.0 0.06 0.10 131700000 200000 131500000 112500000 17900000 8200000 6900000 0 0 900000 26600000 <table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Beginning of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">End of</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deductions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contract assets:</p></td><td style="vertical-align:bottom;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Receivable from collaboration partner</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 39</p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contract liabilities:</p></td><td style="vertical-align:bottom;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Payable to collaboration partner</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (70)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Beginning of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">End of</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deductions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets:</p></td><td style="vertical-align:bottom;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Receivable from collaboration partner</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,688)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 43</p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities:</p></td><td style="vertical-align:bottom;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Deferred revenue</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,358)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:46.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Payable to collaboration partner</span></p></td><td style="vertical-align:bottom;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 899</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (849)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 80</p></td></tr></table> 10000 41000 12000 39000 69000 11000 70000 10000 1566000 25165000 26688000 43000 1601000 25757000 27358000 899000 30000 849000 80000 900000 900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 4. Fair Value Measurements </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Financial assets and liabilities are recorded at fair value. The accounting guidance for fair value provides a framework for measuring fair value, clarifies the definition of fair value and expands disclosures regarding fair value measurements. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 36pt;"><i style="font-style:italic;">Level 1</i>—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 36pt;"><i style="font-style:italic;">Level 2—</i>Inputs (other than quoted market prices included in Level 1) are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 36pt;"><i style="font-style:italic;">Level 3</i>—Inputs 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In determining fair value, the Company utilizes quoted market prices, broker or dealer quotations, or valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible and considers counterparty credit risk in its assessment of fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following tables present the fair value of the Company’s financial assets determined using the inputs defined above (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 64,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 64,578</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 132,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 132,955</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,408</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 101,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 101,851</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 64,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 241,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 305,792</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,292</p></td></tr><tr><td style="vertical-align:bottom;width:44.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,227</p></td></tr><tr><td style="vertical-align:bottom;width:44.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,741</p></td></tr><tr><td style="vertical-align:bottom;width:44.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,242</p></td></tr><tr><td style="vertical-align:bottom;width:44.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,502</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s commercial paper, corporate debt securities, and U.S. Treasury and agency securities, including U.S. Treasury bills, are classified as Level 2 as they were valued based upon quoted market prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques, for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The carrying amount of the Company’s remaining financial assets and liabilities, including cash, receivables and payables, approximates their fair value due to their short-term nature.</p> <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 64,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 64,578</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 132,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 132,955</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,408</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 101,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 101,851</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 64,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 241,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 305,792</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,292</p></td></tr><tr><td style="vertical-align:bottom;width:44.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,227</p></td></tr><tr><td style="vertical-align:bottom;width:44.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,741</p></td></tr><tr><td style="vertical-align:bottom;width:44.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,242</p></td></tr><tr><td style="vertical-align:bottom;width:44.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,502</p></td></tr></table> 64578000 64578000 132955000 132955000 6408000 6408000 101851000 101851000 64578000 241214000 305792000 54292000 54292000 110227000 110227000 10741000 10741000 57242000 57242000 54292000 178210000 232502000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 5. Cash Equivalents and Marketable Securities </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash equivalents and marketable securities consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 64,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 64,578</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 133,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (52)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 132,955</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,408</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 101,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 101,851</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cash equivalents and marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 305,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (109)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 305,792</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Classified as:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 227,773</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 78,019</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cash equivalents and marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 305,792</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 54,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 54,292</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 110,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 110,227</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,741</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57,242</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cash equivalents and marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 232,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (81)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 232,502</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Classified as:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 120,891</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 111,611</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total cash equivalents and marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 232,502</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Marketable securities of $78.0 million and $111.6 million held at June 30, 2023 and December 31, 2022, respectively, had contractual maturities of less than one year. The Company does not intend to sell its securities that are in an unrealized loss position, and it is not more likely than not that the Company will be required to sell its securities before recovery of their amortized cost basis, which may be at maturity. There were no material realized gains or realized losses on marketable securities for the periods presented. The Company evaluated securities with unrealized losses to determine whether such losses, if any, are due to credit-related factors and determined that there were no credit-related losses to be recognized as of June 30, 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash equivalents and marketable securities consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 64,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 64,578</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 133,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (52)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 132,955</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,408</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 101,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 101,851</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cash equivalents and marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 305,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (109)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 305,792</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Classified as:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 227,773</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 78,019</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cash equivalents and marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 305,792</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 54,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 54,292</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 110,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 110,227</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,741</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57,242</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cash equivalents and marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 232,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (81)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 232,502</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Classified as:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 120,891</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 111,611</p></td></tr><tr><td style="vertical-align:bottom;width:44.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total cash equivalents and marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 232,502</p></td></tr></table> 64578000 64578000 133007000 52000 132955000 6422000 14000 6408000 101872000 22000 43000 101851000 305879000 22000 109000 305792000 227773000 78019000 305792000 54292000 54292000 110257000 30000 110227000 10756000 15000 10741000 57251000 27000 36000 57242000 232556000 27000 81000 232502000 120891000 111611000 232502000 78000000.0 111600000 P1Y P1Y 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Note 6. </b></span>Balance Sheet Components</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Prepaid Expenses and Other Current Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Prepaid expenses and other current assets consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid clinical and research related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,746</p></td></tr><tr><td style="vertical-align:bottom;width:65.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,417</p></td></tr><tr><td style="vertical-align:bottom;width:65.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid license</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 489</p></td></tr><tr><td style="vertical-align:bottom;width:65.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,018</p></td></tr><tr><td style="vertical-align:bottom;width:65.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 42</p></td></tr><tr><td style="vertical-align:bottom;width:65.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,712</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property and Equipment, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Laboratory equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,817</p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Furniture and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,089</p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 913</p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,819</p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated depreciation </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,721)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,254)</p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,565</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accrued Expenses and Other Payables</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Accrued expenses and other payables consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued clinical and research related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,109</p></td></tr><tr><td style="vertical-align:bottom;width:63.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued employee related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,967</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued professional service fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 464</p></td></tr><tr><td style="vertical-align:bottom;width:63.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 415</p></td></tr><tr><td style="vertical-align:bottom;width:63.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total accrued expenses and other payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,955</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Prepaid expenses and other current assets consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid clinical and research related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,746</p></td></tr><tr><td style="vertical-align:bottom;width:65.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,417</p></td></tr><tr><td style="vertical-align:bottom;width:65.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid license</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 489</p></td></tr><tr><td style="vertical-align:bottom;width:65.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,018</p></td></tr><tr><td style="vertical-align:bottom;width:65.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 42</p></td></tr><tr><td style="vertical-align:bottom;width:65.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,712</p></td></tr></table> 796000 2746000 827000 1417000 607000 489000 1260000 1018000 11000 42000 3501000 5712000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Laboratory equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,817</p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Furniture and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,089</p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 913</p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,819</p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated depreciation </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,721)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,254)</p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,565</p></td></tr></table> 4982000 4817000 1089000 1089000 913000 913000 6984000 6819000 5721000 5254000 1263000 1565000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Accrued expenses and other payables consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued clinical and research related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,109</p></td></tr><tr><td style="vertical-align:bottom;width:63.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued employee related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,967</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued professional service fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 464</p></td></tr><tr><td style="vertical-align:bottom;width:63.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 415</p></td></tr><tr><td style="vertical-align:bottom;width:63.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total accrued expenses and other payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,955</p></td></tr></table> 14703000 19109000 3633000 4967000 868000 464000 165000 415000 19369000 24955000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7. Stockholders’ Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In April 2023, the Company completed an underwritten public offering of 5,000,000 shares of its common stock at a public offering price of $20.00 per share and issued an additional 750,000 shares of common stock at a price of $20.00 per share following the underwriters’ exercise of their option to purchase additional shares. Net proceeds, after deducting underwriting commissions and offering costs paid by the Company, were approximately $107.8 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;">In August 2022, the Company entered into an Open Market Sale Agreement</span><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">SM </sup><span style="font-size:10pt;">(the “Sales Agreement”), pursuant to which the Company may offer and sell up to </span><span style="font-size:10pt;">$100.0</span><span style="font-size:10pt;"> million of shares of common stock from time to time in “at-the-market” offerings (the “2022 ATM Facility”). There were </span><span style="font-size:10pt;">no</span><span style="font-size:10pt;"> sales of the Company’s common stock under the 2022 ATM Facility during the year ended December 31, 2022. During the three months ended March 31, 2023, the Company sold </span><span style="font-size:10pt;">1,749,199</span><span style="font-size:10pt;"> shares of its common stock under the 2022 ATM Facility for net proceeds of </span><span style="font-size:10pt;">$24.3</span><span style="font-size:10pt;"> million, after deducting issuance costs. There were </span><span style="font-size:10pt;">no</span><span style="font-size:10pt;"> sales of the Company’s common stock under the 2022 ATM Facility during the three months ended June 30, 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">In November 2019, the Company entered into an Open Market Sale Agreement</span><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">SM </sup><span style="font-size:10pt;">(the “Prior Sales Agreement”), pursuant to which the Company could offer and sell up to </span><span style="font-size:10pt;">$75.0</span><span style="font-size:10pt;"> million of shares of common stock from time to time in “at-the-market” offerings (the “2019 ATM Facility”). During the year ended December 31, 2022, the Company sold </span><span style="font-size:10pt;">422,367</span><span style="font-size:10pt;"> shares of its common stock under the 2019 ATM Facility for net proceeds of </span><span style="font-size:10pt;">$14.6</span><span style="font-size:10pt;"> million, after deducting issuance costs. The Prior Sales Agreement was terminated in connection with and replaced by the Sales Agreement in August 2022.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2018, the Company entered into a Securities Purchase Agreement with certain accredited investors (each, an “Investor” and, collectively, the “Investors”), pursuant to which the Company sold an aggregate of 2,750,000 shares of its common stock at a price of $8.00 per share, for aggregate net proceeds of $21.7 million, after deducting offering expenses payable by the Company. In a concurrent private placement, the Company issued the Investors warrants to purchase an aggregate of 2,750,000 shares of its common stock (each, a “Warrant” and, collectively, the “Warrants”). Each Warrant is exercisable from August 8, 2018 through August 8, 2023. Warrants to purchase 1,375,000 shares of the Company’s common stock have an exercise price of $10.00 per share and Warrants to purchase 1,375,000 shares of the Company’s common stock have an exercise price of $15.00 per share. The exercise price and number of shares of common stock issuable upon the exercise of the Warrants (the “Warrant Shares”) are subject to adjustment in the event of any stock dividends and splits, reverse stock split, recapitalization, reorganization or similar transaction, as described in the Warrants. Under certain circumstances, the Warrants may be exercisable on a “cashless” basis. In connection with the issuance and sale of the common stock and Warrants, the Company granted the Investors certain registration rights with respect to the Warrants and the Warrant Shares. The common stock and warrants are classified as equity in accordance with Accounting Standards Codification Topic 480<i style="font-style:italic;">, Distinguishing Liabilities from Equity (“ASC 480”)</i>, and the net proceeds from the transaction were recorded as a credit to additional paid-in capital. As of June 30, 2023, none of the Warrants have been exercised.</p> 5000000 20.00 750000 20.00 107800000 100000000.0 0 1749199 24300000 0 75000000.0 422367 14600000 2750000 8.00 21700000 2750000 2023-08-08 1375000 10.00 1375000 15.00 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 8. Equity Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Equity Incentive Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In July 2016, the Company’s Board of Directors (“the Board”) and stockholders approved the Company’s 2016 Equity Incentive Plan (the “2016 Plan”) to replace the 2007 Stock Option Plan. The 2016 Plan is administered by the Board, or a committee appointed by the Board, which determines the types of awards to be granted, including the number of shares subject to the awards, the exercise price and the vesting schedule. Awards granted under the 2016 Plan expire no later than ten years from the date of grant. As of June 30, 2023, 841,577 shares of common stock were available for issuance under the 2016 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:8pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Inducement Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In May 2018, the Board approved the Company’s 2018 Inducement Plan (as subsequently amended, the “2018 Inducement Plan”), a non-stockholder approved stock plan, under which the Company awards options and restricted stock unit awards to persons that were not previously employees or directors of the Company, or following a bona fide period of non-employment, as an inducement material to such persons entering into employment with the Company, within the meaning of Rule 5635(c)(4) of the Nasdaq Listing Rules. The 2018 Inducement Plan is administered by the Board or the Compensation Committee of the Board (the “Compensation Committee”), which determines the types of awards to be granted, including the number of shares subject to the awards, the exercise price and the vesting schedule. Awards granted under the 2018 Inducement Plan expire no later than ten years from the date of grant. As of June 30, 2023, 575,961 shares of common stock were available for issuance under the 2018 Inducement Plan. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock Options</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Stock option activity under the Company’s equity incentive and inducement plans is set forth below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:37.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price Per</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value (1)</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(years)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,240,509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 19.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,262,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (220,771)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (157,679)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:48.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances at June 30, 2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,124,809</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17.29</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7.53</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 92.2</p></td></tr><tr><td style="vertical-align:middle;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options exercisable – June 30, 2023</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,410,899</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 16.81</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6.33</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 51.9</p></td></tr><tr><td style="vertical-align:middle;width:48.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options vested and expected to vest – June 30, 2023</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,124,809</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17.29</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7.53</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 92.2</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The aggregate intrinsic values were calculated as the difference between the exercise price of the options and the closing price of the Company’s common stock on June 30, 2023. The calculation excludes options with an exercise price higher than the closing price of the Company’s common stock on June 30, 2023.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The estimated weighted-average grant-date fair value of common stock underlying options granted to employees during the six months ended June 30, 2023 was $10.40 per share. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock Options Valuation Assumptions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value of employee stock option awards was estimated at the date of grant using a Black-Scholes option-pricing model with the following assumptions:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">6.08 - 6.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5.50 - 6.08 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5.27 - 6.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5.27- 6.08</p></td></tr><tr><td style="vertical-align:bottom;width:41.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">106.2% - 107.5%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">96.3% - 99.9%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">106.2% - 107.5%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">96.3% - 99.9%</p></td></tr><tr><td style="vertical-align:bottom;width:41.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">3.71% - 4.04%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2.71% - 2.93%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">3.57% - 4.04%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">1.64% - 2.93%</p></td></tr><tr><td style="vertical-align:bottom;width:41.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">—</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">In determining the fair value of the options granted, the Company uses the Black-Scholes option-pricing model and assumptions discussed below. Each of these inputs is subjective and generally requires judgment to determine.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Expected Term</i>—The Company’s expected term represents the period that the Company’s options granted are expected to be outstanding and is determined using the simplified method (based on the mid-point between the vesting date and the end of the contractual term). The Company has limited historical exercise information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior for its stock option grants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Expected Volatility</i>—Beginning January 1, 2023, the Company’s expected volatility is estimated based upon the volatility of the Company’s stock price over a period equal to the expected term of the stock option grants. For the year ended December 31, 2022, the Company’s expected volatility was estimated based upon a mix of 25% of the average volatility for comparable publicly traded biopharmaceutical companies over a period equal to the expected term of the stock option grants and 75% of the volatility of the Company’s stock price since its initial public offering in August 2016.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Risk-Free Interest Rate</i>—The risk-free interest rate is based on the U.S. Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of option.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Expected Dividend</i>—The Company has never paid dividends on its common stock and has no plans to pay dividends on its common stock. Therefore, the Company used an expected dividend yield of zero.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted Stock Units</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.5pt;margin:9pt 0pt 0pt 0pt;">Restricted stock unit (“RSU”) activity under the Company’s equity incentive plans is set forth below: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:28.1pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Unvested RSUs at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 637,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19.29</p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 396,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12.17</p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (284,321)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14.20</p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,901)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16.28</p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Unvested RSUs at June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 736,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18.37</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">Performance Stock Units </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.5pt;margin:9pt 0pt 0pt 0pt;">Performance stock unit (“PSU”) activity under the Company’s equity incentive plans is set forth below: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.7pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Unvested PSUs at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 199,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.59</p></td></tr><tr><td style="vertical-align:bottom;width:63.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (114,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.76</p></td></tr><tr><td style="vertical-align:bottom;width:63.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Unvested PSUs at June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">23.57 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.7pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.5pt;margin:0pt;">The terms of the PSUs provide for 100% of shares to be earned based on the achievement of certain pre-determined performance objectives, subject to the participant’s continued employment. The PSUs will vest, if at all, upon certification by the Compensation Committee of the actual achievement of the related performance objectives, subject to specified change of control exceptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.7pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.7pt;background:#ffffff;margin:0pt;">Stock-based compensation expense associated with PSUs is based on the fair value of the Company’s common stock on the grant date, which equals the closing price of the Company’s common stock on the grant date. The Company recognizes compensation expense over the vesting period of the awards that are ultimately expected to vest when the achievement of the related performance objectives becomes probable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.7pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.5pt;margin:0pt;"><span style="background:#ffffff;">During the three and six months ended June 30, 2023, the Compensation Committee certified the actual achievement of performance objectives related to certain PSUs. As a result, recipients earned a total of </span><span style="background:#ffffff;">114,000</span><span style="background:#ffffff;"> shares of common stock. The total fair market value of PSUs on vest date during the three and six months ended June 30, 2023 was </span><span style="background:#ffffff;">$3.0</span><span style="background:#ffffff;"> million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.7pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.7pt;background:#ffffff;margin:0pt;">The total grant date fair value of unvested PSUs outstanding as of June 30, 2023 was $2.0 million. As of June 30, 2023, the achievement of the related performance objectives was deemed not probable and, accordingly, no stock-based compensation for unvested PSUs has been recognized as expense as of June 30, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:12pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s 2016 Employee Stock Purchase Plan (“2016 ESPP”) allows eligible employees to purchase shares of the Company’s common stock at a discount through payroll deductions of up to 15% of their eligible compensation. At the end of each offering period, eligible employees are able to purchase shares at 85% of the lower of the fair market value of the Company’s common stock at the beginning of the offering period or at the end of each applicable purchase period. During the six months ended June 30, 2023, a total of 68,605 shares of common stock were issued under the 2016 ESPP, and 1,486,685 shares of common stock remained available for issuance as of June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Total stock-based compensation expense was as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,432</p></td></tr><tr><td style="vertical-align:bottom;width:46.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,308</p></td></tr><tr><td style="vertical-align:bottom;width:46.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,927</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12,740</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2023, total unrecognized stock-based compensation expense was approximately $60.7 million, which the Company expects to recognize over a weighted-average period of approximately 2.7 years.</p> P10Y 841577 P10Y 575961 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:37.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price Per</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value (1)</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(years)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in millions)</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,240,509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 19.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,262,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (220,771)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (157,679)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:48.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances at June 30, 2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,124,809</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17.29</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7.53</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 92.2</p></td></tr><tr><td style="vertical-align:middle;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options exercisable – June 30, 2023</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,410,899</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 16.81</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6.33</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 51.9</p></td></tr><tr><td style="vertical-align:middle;width:48.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options vested and expected to vest – June 30, 2023</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,124,809</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17.29</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7.53</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 92.2</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The aggregate intrinsic values were calculated as the difference between the exercise price of the options and the closing price of the Company’s common stock on June 30, 2023. The calculation excludes options with an exercise price higher than the closing price of the Company’s common stock on June 30, 2023.</span></td></tr></table><div style="margin-top:12pt;"></div> 6240509 19.03 2262750 12.61 220771 12.27 157679 26.14 8124809 17.29 P7Y6M10D 92200000 4410899 16.81 P6Y3M29D 51900000 8124809 17.29 P7Y6M10D 92200000 10.40 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">6.08 - 6.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5.50 - 6.08 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5.27 - 6.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5.27- 6.08</p></td></tr><tr><td style="vertical-align:bottom;width:41.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">106.2% - 107.5%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">96.3% - 99.9%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">106.2% - 107.5%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">96.3% - 99.9%</p></td></tr><tr><td style="vertical-align:bottom;width:41.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">3.71% - 4.04%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2.71% - 2.93%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">3.57% - 4.04%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">1.64% - 2.93%</p></td></tr><tr><td style="vertical-align:bottom;width:41.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">—</p></td></tr></table> P6Y29D P6Y29D P5Y6M P6Y29D P5Y3M7D P6Y29D P5Y3M7D P6Y29D 1.062 1.075 0.963 0.999 1.062 1.075 0.963 0.999 0.0371 0.0404 0.0271 0.0293 0.0357 0.0404 0.0164 0.0293 0.25 0.75 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:28.1pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Unvested RSUs at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 637,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19.29</p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 396,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12.17</p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (284,321)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14.20</p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,901)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16.28</p></td></tr><tr><td style="vertical-align:bottom;width:63.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Unvested RSUs at June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 736,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18.37</p></td></tr></table> 637436 19.29 396775 12.17 284321 14.20 12901 16.28 736989 18.37 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.7pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Unvested PSUs at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 199,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.59</p></td></tr><tr><td style="vertical-align:bottom;width:63.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (114,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.76</p></td></tr><tr><td style="vertical-align:bottom;width:63.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Unvested PSUs at June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">23.57 </p></td></tr></table> 199500 14.59 114000 8.76 85500 23.57 1 1 114000 3000000.0 3000000.0 2000000.0 0 0.15 0.85 68605 1486685 1486685 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,432</p></td></tr><tr><td style="vertical-align:bottom;width:46.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,308</p></td></tr><tr><td style="vertical-align:bottom;width:46.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,927</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12,740</p></td></tr></table> 4809000 4106000 9391000 7432000 3534000 2699000 6536000 5308000 8343000 6805000 15927000 12740000 60700000 P2Y8M12D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 9. Net Loss per Share </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As the Company had net losses for the three and six months ended June 30, 2023 and 2022, all potential weighted average dilutive common shares were determined to be anti-dilutive. The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:24.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net loss </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,460)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41,037)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (72,185)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61,967)</p></td></tr><tr><td style="vertical-align:bottom;width:46.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Weighted-average shares used to compute net loss per common share, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,775,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,049,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,691,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,902,047</p></td></tr><tr><td style="vertical-align:bottom;width:46.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per share, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.68)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.34)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.27)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following outstanding shares of potentially dilutive securities have been excluded from diluted net loss per share computations for the periods presented because their inclusion would be anti-dilutive:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:32.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,124,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,825,121</p></td></tr><tr><td style="vertical-align:bottom;width:64.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,750,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,750,000</p></td></tr><tr><td style="vertical-align:bottom;width:64.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 736,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 766,090</p></td></tr><tr><td style="vertical-align:bottom;width:64.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Performance stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 85,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 219,000</p></td></tr><tr><td style="vertical-align:bottom;width:64.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">ESPP shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 24,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 19,103</p></td></tr><tr><td style="vertical-align:bottom;width:64.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,722,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,579,314</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:24.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net loss </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,460)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41,037)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (72,185)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61,967)</p></td></tr><tr><td style="vertical-align:bottom;width:46.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Weighted-average shares used to compute net loss per common share, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,775,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,049,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,691,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,902,047</p></td></tr><tr><td style="vertical-align:bottom;width:46.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per share, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.68)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.34)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.27)</p></td></tr></table> -38460000 -41037000 -72185000 -61967000 56775742 56775742 49049902 49049902 53691965 53691965 48902047 48902047 -0.68 -0.68 -0.84 -0.84 -1.34 -1.34 -1.27 -1.27 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:32.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,124,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,825,121</p></td></tr><tr><td style="vertical-align:bottom;width:64.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,750,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,750,000</p></td></tr><tr><td style="vertical-align:bottom;width:64.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 736,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 766,090</p></td></tr><tr><td style="vertical-align:bottom;width:64.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Performance stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 85,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 219,000</p></td></tr><tr><td style="vertical-align:bottom;width:64.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">ESPP shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 24,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 19,103</p></td></tr><tr><td style="vertical-align:bottom;width:64.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,722,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,579,314</p></td></tr></table> 8124809 6825121 2750000 2750000 736989 766090 85500 219000 24998 19103 11722296 10579314 EXCEL 56 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *Z" U<'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 " "N@@-7KE,1..T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU!)'1S6?&D(+B@> O)[&ZP:4,RTN[;F\;=+J(/X#$S?[[Y M!J8S09HQXG,< T9RF&YFWP])FK!A1Z(@ 9(YHM>ISHDA-_=C])KR,QX@:/.A M#PB"\UOP2-IJTK J[ 2F>JLD2:BIC&>\=:L^/ 9^P*S!K!'CP,E:.H&F%HF MAM/<=W %+##"Z--W >U*+-4_L:4#[)R8<&WIX>7\JZE1L2 MZ<%@_I6BD8UX7UQ_^%V%_6C=WOUC MXXN@ZN#77:@O4$L#!!0 ( *Z" U>97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MKH(#5_E,@Q74!0 ]QX !@ !X;"]W;W)K]SHC@I1"562!N"+7^]_<- M*+B]$#AF?:. /(_Y)"%Y2(9;+KXF:\8D>HW".+GNK*7,W[D. M48+LCC\#MDV.CI%">>;\JSJ9^-<=6Y6(A6DB>;070PFB(,Z_Z>N^(HX$3I6 [ 7DC0!7"9R]P,E \Y)E6+=4TM%0 M\"T2ZFYP4P=9W61JH EBU8QS*>#7 '1R=,N]%%I%(AK[Z"Z6@=RA29QW#U7- M792LJ6#)T)+P;TIC>7OGF]R95#A?H(\\ENL$7'WF?Z^WH)1%44#VP[Y(- M]=AU!Y[(A(D7UAG]_!.^L'_3T?X@L^_8>P5[S^1>LB]V&Z8C-HJQ36J6N)=%'@7S?!F3 1<=5@? MP8"A;3RS4_$85CZ'1GU+SD'!.6C8,P6%N28;PZK;T>RUI&&B;4BCK"7@90%X M:2S4?J2Y#T*&IFGTS(0.S.QAV[CK#"[[1 =GE+:$NRK@KIK /;%5D$AH0(FF M--+V4;//[.EQ,7YXG$[F"[1X?_TLG4/=>A&TU;HF.[G(GM M)O"3V.,".FPVBYRAN82G%'&!7)[&4NS@V]?62(W[[9V.V"QJBWP4/G 3Y 5] M11,?GMI@&7AY[JCNVC665Y==NV_W>U=]+:]1W):7E+RD">_8]\$].3LUJMAP,[ %Z@#ZRI3MTP].0O5#A0[]) \GRHN.>K:T+HW';NBCC$S8F ME/_4A:O.H)\O^%8;GFKLIE !XJN6\Q1)"9=1"9O#SEO.XH&>"?X2Q)Z^T M[E@+>HK\A,L A2ANB?8%,]9ID=KWK]"[N+H81:W%/D*5P&*FS. M05E_'<.K=4R0I7$8I M;,Y $(#](%ZA^2YZYJ&6KR9$+1[^UG*=(B:1,B81_76-%ZQRHQ8 M8S0=SV_'VO=0L[ M89F*2*-4Y*9"J#>9_/4E:TJ8.E+M4DR-XQ?M HYK5K7E M+-,0:92&)C&\;N?+>>J5E![ M9QFQRK.4R0=4B8=TBCIJ%IYS&P 1,_-]3RGB+QD#+QD$:)9Q[1,$0W:0(_)_I>:_:I6DKV;!RG<&L:PM:)AQB#BB'=EPS:$<3 MGMFF&N\428>428>80\IAF#V:QB&=9ZO=Z#&5$%YC-8%JB7]0AMG70^[6S]S4 MOLO+J#_H.S;ID:'UHF,LTPZIR2C[.>0^2%2L^\*H,"[]U=AUNYAT':R%.$7: M(67:(>:P4JS['9/>PT7]P&,VJ]Q@.$7R<YE6>7N^ M)?R1JODR02%;@M0^'\" )_)=UOQ$\DVV4?G,I>11=KAFU&="W0"_+SF7AQ/U M!\5>]^A?4$L#!!0 ( *Z" U?52[^LT 4 #08 8 >&PO=V]R:W-H M965T&ULK5EM;]LV$/XKA%?L!;!CD7JSTL1 FV#8"A0+FG;[ M3$MT3$02/9)*FOWZ'6E'LB6*<=L$2"S)=Z?GCKQ[[IB+1R'OU88QC;Y69:TN M)QNMM^?SN4UY/EA7UV M(Y<7HM$EK]F-1*JI*BJ?WK-2/%Y.\.3YP2=^M]'FP7QYL:5W[);I+]L;"7?S MUDK!*U8K+FHDV?IR\@Z?7Y&%4; 2?W/VJ ZND7%E)<2]N?FSN)P$!A$K6:Z- M"0H?#^R*E:6Q!#C^W1N=M.\TBH?7S]9_M\Z#,RNJV)4H_^&%WEQ.%A-4L#5M M2OU)//[!]@[%QEXN2F7_HL>];#!!>:.TJ/;*@*#B]>Z3?MT'XD !1R,*9*] M3E4(]PJA=72'S+IU335=7DCQB*21!FOFPL;&:H,WO#;+>*LE?,M!3R^O1%W MHK "P942)2^HAIOWM*1USM"M,:S0#'VYO4:_OOD-O4&\1I\WHE&T+M3%7 ,& M8VF>[]_W?O<^,O*^#TU]AL)@BDA 0H?ZE5_]FN6@CJTZ.5:?@^>M^Z1UGUA[ MX9C[C92LUH@J!7Z>N_S9&8CGRX"G/5 #J4P MQ@G&;I!Q"S+V@OS$<@81-"#74E0(,K&D*R&I+4];*G7-I MT/( 3]A$/17#@ M1INT:!,OVAO)MI07B'W=FG17=B,(O6$2JLQA#K@0)T/$<8![F(="<8J)&W7: MHDZ]J#\+32X(H2?KPAG(D2C.R& '8\1P^C>A*3E>\M 75 MR7;X5>GNM:P=.]T1'O8SWKL\%PT0'%3C)U.HG0Z'@XA'<=K/1X=4F$0C-1EW M/(?]1'>SPX6T.)T^L(/.@C[]A/_'UB\ES CQ!_?,4/SRD,Q)%@W1U2,5X#'/'>OA;:.\@ M99U(':R6A-FB#]7%D3@=VQ4=^6$_^_GBZ^<7O^%O+C4.RL316&'O.!/[27.W M%"\M@8,&74LP% L)T( ;(^GXDOCY\DI4%=>FZ=CE9"YJLR"LSD?P^NVY(X^< MX\R/&SKVN2-<@KU\=JM%?K\19<&D^L5V7?K)/;YYB?N;Y[=7LG;L]<&TZB5, MT\6O&214@93Q?XK>!&[_\N*'CR'6M 'EA^(4< 5[UA"WSABU. MIU$63?$BM@&+LFD89E,2$W\TH25$8HT^-#5K3SVLS#5,C]4*J//Y,&.*P,J6 MV5.M\LFY"L,>I#_@^(/PO=NS:V>(OYUY5Q3,U3!I;#A74Z<^P M2D:&O)B0]-436D/O/:CL*@@,!MS2OD 5":4NWP. M6Y49'E1[EU08C_ MZ?H9XN]G#D$7;,US[B17,NQ,9DFPR*)^J^@2C,,D'>N\ M2-?%D%.Z&.4HU$[ CC8&T":#L#KD8#8.1B8DTC4RQ-_(#)C>YNG)\!>#DS#G M@.>0_I'*.UXK:++6H!B&PO=V]R:W-H965T&ULK99K;],P%(;_BA40 FE;;DTO MHXW$.B% 0JHV 9^]Y+2QYMC!=MK!K^I> M9P"&/.1I" 4TK4<[=P/.&;DZ9 M<.)I-;90\526AC,!"T5TF>=4_;H"+C!V[8*C-VP(VG!5W!+9AOQ4)A MSVU=4I:#T$P*HF Y)0(.B;$6 M%"]KF /GU@DY?C:F3CNG%6ZW']T_5LEC,G=4PUSR'RPUV0= (@E,%82,( MJT1KLBJM:VIH/%5R0Y2-1C?;J&I3J3$;)NQCO#4*[S+4F7@N18H/!5*"+2TY M2ZG!SA7E5"1 ;JVQ)F\75($P&1B64/Z.G)/7Q"4ZPU$]=0UR6#:\JN<, M]LSYI107)/3.2. %88]\?EA^#0G*_4H>=.4N9M^6(&A+$%1^X;^4H"_+VG;0 M;VO?OTM=T 1F#KY@&M0:G/C-*W_HO>_+^3^9=2H0MA4(#[G'"WQU0"E,&M=; MBBB SEL(8=)" M'>]4:M*_4$\([#!/6N;)\YGWK]+)#D8T&DP&_OAI@7<#!Y,PG 11T,_K>W^W M+^_YQ$>6;&-Y G=/Y!YP=VL+MN>?KU2MF-"$PQ*EWL4(/51]I*@[1A;5KGPG M#>[Q53/#8Q@H&X#WEU*:QX[=Z-N#7?P'4$L#!!0 ( *Z" U=U_#$+% 4 M #X6 8 >&PO=V]R:W-H965T&ULM5AM;]LV$/XKA%8, M&Y!$HMZ5V082V]LZM&N0M.N'81]DB[:$RJ)'TG;V[W>49-F6SDJVNOD0Z^6Y MAWSNCL<3!SLNOLB4,46>5WDAAT:JU/K6-.4\9:M8WO U*^#-@HM5K.!6+$VY M%BQ.2J-5;MJ6Y9NK."N,T:!\]B!& [Y1>5:P!T'D9K6*Q3_W+.>[H4&-_8/' M;)DJ_< <#=;QDCTQ]6G](.#.;%B2;,4*F?&""+88&G?T=DH#;5 B_LC83AY= M$RUEQOD7??,V&1J6GA'+V5QIBAA^MFS,\EPSP3S^KDF-9DQM>'R]9_^Y% ]B M9K%D8YY_SA*5#HW0( E;Q)M"\UL"M#=S7&GBU02G=K+27CIO$*AX- M!-\1H=' IB]*[Y?6X*^LT(GRI 2\S);&"FR<%/Y / M2A*^(!_63,0ZKI)N3[:F3[ MS,@.><\+E4HRA1DDB/VDW][OL3?!"XTK[+TK[NU>PM\VQ0UQK"MB6[:#S&?\ M>G,;D_-UHT__]^@GSG":O'!*/N8&%OQK Q0?0!?!6KN,Y&QI0X2036V:, MOO^.^M9/F.\O23:Y)-GT0F0G47*;*+E][*-WV5P'B< *)% )\GC&JX! #=^R M8L.PN%24?DFI]Y'MR!J8VV-G=Q&A%YUB)B^R3+L(V_="VJ!.%'N-8J]7\6.E MBRP$7^G45 *V&JB9*B7CLEHR<44>!$\V\%B[Y0E<#EXB?TZ?E=[?9CDC[S*I M_L)1;D$XO3'H28+\)L-];>.J:4BP)>U[K M\>0M%BG_DL7EDF232Y)-+T1V$HF@B43PPE*3+!;SM QX NLNY^LSF7,?=-:Z MX]#0;M45!.7ZE+8J2Q?E6UX4MJI+%Q58D1WAU25L)(>]DG]A!61?7BJ.$VBW MH%#H;-RBA;3B\HZF$-&@K;D+"ORH+;D+H@'\M20CJ-"V?%QRU$B.>B5_Y H$ M\\ZJPP1'G0FXMN.Y+<4HRFKY9=)%!:$3>"W)75084_QB2C..JZ3DLTAL-D8SC?]H[&/15^U.W37N%O"\6@4BCHW>>P M5Z*::6=L!WS>5MQ%N:';EML%^:[EML4B*,\^H]0^*+5[E7Y0*1/[;+XB!4/K M5DURXF@:M;4BH"!L:T5 -NUH15#^N70^].JTM\D<_.Z'K MMWL^#.=2RPG:.A%<8-.PD\((SJ>1'YP1>VAY:7_/NQ=+8.42F<8"HCN+939' MU5=%W5J/G!X$7N.U='$&ZD>5&46=?PS@=V/$CO[-"$,X0""WWG+<.G1OM M;]V^QEM]&16\VE]=Y#E_(9QG_(5PXOXRC\[#X(-P61Y$2E"]*51U!-(\;0X[ M[\HCOM;S>WH[ILCSB3X<+<_?#O35R>K[6"RS0I*<+6 HZT8?18KJL+*Z47Q= MGL;-N(*OU?(R97'"A ; ^P7G:G^C!VB.C$?_ E!+ P04 " "N@@-71ED; MBEP# "9# & 'AL+W=O6V:E382:XL \3(Q!I^]YMI$2^QBNRWPZSD[66@S+QK0+XWMW//< M/>>+?1WON+B5.8 B/ZJ2R8F3*[4>N:Y<;7P/#-DHN**IR*E2O7 FAF M0%7I!IX7NQ4MF)..S=JE2,=\H\J"P:4@?FMR%0^ M<1*'9+"DFU)]YKLWT.@9:+X%+Z7Y);O&UG/(8B,5KQHP1E 5K'[2'TT>]@#( M8P<$#2#H J(' &$#"!_K(6H T6,]#!J D>[6VDWB9E31="SXC@AMC6QZ8+)O MT)BO@NDZN5("WQ:(4^F4LPQW'3*"(\G+(J,*)U<*'U@.2A*^Q%<5%F&NJV,+ MY#V7DIR2ZZL9>7;RG)R0@I$O.=](RC(Y=A5&I;G=11/!11U!\$ $(?G F$EGBFCX<'-CG_YWW^ MS]X/DA&V]1$:OO"X]6$K@]I19'>DS\.17-,%3!SDDB"VX*1/G_BQ]]*V!\AHF4>R-W>U^8BUFD>^% MPT.SF<5L&/C)X-!L;C&+_?/X#]N!S$$K<]!;E)]4#H(L#JI.RQ[9= ^.67;' M))L=DVQ^)+*#_8C;_8A[R^Z9_N2?DQ6V)00O?R4HDR4UC0">#MC,X'6-PS4( MLV@MSUX/?[M--=E@O^P"[[Q3PO>-_/.H4[\6(M^/[-4[;+,U[,W6-<.&KBQ^ MX3&JBU9G#%NT6U#TI@0B8;$1A2K FJ7A_7B&<><+MMB$7>TVF["CW6;C/?#E M)JWVI%?[]-XW:U.9V(ZJ0=@5:C&+_*![!LTL9D.\';M;;3&+@S!).H+=O5ZK M K$R3:[$PVC#5'VMMJMM'_W*M(^=]0M_-/4MZS/LN^LV^0]]W;1_H&)5,$E* M6*(K[VR(>R/J1KB>*+XVG=X-5]@WFF&._QU : -\O^1&51 )O@ 8 >&PO=V]R:W-H965T&ULQ9U;<]LV&H;_"L?;V4UFZIAG2MW$,XUY)KJ;:=K=:T6B;4UD497H M./WW2\J**9(0)'J?N+F()1MX/@#D*Y#4^P%O'XKUY\UMGI?:U[O%X6%Z:NNQ=WD_GR M[/+M]GG1EGWW[QZ_SFMJQ_<7'Y M=C6YR3_FY>^K#^OJW<4393:_RY>;>;'4UOGUN[.?C9^$:]45MB7^,\\?-GNO MM;HKGXKB<_TFF;T[T^L6Y8M\6M:(2?7C2WZ5+Q8UJ6K''SOHV5/,NN+^ZV_T M<-OYJC.?)IO\JEC\=SXK;]^=C]B5 MU<^TZ?VF+.YVE:L6W,V7CS\G7W<#L5?!<@]4,'<5S&Z%0Q&L706K4\&P#E2P M=Q7L3@7G4 1G5\'I5+#M Q7<706W4\'T#E3P=A6\4R.,=A5&W0B'^C#>51AW M*QP:)4/_=N3T[L >ZH7Q=+"[1_O@L3"^'6YC>[PO'D^L[5GI3\K)Y=MU\:"M MZ_(5KWZQ/;6W]:N3<;ZL5?BQ7%=_G5?URLNK8CFK-)7/M.K5IEC,9Y.R>O.Q MK'Y48BLW6G%=O2NFGV^+Q2Q?_V.C!7_:K(W^Z3A)[4!=^^?9;%Y_Z$P6VH?)?':>++6K MR6I>5N]/[F_X[! G]#YZ+ES"BH^PIM/[N_O%]C3[=]7U=77FW54SR&W]T?XE MUUZ)8K-YK475#"*!)Z?#_?QZ/IV7$DAZ!'+J(:68Q_@O)\L)LMI_J/V/K^9+Y=58[1)60W0](UF&3]JIFX:,MDJH?7U MP4^;U62:OSNK#M\F7W_)SR[__C?#U?\IDRL)\TE80,)"$A8]PMPMK+Z>^G+I MZ6-W9+Z]^+(ON'ZQV-K)%EZ>VC'I!10Q(6D;"8 MA"4D+"5A&0D3$*PE3OM)G/:6;AT09[*<5O>6F^JJH!+A]M7K^F)S[X)T\X_= M!:E,F#8I3!+FD[" A(4D+")A,0E+2%A*PC(2)B!82[S.DW@=YE8UA.X[5GJ-# M,F1$PF(2EI"P]*21SE;--0 M89&P@(2%)"PB83$)2TA82L(R$B8@6$NFWI-,O6?)5+M?5I>T6O[XA'5>E5C6 M7U)HD^5,R^]6B^+//-^57-VOI[?UE?&JNGV5SIW*)@R=.TF83\("$A:2L,CK M?7I:IM&9>F(R8D+"4A*6D3!Q9&!;DAP]27+TLI(\-K?PDY+%2R!^WDM,>YN7M;;Z8:=?% M>GOQN\G+#GY^EBD6,SJ1[[WJTKP7_)-6;^I_EXARO5\6G^/].UC M8"Z_156V9JB.29A/P@(2%I*P:-S[N#HW1FYGFB4C)B0L)6$9"1-'!K:E3D-O M# ?Z7Z;/8W.NNFE#Q8K2_!VM-=R>9W9.Y -&J*T"*7%*"U!:2E*RU":H&AM M?>\9B@RUOFLYGM?.N%E](;W*EYO)UG"7?ZU?YU)=*I&#=4G2?)06H+00I44[ MVOXGD&%Z=N>Z/T:#)B@M16D92A-'A[XZ?[0_E86V6L^K MR7655S]F[9M:A:GIO3K<8#&BOA^4%J"T$*5%.]K^V6(Z7262$1.4EJ*T#*4) M]=BV9=C8B RUC^C1RSAM>1EO)M7UZ*M%;6B4*@TU#J$T'Z4%*"U$:1%*BXV^ MY>KH=06H;2Q+'Q:*NM\0492N?"Y;^J.\9:5U)9H;8?E.:CM "E MA2@M0FDQ2DMVM-9)Z1KC[A?;*1HU0VGB>!_:TFI<.X;:MO-DB V6LYU3/+U? MOM$L?>N -:620XTZ*,U':0%*"U%:M*/MGQ+5_85N>MWKQGZY<\_4NW.4I)3M M&98Y[JJ$[$2&TH2D$Z;KC;W1 94T1AM#[;3IJJ3C&3^N&-+,<(72?$/B^QFY M(VML&=VGD:C!!J5%*"U&:0E*2U%:AM($16O+M#':&&JGS3,SG]34P>I$W3,H M+4!I(4J+C+[10YK_)"DG28"2E9)F0*&=R%":D'1"E01E-/870^U_ =*@U!$& MBP;UM!@24XL\$PJ-&Z*T"*7%*"U!:2E*RU":H&AMI3;^%D-M<)'?"9Q7EA.;SZ3E'(LUW.<[GR&6DQ0FMC1 M]A,T3,-Q]0/W9V9C,S'5-I,C]V='%:/&#U4,2O/-OE7$'EO6V'0Z9U* Q@U1 M6H328I26H+04I64H39QR+K4EV#A!3+431'[O]ZA.H@0.EB1VMO0"%X1UZEF@V#@YS M\/(LG>GJN&C8M5K8Q5KZ7[?;(\3&0&*J M#20ODH*K;L-@O:-.%)06H+00I45FWRGA=A^2Q&C(!*6E*"U#:>+(X+;5V7A0 MS.>&5/MF7E.:I :.5B8J$\&I04H+41ID=EW!+DCO3>'HAX9E):BM REB6.C MVY9;XWTQ3UQE!DH,4H<;+$74%(/2 I06HK3([#M >HE!:,0$I:4H+4-I0CVV M;1DVSAI3[:QY1F*0FCA8::B3!J4%*"U$:1%*B\V^ ^G;;4U[AA3[8Y1)0:IJPZ6%>J"06D!2@M16H328I26F!)/C6WH5CF1BDQ@]6#&I_L?HVC@.)06C<$*5%*"U& M:0E*2U%:AM($16O+M/'<6/_OEDAR=:(^&Y3FH[0 I84H+;+ZCB*ID5I23F*D MEI62&JG13F0H35C]W9%41FIK;WLD^YY02RH[U'V"TOP=K;4Q1U=OJ*4$ MI456W_7@C5S/'74GH'ZYBL$;+98!:.U":;_6M'8YAV[JC6UTUH.8.E!:AM!BE)2@M16D92A,4 MK2W3QMQAG;@@RL ;*M3?@=)\E!:@M!"E15;?@2"_H>J7D]U024K);ZA04P9* M$SO:R3=4C2W#&KPDR> ;*M2)@=)\J_\=^J$;*M1E@=(BE!:CM 2EI2@M0VGB ME'.IK<+&E6$]?K_\G3)Y+-2A@=)\E!:@M!"E12@M1FD)2DM16H;2!$5K*[EQ M?%AJQP>PS:S57X6B\S3B2MV(P1)%W1Z2YINVI7>Z$,IZJ7O>N/.4(4(;%Z.T M!*6E!P:NZOTQI]AJ_T9\.:O=O\;I84H+4)I,4I+4%J*TC*4)BA:6X^-$\16.T%>),54W8:A%Z(H MS4=I 4H+45ID]XTQEFG9G:' MMRVXQH1CJTTXS\@U5Q,'ZPTUX*"T *6%*"U":;'=-^ 8;G%29YNJJ@T6%&G106H#20I06H;08I26V9#)X']K2:LPY]HF;$Y]Z 1HW1&D12HM16H+24I26H31QRKG4DJ#3^&B<$]%2"%01UAL)I1&PI*"U!:N*,=38I H\8H+4%I*4K+3AQ?045M*["QHCAJ M*PJ<.Z&.-EB-?3^(/,$"#1N@M!"E12@M1FD)2DM16H;2!$5KB[:QES@OO$N0 M5,JH'P6E^2@M0&DA2HN;B^] HV9H+04I64H31P;W;94&Q>- MHW;1_)7I%>JF#98MZL9Q9#O/."/=[L[%J"4'I44H+49I"4I+45J&T@1%:PN\ M\0HY:J_0<](KU,C!PD3]02@M0&DA2HNA-("E!:BM BEQ2@M0*-&Z(TB*4 M%J.T!*6E*"U#:>*4<^E1@A>;VSPO_4DYN7R[FMSDOTS6-_/E1EODUU55_8U7 M,=;SF]NG-V6Q>G=636V?BK(L[K8O;_/)+%_7!:J_7Q=%^>W-1<5_*-:?MS$N M_P=02P,$% @ KH(#5R+VK4&O!P !"( !@ !X;"]W;W)KV.V/B_8';_EYK?B1L&G6:LE$1G/ MM9 Y4GQ[,;G$9U=T:1=4$K\+?J\/KI%U92/E5_OA4W(Q":Q%/.6QL2H8_-OS M*YZF5A/8\5>C=-*^TRX\O'[2_K%R'IS9,,VO9/J'2,SN8K*O,^DKF"22% M)PBNM$Q%P@Q\N#7P#[)E-));=,7T#GV$C<1;_=7J,WW[Y%WR*1HU]WLM0L M3_3YS( U5NB-7/A-;-KK)2# MK4C9R3V5VRED#C&M(9$LD\J(OT>M7PSMPM&R9_PS0D>V+UO;EU[;WUS&L>+6 MK+='1MJIFP@=RS(W,TAM)LH,P6V VJ_K;P>77,P-Q:CH5X-7SEH^Z%,&(P$&@<=T 7^,C$[KIPP%0P3NYKW M3/(K_Y>-B ]0&OO!9,?R.ZY[<\C6MD8 OR@5;"/2\9G4J#_14#J5MN-@D"X8 MQ)O)+SSF8E\U086LP(%2MI&J[IR"*9./9)HXNF+5S_10"(>64#C+KV,#V(NU MZQO%"R82Q!_L'.5UVJ2MR2:/3H/IP!;H8MRW>"@U)6$X8G$'W]B/WS":[/C1 M$-%'&VRG@?/!JU>4]NT;"DWQU61:L7UX!X="4<% !#J$E M7HW8VZ$I]L.I'?4E=U9 $V%W#0Q!F2 T Q#0>PX!3#8[W7 M@2CVH^CGE[!/I]U#[)Q&03B 6)=O\'7),.KHD7 =-)G+F&FL?9T;0_R,5LM5U/?" ;.4K.9DQ(D.:,DS0-O$OK*Z4+9Q MS&,U:_E?I2CLML]IM@-$\7)@M4,JC$:&+.F@ECR_5:[:'>S=BP1:?O,(7?_4 M.?Z6)T-XI6&X[&]?7&(!"4=X->E@F/AWT_V&_RAR!MOIYQO^I/OD4VD[#D*' M[<2/[<>=4Y2;5,10?P"=-A!0B+!_SH"::+NE?E<=+L!-H74)L>+P5+L)(''L MF(/%TLZC,$^!Y/"M2^4$+[),0IAU=[:%%^CU+JVJU?7A0E/:YTT'O^U^=0 >[&3GFI =?*/B9C4V@R&-5[5[> M)+R^>FNW!__1]R&KP<$JHGV4<<@!0R4C%()V](?ZZ<_5BZU_AS;\3N1Y@ZIU MESI=&K(=3,+58+PXY>AR-9:LCA91_^G$:WSB]B# Z\WP1(+0, KZY^L..4R" M>31"JFG';VCD)7FW95'4,YZEZ%KH.)6Z5!7J?9;YM.: W2@!?[I]WZ>\_K89 M4-%Y-DE/Q%V:$/P?3(AV3(@^PX2>WWW8?F6]L[5*@C4'1 >'N?I@7]#^\&/]#U!+ M P04 " "N@@-7+4J%+J,( "% & 'AL+W=OB9SA/,Z<&>IDY?Q3*+6.XJ6N;#@=E3$V[Z;3 MH$I=RS!QC;98R9VO9<2C+Z:A\5IF+%17T\5L=CRMI;&CLQ-^=^O/3EP;*V/U MK1>AK6OIUQ>Z)H.6C)3:QN,L\+K M_'1T/G]W<43[><,7HU=AZ[<@3Y;./='#578ZFI%!NM(JD@:)?\_Z4E<5*8(9 M7SN=H^%($MS^W6O_Q+[#EZ4,^M)5?YDLEJ>CMR.1Z5RV5;QSJS]TY\\;TJ=< M%?BO6*6]1SA1M2&ZNA/&*B#9 ( MX60:<1K)3%6G^2)I7GQ'\['XT]E8!O'19CK;E9_"RL'416_JQ>)5A9];.Q&' ML[%8S!:'K^@['%P_9'V'_X#K2?/1?LU42.]"(Y4^':%2@O;/>G3V\T_SX]G[ M5^P^&NP^>DW[_V7WZYIO[VX>SO]]_OAX=W[[\?'AZO)^+*ZN+R?B MVD4=1'3BT&L"5$\E-K+1K?1J(!3K)J(7V*IQ<\_O5TL9N\O7=U(N^:G^?M?A0FB!/-\ M;:6/VN,@8\6U7DG_-!:7LC(@*6ODA-2*3I9DI%@:UY025:SX+!BFNN65B:5H M-**7Z0.J[TQ8< F1'^^#Z28:^.W;D&M/VSCHGZ\_'RSF\T/Q"S&C]M5:W%X? M+ [?_$I&92;'9LB* %\AC;PHA)M59OH99-A05,9BZ7!^ICVX*1.Y=[6(&^/) M\?EO[X-HO&N\T1&\*:)6I765*]:BJ62DXW<\'H1N&@0W&EN(H(N4 ^DU>^XL M/\(J:*!%_I95BWG MW^NBK23%9+E._I1&Y^+CBU8ML;"XR7.CM!_O=5;Q9C=8GVEEN G4\HED*+YX ME=%:B=H!(F55.476HMQ_<1C4)&*XT[=3-4.MDCZ1FIMH:(:9@HP<992*? M>CQ[._F]/Q7N?^/=?J2@A9F:PA=:A=@%Z$37S[ I' \T,^!&TWZ#'PG5I,> M,"&;MO#,S^A)P(7SIFKU6FGFC!0M[ M 8N(B_?EH/ ZL?!$W)GPE,#["--\Q.#&H/T;9S(\;82)FT*$EY(JR;B,#-.( MK -+XOA>T3H=W@4_50?09()O&Z*X^7+UX6#^.YR$ M3U ^%AEP%Y!V5EU4;DF:06!,AO0N-X%HM4'[4>NQ*+2CGXGFC04!+PT>UT0< MJFJ9-AC2MG#TNZ95T@5W #&;8@NF9!UI- W#=I"< M3;L?I%E)."LY18&VT0':/AOO;"+^$OW/>3(2,2XQ/.YU%)Q;;3H]@IZ#=%$- MC(REM$]D"2_!);]#UE 56\;;M_1#Q8=^PMC,="777&R$4OT"NWJE5 X66X;6 M%3UT(Z&IFC!P5]F*.F)*(R$R<1(6OY--[A78V14U/ 'YL#=;]4&;JH&DE6LK M (3J^UE[3/3K'=B FI:XCSRQ$D!-HXF/A6X,GQBZDDGGAVT0Y*WGH&T"\"/. MC[FY&P6SUR2##/O6L!1XR7!A4AN%:M3BM\+#86A&;0XO6M^?^#WBY,70-@T\ M5Z7D^:*OJ"ZY W:QV&,U)1HCCU]R4E(Y;LMN1R.8PAKX!8H5SXY 1T5#^IB M.!/@+6ZM0:QPCZ+_.U89&B0VNE._"DS WBS;#A@(F//9%K(3U*MU\N1QE-F.O<> M+=\3^!I O.%[]LV-#]0DJYQ4TVC"6"F0&2MX%D4VMQM+I[ ;L]8\N]:NI7+C M@;!Q 5T7@U%ZUUHP8.LWG:6'U(=NYQ4M4W=&6'S3%=TN4_8YYR$%<#%QJ&N, M//T,2,H;W&TL3P:)F81+;-H/%A-Q7L62<;@]768.NJVCCH.4/]/,(>,6""DB M//$)FL[\M_HW?,].\0W0?X=4X0/=SG@XZ>KF[RA)-ZJMF:LC^A_HNKA:>3=, M!%NXW^('K*+\*)UAO-."?[3S=DVN5YYH$875O6&W*JJ0-%3NK[1=WN5RYLJG MR:Z_0X<(4MR([KF.92W,!5EF?.4-DWT7^^G6=QE<$0O^^D1\"(2F3S3#V^$# MUWGZKK/9GKZ._2E] 4##NQRBL\EO;T:H$O[BE!ZB:_@K#^Z3T=7\D[A">]J M]=P!HMT#'3!\]CO['U!+ P04 " "N@@-7$;6J%A0, !_(@ & 'AL M+W=OJ7(" M[#*[[% $9C_+W;(MZ)9Z)'6C;0C-L^-C7VQ5+?W$-LK@F[5UM0SXTVV.?>.4+'E371W/I].3 MXUIJ,SI]P<_>N],7M@V5-NJ]$[ZM:^FNSU1E=R]'LU%^\$%OMH$>')^^:.1& M7:CPJ7GO\-=Q)Z74M3)>6R.<6K\<+6?/SA[1>E[PFU8[/_@LR)*5M5_HC[?E MR]&4%%*5*@))D/CO4IVKJB)!4./W)'/4'4D;AY^S]#=L.VQ92:_.;?5?78;M MR]'3D2C56K95^&!W_U3)GLL=#V(M7\D@3U\XNQ..5D,:?6!3>3>4TX:"]#=!QC(RI3BWQD-\&9]\W"H45V'K1IIK.KHULBUU4*4H+")O M?/R4MN"/M3;2%%I6PD.J0HT'+[;R4HF54D; 7XUT6*<-"W8E5BL41MB*C3+* MR:JZIF]40])D;W3C-.0VE?*T-T"Q3X85N:!SO'CP\T]/Y_/I\W\LE^_YX^SY M0[9(-@W<)5>5$JZE[?30J4U;L8WL!A)W\?J<'DM7TG':!.5T/; 'FEM'JDS$ MTHM&N5H'.K^%'QPD6)\.&(M"N8"F*=;6!F-).^N$Q2%N($^;V'?)SV$K@X!? MA*%'Y *G?F\U.6IU+A8H00";=$J.5K-CK$1HD>P#U MI[KZPV$^G@73T%D15F=K%GD>T>+C((9=B MP9:825A=M,[1L\':AX.$4X7RGOH-^52*M=1.-,.ND.)Q:-(WN([]#TT\X)23 M#;S#I>*C4TE\V#JE.(F]OA)U!!=%X'*0FK%*0J>X1JYK4Z+"B0-D;?-AP2)D M0ETU\!AIETZ[5M*1=/++*PBJ5RC-Q2P=@47L# .GM*'%@=!7VW(B7J_7BKF& M^$4BHO!:VC-FL3>&E+NL#7)C#:(CE@@"NIR6HO4J]K')Q02E4%70*>7/NC7, M;"AG$#YEBFM1MHK,H:\[>XQD]9+1UFPL1[]W+W^#O/3MRNM20^,8C**MN?_! M$FAC?)40H,N1W!;VS81?*PXS*[(G5^QDK&74++PEJPG,UN1O^X.<5?*V[I&Y MA\^\ICY'W];RLW4Z,*R2^XQ/ELLB>:K@78Q,OBVVG9") $<$ S2]V*'+-FCT M$5,JZSW!BU,)*PC \#=W*FO(J3@4#,ID?_ M&D.G"AL[O8D?8,$[Z9 82"VFEE_0%[,"H$,>LVC3&_6Y M+3=1<(0^;N0INW*MUIU'L5NE!$2G6>E*!YV88ZE]@2I,;1Y_[5V3ETJTR9]4C/SP >&^7X3L^8$7+\2N^\ @KG*>.A!=2FKED-' MR3/P8\RY*)@9;@\ 20VB&!9S"OEZ3'GI4%$1V(E&<+FPX["\LDT$%P)1=M4X M-L0C&K]+;G:P1D99.-N"605YI5A;]T4%YO&>2$T?DDIA,SI=GW]W:]G3S2)$ M6N9C=44 N$1G;HDZ!'R775&F5;>PH1(5@GVD'9..$L04F6N8.A3$I38I7YBT M1B4 MV54*.%Z&E6Z8:R+ VUMT/V0;,SIHDF41:A>GB* MOLBN2VP,N _\+'T<5B[!W2S\'&%N6*]?2"*[0# M<*)^J'$-LW:O#W!HD)BJD'Y84Z1.8GKD6K)X&5,C\\B"H:W4:!NN8SCHKWDN M&CJ#(1>BNB$*$!@'PG"=6XAKFYP$I/ZFLBM*-D34UG%1WQ5BXOM, *4P+8,< MHKM&5*T[*%/X[=??WKXZFOU=P'NEJG4QQG!M&TO=J6#4AJ>X65W3UG6D,L30 MB/E3;TN]#N4'JPK^(^D(:HXJ=%E)3_)( , ;WU1VYSL9;B#C M#B3='R0*VKQF.:GAQT%!;C9TST,)U6,J+^8F2!\H,Q## R1&L]4\=A5)K30G M]S#)[/Y=#Q?/$%>[/OS"(4=(1AYU1TV?[SW^2.#,J_OG&?--SMN M7[^3Z9,#_1Z=]!J_-4">.!._1;/2KAXJN&312A;; >NBT\?[M)Q&0P).7ID: M@^XD<_^3EU)7A&M'*-PC#U<"SE=AR'9VS,'XCB:V&$T0 Y-8'C&4= ^U1T%T MOE'+QW6T1?<&Z0Y@"I @'8ZZ82]B#)4W!>C&+S$CIU6YS\>DSCJ04W9;%9'> M'!Q[('(XY:BKD/C];JN+[6UF[#L$%(S[O#EPRACJ%'0CSMYNVE6E49!E.E\0 M-)D-82EZ&C6Y^/Y',$K##!Q*/DCWT(1Z\IIC-T[TMI>]?[W1-45>9\"(C\@K MD&0)KL(>$"B']G#@D,Y;S+/ND2:1)C'?_2-=0ABZ+[0[;D-\>QJ-3G<6/%[1 M106JSS S"SY)F,_2--!:GFDN'WB$^^NFA:UU@?Z3V*!KQGS?2!CJE!<^-$ MMU"G^]'C.V84[+(9U4.)T4_\-/P]5;VTV",O_^= MN.&NBH?/I["3BZ9NNJPXV@3Z:4KI2G%GZ-[\)?+.\..O>!'*. MES?N^L2$O]NVO/C4[:*#CV:+\># MLH/38/;\]GW/!N\87A'EONF-\O'@1P&U1/B[P.ZI]VO*Y;Q1P7] M\OC3C'?2;>@"NU)K;)U.GCP>"1=_[A#_"+;AGQB@'09;\\>MDD!X6H#OZ1UG M_H,.Z'YS&PO=V]R M:W-H965T+(; MUR3C2B:[GR$2DKBA Y!VM'\^GW= $A0A^W,L=>76"2!1M_]NLF\N#?E%[M4 MJA)?5[FV+P^6554\/SVUR5*MI.V;0FD\F9MR)2MHJS[2Z+86M5RM9KE^KW-R_/!@>A!L?L\6RHANGKUX4 MIS<5OBZK2ADF8KI6UFM"C5_.7!U?#YZPFMYP5_S]2]C7X+DF1FS!>Z M>)>^/!@00RI72444)/[] _2W+#EEFTJHW)O]' MEE;+EP<7!R)5*TPD&T_#3Q1%\[HJ,]1*?BO='5 MTHH?=*K2[OY3,-AP.0I4#3)\U3)\Q]?$?:ZJS/X'E21?+#Q/]8"HEQGWQ!.+1KY]5N;+B)RUNZGPM1N?L2\.>J)8*NU>%U&N! M=:I4J)U!KF39$^]TTN\)*6Z5UG:=WTF=29&8L@CG''G*?F<@UQ/WRRQ9 M"AEQ78;#B:$G<-X3:CY7G"F=HH9C4M00ZIJM>>-,5?<*[,9ZH_M!C%CTG\IL MD6F9;XL.^6S#*"C3IGE6VLK=W&3EO5P+MMCP6>> M[SE*FP)U/OBMLQ,*6!% ML%6CV(BARQV]AL][8@#ZR5D]A2RK-:WOB&7%C5EJ"P5]+U?%97/U3FMSYS1W M(FYNKM\XHWF:-EOH;)XEDAP!@N, L+*$/TW^'H^"3$*KM%7_R\A\0N"A64L>!0][YGZR0!?_,ZA_0HL\ZXX!;F M5(G1Z>C,;,1%'!#>$(L(N>;4U U9]\N 8?$4"3(T'#WG CCWSU::\2-93!U"7?O"C'< M;\N..^ OLIO1JA$LHU.T]GQS=J534F/I0.][U3(K*> AD-NR*=!H4R"2^JD2 MN54;$HV<1-N5P.M5)F H^S7QC^=+_ZXU]_* M>H&XU6F6TCF.C_8Z.#MX(B$A=44"QUY:U*6M*95Y%G<(D>DDKRF1W_[\UQ-T M ^+HYL/-R?3\8GHV&E\@U]]^ '\C=_M\,AQ,AA?38U9'Y$:ZK3@=P[[>JK(C5O#DBO)S2&AO2N12BK7A M^:45:685[0SA^>:ZK2_7C_EP#_=S=#RT2@I JQ-;J 1EP<$+568K\"OSM84\ M29G1'4E5'U6^PM;,@-TDX]Z'Y%C)5%&XAK0':\#W"S&GPW%L+!M8X"H2-$:* M]B: .N;RSC";,@6T2(C!8(4>-SBIP)E999$4"\5UM RT8FK\^8.[I_GHEA* M-$6)0?Y#YDCX6;B7KK56^ %>::JB-[>9-Q2FVA6 AF;@DNT)3F2$G0^04F8A6X*S/.E7EGBCL MQ4HNU2]U1@D>Q]561:F#Q9; "\06%6>XFXVY0MSD6 -:+6'19<0P[KJWFQP M622451;.;;822I.VG:3[TZH-B>4YE/QL>O[L<@-QU %C/)+@9>,6WYK8>0&Y M32/?9NG:N16OT>!\$:E#2HU@$P6A1<&:$J&;(YK $F:[5W$XW^G-# M;%M?J/>/ H_-MH%FD%:H'(T.)3?L\UH1X),46)JUS!G(@@.4+2I0G.VMI!R- ME(:"AQX9, *7I=0+DIG;#9M]#0^9(>19?^DPE:.P!4EM<*OM]@L%SAK/M3,7 M6M^P?%O8KD*XOG?H=F84S2Z4P(:3C>Z6%$\3'UG2S(!0;)2D:1"4);[_=&:C MTC_C)@F\0Z,IVET,OC-Z %6!:E*3*W4]AF3NR0US(6P[:+J,MY,/H]ZC# M8+N\11?$G=V2D9',DACPSAM@T4Y@ 1MU45&(+Y8[]V['D;;)9[AD)863>X8]<4 >=$DRB&S@&5-I3K!Y!+ M7UR1J3:W;+KD/:PK9BIB*S9&W#'RRJ6DN%]ZM9'6$G.2DGYS[B[$FVL^HLX3 MSDEWC';@439&,\?(@!PX #G>?9ZBXE;EY\B2?G(CFT>^S]R7@0FE>\.!93NDJQ,ZA6H M:20-I(,Y#6"6W3,3A)P-YIBHW&>J?.4*1'V!:.49@A 4.2$8^<@ MKBE47"=3^&*$:[0ZU'CMRI'; Q+'J\?_'R&UKDDYB5E0_XPU>TP*SW7A33-" MOU' 4W4AX,=*"'O,IP66.<-5]S>QX9: MR750IO"/O!_PP#1JFH.A-]2+54&":EF:>A&)&O7/'5UV%PX?Z\]V&JPMEGX6 M%[M>X&BFUJ:M@_L9ZJP;WLB;*86-$3:A\V:.&A?0="\C'TI M?BO"HKF7& U2[N:*W3-2'ZC;)H1N')IKT5 #T[K-DQ#Q#V@5#C,V8RY QSQ M+TK]U!$VTE:ZD2C:R*3!08^HZ*&2S2.IP^%XV#]O6H4=#/AV)RFY-M$;@T%_ MU'UA4.WCD*E/-JB_YQPQ'@;YWM$@D-DD4.3*A]I-<^--'QK+FF7B658$D6>[ M>ZE-9PS.W^,^@J;F6R"R5-EJAAKF!T' DXFWXXPAH_1-2@?#;.MBAU[;B>OA M<#B*M(2%VNCVW4TK62,3:0J"][#UO/\LWMGEM_.2Q0UJME(6W7X<#L7XTH9T MX)*Z)^GPP9V$8Q/3"0WETK9&X,I6OOL\O(@\:(?:'Y"BYQ(8-S)F/D=?0CGW M<-K5 IES!Z&TCFVU1R%=& K&O96:D0T M9BN7$I[B+&$(ZEGP34G["&G4FQ(&M9_\DR$FOP=,T\R"ITW_I])2S> ,M M:^UA5K4.8U>P;JA[:NB);/2%GMFC0%R9ZV;[C M:-*&KWN_-N76JFB!BOOHOOA@ OYK>N^VJ0B5=(-J\X9CB:3-VVB&L7(?YKB: M%5N T$,B:5A<=7PXU!>>0CY6*;J,[2Q);[^-K='6N^$@W^,*<06GC6Y:>3B: M]J?A3H]? ;@"GZ^[7Y3L)OF-2AVQ4>(W#G$MWQ&_D7P/UM_F/0UE"N!9YV"1 M?5PJ:MO!RKV&""@M64I-,ZZL\R%' WL::!?&-YKT+6=9[C!)5!@=2&PH@ZLC M)FIJBUWV^'GSAN3?_?>US-E3$<=_P);7"AA1^RKT5'H_4*F;BT_PD?B+N(W MNW4X.VRZ\AG#BFM%DP[^Z=>\Z1KFSU?N1\8-G+*YEG;#@@HJFKEF]:$8#J*+ ML^$6O:/AZ#A:,7[6BA0YV)\OUVV+OQX3:?HLEF^'2.>#X]T:^!_R_/^&2!C] M?T5";S*=1M>C26\XG40WCD;3WO3B(O:=L_%_*!RNU5SQ@#L4NEB.Z6#8E>-\ M\ MSN[S_31@B]HAIFK.;8.^N>3 S?G"1>5*?AS\YFI*K/BGTLE@65H 9[/C:G" M!1W0_/^#5_\"4$L#!!0 ( *Z" U=?B.I^^@4 (\1 9 >&PO=V]R M:W-H965TUY24N3$<8]A&_8AH4B^]T$^].E:FVM;".'8;54J M>S8JG*N/QV.;%:+B]D#70F%GJ4W%':9F-;:U$3SW3%4Y3N/X<%QQJ4;GIW[M MG3D_U8TKI1+O#+--57&SN1"E7I^-DE&W\%ZN"D<+X_/3FJ_$!^$^U>\,9N-> M2BXKH:S4BAFQ/!N]2HXOID3O"3Y+L;:#;T:>++2^ILF;_&P4DT&B%)DC"1S# MC;@494F"8,:75N:H5TF,P^].^I7W';XLN!67NOQ#YJXX&QV-6"Z6O"G=>[W^ M1;3^S$A>IDOK_[-UH$VG(Y8UUNFJ988%E51AY+=M' 8,1_$C#&G+D'J[@R)O MY6ON^/FIT6MFB!K2Z,.[ZKEAG%24E _.8%>"SYU?<6G89UXV@KT5W#9&(.+. MGHX=A!/).&L%701!Z2."#ME;K5QAV<\J%_DV_QA&]9:EG647Z5Z!OS;J@$WB MB*5Q.MDC;])[.O'R)G_?TR!HNEL0M\R< M]F9.]TG_'C/W"_I=.\&F!^P1@>Q**JXRR4O&K158X"IGI>0+64HG!>9&H.TR M;9!/QAU;DJ ;$G3 /A8"#97I1CFI5FS5R!S"!,,I,:!CM=$W,B=9;&EX):A# M/4WE+2'6.^J(924W2CMZ22OG?U%D6@BW%D*AK4 Q=X41X@62:>! @8&;K-A$;%W( MK""[M$%\_VSC+57=0&-C00QC:8DBQ;V-E7"%SG6I5Y0>J79FD *YU"4.>GO, M?A,WHF1).Z9/GQRE27K23B?LC4+XG3 XT^Z7 6F^U!4"L&&-0S3)PB\-ZCGO M8T0QM1%;&'V-N",7N> EOHC,6XQ-;08..)$52GYIO+.(*LY064&RUP:?J<;T M@KH9 >R#0:5&%MZG;-1#6BH$4(A;AUICM;96TBZ)R& /^L!8YE,F#.5XPS+D M!05BI+VFD$I2B-JREJIUN^A#RD-P*5Z49KCB#R 5:F20![ .@NA#/S]!;NZW M?)#A:XA'J[TQ,A?)8Q/6,UK M5/=0XY"W&Y-)&KVN7VN &PW^73+@V'T30^^D[J M3PRK;_(C^)$ZBHUGRW?2A$AXTP)[\I-,D2I/I5EXF\2R: MOTS_L^KOQM>XE:H%"F*2^$ZXL^A_T FS:90.8KB_$UKB;^Z$)(FC-)T_[(!V M_=LZ8$MB',VGR9V@,/W1FMXUSN91.MU=5*2QW?YJ!3^(:S(_0@7'6_%,<1+, MXCNJCSNNB>Q>L ','HM:Y%W_AF!$N%:RLO'H;)L<<*DD.4";P'^X- $ /23K M2CB@LPU; \:$^RWW#S'<634N]EW P&-,BUL;@!**K3-- +VR>P>V]%#<\@\8 M<5,#5F5P_W$I+7O $F2[TJX3[4&#SD7Y(IBY"X1$7E, 8ARPTLJ5@N<90%^/ M/2!U"V7XV[GU$\R@)82*W!B]\-E!7#9#EI86D)&'B#0+X$/X!HV;@!D:Z"8, MT$&&4%4!;63$6AY#%0#7O 5Q7WE2#(L@X[:(6G@=L P1UWSC)ZB' M&H\'0#2XY?,OMQX6.?X"WL*2+8"-7W@O%'< ^P>[WF'CP2,9Y;WR/P6T@"R\ ME_O5_M>&5^&1?4<>?JIXR\T*]\/ZS M$!P D BPO]2HN79""OK?8,[_ E!+ P04 " "N@@-7_BX1[@,% #O$ M&0 'AL+W=O84QU/ACHK("2ZKZL0.";F50E-?BHY@-=*:"Y6%WGK@$YL7Q@X,)I<5 MG<,MF"_51X5/@Q8E9R4(S:0@"F97WJOP_'IH[9W!5P8+W;DG-I.IE'?VX=?\ MR@LL(>"0&8M \7(/-\"Y!4(:WU:87AO2.G;OU^AO7>Z8RY1JN)'\3Y:;XLH; M>R2'&:VY^207[V&53V+Q,LFU^R6+QG88>R2KM9'ERAD9E$PT5_I]58>.PSAX MP"%:.42.=Q/(L7Q-#9U<*KD@REHCFKUQJ3IO),>$G91;H_ M0S\SN:&Z(&^^ MU>R>-9KD*VPKQOLZ 'L$?D@A2DT M>2-RR+?]!\BS)1NMR5Y'1P%_JT6?Q(%/HB"*C^#%;?*QPXO_E>0;[.%A;+N9 MSG5%,[CR<+=H4/?@35Z^"$?!Q1'FPY;Y\!CZ,YD?Q_Y#&B!)GSP^!GGY8AP% M\47C CLNY<9%;UPRB1M;&\B)G!%3 )E)C@K!Q)R<,H$CLM;HK7OG+?K/ON)R M@W:Y[;U]54IEV%^8P'KDG9):DR\"Q9%OO6C+([4A[U I-?D=3;$*;RE3Y"OE M-=B] LM5L=1_YPRAZ?+!PV#L$$8S) ME_YMGWS&*NM:+=T2P\^'R);'@H=!Z(_3_? '&)T.X_W(SC\)R6=IL([9X]?Y M9CKB($$*9YT1#'Z"B09GO1VS]"PB-YQJS68,UQ'5/VX3[&W1IP)9^JF?IG%7 M$X[,P&.OZ=@/PK.G%_J?Y[&N^'^E,^OK:\B@G.(&C4.G.?N,?JKF)$,_ZE1E MHS"'M&9E_+#6A($?)=M:8Q%.XZ"W;12EC] 4-$R3T3Y:F/2V;(;AD]0B29%L MN"\6^UIY&H_VQ<*Z#Z/G:$6$ZIIT$CRQL5$KQF%OURKX/TA%& 7^^"S\P5(1 MAJ$_"I\ARD_0O%7)UR.'$\(CS4DZ[@=X8N?<-1](Y03I]D?M4 $[.B8DERB79"&L*$ 0QG)%+GG# L62<'1#"$*D S9$7JC<1P*SF5U,SV5;ZC MS!"M 46% L+9'1)M2-A!AV4Z'!98!#(%S OG2\&#)*8PLW@*,GD/N'V;LR+J M%VV5,+,"AXT9TSY9%"PKL!Q+BXTA5X59N@(@SL+^"&G'05F1:G.:.X64BFQE M:0LJ'EA#2,REA"K') JG.^5C1?/M:@.NQIK:?"<:-N46VMTOZA#F;0:4+Q&S!WK;8]Y]?"-/UH.]IV\Z^:)G9C MWOP5@)MJ;J>#PPQ=@WZ:>$0U[77S8&3E6MJI--@@N]L": [*&N#[F<0>9O5@ M [3_<4S^!E!+ P04 " "N@@-79?N#.[;N24-&?6X@Z+0 M0.C&CQ;3ZK;4AL/Q$?V#B1UCV5 )=[SX,T]5MK!BBZ2PI76AOO+]1VCCF6B\ MA!?2?,F^T?4G%DEJJ7C9&J,'96*UI0E@!Y, RXXV7%&3 EYXY"=*WC M)"W2JD'RGT&*R&?.5";)/4LA/;5WT*O.-?_HVLJ_"/AKS:Y)X-K$=_W@ E[0 MA1H8O.!?"+5!"L\CZ8-R(RN:P,+"DR!!/(*U?//*B]QW%_P,.S_#2^@O\O,R MTA>N@$379"V@HGE*[I_P+$N0A+*4_*8R$.2N%@+!R:V4H&2G"4--;C235I,V MF@G'@RD5X/*6H +9\@)/>,YVY&W.<(;7$HWEU0UY\RKVW>#=/_XC(< 0XCCQ M'A(H-^A;X-DC;!WP268ISRAA0E.UX^*),-!074X7>A'V]=D.HL&DF]/ MPZ@#RYFLA:G7SP[$_G0TY]FA-^ULBSS16XVT(G=L&<:SMF35SS7JP?W('4BN M%[V%//[^2UP(=$J(-!NO]1YQ5> M[0GL6^R=RC)SX4 N6JUJ 24*" MI[Y6N.,8 .N*5#B5/@$^3!DOD(YE)?@C:(N^-C,O.!E_XPK97YW->D]"=#,< M2+$W([=)4I=UQMMJ8'37+9Z9SA;W74^0^8]3*&C9EU#.O%-Y@7VE/W)+4SVW-G?9[* MJN '@.@#D<#3MK)%)6Y"Z3T.7]'.(]QK9PL"ZNQ.C>'S=1&%;OH[4 M@ZJ'WJ3E*_T;-3T),(AF@PD??9YTN.?>:6?01I4@=J99U#RIF6HZJFZVZT=O MFS:L5V^:V<]4[/!E( 5LT=2]GF+[)YH&L1$4KTQ3MN$*6SPSS+"G!J$5<'W+ M\>UN!;U!UZ4O_P)02P,$% @ KH(#5RH3HGQP!@ HQ( !D !X;"]W M;W)K&ULO5C;OU&I&IUW@MZS<1'N4@L30PNS@J^$%-A/Q>W M&J-!JR66FNPQ>OQG1>K?@#RE69N.9D2YH\#X^[_D$2*0B MLJ2!XVJD 4[FE)2IU7@K(65EO" EF-VHW*;&/8VCT7W70@WRVA0\$N<]=( 1>BEZ%R^>!;VEX\FX3!^+36R=[G[++0,G7!]9A-!+M2 M6<'S-8OPFPHK8L9S5B*9>J6EM2)G13E+9<34?"ZTS!=X8$>>[_OTQTS"$0^: MD]:0D@P-9P@!XY;Q'6%8CP0M?Q[Z?<@70EMHYMQ$;<"QU)X\2Q1FJF"L<;5@&^CA*T_B:>"D>??0!Q M%EI%0L3&8WP.G6"%N 3;P%IKB08$&+Y!WC@_VW!$RB!L!9,->DBBI#?U3>FL>7KO9X/1GCX)B2@X!:%PE M,DHZ!C.^KOQSGH*%4U86M!3HD9L&/47[0$;G6F7,8@,@*?$T'?P4"W;YZ8:]XY%,4?Z-!WWV*:'@N@CGBAGG:)7]QHVZ.+9*VB75 M+=M1SN)2-U6V%EPC\"@&=BTBD'0#T[^J]J_U1)1^LX.B%29Q@=Z8'ST8UL@.#G0 M=/ M*]<]!3C"[/!X_-3RVT*PO_R"4?_X'Y4?VYLAMN*&01;')6Y=XB&2Y_4Y<"5M MXA*B19%B+V\Y=UN+[/!IO\.OP>2Q&F-3$95$^M!WV^P=&_ (022TQ9D9Q](( M@K+"N12(G$;V!(\2CXJU3N'[^E63:.#WX%3J#K=+[ H5G*W5YJFUZC)*^^T" M(!<(&J4C]';WW /;>[OO3CK;KN?2_*!TEV^"_OAPPMO]4=RC98V@+7+-9^C8 M[B[I4L,IQXBZI@@#T)(,N@13S+O9J@\8--6&"D6C-0)DNAO^]\2DR5Z3CB^5 MYJ?EKEYL'GKT+;2Q>AK0FY.*"X1CB+HJ)YXK3.)-52Z2SC2QY9=]#@;><'RT MY=#?$GC"ERXT[9GIH0""/>>Y'V/XJ&.XHH>M=00F+QVS'29=1S,4V[*@T]^F MEAIBZ\_+W;RQJ=/:9(]1#$PY^XI,_2?D>@P<+L%/L.C M:AD8,A8FTG)6$>2F7WWVV3%W0U&1U%&9&4OD:[QN".B<-Q.=FJ2[=A.5B)L$ MK-K$@R[0TKA^W69DTMHRO/.;MN8ZXEW*V2BI;E\O:&ZGL1LWT,72( C.IJ;; MNJE,(U]%G9^.;V1H8Z).;559.XA:^J",1RG'.7\NZ1:#AJVN7179*QT[%YWE M2XS+W)'=%.&-N4;2KU0,T:C"^4D5N#B-)C[SV#7@8VDI34(2OTD^H\V4=AG' M _7U[F4=^\OI%0DVI;COACK8^'"0";UPGT>HYP"J^H;0SK9?8"ZK#P\/RZO/ M-SA0+20N-JF80]3OCX]Z59";@56%^PPQ4]:JS#TF@J/.: '>SQ5NKO6 #+3? MI2[^ E!+ P04 " "N@@-7:+WW OKD:X7B_XQME:=OXG*,E# )DB&4L M44B!PL\]>\.R# D!&]\;F@-W)&[L_F^IO]>R@RQS*MD;D?W&4[6Z&$P')&4+ M6F?J1JQ_88T\8Z27B$SJOV1MUH;# 4EJJ43>; 8.GRJ@B..G2;/[RNR.]NR.R2=1J)4D[XJ4I9O[3X$3QTYDV;F*#A+\M2Y\ M,@P\$@71\ "]H1-OJ.D-?U \LWO4OQL=XI4L:<(N!F#QDE7W;'#Y\T]A')P= MX&WD>!L=HOXD;X=W?Q:*D:E/NE3LP\TGCH'KZ.<'USC%Z&H^X8)<#IRPRTK^E"E)F06SR6_+W4 M#HVK??)%SS6;"0=N4G 3+A6K@*/Y(W$">$14A))$Y#E7BC'D6_!"[2Q;KWBR M M<&$D"*23VG'DOX#U1$U[!((GMS1I8510(>X462U2DOEGIQ4>=S5N%JN:)@ M.1#SYK^#8G$7SAL:YB[8 ZL2+ADI*PZRHG9Q^)Y)A>0P#*=UQGSRVAS<'$EJ M<+FJ48T5GSV4<(&D$"2C2L_"H&(%>604+FI1B5SO2&$6N=.T@+(6#'R/.=_S MR'04>N/)Q$H "U!SH'=]]V0-^B7TGO*,SC-&(#V \F5-X8K[6//A\M,Z81#/ ME;/*3U0;Y=1KM?^D,4UW"!U1K5_)OM(Y\"&G1@581@ J M4!T9WC@7;PXT2[OQIG]]:Q'_@S%@5W%_9C@83\;>+ [_Y7"PPZ6_$=5E\V1\ MR8 V3!TMC>V8P$QNX2ZWH/8ZUEWJS @V) 'B E]@N7/$HJ^T*03#L__ZW]\T MM&3IR8&1Y_Z^OF<5@.V]S\_]?66R8DLTK>W-]JKM\[6V M^FNX8#OR!F!E!9=?0U2R8Q]AB$,UD+1T:B457#>>>HMV"2%EP<@WFM6,'(7' M/ZSQ(^T@Q^0(0EK.LPRY/297-$-[AFBDR%L&YH7^/0RUAT0D]J)1X(V#&7E! MPID?#/=2M^);+XZ\*(Z\R3C861E&/KC!<#SQXLELEV(4^^'HV9KLZFPCHI"I%T8C;VKT-?&CF=LS\<>M\EZ0 M&8BP+;,.,CH$A&=;=.W&D3<* V\ZT_1C?]KJ,?:'NYZ,_!ZM6)K FM LJ3&&IYB]=*_D1>,%7F6D-K&QQI$]NTGYWH)+>@O#*:W\@>2FP)8(\XMFUC#7;T( W\4(*(RF7,[VV&L,@I\ M#>DR;T91H$U6[?E6!TUZ-' #VKE!T_;2>JDE@8@7D%!=7=RFP#,=7=U@KK' MZ5RD+&O!70=8MKS]]6GSRZH".;N-!3=U"PKOG;"_[@+V#K@PUO5:'<#WS[QS M,0#0H$X*37Z(_6!*3LS/V(< WOSO@@H&7S-_[HV: MT[*X-_7C4KGT+&"T%#R"/G&7F4L+H;./7JKYO'"I!"[2M9VT: M?S>&.;3=+"WU_T%S<<]?6LO7U_4>[RHC_:B M;O"BW%JGX9NVKC2!Y"O4E;([W"DW;0_GYO9KV[WY 43][X?0%N#^83QK?S^[ MZLN.?-!Q\&T7C]Z:6N8]&IL!C5^+)O6#RO;@/(7Z&>?Y#DS2< M \UB@&;C/F063L@WP[O^O^']4<.[?M+PPMD,RHR@>U-MAMQM^MTTN#$=>$ 2[%C3U)W&/Q3U%?T>4/4AYO"5%A*FF@P*83K>N MY:6I85,.NUO87PB#X&6GO6*:,9"7"PSE% .Z,! 3XCEG]Z8;@*B/50I*56RV MG;@HG2)$I/ M 7U<8P LPEG;EH,X03/YX^7#)E5S4Q9*5"P1RX+_@\E^0<5]$[QLYBT,H"\UN?0+'2#D6*'')3CH<)YR8&2M,Y+88>"4X!R M$YOV=!W-S9G%VK9R6MU!IG FIJT05FMUZX(H_>/J,77W*=K0L",!8&);SQHT<5U7$(AD\V*PJ][^]XF' M=EOP85;>7E^W$ 3K66 LXTN.@K=%/;Z1L41:6WLREJ"3ZP)"U(CZ5Y6HERM( M$8\01S/0=5HGILA 0RCQE'#\LJ$,1N(8Z2H8KMP4\ CWL?(WY7:9M,JI?N>Z*0\LR M@Z2'S#I.S0:_&\">"EN=0!%/O3@8'WP[@>\C=M^;HH%X.@J$WF@:>_%T+Y5* MM[C1N/O?<_0:NLF<5]J/-D*L,W(MPEYWLUZ$SDMETY.1N@FA5J*6P+D\_L^_ MR_AKFS8Z-FH0W/X')2_D"S0FN+L4(F$F2AT,6T2YW8@=>6'0+=AFWG 6=IZQ MH(O(!U/8FT9!\]ZQHKH><36=-QZV/?#(BV?M,3',M8>,O6$P?>X=MYQ,O>&H MVRV.09)QYSD<>[-.7Q\&(F\R:M%T?];07-1%)TP_S^SP7?B#A3$OXL"?V/SD M];P--SA'F@\XFI,,;**[O=D6/6V>$L$9NLGF]WUI<]KYX"EGU5)_UH41"L*P M^?;)C;HOQUZ;#Z;:Y>:SLT^T@A F2<86L!5$&P](93[E,@]*E/KSJ;E02N3Z MWQ6C$$-P &ULO59M;]LV$/XKA#H4#<#: M>K,LI;:!)&VQ#6MF)-GZF9;.%A&)U$@J3O[]CI0MRZOC#2BZ#[;(>WGXD'=' MWFPKU:,N 0QYKBNAYUYI3',Y'NN\A)KID6Q H&8M5<,"*%C/O:O@\CJV]L[@3PY;/1@3NY.5E(]V\DLQ]WQ+ M""K(C45@^'F"&Z@J"X0T_MIA>OV2UG$XWJ-_=GO'O:R8AAM9?>6%*>=>ZI$" MUJRMS)W<_@R[_4PL7BXK[?[)MK,-,H_DK3:RWCDC@YJ+[LN>=^'<+.98?F6&+F9);HJPUHMF!VZKS1G)U+7X5G 7ULQ M(I%/2>B'T1F\J-]DY/"B[]IDAQ&?QK#%<:D;EL/0&%)DX)7K:TZ MDLL:\8BV;#3:(:<"#"C,:#0WDJSLPH:_WWN,R ,R6LL*;PTN-L2P505$@W%T M3>D((VK3&N;*6ZYM=?+%;@XVA@.1K=MC6$S4OVX M3=_N [(7_$3>12F-$_]B*(H#ZD?3(]$TI$$Z.1(E Y M_7Z?V[M<;G67P%TNPG'*#=.>GLC//?@DH=/IA$[CL!?%&?7QE_D'T22B26;W M/"%Q:C5H,3T<:9^YYU;"8_-'27IQ+$CC(T$PBOXI" ?1.*Y,?.FUP:7L>'F(XOIT;0J+[%[Z%/"R/RQ M=TEI$,8T]3.2T#2QB==ROX MP'4:)31+L\,\2:B?^60)RC5Y(H>3?NF$3H;K!9E;[=/]>TO&@N\$+:N-Z.(T'V0K3-3J] MM&\3K[KNZ&#>]9A?F-IP#$@%:W3U1].)1U37MW43(QO7*ZVDP<[+#4ML=4%9 M ]2O)>;U;F(7Z)OGQ=]02P,$% @ KH(#5X=XN/?S"P 02, !D !X M;"]W;W)K&ULK5IK[/WIM85)WL_BQD!BF>D64ECS/[Z>[JE>4 PZSR^V#!(K>[3K]."UROK M;OU2J2#NR\+X\X-E"-6KHR.?+54I_=!6RN"3N76E#'CK%D>^E1*;4YN'C-SZ[=Q6M;AT(;=>V$K\M2NO6E*NSJ_&!\T#SXJ!?+0 ^.+EY7 MK?*MES0O(R6WC^*U9Q[0D69[4/MDR;H4&I3?PO[Q,. MO0TO1@]LF*0-$]8['L1:OI%!7KQV=B4L&F\FXHIPTYY28X?*JQ+US< M1&<(.QF'T7&?2!#'-,EN;H,U"7-M"9UIY\:1Y]?3U4<#1). H2\=O#6YRC?W'T'E5N])H_?E9*_ WVLS%,>C@9B,)L=[Y!VW.!RS MO.,?QF&7\5'VL]VR*:]>^4IFZOP B>.5NU,'%[_^,CX=G>W1_%FK^;-]TB\N MI=>>]+XFV2;(&.TF%U?6>"B=\Y-=:O\4P>+34B&Y,EM6TJP)J=K(.M=!Y2*S M<+?Q\57:@C=S;:3)M"R$AU2%' ]>+.6=$C.EC !(E718IPT+=CE6*R1&6(J% M,LK)HEC3)ZHB:;+S4>4TY%8%HA5[ Q3[;%B1&SH'(?SK+R\FD]'9;]/I-;\< MGSUEBV15P;MR5BCA:MI.#YU:U 7;R#"0N)NW5_18NIR.TR8HI\N>/=#<.E)E M**9>5,J5.M#Y-7!PD&!].F @,N4"BJ:86QN,)>VL$Q:'N)X\;6+=)9S#4@8! M7(2A1P2!4W_5FH":K069U,.P0YZD1BT&T51&%"I" )GT@(]FLF#48VN0C "2 M3K5)A\-\/ NFH;+"K]=8^[06V2=\ '>,/33S:*0<; M>(=+R4>GDOBP=$IQ$'M]+\K8411UE*W0C%D26L4U8EV;'!E.'*#1MCDL6+A, MJ/L*B)%VZ;2UDHZD$RYO(*B<(36/Q^D(+&(P#$"I0XT#H:^V^5"\G<\5Q7KV/!FB%0H"NB4XF=>&V8V M%#-PGS+96N2U(G/HX]8>(UF]9+0U"\O>[^#E3Q"7OIYYG6MH')V1U277/U@" M;8PO4@=H8Z0I"YMF M>"WW2%JBL/B63H/(6UJDG1L]0=>&&09N= M6A)7AK/HC*;L/*:ZI]S["3T\=LUB:T&_2ONEK8N<\HU&"+(&4K\DK\063VI_ M0[\P>4KF>&QLI82*0E!MYS(6;*?RI&DL>5-3MZO8-!;FC^PO I;F 3$>'?YG M )T*;&SU)GZ !1^D0W",3V(H#_>PO).6Y9WL)6/7';-!?/PCL_MN8?LBX7L: M8M.T0Q);IP3NXE,WO5H?VESA=1<*0(W/!2%C8U MK6Q=C=TJ)2HJ\DP7.NC$L'/M,U2KU)Z@(A$34F)C81LPS F_P_RN1GRMG5-W MRM1)GU3T/?HHTZ%N$T\7J<'_05-0VTB9TPWZ"*H[6=3L.HKJ'HXQ&:)@G@2Z M1IG4("IF,7X2U@-*&(?*$PD0!0B7%08.RPM;Q29,9(.A&L3&<4C7%#DW!5@C MHRR<;<% @[Q7K*V[58'G'4_DKW-)H; 9':&+O_U:=K0\"Y&^^ICVL5'>H8/5 M1+$"/FN@R-.J!UACCM3%/M*.R5D. H_(-4RQ,N*50H\9\T MTK5#:^L'VEJA2R#8F/M&DRB*4%9T2A<.MW3N1MKU2@^-FYE*LQVY&NM65MVTI3 MX/;'G^_?'(Y?"J"7JU)G [%0MK)4G3)F-T"*B]6:MLXCY2,F2S6=:ENJ=4@_ M6)7QFZ0C1AADH6N4]"2/)&>)@3<^(^L#BC+9"*UYB,M5$UM8<&O0-87&ZBS& M+X5C[V*D"R[*)RJCW'0C&97-J1NUD&1U782'2B2B]OW^)IUC D+5E-5CFV(SP8[=+4(#<6:VS5 3 MRWC+V]/W-\3"CS7.6D]I3'/_D8D&W=Q3^'0/@Q5RRZ07%,2)N MBS>@-6@>IK.D5KK]Z.YW'CEH_2RSTCT./W[",E#^H:]_^DI0(QT=G_WP__9. MI7G TSV/3%8')\,CE],>D_&D]%@-=\,W*9^IZ/G6_H].YWL2;87;;*]V)L![PTZ;+PC>8^BK!V] MW)5(WR&F57C*MBF9+7LDE8&8]/-16US7,OR=&>0;OMQ!LZH MPV%[AQ!;,E5#BI"='P[%N[2J:8LQJQH=")354D5B9+:.W1+9GU;5?4CCT&JI ML^5#9FP" L;*;=%L@3* .AEYE]&NZEFA41'R=+Z@3FX61#W0 J@GQ*\5!9,: MF(%#"8/T]0:1!+EFWPW2--#)WKPU:WL(KS,8( X)%4BRU-W#1M]4#O5I"Y 6 M+::ECPB3R"IY//@[W6T9NH:V*ZZ#?"D?C4Y783R-TOT7TM]7-MZW]NX8X8#( M:M,$\R0-:4\'L"L^ULSXJZO+F"P\=UULC9=;'6:$": MQ^.9-77?'?%T-6P3=)O"\7?1<9)2]\W4A!&ON5LA-S-3F-ETG]2+KJ89H7/! MV+_3$)5R+AG^"/\T-V)5[2KKXS2$I %-G#/;HF-*3 5Q -Y(F$U.NH) WC[_ MVHBOX6P_2A@B(WF*3@%/Z*2@CV6]7=]$.E<("L'&F/6^.YR7;9U^N;? ?E0T M3X*@37/+7R;VO_!U&"!HW'BH=O\DT>*]B:UV,AJ?QM+]KDW@WB90)9-+EXM+ M2W^;[S+?36\NV^\R&IN$Z(G^8JH+X M;\S8)Y]LA:G@>'+Z]($=7!W'9P_O>]7[EN3-UY=GT9='O9\UE,HM^,<;S+%- MB+]P:)^VOP^9QI]%=,OCCTL^2+>@*_A"S;%U-'Q^&ULI55M3]LP$/XK5I@0 M2(RD3M]4VDB4;=HF(564;9_=Y-)8.':P'WS/<\]9_LN MTXW2#Z8"L.2Y%M+,HLK:9A+')J^@9N92-2!QIU2Z9A:7>AV;1@,K/*@6,4V2 M85PS+J-LZFT+G4U5:P67L-#$M'7-].\Y"+691;UH9[CCZ\HZ0YQ-&[:&)=@? MS4+C*NY8"EZ#-%Q)HJ&<1=>]R;SO_+W#3PX;LS MJ:Y::;E,+DZHKS?*>\?8\^66*5%*\!)SYFI"#-8*XW2%@K");$5 MD%Q)@_(+YFS&XH!594T'*;$R#R9V//3-V^$*K%HT_%-@[\5-,)]Y#M4:)@MS M/B&G)V.:I%?O'O'!@'\P.X-[..Y#24A#%D$2/+;\B0DO<^?[@=!T<)&.Z9ZE M1Y,+FH[('1BK>>X2]/B/1"J9MUHCPTLP.G@UOU>6B>#?'1YVJ/\]N-?ZALGH M+WW](3WTPN*];EON>Z*X!GWIH')VU:[O7H=N\N(>>?&UL MW5;[;]HP$/Y7K'2JJ(3("\*C@ 3MIFU:)53V^-DDEV#5L9EMH/WO=TX@#1IE M#ZU[_4)\SGV?[SO?A1MNI;K32P!#[G,N],A9&K,:N*Z.EY!3W9(K$/@FE2JG M!DV5N7JE@"8%*.=NX'F1FU,FG/&PV)NI\5"N#6<"9HKH=9Y3]3 %+K6>--\G(\6Q P"$VEH'B8P-7P+DEPC ^[SB=ZD@+K*_W[*\*[:AE035< M2?Z))68YK_+0PW0\YX !#M 4,1='E1$>4T-'0^5W!)EO9'-+@JI!1J#8\)>RMPH?,L0 M9\;O6(P9!D)%0E 9IPNI:)&O2:8 ,/V&--[3!0=],70-GFAQ;KQCGY;LP1/L M$;F1PBPU>2D22 [Q+D9:A1OLPYT&)PG?KD6+A%Z3!%X0GN +*_EAP1?^O/S6 M,=DE:_LXJVVD@5[1&$8.=HH&M0%G?'[F1][EB9C;5YS=G]0P 3+#ZKR(S-03"85:)(DS):.)M=X/W&Y MW/E<'5[.X-F3> LQL(WM6Y(JF6-UU(M[1941H"KO%\3W:D;;_XJOX0<7-8^P M_RBI5F3/KVM&'PI11GY34M2OZSLBJ>M=',_ /U3Y?T,G!/]7)S0[452S@T[3 MCSJUC480-:->KUX[[? /M<,UI* 4WH>"#8@U'.B(//]01[?3/=#1;8:= QUV MY0<_U&6]?KW-POIGI-%K]^OL/>_8OY];&UYR4%DQHFD\=RU,.<=4N]44."F' MGT?W'+E6.9:5AY*H8A1;2X&!5+)&ULU5913]LP$/XK5IC0)D5-XB1M*6TE6H:V:4B( M GMVDTL;D=B9[;3TW\]VTM!"Z !I2'OIV>>[[[ZS[](;KAF_%TL B1[RC(J1 MM92R&#B.B):0$]%A!5!UDC">$ZFV?.&(@@.)C5.>.=AUNTY.4FJ-AT9WQ<=# M5LHLI7#%D2CSG/#-!#*V'EF>M55ZGO8<>B[+SC@V@$;WE4@P_*<2#(>'J 9-#2# M0^CCF>J_N,P L00EFO+*4-:[E!(:I21#1 AH9WX8^_BHCUW_%'VT5$\)S5,V MVI^P@@QYM<2U]-$-DRK',Y/CX)]S4U4+&]5:_%Y]"I.2QJ(Y^H2Z@1WV^CL* MO?+P:8NF,9ZR/ =NWJD@!?"]B+N^6^GYV#X)PV=V6_V4\8)Q(D%]=N82"8A* MGLH41&M.;1&Z=N#VWVA]VYEUT TWG;)!A,9(?:QIM'E/?,_U['[HO=F^JH2G M=7_H?7#@V=@+]M[%=T.[=X(_O.J?RG.(()^K@O ]TPF/C/Z#3@@#&^_%. MJ(U?W0F>Y]H8]YYW0*U_70?L(;IV+_ >@:KM>VNZ388]&P?M1:4CUL=_K>!G M]^KU^JJ"W;W[Q.I+$+JX[=_%V9D!U&4OS*0C4,1**JMQH-$VP]19-4,\FE>3 MV"7ABY0*E$&B7-U.+[00KZ:;:B-982:*.9-J/C'+I1H(@6L#=9XP)K<;': 9 M,<=_ %!+ P04 " "N@@-7.(S[N\8# #*#0 &0 'AL+W=OG6ZE:VKW/ M)AD@:A*SME.V]^MOG$":%HJX=K6G^X+M\69QRGM>[E("V"_5P!9G@Y*D.10Z ME051L!@[E^S\*K#ZE<*W%#:Z-2S)VJ T(,HB-11 XW,,4LLP" M81C?MYA.X](:MN<[]$]5[IC+7&B8RNRO-#&KL3-P2 (+46;FJ]S\!MM\0HL7 MRTQ7OV13ZX:A0^)2&YEOC3&"/"WJ4?S8UJ%E,* O&/"M :_BKAU547X01DQ& M2FZ(LMJ(9B=5JI4U!I<6]J/,C,+=%.W,9"KTBGS\7J;W(H/":"**A'P1Z@Z, MF&= 9A"7*C4I:-*YL1+='7D&'5MS+]XZN:J=\!><],D769B5)A^+!)*G]AX& MW$3-=U%?\:. ?Y1%C_C4)9QR_PB>WU3!K_#\-U?A4/(U=G 8VW;5N5Z+&,8. MMHT&=0_.Y/T[UJ<71R(/FLB#8^B3&79I4F*(*XG^G) MV"26V++:0&)C,BL@"YEA[Z?%DG32 B6RU&BMN^?D_;L!I_[%+Q_Q_$!S?O9V M+W.I3/HW)K"3?%92:W);(.UE3S9VXU1J0SXC!VKR)ZIB%3Z)5)%O(BO!'GYX MV!:++$I,O;$[(_W #:-!2V!GC%\[,>N<$J MZU(]5$<,_QB*^.&8:W[-3;!LGI%V(M.69CZJMU(FX?*97T_?U2O7SE8IJ7MV P6:$I[$;X+ M5/URJ!=&KJO;^EP:O/M7TQ4^MD!9!=Q?2&EV"^N@>;Y-_@%02P,$% @ MKH(#5Y>%*2$!! @ P !D !X;"]W;W)K&UL MU5=M;]LV$/XKA#H4"2!$[[*\Y\KS8<_%5Y@"*/%4EDTLK5ZJ^=AR9YE!1><5K8+BR MY:*B"D6Q=?M?!+MK1<[1"4D"J-0/'S"'=0EAH(W?C685K#EMIP/.[1/YC8 M,98-E7#'R[^*3.5+*[%(!EO:E.HSW_\,73R1QDMY*Z46"1M)&*5YTQ M>E 5K/W2I^X<1@:)^X*!WQGXQN]V(^/E>ZKH:B'XG@BMC6AZ8$(UUNA0?<&'_W>QUM_$O#7AEV1P+6)[_K!!%XPQ!P8O."5,9\+ MM44*SR/IBKF6-4UA:6%)2!"/8*W>OO%B]]V$G^'@9SB%OGIH"X7P+5D+J&F1 MD?LGK$8)DE"6D=]5#H+<-4*@]^1&2C@?P_0N/32,H;F!3CMH:J!)RK$6I8), M>X0*9,M++.J"[4U>?LF\=W@W;_^8NK!I+Z?> \I5!OT+?#L M$VW-C['@#^>68M1%2DL3G,X4%6F.@Y+J<(;0>]N?R&P>CR3?GH7Q %8PV0C# MH.\=2/S9R9QGA]YLL"V+5&]UHA6[IY9A,N]R7'^?HP.X'[LCR?62SD3@016/ MNH9//?).MSHI* MN_(;J'-4GX8]PH(>RR8,KX'_(;D_T@T75'$\J"&843)">Y[X1W*"1/S0"%:H M1H YA!0OOT;ACJ< 2";DW['T$? !S'F)-5#5@C]"9=Z*7FGN!4?C+UQAR=5G M3_W ?'0S'$F)-R-IVF++E#58<4@A#$$T(_#T!CWHF1JM.]#_ M@LBO(_0ID?NP7GU+>Z$]9U15UB!V)G>5_.C8:IM$(?9H;V^:;O*@WK;FW^B8H>O'BEABZ;NU0SO M6='VNZV@>&UZS U7V+&:88Y_$4!H!5S?&UL MW1AI;]LV]*\07CLD@")+U-T<0'.TZ[!N1I)VGQGIV1:BPQ6I./GW>Z0L2HYE M)2A6[/@BD8]\)]]%GJS+ZIXO 01YS+."GTZ60JS>3:<\7D+.N%FNH,"5>5GE M3."T6DSYJ@*6**0\FU++\JE@6I8'XZ>6^_.[S)B2N MN2CS#3)*D*=%\V>/&T/T$,)]"'2#0)7<#2,EY243[.RD*M>DDKN1FAPH514V M"I<6\E1N1(6K*>*)LZMO=2J>R"QC!2<'M^PN WYX,A5(6FZ8QALRYPT9NH>, M3SZ7A5AR>\TR#?N$H!2S2]S1J047K$@DUYLEJX#\ELZ!?&59#>3 M/OQNBQ\\ :OX(3E("XSA+)/2'I)SAGX6 R=,D$N((;]#B1U;N3PEOD%=R_"L MB+PA=F1:SE[JK?J+BA5XB(0:U*=&X%D[.VUJ^O9>?-B<04(.*+6,(!C0&"G0 MX$5)L%C,(96R: O87F#X0;1+D?JF[;[:DGV;88H G2)(:-C4-<+&7H%)(XT3 MF%YGO#ZRS3GMIBV\?/Z+:(KN':EA%&BKYOAIT=?=/9/1S/-B/-Y0&X M- :Z%C)<83W"B2@5^ 6NG5:= HUV0UI)'[U= F$Z5%+MY _2BSE9 [IUS+*X MSIB2B1.!&$DZG^,*FI;<@5@#% K(=[Q%8OA=(*7! [5 TS07VW?.AZ1U]?R M^J/RGF<,C8K!568Z,QS)2)<1GY<)X$%RO%\T:@U)/T[_OQTX6P'4F]"1E2M= MCJ#*57^R:55\$UWYJ/EY)O82F['V==D'Z'4:;(::WD,I$WDF&VN,0Y.^Q&4X"@RHP[ZNMW7*;\_FDMK8H7#PH6%M)+USC$#6^YR3VW3=[N]EWA12 "3PU,*67,H-CW>^K>F[\%'7#W0KAZ,NB)F M/*S%. M-G!\(PJW^MC0=((1)XRT$T:C'H(7/?4Z)9M75;90I#VQ,DKH.V/%MKJG%NO5 MT;+J"=T%N ZBP1>84>K[I/^?1L_LQ>BQHPBOSU;?X5S3VXZ>YSF\G\N?QXUM MNX9E6;MA$)J!/Q V+]'?467/#=![I@65=8L,.>2T]PR80[50CYWRME,7HGD1 MU%#]H/J^>4;LMC>OL9]9M5F*=B(9Z&?FL[\ 4$L#!!0 ( *Z" U?,RO($I@, $8* 9 M >&PO=V]R:W-H965T\>WI'/D3?; M2O6H:P!#GEO1Z;E7&]-?^;XN:VBYOI0]=#BSEJKE!D6U\76O@%?.J15^R%CJ MM[SIO,7,Z99J,9.#$4T'2T7TT+9SGF]@!>;/ M?JE0\B>4JFFATXWLB(+UW/L07%TGUMX9_-7 5A^,B[D]A?8Y>,"+*70[I]L=[;,(^6@C6QWSAA!VW3CES_O]N$U#N'.(71QCPNY M*#]RPQ!?QM MZ"Y)Q"@)61B=P8NF;".'%[TZVU-)CACQ:0Q;)5>ZYR7,/2P##>H)O,7;-T'* MWI^),)XBC,^A+U98==4@@,@U*67;#X8[]J)H:K $;$K"NXI4C1@,5*3#E,0^ M)>T.D!NCF@?TQ&,D1EJ<%B&02^5C+44%2I]*^WQ@;]_D(8O>D__[>U\K@"-> M35.KYOGTQ/Z+] %'G^\J+*_L7W@PNAU:4-Q(=?7#DKK=']I>\1-Y%^4T3MG% MH2H.*(NR(U46TB!/CE1I0(L4K3Y")_&&^+&1?W77'%0_\R?0LW!,RST!K2D]P>$]>)+2+$MH%H>3*BXHPU_!7E1)1-/"YIR0.+*/)F*/'EUD??20&<:+L2W,4I\ MI(B&N.7#-HI06>?$BIREE!2-+4*[5Z4HXZ9,Z&(T;.'1F M?.8G[=0D?1A[@Q?SL&ULK5913]LP$/XK5H8FD("D29,R MUD:B[:9M&@S!V)[=Y)I8)':PG1:F_?B=G38K+.2!\>+8SGV?[[MS[C)>"WFK M<@!-[LN"JXF3:UV=NJY*T/ EHE!V).O&=H3&2:VT*#=@]*!DO'G2^TT<=@"!]PS WP#\)P#??P80 M; "!%=IX9F7-J:;Q6(HUD<8:VP7;6+* M4S('E4A6V;58DFFM$*$4.2)?V5W-4J8?R/X<-&6%.B![A''R/1>U0JP:NQI= M,L1NLCE^VASO/W-\1,X%U[DB'W@*Z6.\BU):/?Y6S]3O)?Q2\V,2>(?$]_R MW%S/R?[> 5&0X-X,V[('E#?XS[%T1;9B'W_$)=8:LK[$WN!1;?0B@%BBRE*+?J M!%<$LYH ,8--=9>V\#73^TIDC\(0M6&(>M,[HRH_) F.!+!RK&AA$VMN.S:, M6RPABP(PRTDMF6;0>=>;$Z*=1 >#8.AY3[+=Z\@+98Y:F:->F6=)4I=U036D MIG^PA'5>V=$_2HXB[^3=\*F4#KLPB$9AV-HU7KH[-;\$F=E6J$@B:JZ;\M_N MMMWVS#89]Z]YTZK/J&ULK59K;]HP%/TK5E9-K;0U(0_Z&$1J M@6F;- E!NWUVDTMB-;&I[4#W[W?MA AH0*CJ%^+'.7VWI(P[\<". M364\$)4N&(>I)*HJ2RK_W4,AUD.GYVP&9BS+M1EPX\&29C '_;B<2NRYK4K* M2N"*"4XD+(;.7>]V$AF\!?QAL%9;;6)V\B3$L^G\3(>.9P*" A)M%"A^5C"" MHC!"&,9+H^FT2QKB=GNC_MWN'??R1!6,1/&7I3H?.M<.26%!JT+/Q/H'-/NQ M 2:B4/:7K!NLYY"D4EJ4#1DC*!FOO_2U\6&+T L/$/R&X)]*"!I"<"HA; CA MJ82H(=BMN_7>K7%CJFD\D&)-I$&CFFE8]RT;_6+SG2.>"_N\V3P70EH5XW[%[7'%VW:DD3&#IX M-BF0*W#BSY]Z?>];5TH^4FS\D6*3#Q+;25[0)B\XIAZ/#N6I*Q^U5-]*F9-_ M%?M!%%QC#:ZVG7X+Z_G151CNPL9=,/P[7>W")D?C?Z<[8>M.>-2=V6Z-X@G" M!4\J*=&A+H-JM6C;(#_:<^<$S/@$S.1HY._T)6I]B8[Z\B T+6I+)"R%- ;A M=9L(GN+=;=P27.&!G5(SHS1^2M@^&1;X,.@LL:BKQ/K>7E&,WL*PQ&[Z-WL^ M=L&\L+]7L),N6'!]X[6PVB1WZWXSKY??5&:,*U+ HG>Y17JR/I%4'>T6-HK M[TEHO$!M,\='%$@#P/F%$'K3,;=H^RR+_P-02P,$% @ KH(#5\QWPT\! M#@ =<< !D !X;"]W;W)K&ULS=U;ONV9O?L%G^/IK"@7'%V<+Z.I_"*+;\M/F7IVM%8F\4(F M>9PF1B9OWO8NS3?AZ*0<4*WQSUC>YAN/C?*E7*?I;^43,7G;ZY=;).=R7)1$ MI/[[+J_D?%Y*:CO^6Z.]]9SEP,W'][I;O7CU8JZC7%ZE\W_%DV+VMG?:,R;R M)EK-B\_IK2_K%S0JO7$ZSZM_C=MZW7[/&*_R(EW4@]46+.+D[O_H]_H;L3' M'#XRP*H'6 \'C!X9,*@'#':=85@/&.XZPZ@>,-IUAN-ZP/&N T[J 2>[#CBM M!YSN.N"L'G#V<,#@L1]<__XGU]]U#G/]P[[;Z>[VDFH7LZ,BNCC/TELC*]=7 M7OF@VD^K\6K/BI.RI+X4F?IJK,85%^_CL:H/:43)Q%"[Y3RZ3K.HVMDOIYF4 MJG@*XY7Q,[^[S9O>[A'Z), M#3YW#[?E>#V\[3LO=I^]WS(\>&KX#Z-?_=C-LY;1X0Y[C3FHAI]T[(6# M=6D.*F_PB+=1CJKP+E4%)M.J(/.J6C^FR:OQ8ZL87]7#/*H.6[GQZWM%&Z*0 MB_S?+:_KW=UV#-NWHSRHO\F7T5B^[:FC=BZS[[)W\?>_F>1+\TE,D%A 8B&$:?OO M:+W_CCKWW\]W>ZG:6\?I-(G_U]IUO>LT]MUA2^59_\&>ZY 3NCM, MZ)$3^B0F2"P@L1#"M"(X7A?!<6<1!*I#RF5B_&%\4;+ZC9X;2YF59RGDQ%#_ M&>+]*VM0UHA<%NIIE!31-$WBO%"_\Q?+=*5^^9=;%67CF5J2UWU96LQD9N0U MV597G9NU;UV1F$UB#HFY).:1F$]B@L0"$@LA3*O4DW6EGAS(7T(G9&F2F$UB M#HFY).:1F$]B@L0"$@LA3"O-TW5IGC[12<:+ZU66W]5:>=3,MPZF;876J>Y; M:"1FGVZU>N;)=G=)3NGN-*5'3NF3F""Q@,1""--*XVQ=&F<[]I>[G&3_P_@Z M4X^-Y2Q2:YI&7JPFL:JB]$95U#A-)J^F,I'UL/O^L[6][-RJ?4N+Q&P2QM=S=2!=J*-?49V:4=78VF!V4WL7&JG9J.:@FHMJ M'JKYM;;Y;L3)Z&&?+- Y U0+*4TO(*LI( MM20?9Q%BJQ>6S.#&*F31NXBPO MC$]5EVH98S5#/([F1I'%ZM^;ZC3ICXZ.]6Z5>@5E3M3H:CFHYI MM0#50DK3R[3)QYB=[_%?W!\+NPZ#:+0%U6Q4LS6*D)S*ZAFHYJ#:BZJ>:CFHYI MM0#50DK3BZW)PYAGA]),HAD85+-1S4$U%]4\5/-13:!:@&HAI>F??6[",%;G MN_BJ3),B4Y5F+-))?%._/_>S$2?C3);O^KV8R+M'+\OW!*/)?U9Y495HD79] M_*U[UGUK$M7L6M-.)&Z=NT2G=%'-0S4?U02J!:@64II>:DV@Q>H.M.SP=UNW ML'?9H#F66M."RZ:UENB)B^9D@;',5(FTU@4:IT UN]8VSW>: _-DNS+0/,6.LWKM MZVUU8#ZZ=0+5 E0+*4W?ZYNHA+5K5&+[-'9U?8.'<=Q?,E4E(BED-I>KW]2? M\2]ZXGWO97F]@\_WUSNX;*YWL-F37=5)WM:20K,6J&:CFH-J+JIYJ.:CFD"U M -5"2M.+N,E:6(>2M;#0K 6JV:CFH)J+:AZJ^:@F4"U M9#2]#)MLA96=]9B MG\1N-[5WH:&A"U1S4,U%-0_5?%035GNP06^D W3.D-+T FHR%]:?SURHA1_B M)%ZL%JWEA*8O4,U&-0?57%3S4,U'-8%J :J%E*:779.^L XE?6&AZ0M4LU'- M0347U3Q4\U%-H%J :B&EZ=?\;M(7@^[TQ2>9C65YYD66E_[)TA_1O*BN Y08 MB2R,999.5N/"R*-Y^\4E:_YLHZ'HO^X?ZPW%5?=&[%M4J.:@FHMJ'JKYJ"90 M+4"UD-+THFIR%H/NG,53+6?T^V,M9S>\[[$,U6Q4< #8*@FHUJ#JJYJ.:AFH]J M4"5 LI32_3C?O,= =+GMUR M#EI:3O-AQ\G>%X:],0Q[9QCVUC#LO6'8F\.P=X=A;P_S5^10!DT.9="=0WFB MX]SA\ENME89&5E#-1C4'U5Q4\U#-1S6!:@&JA92FEV03DAF,#J4;16,PJ&:C MFH-J+JIYJ.:CFD"U -5"2M/+M(G!#+IOR[//^^O=U-Z%A@994,U!-1?5/%3S M44V@6E!KVNWPMM^N#ZE)]0IJ$BJ#[H3*\WM/M9:=YG$R+?\@+*_Z^N!"L%%] M =A!ZP5@G[S\:_+CB2N_=K_ O>L:S,,NF\/]&VI#HKE(7:9 M%JKRRJ/G9.-C%HMXK@[>:?+(*5^_*V[[2B6ENGXJST5F='6=UT5D]5/-13:!:@&HAI>G5TL1JAMVQ&J1I M=>-Y?1KVH[PU[&PU-2Z7RWG=B!HO>A_MR][+^FHPC[:PMW$QJ\[C?GO]Y;7A MINFDFO:.FZB2CO,B>[RU12\@@VHVJCFHYJ*:AVH^J@E4"U MI#3]MT 3!!H. M#Z6U1<-!J&:CFH-J+JIYJ.:CFD"U -5"2M/+M D'#;NOH/.\UA;-^]3:9I,Y M:.MLT2#/;I.ZZ*0>JOFH)E M0+60TO1::1(ZP^Z$#M/8VI=&M%QFZ7=5:F5[ MJYYW=[&ME8<&@%#-1C4'U5Q4\U#-1S6!:@&JA92FUW&3$QJ>'$IKBN9Y4,U& M-0?57%3S4,U'-8%J :J%E*:7:9/G&79?+^=YK2D:T:FUIX("Z*3.;I.ZZ*0> MJOFH)E M0+60TO1::4(UP^Y0#1@4L(R\6$W*ST&VMZ7UQR+;JPZ-YZ":C6H. MJKFHYJ&:CVH"U0)4"RE-J^%1$_89]0^D+1VAF1U4LU'-0347U3Q4\U%-H%J M:B&EZ67:9'9&3]V[Z!EM:;>]=^5MWQ&HY6,Y-CJIL]ND+CJIAVH^J@E4"U M MI#2]5IK@S*@[.(.TI0\^@U6^G7\39WFQ[E?;@JW)CR>CK?4*3^1;NU_AWA6+ M7F$'U1Q4_TT4:#0XE)86S>J@FHUJ#JJYJ.:AFH]J M M4"5 LI32_3)JLSZ@P9/+.E1>,WM:8E35O.M**3.KM-ZJ*3>JCFHYI M0#5 M0DK3:Z4)S(R>=BF3]::VK^Z;V:]74NJICO;N= ME>$U#>W]/:FJ+U_>KR#6#:WQZP>YN)99^R$33>^@FHUJ#JJYJ.:AFH]J M4" M5 LI3?\UT&2!1H=RTZH1&O5!-1O5'%1S4JBDWJHYJ.:0+4 U4)*NZN5HWPF96%'171Q MOI#95%[)^3PWQN7%YVN;Q14_5?GZAC=19/9^LG1;I\VS-[QG5:%.FB>CB3T41F MY0KJZS>I*M?Z23G!;9K]5KV&PO=V]R:W-H965T0$'G/#\#TDRT7"5'Z5NQL>1! HMPI MB6W7<7P[(919LTD^MA:S"4]53!FL!9)IDA#QO("8GZ86MEX&'NENK[(!>S8Y MD!T\@?IV6 M]9U%(Z:P8)9<4_^5$&XLQ! MX[0[N*6#VW08=#AXI8.7"RV8Y;)61)'91/ 3$IFU1LLN\MCDWEH-9=DR/BFA MGU+MIV9?:*C7!!!A$=*AB,F&"Y('>+X3 'K!%+K33Y@2.N)H+B4HF5M_H61# M8ZHH2/1Q!8K06'[2MM^>5NCCAT_H Z(,_;7GJ=36>VR)8S#!HGR'; 1[D@80P MM72*2Q!'L&8__X1]Y]'Z.E^U5QYD_GMC'W@B>W9^NHSXCT M!'81D:"*2-!SM@:OO^+!54+CH>]71A=$QQ71L9'H/(IHMDJMY6=\Q6F &YRN M3=PA]H?MI+!3UUS'2&L%41IV\BJ=SV>]PVZ#69N1Z_M!T,'MK!_ O6U<)=0Y M":^Y";?8#+P.DFY-TC6FY JV((3.-0%'8"F\)?M*R)[2KR^TRP#4O0,V5N,; M,M ,^&[YWG5"^P[N6->Z"\#F-L"8KV;?=RL8M.3V:#CJD%#7?6PN_*_D=D^% MO-1PW3G*'_)S@0U7BB?YY1Y( M!"(ST,^WG*N7FVR"ZFAI]A]02P,$% @ KH(#5YUA]<3;! ,"( !D M !X;"]W;W)K&ULS5I=;^(X%/TK5G:TFI%FF]A) M"'0!:4I5S:S:5=6/V8?1/A@P8#6)6=N4J;0_?IV0Q@2,2U:NQ$M)PKTGU^<> MTL,U_37C3V)!B 0_LS07 V\AY?+<]\5D03(LSMB2Y.J=&>,9ENJ4SWVQY 1/ MRZ0L]5$0=/P,T]P;]LMKMWS89RN9TIS<_UPAV=+V1Q MP1_VEWA.[HE\7-YR=>;7*%.:D5Q0E@-.9@/O"SP?A6&14$9\IV0MMHY!L90Q M8T_%R;?IP N*BDA*)K* P.KEF8Q(FA9(JHY_*E"OOF>1N'W\BGY5+EXM9HP% M&;'T+SJ5BX'7]<"4S/ JE7=L_954"XH+O E+1?D7K*O8P .3E9 LJY)5!1G- M-Z_X9T7$5@*,#B2@*@$=FQ!6"25S_J:R8A/JOM>;.Z+#MSWCU5^!L+@,T ! M"@WI(WOZ)9FH=%BFHV:ZKQBH:4 U#:C$"]^DX3/X(@11#*AU@6N*QS2EDA+Q M2L\4*/%I1HJH/UG.ZPL76% !?ERK&X!ODF3B;Q,YFVHB:P WF3^K)>+4Z(%DK M1MNN. )K+#>NEQN?E)QCE\0Y FL0UZF)ZSB2\P8GWM)I)XJ3[HZ:]Z/B"/4. MB#FIBTRL18Y8EA%>UG>+EX2;RK,BM.V(([#&8KOU8KLG)>6N2^(<@36(Z]7$ M]1Q)N;^9!Q+HNS76 )1-*QLK-%5 M6+':]L<56G/E6]X+GI2VJW)<(K4F>=FS0ZFM:Z+L":CZK@]U'M2$*!DD$ M#\A;&R1H=TB/9_=GX(&7?7PI.Z>^'N63E[>$;D5MW2M':$T.M/N"T6D)W:F3 M[HFSR0%$/RX(=F8 M<'-KK!"M6^,(K;E@;<1@*[0F>=KI(:L9:J'U"N@M MK1O"+%I'6W,PNZO::!U9'^%VB-:=>8_Q%=+V#(6G)6NGOLX56I,\[>N0?:S6 M0M;1GEY1!!&,=G6]'P>3+H+! 6%K%X7L+FI7V.HA?LPG+<0,449YFH(.VLD-U9&;7>8LABAV_=M_>8 M@B'MWE#OM$3OU/2Y0FMN[FC3%]IGE+\:*#^D&0 &0 'AL+W=O M\_Y$Z_T)-]Y0]\0TA M OQ(XI3/C(T0VVO3Y.&&))B/Z):D\ILU90D63;YE!*]RIR0VD65Y9H*C MU BF^;T[%DQI)N(H)7<,\"Q),'O^2&*ZGQG0>+GQ-7K<"'7##*9;_$@61#QL M[Y@#U'GG+(+;Y%9,^/KH&2LJ3T20W^6,T,2V5$ M8A(*%0++CQV9DSA6D60>WXN@1CFG6UR;ZDF2M4R+@23WT;23P1S MS#?@]^]9M,,Q204'.%V!+Y@]$8&7,0$+$F8L$A'AX J<8/SV1MZ+8OY.NCTL M;L#;-^_ &Q"EX'Y#,R[]^-04,G^5A1D6N7X\Y(HZS_W?I=%(/L1U];/7P7O,M#LG,D$\G)VQ' MC.#77Z!G_:83/E"P6AGLL@QV7_3@G@H<@U 5@S2*D53%X&4QWH,/"64B^H>L MP)QRH2O.848OGU$UHEU@6^[8GTS-W;'LMAFRD>MZI5E-D%,*<@86](E1SL%# M*OMHG.OZ)/NG=M4/,[O'&:.&*(V)KQ?DEH+<9":8S& M4"_**T5Y XNZQ1$#WW"<$9T.KY6BW'+^I+DZ;3.UY2RD%^.78OQ>,7/*MI1A M0>0OT%(<9:W+M#?4J9UCH& UU>-2]?B,#70\9!D&"E8KPZ0LP^3B#732VJ:> MT^HT;2-H^5W=$UH545@_K]T4<]?[C=,0IC5R.W0=D1*\:,>#0T/-Z$X)ME($6'/O-/J2Q.#3WG-)=VWASY=A-61HCN^M7HR(@V(] @W=77[OY MCG95H:9M)S>?TP%TL&(;V,L,P1>:DN>BF8#;K.L?WD$I9JAH=EL$Z%$EZ3LM+^^1TI1Y%A6 M&R!?;)*Z]_3>D3S==*_TO=D 6/)0R-+,@HVUV\LP--D&"F[.U19*?+)2NN 6 MIWH=FJT&GGM0(4-&:1(67)3!?.K7;O1\JBHK10DWFIBJ*+C^=@52[6=!%#PN MW(KUQKJ%<#[=\C7<@?V\O=$X"UN67!10&J%*HF$U"]Y%EXN(.H"/^")@;SIC MXJPLE;IWDX_Y+*!.$4C(K*/@^+>#!4CIF%#'UX8T:-_I@-WQ(_O?WCR:67(# M"R7_%[G=S()Q0')8\4K:6[7_ (VAD>/+E#3^E^R;6!J0K#)6%0T8%12BK/_Y M0Y.(#@!Y^@&L ;#G@.0$(&X L3=:*_.VKKGE\ZE6>Z)=-+*Y@<^-1Z,;4;IM MO+,:GPK$V?F"FPUY_[42.RZAM(;P,B>?N+X'RY<2R!UDE196@"%OR4)R8\1* M9-QO@5J1%\#/KG%-2/,&B3[?79.SW]],0XL6G) P:^1>U7+9";D)^:1*NS'D M?9E#WH-?#.,C-D 08N[:!++'!%ZQ0<9_J_*? MN5!)U M(P]DCEJ9HT&9G=M@NI<)AQIE]ZFN"4<=+>F81I-CT<>!410ET6G122LZ&13] MG[)'[RAB -I$7WZGM+A MJJ0A%_:M!LDM2G3B\+I;19: ;4^FUJ63WOOEHS_5._SNEYZLL-,V%*#7OILR M>$ZJTM8=1+O:=FSO?)\2/H77[1X6N;4H#9&P0B@]3[$FZ;J#JB=6;7T3LE06 M6QH_W"=H%X/.54O9QXE[0]K'S'U!+ P04 " "N@@-7#9%C;N@" ") M" &0 'AL+W=O/^>- M/S+=,?XH<@")G@I:BIF52UE=V[9(KRC2TJ#C@SHH+: MGN.$=H%):253\VS!DRFK)24E+#@2=5%@_N<6*-O-+-=Z?G!/-KG4#^QD6N$- M+$$^5 NN>G:7)2,%E(*P$G%8SZP;]WH>ZW@3\)W 3O3:2%>R8NQ1=SYE,\O1 M0$ AE3H#5G];F .E.I'"^-WFM+HIM;#??L[^P=2N:EEA 7-&?Y!,YC,KME & M:UQ3><]V'Z&M9Z+SI8P*\XMV;:QCH;06DA6M6!$4I&S^\5/K0T_@!@<$7BOP M3A7XK< WA39DIJP[+'$RY6R'N(Y6V73#>&/4JAI2ZK>XE%R-$J63R2VFN$P! M+WX'$ MA(HW2O6PO$/G9V_0&2(E^I:S6BB9F-I2P>HI[;0%NVW O -@G^OR$OG.!?(< MSQ^1SX_+[R!51U/GDFGW\@WYX9/2\:#RXZ3W[>K(3D:GG^ M&BNZF248GT5OV6M1X11FEMJ3 O@6K.3U*S=TWHU9\)^2O3#$[PSQCV7O#$G5 M $DQ-8[H:3!/<]6@6$*&H%T[8U8T^4.37Q\VVR2Z"J?VME_A,,:+@G]!+\B# MCCPXB9R4HN9Z\8_!-2DFO8EC+]J#&\:X@1N-PTTZN,E)<)2D!XV;#.8-G7VV M84P07XVCA1U:>!2M6>Y5"WCLS89#8[S0V2,<"7+<>!PQZA"C$Q YI$"V>$5' MWVPTG-?=0QN&!-XX6-R!Q2>]5NB?I7/Q-1W)*G-WK)A4-Y%IYNI; ;@.4.-K MQN1S1U]'W=='\A=02P,$% @ KH(#5PI[U]Q% P .0X !D !X;"]W M;W)K&ULK5=K;YLP%/TK%JNF3FK+*R2D2Y#:=-4V M=5/4Q_;9(3>)5;"I;9+VW\\&2D+JTD7B2V+#/8=S+M?X>K1A_%&L "1Z3A,J MQM9*RNS9IB_G()"=N,+==ZO7!+EBNI+]C1*,-+N /YD$VYFMDURYRD M0 5A%'%8C*T+]WSB]C2@B/A#8"-VQDA;F3'VJ"<_YF/+T8H@@5AJ"JS^UC"! M)-%,2L=316K5S]3 W?$K^W5A7IF980$3EOPE<[D:6Z&%YK# >2)OV>8[5(8" MS1>S1!2_:%/%.A:*T[7TTF.R)K M6/9KRWX;>W3/)$Y0MFL>?!@//W5-IBO*"GEEF4,L,6F5. MC9D\012,Z0S>:'"]OK\GU! 4] .SSGZML]^J\P;/&,>2\9?V]]W*^I8[(&N9=9[L?.QV59D74D>NNV)JV=]H0M]/R MK.@:WT$G'.[5YT=13;';SL!MW86C&U"-XXHEEV=IG'&R[([:F[6VOX;8W&P>79N]-QS-T][?Q#X)*J?9.7Z\/5;\P M7Q(J4 (+A7+.!JJP>7E.*2>2946K/V-2'1R*X4J=[8#K '5_P9A\G>C30WU: MC/X!4$L#!!0 ( *Z" U&PO=V]R:W-H965T MK8F6V@_?<[=D)$(45<[ ;\<=[7SSF.[>%6R"=5 &CR7#&N1DZA=7WCNBHO MH*+J2M3 <68I9$4U=N7*5;4$NK"BBKF!YR5N14ON9$,[-I794*PU*SE,)5'K MJJ+RY0Z8V(XK0IL!-QO6= 4ST(_U5&+/[5P6905VUB,ID+\60ZWQ;.^8RIPK&@OTI%[H8.=<.6<"2KIF^%]MOT.83&[]<,&5_R;:-]1R2 MKY4652M&@JKDS3]];NNP)_"C-P1!*PC.%82M(+2)-F0VK0G5-!M*L2721*.; M:=C:6#5F4W*SBS,M<;9$G<[N**,\!S*SG\Q85+7@P+4BG\AMGLLU+,B79_QD M%"A"^8+\T@5(,J4O=,YPZ'("FI9,?<#XQ]F$7%Y\(!>DY.2A$&N% C5T-6*: MQ=R\1;IKD((WD'ZL^14)O8\D\(*P1SX^+9] CG+?RH/7+TU4HZ"H46+_P M#;\SRM"78V,:]9N:LWFC:IK#R,'#IT!NP,G>O_,3[W-?QO_)[%7^89=_>,J] MRS_'B3*GS.9OEJ$R+[#!J,99:*O35XK&/['^YE;99'Z4>KBUF_T<>Z(&OC?H MHE[!1QU\=!8\5#43+P!G\3:6\1Y)F(2'N,=!T2!)^VGCCC8^B[:68@G*7)18 M;K.?)9[0)?33QD<@U\GU >QQ3)1$_:Q)QYJ<9+4GH(\G.5K+3^(#GN.8R(_[ M>=*.)SW)\R"T^39W^[U_6(4]K/6)PYKV?'MA,CB@/HX*HD%\R.WN7<;F(?Q) MY:KDBC!8HLZ[2C%MV3PN34>+VM[/IJO=ZPNPZ6 M86=R6=QW&T\NHVVZ6H;B-E:2[7H=Q']]$*OH\:JC=I[N^&TY7Z3Y'=W)Y2:8 MB\\B_;*YC;.ONGMEMER+,%E&H1*+^ZO.M?K>U\=Y0?&(/Y;B,3FXK>1/Y2Z* MON5?N+.K3B_?(K$2TS0G@NR?!W$C5JM2S)W,7 M).(F6GU=SM+%56?<46;B/MBNTM^B1T>43VB0>]-HE13_5QYWCQV-.LITFZ31 MNBS.MF"]#'?_!M_+'\1!@3I\ID K"[3C@L$S!7I9H!\7])\IZ)<%_7,+!F7! MX-R"85DP/+=@5!:,SGW2X[)@?.X(%V7!Q;DCJ+VG5ZYW[DNG[E_LW9MN]RXI MWF)&D :3RSAZ5.+\\9F7WRC>IT5]]LY:AGFD/J=Q]MUE5I=./J?1]-LB6LU$ MG/Q',?_<+M._E->&2(/E*GFC_*)\^6PHKU^]45XI7259!+%(E&6H? F7:?(V MNS.[_?LBVB9!.$LNNVFV1;G;G9:CW^Q&UYX9754^1F&Z2!0SG(E90[TCK]=? MJO?D]<.7ZOT7ME^3 -WLI=B_'MK3Z_%!DXK7V_D[I3=^JV@]==ST WVA?!._ M4_1>7J[I#>7&&:/K:E&N-92;\G(O"*7EEKS\4_3PM/'J14.Y??;&-_[HG!U.Y]W.C^_)R0TR?^\G7WH;Z_M>"7GBZ[->"DL9!F 3% MOJ\IW!]V1K_9R"<#[Y--,!57G6QOGXCX070F__Z7.NS]M^F-36(&B9DD9I&8 M36(.B;DDYI&8#V&U6/7WL>K+],E-M%YG\\BD2%>2[77?*IMX.17*1L2[O6M3 MS*1FVYCML&&!Y?/MAXG6N^P^'(:'',\D,8O$;!)S2,PE,8_$? BKA6>P#\_@ M_/ LDV0K9LKK;/ZYFY6^:4J.%&R;G!TV.$C.H%?\=Q0?A,6OA&>W#,Y*&)S\B53X'*Y$HU_-8B+4(TZ8P2)6V82 Q@\1, M$K-(S"8QA\1<$O-(S(>P6K#&^V"-@86&,1DK$C-(S"0QB\1L$G-(S"4QC\1\ M"*O%ZF(?JPOZ6$D*MLT8B1DD9EZ<',7U-4T?CNJ3#8LP M6GK47G56K"?-S\?@^W*]72O!/)OMS8-45$=*Q8)=4X#D9-L$H9J!:B:J6:5V M./\?#4Z656QT4 ?57%3S4,VGM'J2#LXOJ_^790?YL*W31FH&JIFE5CL^[@^/ M\V&A@]JHYJ":BVH>JOF45D^;5J5->V&=0M/.6:>0,ZW30VH&JIFH9J&:C6H. MJKFHYJ&:3VGUD%6]$2K1'*&BW1&H9J":B6H6JMFHYJ":BVH>JOF45H]8U2>A MMFB4.&_]0BZVSANI&:AFHIJ%:C:J.:5VN%IS-.UU&QZBCOH7ZL5%_8$>NF6^ M=,OJ;_JJOT&5-SC\T*(#VN* :D:IU4_LG39,F.BH%JK9J.:@FHMJ'JKYE%:/ M4M7KH,J;':[W$GZK=097W._SZ(.)?KE>K*,U7$)1?-_EA3F-\T(X'5#-0S40U"]5L M5'-0S44U#]5\2JNGK.I]4(GF!Q7M?D U ]5,5+-0S48U!]5<5/-0S:>T>L2J M/@BU12/$V7]Q(4=;1^[B= )QW-&*CFBBFH5J-JHYJ.:BFH=J/J75_RRUZHC0 MY!T1/[ B)Q?;IJC4#E=JOF45H]8U1*A2<\'3SYM MUW?9 55TKSP&<1:T-%'$=Q%/ETGCQZI\D'.MPX8V1Z":B6H6JMFHYI2:[&0M M.J#W\H ^-6 ]%E4;@R9O8W##!Y$=,<7)V?,\M(D!U0Q4,U'-0C4;U1Q4:/%CYZ?D:.LTH5T7J&:BFH5J=JD=GM<;'^<(;:5 -0_5?$JKYZAJI="D MYY$GGP[:_'9_:I@$*W&\>VK,$MI>@6H&JIFH9J&:76JU<^3JZ'2_A/9-H)J' M:CZEU?-4]4UH\KZ)KT_+>.6IWC12-MMXN@@2OXH$T5J&:AFHUJ#JJYJ.:AFD]I]0]9KIHJ='E3Q=>CQ?+@+MMGS;+# MJZ80O6 5'W]=?'3X M:/%*[;WK]:HC*>5OI?6"O'R(MK-#5#-0S40U"]5L5'-0S44U#]5\2JL'L&J\ MT(G&"QUMO$ U ]5,5+-0S48U!]5<5/-0S:>T>L0.KM,A;[S8SR"?.T![J4E7 M/SV)KNH-G[]U(]^0UL%BK]#!7J*#O48'>Y$.]BH=[&4ZV.MT_"]:-_2J=4.7 MMVZ89?M2/DV<"N7U?A;9G*+^R?*5>A(@M!L#U4Q4LU#-1C4'U5Q4\U#-I[1Z M@*IN#%W^:1:OU,'/'WVAO1JH9J":B6H6JMFHYJ":BVH>JOF45@]@U:NA#XFC M+[0Q ]4,5#-1S4(U&]4<5'-1S4,UG]+J$:NZ-W1Y]\;/'WV-SCWZ0GLT4,U$ M-0O5;%1S4,U%-0_5?$JK!ZMJY]#E[1PMC[Y.FP?4P7& T,8,5#-1S4(U&]4< M5'-1S4,UG])V >H>7.%[+>)Y<1'Z)-O5;,-T=U7?_;W["]U?%Y=W/[K_1GUO MJPWW.^I[=W=%\8J?7&Z"N?@8Q/-EF"@K<9\-U7LWRG96\>Y"];LOTFA37%_\ M+DK3:%W<7(A@)N+\ =GW[Z,H??HB'^ QBK\53V?R#U!+ P04 " "N@@-7 MP_>B=%(# "2$ &0 'AL+W=OVS R?!*F!FFZ3Y][.!T*2B;J-Z M7P(VO(]]7IL#)],=90\\ 1#H,4MS/K,2(8J);?,H@0SS"UI +J^L*5*$MMSW%\.\,DMX)IU;=DP926(B4Y+!GB999AMI]#2G!'3\Z1RJ4 M%:4/JG$=SRQ'S0A2B(1"8'G8P@+25)'D//XV4*L=4PF/SP_T[U7P,I@5YK"@ MZ1\2BV1FC2P4PQJ7J;BCNQ_0!#10O(BFO/I%N_K>?M]"45 MF95:AD]RM>[W@LFK1.I$H=HYYX6>(/W MJ.=^09[CCCJFL]"K?Y;IQ4'N=T7SFCR735HZ]V M5)2K MOP!&:.>3J$6<:YU^/JZ#]H!9UPJ&AJ9QXM.H]6FDG==MF:V (;IN7L((;^5; M&:]20/*C#Q'.2RP?W"[WM.!SW3,)"VO8X"B/C?KN8#CL3F;CUJKQ:\EL)+-8 M7$8@/TS%BVE,2SG7%Y.PT!#LQ#W7>?H2=-Z5R!JY(>.,TD)3M%/KCCZBW?=G MLU<8F@RTT$O/-LL0[=0L[\DL[W^E-#WY["UHDA8VM..L-A@.QK[[+*O91\5: M!FQ3%;T<1;3,15W)M+UM87U9E9//^N?N9%&7QT^8NEJ_P6Q#9#V7PEHBG8NA MG!2K"^"Z(6A1E80K*F2!69TF@&-@Z@9Y?4VI.#34 .W?$,$_4$L#!!0 ( M *Z" U?!^1:ZEP0 ($4 9 >&PO=V]R:W-H965TWIJD6MNOO:)0-836+6-M!*]^'/ M3D)"%\<\W.T;DIB,YS=C>_Z.!VLN7N4<0*&W-,GDT)LKM;CR?3F90TIEBR\@ MT_],N4BITH]BYLN% !KG1FGBDR (_92RS!L-\K:Q& WX4B4L@[% ]?\Z#U\&\4 FW//G.8C4?>CT/Q3"ERT0]\O6?4 ;4-?U->"+S7[0NWPT\ M-%E*Q=/26!.D+"NN]*U,Q)9!I\F E 8DYRXD?CA&827:(GQ2>OZ.LBS]BUR9CY]_P.%&6) M_(3.D(_DG J0B&7H.6-*7NA&??_ DD0;R8&O-);IW)^4"#<% FE "-$#S]1< MHOLLAOBCO:_#J6(BFYANB+/#OY99"[6#"T0"TD;/3W?H_.P#>G%Q>&I7V6OG MGMH-GHI$2?1UJ:2B6/JW89X@6Y@QK),W^H9K4=^ N@?:U(*_,)!-W=@5OEJ%)).T WZ W]E M(>M69-WCR3:-,T$S!;&3J[O#14A(HFY@YPHKKO!T+G@#,6%R#UFX0W9)2!!% MV$X65631Z62Z0D^![)IU>TQ3K M5UC]_SR4]"5QL_5WV#H='/3Z#6PXJ$MO<#K="J092]VL01=:P_2#XGFSD[;T M>7 J\9928&>Q^YXK',27URL06K'1?;D6T%@P/;YC$.C)<%FQ\"^H@9C4[,29 MZH/9+;71&D[AKK>59=QO!>V&'-=Z@IU:< SG3Y722EDX,U.BQB2ML*$,X5I3 ML%M43L"L"J<5M&,%)5$#:"TQV*TQ)X!6==0*VMT%)6$+=QI :\W!;M$Y O1C M6;52AI9T1BW25 )J_<%N 3I]W$V5M:)&%M2PU6N:HK4@8;$]>1BV0/RBGC5XLI<7^=7<]F F94 ?JBHV*99!/TC29+^X#\ MBH\T4BLJ<2MJ(VN=^:UMHMX!GEF#*'44;]6DOM91>TDBM8P2MXP>0/=Q-VVG M*\63;-%U<:NA8)):.XE;.P^@<^^F[;3A4;FL-90<]!%W@=:;94C+99COY"YC M$\B4,H%6C7,UVE6>H/7S'L3?.A5*0* J&JMSM>NBU.E^O7B M<.Z!"KTIEBB!J38-6I$>25&<=Q4/BB_R,Z87KA1/\]LYT!B$>4'_/^5<;1Z, M@^K4&C.8FV 0 #8A 9 >&PO=V]R:W-H M965T?!+)GO&7[,U@$!O29QF M4V,MQ.;.-+-P#0G);M@&4OG+DO&$"'G*5V:VX4"B0I3$IFU9KID0FAJS27%M MP6<3MA4Q36'!4;9-$L+?'R!F^ZF!C8\+3W2U%OD%T)@5P*[+1B= M$#B5P&D)[,$)P: 2#/H*AI5@V+<-;B5PB]B7P2HB[1%!9A/.]HCGI24M/RCL M*M0RP#3->]:SX/)7*G5BYO_<4O&.%C%),_0-/0L6OJ+OF]SU#+V0>$N*#G"? MR:Y77?WB@2 TSGZ;F$+>0J.4> MA%*.N^2-6#IU7W0*GM.C+W;UK5(]Z%;G*?@NVY 0IH;,L1GP'1BS7W_!KO5[ MER\Z89Y.F*\3%FB"-?PS:R)N3NV26=U@298PZ9A;=-0:=-'MA<,+;8\7,OW-)JS))%IOW@==!FG M))YKG$Z8IQ/FZX0%FF -C]W:8_>JU.KJ]%,GS-,)\W7" DVPAI^CVL^1\IGU MWS9R: X1VK%8CM!B:>Y7]$A3FFR3+G]+&G:.\AF^L5R[F=/F'<6LF['K-(MY M_6A^/UJ@;.F%<;RMXWA[01S)VZDXWG:V?#1LQ;&CF&SY>-R*8S^:WX\6*%MZ M81S'=1S'RC@^T>SUVY(#()H*D'R!.!&@[)/CKF99S@BW@ME=SFZ7\T[PAJ-6 M.+O+87?0BJ>RQ1?&$UN'>9EU841/]\X*V6[:P&HU;7ZBH#UN/^E]B7Y?8J!N M]J5A/9KNXGX/_,O1 [\ 'D(JR K0]Z7LLF_H/HY92/)R?\M1$0#/1T0;DE+H M?'VJ*SWW_:F5YFFE^5II045K#+-O[$/^:YIL'TRVM9OLIR(?(94+( M.0^@T M6EGQV4;KI'E::;Y66E#1FD:/3AE]6## ROGKIU,7])_J!:2&GVVFUA4%K31? M*RW016N:?EA5P(.KYC)8ZZJ"5IJGE>9KI06Z:$U;#ZL06+T,42=M.=I)T!>: MHG<@_,0JLQKEEE)DCU%$WKLZR?P3PK BN"@IUHL[O>R'<"H$&IVZ&5\;*5"3 M+O7PL,J E9/>7OE8,7S5N@JAE>9II?E::8$N6M/TPU($'EV7CS5-\"M;==(\ MK31?*RW016O:>E@9P3V71OKD8S6J3SZ^EN!=3?"O)@1JPKF6F4?;N@GP5;$! MGZ&0;5-1[JK55^M-_OMB:[MU_0'?S7''=0_?^>46_@%?_J/@D? 5E8D\AJ6L M*A^J&XB7F_3EB6";8E/Y!Q.")<7A&D@$/"\@?U\R)CY.\@KJOTK,_@=02P,$ M% @ KH(#5UX!-OXQ! LQ( !D !X;"]W;W)K&ULO9AA;Z,X$(;_BL6M3GM2&[!)@/222.UV=^].ZBEJU.YG-TP25+"S MMI/L2O?CSS84Z 5(FK;W)6#P>)X9V_,2CW9UQG\!.UNZ1">6!\T?3^#,>.YXA@A3FR@Q!]64+GR!-S4B:XWLQ MJ%/Z-(;U^Z?1O]C@=3 /5,(GGGY+8K4:.YEC03:IN^>X/* *R@'.>2ON+ M=D5?ST'SC50\*XPU09:P_$I_%(FH&?3;#$AA0"QW[LA27E-%)R/!=TB8WGHT M)ME.3S]\WB?J)IBEE$IVC6Y!*)',%,:(L1E,0=N+9 M'-!,\?DCNF.),AT_7H.B22I_0Q^0B^2*"I H8?G[,_U0W]\D::HS+T>NTJ3& MGSLOJ*YR*M)"%: ;SM1*HL\LAOBYO:LC+,,D3V%>DG[I\.27"?6MIWZ+IUH&I"'7= YC1V\W"6(+ MSN377W#@_=Y!V2\I^W9TOX7R[TWV +Q!9HU!)[S]=^!;U#R#3JS6/'E$W.F M%]969Q;B,W0%RX2QA"WU=DSMTORGQ1+LL?C#( P'S2QAR1*^D.7>9JH3)=Q#.2=1WR>XF24J6:(C M668%BZZ="T@.X43[.)@,O1::84DS/'D5ZY M";]9R8#X_'(+0DM@OH:0KN. OM!$H'N:;J"Q>GKOL#=Q33-P9UZ/ S^T9ZOJ MVQABCA#5LHZ'/=*6=%*QDS=AK_;S <[! Z3]!M*@1Z(6U$I3<+>HO'S9[A6) ^2#_34; M]?RVI5")#>Y6FY;/L$:$SI%.K0R5%.'PU=\5N%/.3D6L% H?*U&O_;3 ^ZJ% MA\.!Y[7,=R5;^*6Z=82BXWV9.L>X[[7AD$JG2*>IRN12P-)@+@[DUF&8'BL:_ETBMJ$+; M,M>-I+G#H$[Z'TJW=HZ0@5C:TQ*)YGS#5'ZD4#XM3V0N\W.(JGM^G'-#A5ZJ M$J6PT*9>+]3>17Y"DC<47]M3B0>N%,_L[0IH#,)TT.\7G*NGAG%0GE--_@50 M2P,$% @ KH(#5X8/ AAI! (1X !D !X;"]W;W)K&ULK9EKCYLX%(;_BL6N5JVT':XAETTB=0*HNU)744?3_>PA3H(& M<&J;I)7VQZ\-# D)<Y,9^6QY9L/J6%2).< M+!GB199A]N.1I/0P,VSC[<"79+,5ZH YG^[PACP1\;Q;,KEG-I15DI&<)S1' MC*QGQD=[$MF^$I0MOB;DP$^VD;J5%TI?U+K]1H_*FY,B%5_HX1.I;VB@ M>#%->?F+#E7;P=A <<$%S6JQO((LR:M__+U.Q(E %8%;"]Q; M(WBUP+LUPJ 6#,X%_A6!7PM*,\TJ666F RSP?,KH 3'56M+41FE7J98)3G+U M9#T))L\F4B?FX;]E MF^>G +W[]?W4%#*^HIAQ'>NQBN56BSS076X["?$56'?I K_=_IH_T>MO1 M $R9N"9[SEOV'ATM\:\B?T"N]3MR+,?MN*#%[7*G*Q_W10_OBQ[IY0&)I=SN MDK=RZ39/HEORW!N>Q*YGJU)[W6I5@"=\AV,R,V2%Y83MB3'_[1?;M_[H\@42 M%D#"0DA8! 1K^>DU?GHZ^KPL'Q]4U5^AF&;R5IET>:LE]?46$A94,+^$ MJ;?T?FX/QL[0LJRIN3_UK:.A,_2LBX81T.6U/!DTG@RTGBQHELG7>6E-EP]: M=5\?(&$!)"R$A$5 L):??N.G?U?-]"']A(0%D+ 0$A8!P5I^#AL_A]K^^7>1 MO1"&Z!KQ+99XE'!>= YU'BO0X*3>N,[8&_GM:K.X;&:[]L@9MYL%E\W\T= ? M#\^*W&4SS[7&_GF)T][D_TSAJ$GA2)O"*R/8KA1J07U[!R0L@(2%D+ ("-:R M=MQ8.[ZKVHTA_82$!9"P$!(6 <%:?MK6\>/3TG;6KX2+)-^@'6$QR07>$%7[ M&)%&\T00I"(FLB/+\PGM+(/Z 'U-!Z4%-6U\6GS/"BIHP$@;L&W1R?R #3:, MUZ-ZFP%)"VK:Z0#]? @/&C""HK5]A?]+./.#VXMY>@ M4R6@M!"4%D'1VH8?ITML[Z[1C0TZ20)*"T!I(2@M@J*U;3W.N-CZ*9>>=7AP M\99RNVK=0A^UMW\WA@U!PT90M+8UQ\D36_LMW^=K6T_JW?E IU)J6NL;W_8Z MO .=)H&B5=Z9)RM8&6&;<17BZ>?,=LD.4B[-+&Q9"EHA M5U1PD+B:!M?QU2R.+,"=^$9QJX[&8%U9"O%H)Y^*:1!91<@PUY:"F,\&;Y Q MRV1T_-B3!JU-"SP>']@_..>-,TNB\$:P[[30Y308!U#@BC1,/XCM1]P[-+)\ MN6#*_<+6GTV' >2-TJ+:@XV"BG+_)4_[0!P!DO@$(-D#$J?;&W(J;XDFV42* M+4A[VK#9@7/5H8TXRFU6%EJ:76IP.KO[T5"]@SDC7,$[N*MJ)G:(L- B?X1Y M(_/2^.SV(8GB%.X6\SF"ZU+!'2^P M^!4?&O&M!\G!@UG22_BYX>!>2P*Y0:#[/6K.(W>]V@;MMJ&?>S9+=W0 GD!.XJLZ%+G\9<. M;Q_F)HLFX:;#Y*@U.>HUZ7/?]4LW+,&JE2#!5!N!5#1>?4] MT>C(?#I.HQ/VX^BY3D:]"KXTU1*EBX/70C:F I(E0Y]0?J)%[;K"4FC38]RP-%T=I3U@]E="Z,/$&FC_)V0_ 5!+ P04 " "N M@@-79L"2,QT$ \% &0 'AL+W=OJKNI+O->X M(.V2M+VJ)Z'EKOU0]8-)#(DVL3G;P-)?7SO) M9I-@HJ7U2?<%_#+SS,PS9@9[>B3TD:4(P MV-D06D NIG1KLAU%,"F5BMQT+"LP"YAA8SXMUY9T/B5[GF<8+2E@^Z* ]'2/ MW:(7XE]V2BIG9H"19@3#+" 84;6;&G7T;V8Y4 M*"7^R-"1M<9 AK(FY%%./B8SPY(>H1S%7$) \75 "Y3G$DGX\;4&-1J;4K$] M?D;_N0Q>!+.&#"U(_F>6\'1FC V0H W\9)42L+#XH,5]_PJ2:BI2!PU I.K>#T%;P+"FZMX/84G$L6O%K!>ZT%OU8H M0S>KV$OB0LCA?$K)$5 I+=#DH&2_U!9\95@>E!6G8C<3>GP>?=UG_ 26.<0, M? K3N+'#Y+Y!"Q((8XC@V5"HR#MFW?@#<@P^)R2 M/8,X85.3"[\DNAG7/MQ7/C@7?'#!)X)YRD"$$Y0H],-A_6! WQ1\-*0XSZ3< M.X. O^WQ#7"M]\"Q'%?AS^+UZHXJG/]G/?K/UCMDN,T)<4L\]P+>*H44J8[$ M':40;Y&H&ARL3Z MMX2GO2:OWA#Z_#/A, >L M]8./VVE"U0]>E9P*-RAQ92,ZS,>N)T[JH4WZN5 PMORN4'@N9/L39]25BA12 MSLBS&JE.^'X3OO^*\/>8HIAL6"YU@X3 C#C@A2!D8@Z+J8+8#$GA2':E(DUN=S(V:S(T&_7P0B)#& M*1 -'H3H(/Y?[F2!5^5B$.G:7.@$"W6"19K .ND8-^D8?W\M>:PSKSK!0IU@ MD2:P3EXG35XGWZ@E3\[ZC3>V)KUVHQ"RK:#7DB=G;63B3NQ>%SE'&GFNHV[( MMO5R%;$&P_\%840% ;+(W"7BLI,Q3J&\2"KO%(-@UQY(K6BA5K1(%UHW+:T; MHOW]59O:)UW9U8D6:D6+=*%UL^N\9-?Y1C6G!FZ7"M=WO5[144@YP:17FD*% M5."[O=H4*:1\UQKWZH[9>@TI$-V6SU!,A+7'O+KV-JO-4]==^<#36[^W;Q>V M8CV43V/EZ\L+?/6N]@G2;889R-%&F+)N1J)$TNJIJIIPLBO?8M:$&ULM5=KC]HX%/TK5EI5K31#WB\* M2(6PVJVVJU%G9_O90PR)FMC4=J#[[WOMA!08![&[[!>(G7/.]3V^\6.R9_RK M* B1Z'M=43&U"BFW8]L6JX+46(S8EE!XLV:\QA*:?&.++2P: ME]2:373? Y]-6".KDI('CD13UYC_/2<5VT\MUSIT?"XWA50=]FRRQ1OR2.33 M]H%#R^Y5\K(F5)2,(D[64^N#.UZF"J\!?Y5D+XZ>D\05&M34@W9?L\&ODJHZ M>90'HL<"Q?5TSY3.?XN^ M_-?13\SP^SKQM9X_5"=-33B6C(]-,]MR S-7+75CL<4K,K5@+1.$[X@U>_/* MC9SW)EMO*9;=4FQY([&3"0CZ"0@NJ>L/M8(/U61_RXPT4VT,N]F]GP21,[%W MQ\8:8('K^/$I+#/ 8L]-PE/8T@"+W#3ZJ7:29MBG&5ZLLXQ0!LO<8*6%MZRT M6XIEMQ1;WDCL9 JB?@JBBY7V16^N)+_'._CD-^2PU#>"Y$@RM-*[ T&TJTB] M=4!G#;N%AMZA.1;ERC1];>3PJ&C"*([#./#.:O4E,$B=($V=,V!F4/2C% KQ MO%X-B@G(.<% Q<:]7?'_;5=65H P[7GS^%K#7@('##,HF@TS*%XT+.D-2ZY: MR;01G0//0P732B7'JXPSBI*SY(VH)#C+W(!R1_X9:FE$>0,YIWW.Z3_..1^> M]?2JK(VH%UD;4(:LC:@76=M'!TTX#VST"5] -3=4MF>)OK>_1'S09^>S_KD[ M7KB&_@PN'>T=X:=\>V/YA/FFI )59 VAG%$,A6BH /U5;/8#4$L#!!0 ( *Z" U=-&PO=V]R:W-H965TN,AW2;*W'#GTQW= MP@K4U]U2Z)5;HZS3')A,.4,"-C/G#M\N<&0SEP34RJ3QR_F06OZ]G MCF!.O6>QO'P^A7]-YN\3N:12ECP[-]TK9*9 M,W'0&C:TR-0#WW^&*J' X,4\D_8;[2M;ST%Q(17/*V<=09ZR\I>^5$0<.&B< M;@=2.9!CA]$9![]R\&VB960VK8]4T?E4\#T2QEJCF0O+C?76V:3,E'&EA'Z: M:C\U_TLKY4\N)=J!0*N$"D ?T!U3Z3K-"L,P6D%%]N2$YLV&(OG"F$HD^L36LV_ZN#K[.@+QF<$]Z ?\HV WR MO5\0\8C?$<_B^]U)3SA^3:AO\?PS>$NN0--'L^P;JCF4#8<)U>M' (;@)P/_>V>(@Q=&R$'&BSQ6TX'FNSZF5 MXO%35]"]B)=6;2"P5O)AG7QX;8H/A^1N(+ 6=^.:N_$/4?SX1,@33$83+SH2 M_*E=."$!)KA;[Y,Z[$EOV)6VI=$VVE,A*%.=A>J%N;10 X&U,H[JC*-K$WDT M)'<#@;6XPU[39'@_1.85[*%^R3CP].=(Y]]AV []H#_"O:$_@%0BC4T-2[D7 M+.W6>C_0I04;"JV=-FG2)M>F]RJBH?@;"*W-7],%XMY&Z>V*]T^$//;#:')\ ML'?9A:$7G=-[TX+A_AYL"<*^'+(8RMX%?3TK^%ZDBPLV$%H[[Z:#P\'5"7[0 M%G HM#9_31.(>_NDMPL^/&UE@N#T@#\U(S@Z?[XW#1CN[\ ^K9;+OI?97N^+ M:S006CO7IFO#DZO3^* =X%!H;?Z:'A#WMDEOUWAT*MY1%$V.-7YJAB/L^4<2 M=P^F/3F(K1V"213S@JER;%+?K0=M=W:\='3_W@S@[!2I@2FG=U^HV*;Z?3:# MC8;T;L8Z)E$.Q,J%XCL[4WKD2O'<7B9 UR",@7Z^X5IJU<)L4(\EY_\#4$L# M!!0 ( *Z" U?O2^5W2 , ,X4 - >&PO M!ETJB'V/S[G']DUCZ%=ZR>G=C%(=+ HNJD$XT[K\&$759$8+4EW(D@J#Y%(5 M1)NNFD95J2C)*B 5/.JT6DE4$";"85_,BYM"5\%$SH4>A-TF%+C;EVP0MI/+ M,'!R(YG10?AP]O[G7.KK=X&[GWPX.6D]G%_OQL\L&2/7D MX+;K0177.@434MG<+H/[/:Z'[P"K'AADG#<&.Z$+#/LET9HJ<6,Z=K -/H." MNGV_+(W#J2++=N5HRZ860GE/,[>,1_Y%O:BWQCW^RNB:9I#-5-)^,ZH+^IYK0W92]? MI!N4[%'JSW,S'6'[4*'T5M&<+6Q_D3<&,/4VKD[*DB\_<385!763/SCAL$]6 MO& F%7LRV:!4)B9 51@\4J799#/R2Y'RGB[TJIP6.>ZY_^TZ3ZF@BO!- MTZ;VW_(JO]AQW'TMR_9;9=>PUV/]WG[K)J^.P61R#":/H";C].U[K,]I;]WD M,:QD]]6^V?>:C.J3T,9Q:^NPU40#.-0.PN]P1.;KI,%XSKAFHN[-6)91\>S, M9>0U&9L_UK;TS?B,YF3.]7T##L)U^QO-V+Q(FU&WL!#UJ'7[*TROG30G:I.+ MB8PN:#:JNVHZMLW -$S6^@+"+G)C+S^"<1SF1P##\F .,(YC87G^I_GTT/DX M#//6\R(]E--#.8[E0T;V@^7Q:IG&<)-B*CD9>!R-LW9($?OQJF#=@ M8'D@T]^M-;[;>(7LKP-L3_=5"#93O!*QF>)K#8A_W8"1IO[=QO( ]L%K'8@ MOS\/U)2?$\>PJY@W[ G&D33%$*A%?XTF";(Z"7S\^X,])7&!IQ!', 'C DCNU[<.=]%*W>4]'Z/YC#WU!+ P04 " "N@@-7EXJ[', M 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D! M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( *Z" M U=!SV B[0, / = / >&PO=V]R:V)O;VLN>&ULQ9E1;]LV%$;_"J&7 M;0^9+4I)VZ ND"7I%B!-C+K(:T%+US81BM1(*EGRZW=%11CE)A=]X?QDBY+I MHTOI.R+U\='8^[4Q]^R?1FFWR';>MZ>SF:MVT CWNVE!XYZ-L8WPN&FW,]=: M$+7; ?A&S?A\?C)KA-39IX]C7TL[BS>,A\I+H[&Q;[B3\.C^V]]OL@?IY%HJ MZ9\66?BN(&.-U+*1SU OLGG&W,X\_F6L?#;:"[6JK%%JD>7#CCNP7E8_-*]Z MR&]B[4*+%^NO D$6V[(7P\* ]D,=+:@>4+N=;%W&M&A@D8V' M,*%K=JD]%HE=Z:$K/+8_4_SKJWHX:X^X40WMJ<0=]JH.X.D@SXVN03NH&7YS M1LD:.6KVAU!"5\ B2$Y \@-"?N<19$% %@>!7/4X^-,(LB0@RP-"3BIY3$ > M'Q*RB"!/",B30T*6$>0[ O)=6LA;NQ5:/H<=(88NP%56MF';;"+(]P3D^[20 MJZYIA'U"'K:26RWQ9P)3\ZRJ3(>I&4%^(" _I(6\QL-PM$,1SU%58FWL4-:S MK06(PWQ.I?D\+>9G(2V[$ZH#]@6$ZVP?/=[%>*1L4MM&N!V[_+N3#T+U7*&< M7X2]!W2\FE21TDV>V#>C_<)#!@YWTQJ]7T;*-'EBU:R\J>YW1M5@W2^AGOXI M9J,$DR2)/4)CQD;.*9'DB4U"AO2TFI1*\L0N>2.DV:_?^A",[QI.N80G=@D9UI-J M4=XI#>>>(+2VT,2;EG>) YA+L*&;<.]C9>-E-JTR3P OHQ]7LZ0D5":6T&O7 MYM%:#,O239SN)26A,K&$7IE?' 7 SO<'QYB4A,K_?QJ$^M%>UE)UDY7HDGR' M$R0T&]\PUK"1&NH;_ N'[950U=*R_F-8Z"R/^]6(3:?4.;;=ZFLCZO&%Y?BR M]=._4$L#!!0 ( *Z" U=''&"YI $ )L: : >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-V;MNPD 0A>%707X EIE9;A%0I:&-> $+EHLPV/)N M%'C[("C@6"G2H#V5M;8\_@OKD[6>?86J3(?Z'/>')O8NI^H;#N;C> MAU,9^W43SKFV;'>N*=?'<#@8CU[[.*!:SUYF]U;4)_YE8;[>' M=?BLU]^G<$Y_#'8_=7N,^Q!2T5N5[2ZD>>$NU?-T=/>#]&^3B]YR,R_:Y48* MESM((4CS!QD$6?X@#T$^?] 0@H;Y@T80-,H?-(:@"8 N!V()D"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V" M> N!WHIZ*X'>BGHK@=[:^=@FT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!; M46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VSJ;)01Z&^IM!'H;ZFT$>AOJ;01Z M&^IM!'H;ZFT$>AOJ;01Z>]3;$^CM46]/H+='O3V!WA[U]@1Z^\YF]SOUCNE: MA?CL>:SQ^>^D.MWN#<_'WY>/DYVW]XZS@W]1BU]02P,$% @ KH(#5R[2 M^,"N 0 RAH !, !;0V]N=&5N=%]4>7!E&ULS9G-;L(P$(1?!>6* MB+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZX4=J1:,B*G4NL1+OSHR]TG?)]&UG MR VV==6X651X;QX8#QAJ6X\-7[D M6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^VS39-Y?1P2$. MG5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S?5>3B?HDS&76> MEREE.EW7H25VQI+*7$'DZRK>BP[[G7VX8=H_^=7^G4R?8:A<6&U) &UL4$L! A0#% @ KH(# M5ZY3$3CM *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ KH(#5YE&PO=V]R:W-H965T&UL4$L! A0#% @ KH(#5]5+OZS0!0 -!@ !@ ("! M%@X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MKH(#5T99&XI< P F0P !@ ("!:1P 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ KH(#5RU*A2ZC" A0 M !@ ("!:S@ 'AL+W=O&1DUF . M "+, &0 @(&.30 >&PO=V]R:W-H965T&UL4$L! A0#% @ KH(# M5_XN$>X#!0 [Q !D ("!5F( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH(#5VB]]P'-"P 6R< M !D ("!1G( 'AL+W=O&PO=V]R:W-H965T'>+CW M\PL $$C 9 " @:F" !X;"]W;W)K&UL4$L! A0#% @ KH(#5]."G+RE @ F 8 !D M ("!TXX 'AL+W=O&PO=V]R:W-H965T MN4 !X;"]W;W)K&UL4$L! A0# M% @ KH(#5SB,^[O& P R@T !D ("!/I@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ KH(#5\S* M\@2F P 1@H !D ("!XZ8 'AL+W=O&PO=V]R:W-H965T>M !X;"]W;W)K&UL4$L! A0#% @ KH(#5\QWPT\!#@ =<< !D M ("!';$ 'AL+W=O&PO M=V]R:W-H965T=8?7$VP0 M # B 9 " @8G# !X;"]W;W)K&UL4$L! A0#% @ KH(#5S(0[6%P! WAD !D ("! MF\@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ KH(#5PI[U]Q% P .0X !D ("!W-, 'AL+W=O&PO=V]R:W-H965T&C.8FV 0 #8A 9 " @:#L !X;"]W;W)K&UL4$L! A0#% @ KH(#5UX!-OXQ! LQ( !D M ("!K_$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ KH(#5V; DC,=! /!0 !D ("!R?T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MKH(#5^]+Y7=( P SA0 T ( !\@D! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ KH(# M5T<<8+FD 0 FQH !H ( !:!(! 'AL+U]R96QS+W=O 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.2 html 189 239 1 false 56 0 false 5 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Stockholder's Equity Sheet http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity Condensed Consolidated Statements of Stockholder's Equity Statements 6 false false R7.htm 00500 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 10101 - Disclosure - Organization and Description of Business Sheet http://www.protagonist-inc.com/role/DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 8 false false R9.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 10301 - Disclosure - License and Collaboration Agreement Sheet http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreement License and Collaboration Agreement Notes 10 false false R11.htm 10401 - Disclosure - Fair Value Measurements Sheet http://www.protagonist-inc.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 10501 - Disclosure - Cash Equivalents and Marketable Securities Sheet http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecurities Cash Equivalents and Marketable Securities Notes 12 false false R13.htm 10601 - Disclosure - Balance Sheet Components Sheet http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponents Balance Sheet Components Notes 13 false false R14.htm 10701 - Disclosure - Stockholders' Equity Sheet http://www.protagonist-inc.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 14 false false R15.htm 10801 - Disclosure - Equity Plans Sheet http://www.protagonist-inc.com/role/DisclosureEquityPlans Equity Plans Notes 15 false false R16.htm 10901 - Disclosure - Net Loss per Share Sheet http://www.protagonist-inc.com/role/DisclosureNetLossPerShare Net Loss per Share Notes 16 false false R17.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPolicies 17 false false R18.htm 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPolicies 18 false false R19.htm 30303 - Disclosure - License and Collaboration Agreement (Tables) Sheet http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementTables License and Collaboration Agreement (Tables) Tables http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreement 19 false false R20.htm 30403 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.protagonist-inc.com/role/DisclosureFairValueMeasurements 20 false false R21.htm 30503 - Disclosure - Cash Equivalents and Marketable Securities (Tables) Sheet http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesTables Cash Equivalents and Marketable Securities (Tables) Tables http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecurities 21 false false R22.htm 30603 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponents 22 false false R23.htm 30803 - Disclosure - Equity Plans (Tables) Sheet http://www.protagonist-inc.com/role/DisclosureEquityPlansTables Equity Plans (Tables) Tables http://www.protagonist-inc.com/role/DisclosureEquityPlans 23 false false R24.htm 30903 - Disclosure - Net Loss per Share (Tables) Sheet http://www.protagonist-inc.com/role/DisclosureNetLossPerShareTables Net Loss per Share (Tables) Tables http://www.protagonist-inc.com/role/DisclosureNetLossPerShare 24 false false R25.htm 40101 - Disclosure - Organization and Description of Business - Liquidity (Details) Sheet http://www.protagonist-inc.com/role/DisclosureOrganizationAndDescriptionOfBusinessLiquidityDetails Organization and Description of Business - Liquidity (Details) Details 25 false false R26.htm 40201 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents and Restricted Cash (Details) Sheet http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsAndRestrictedCashDetails Summary of Significant Accounting Policies - Cash and Cash Equivalents and Restricted Cash (Details) Details 26 false false R27.htm 40301 - Disclosure - License and Collaboration Agreement - Narrative (Details) Sheet http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails License and Collaboration Agreement - Narrative (Details) Details 27 false false R28.htm 40302 - Disclosure - License and Collaboration Agreement - Contract Assets and Liabilities (Details) Sheet http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails License and Collaboration Agreement - Contract Assets and Liabilities (Details) Details 28 false false R29.htm 40401 - Disclosure - Fair Value Measurements (Details) Sheet http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsTables 29 false false R30.htm 40501 - Disclosure - Cash Equivalents and Marketable Securities - Cash Equivalents and Marketable Securities (Details) Sheet http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails Cash Equivalents and Marketable Securities - Cash Equivalents and Marketable Securities (Details) Details 30 false false R31.htm 40502 - Disclosure - Cash Equivalents and Marketable Securities - Classification of Cash Equivalents and Marketable Securities (Details) Sheet http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesClassificationOfCashEquivalentsAndMarketableSecuritiesDetails Cash Equivalents and Marketable Securities - Classification of Cash Equivalents and Marketable Securities (Details) Details 31 false false R32.htm 40601 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Details 32 false false R33.htm 40602 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details) Sheet http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails Balance Sheet Components - Property and Equipment, Net (Details) Details 33 false false R34.htm 40603 - Disclosure - Balance Sheet Components - Accrued Expenses and Other Payables (Details) Sheet http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherPayablesDetails Balance Sheet Components - Accrued Expenses and Other Payables (Details) Details 34 false false R35.htm 40701 - Disclosure - Stockholders' Equity (Details) Sheet http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails Stockholders' Equity (Details) Details http://www.protagonist-inc.com/role/DisclosureStockholdersEquity 35 false false R36.htm 40801 - Disclosure - Equity Plans - Narrative (Details) Sheet http://www.protagonist-inc.com/role/DisclosureEquityPlansNarrativeDetails Equity Plans - Narrative (Details) Details 36 false false R37.htm 40802 - Disclosure - Equity Plans - Stock Option Activity (Details) Sheet http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails Equity Plans - Stock Option Activity (Details) Details 37 false false R38.htm 40803 - Disclosure - Equity Plans - Stock Options Valuation Assumptions (Details) Sheet http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails Equity Plans - Stock Options Valuation Assumptions (Details) Details 38 false false R39.htm 40804 - Disclosure - Equity Plans - Restricted and Performance Stock Units - (Details) Sheet http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails Equity Plans - Restricted and Performance Stock Units - (Details) Details 39 false false R40.htm 40805 - Disclosure - Equity Plans - Performance Stock Units (Details) Sheet http://www.protagonist-inc.com/role/DisclosureEquityPlansPerformanceStockUnitsDetails Equity Plans - Performance Stock Units (Details) Details 40 false false R41.htm 40806 - Disclosure - Equity Plans - Employee Stock Purchase Plan 2016 ESPP (Details) Sheet http://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails Equity Plans - Employee Stock Purchase Plan 2016 ESPP (Details) Details 41 false false R42.htm 40807 - Disclosure - Equity Plans - Stock-based Compensation Expense (Details) Sheet http://www.protagonist-inc.com/role/DisclosureEquityPlansStockBasedCompensationExpenseDetails Equity Plans - Stock-based Compensation Expense (Details) Details 42 false false R43.htm 40901 - Disclosure - Net Loss per Share - Computation (Details) Sheet http://www.protagonist-inc.com/role/DisclosureNetLossPerShareComputationDetails Net Loss per Share - Computation (Details) Details 43 false false R44.htm 40902 - Disclosure - Net Loss per Share - Antidilutive Securities (Details) Sheet http://www.protagonist-inc.com/role/DisclosureNetLossPerShareAntidilutiveSecuritiesDetails Net Loss per Share - Antidilutive Securities (Details) Details 44 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept DueFromRelatedPartiesCurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. ptgx-20230630x10q.htm 11 [dq-0542-Deprecated-Concept] Concept DueToRelatedPartiesCurrent in us-gaap/2022 used in 6 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. ptgx-20230630x10q.htm 11, 22 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:PreferredStockSharesOutstanding - ptgx-20230630x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 5 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies, us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList - ptgx-20230630x10q.htm 9 ptgx-20230630x10q.htm ptgx-20230630.xsd ptgx-20230630_cal.xml ptgx-20230630_def.xml ptgx-20230630_lab.xml ptgx-20230630_pre.xml ptgx-20230630xex31d1.htm ptgx-20230630xex31d2.htm ptgx-20230630xex32d1.htm ptgx-20230630x10q007.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 62 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ptgx-20230630x10q.htm": { "axisCustom": 0, "axisStandard": 17, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 530, "http://xbrl.sec.gov/dei/2022": 29 }, "contextCount": 189, "dts": { "calculationLink": { "local": [ "ptgx-20230630_cal.xml" ] }, "definitionLink": { "local": [ "ptgx-20230630_def.xml" ] }, "inline": { "local": [ "ptgx-20230630x10q.htm" ] }, "labelLink": { "local": [ "ptgx-20230630_lab.xml" ] }, "presentationLink": { "local": [ "ptgx-20230630_pre.xml" ] }, "schema": { "local": [ "ptgx-20230630.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/arcrole/esma-arcrole-2018-11-21.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" ] } }, "elementCount": 396, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 12, "http://xbrl.sec.gov/dei/2022": 5, "total": 17 }, "keyCustom": 31, "keyStandard": 208, "memberCustom": 29, "memberStandard": 22, "nsprefix": "ptgx", "nsuri": "http://www.protagonist-inc.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_us-gaap_TypeOfArrangementAxis_ptgx_JanssenLicenseAndCollaborationAgreement26May2017Member_KlcIYELAoE-3tmceevlatw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - License and Collaboration Agreement", "menuCat": "Notes", "order": "10", "role": "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreement", "shortName": "License and Collaboration Agreement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_us-gaap_TypeOfArrangementAxis_ptgx_JanssenLicenseAndCollaborationAgreement26May2017Member_KlcIYELAoE-3tmceevlatw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "11", "role": "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Cash Equivalents and Marketable Securities", "menuCat": "Notes", "order": "12", "role": "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecurities", "shortName": "Cash Equivalents and Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Balance Sheet Components", "menuCat": "Notes", "order": "13", "role": "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "14", "role": "http://www.protagonist-inc.com/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Equity Plans", "menuCat": "Notes", "order": "15", "role": "http://www.protagonist-inc.com/role/DisclosureEquityPlans", "shortName": "Equity Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Net Loss per Share", "menuCat": "Notes", "order": "16", "role": "http://www.protagonist-inc.com/role/DisclosureNetLossPerShare", "shortName": "Net Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "17", "role": "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "18", "role": "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - License and Collaboration Agreement (Tables)", "menuCat": "Tables", "order": "19", "role": "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementTables", "shortName": "License and Collaboration Agreement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_NJrLVW0kkECJ4jWFZadPJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_NJrLVW0kkECJ4jWFZadPJw", "decimals": "-3", "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Cash Equivalents and Marketable Securities (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesTables", "shortName": "Cash Equivalents and Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Balance Sheet Components (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Equity Plans (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.protagonist-inc.com/role/DisclosureEquityPlansTables", "shortName": "Equity Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Net Loss per Share (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareTables", "shortName": "Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_tPNJ_utqlkGYB2OfqHxx_A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization and Description of Business - Liquidity (Details)", "menuCat": "Details", "order": "25", "role": "http://www.protagonist-inc.com/role/DisclosureOrganizationAndDescriptionOfBusinessLiquidityDetails", "shortName": "Organization and Description of Business - Liquidity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_tPNJ_utqlkGYB2OfqHxx_A", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_NJrLVW0kkECJ4jWFZadPJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents and Restricted Cash (Details)", "menuCat": "Details", "order": "26", "role": "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsAndRestrictedCashDetails", "shortName": "Summary of Significant Accounting Policies - Cash and Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2022_UkXTj2ZUCkqoUmqxkspttQ", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_dYfT8BeSSE2lr3sFihSfsg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - License and Collaboration Agreement - Narrative (Details)", "menuCat": "Details", "order": "27", "role": "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails", "shortName": "License and Collaboration Agreement - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_f_2tyZZQW0KGO7l627gbCA", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_zET17cv4i0WcfUzcixrlXA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - License and Collaboration Agreement - Contract Assets and Liabilities (Details)", "menuCat": "Details", "order": "28", "role": "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails", "shortName": "License and Collaboration Agreement - Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_srt_ProductOrServiceAxis_us-gaap_LicenseAndServiceMember_HrcFrzr-PEylrddGYUEzLw", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_H5LGN8vpzUaUPEpZIbyTWA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Fair Value Measurements (Details)", "menuCat": "Details", "order": "29", "role": "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_H5LGN8vpzUaUPEpZIbyTWA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_NJrLVW0kkECJ4jWFZadPJw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_toJSRubYd0aEWxhyF3Tc_w", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_NJrLVW0kkECJ4jWFZadPJw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_toJSRubYd0aEWxhyF3Tc_w", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_NJrLVW0kkECJ4jWFZadPJw", "decimals": "-3", "first": true, "lang": null, "name": "ptgx:CashEquivalentsAndMarketableSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Cash Equivalents and Marketable Securities - Cash Equivalents and Marketable Securities (Details)", "menuCat": "Details", "order": "30", "role": "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails", "shortName": "Cash Equivalents and Marketable Securities - Cash Equivalents and Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_NJrLVW0kkECJ4jWFZadPJw", "decimals": "-3", "first": true, "lang": null, "name": "ptgx:CashEquivalentsAndMarketableSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_NJrLVW0kkECJ4jWFZadPJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Cash Equivalents and Marketable Securities - Classification of Cash Equivalents and Marketable Securities (Details)", "menuCat": "Details", "order": "31", "role": "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesClassificationOfCashEquivalentsAndMarketableSecuritiesDetails", "shortName": "Cash Equivalents and Marketable Securities - Classification of Cash Equivalents and Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_NJrLVW0kkECJ4jWFZadPJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_NJrLVW0kkECJ4jWFZadPJw", "decimals": "-3", "first": true, "lang": null, "name": "ptgx:PrepaidManufacturingOfClinicalMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details)", "menuCat": "Details", "order": "32", "role": "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_NJrLVW0kkECJ4jWFZadPJw", "decimals": "-3", "first": true, "lang": null, "name": "ptgx:PrepaidManufacturingOfClinicalMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_NJrLVW0kkECJ4jWFZadPJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details)", "menuCat": "Details", "order": "33", "role": "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails", "shortName": "Balance Sheet Components - Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_NJrLVW0kkECJ4jWFZadPJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_NJrLVW0kkECJ4jWFZadPJw", "decimals": "-3", "first": true, "lang": null, "name": "ptgx:AccruedClinicalAndResearchRelatedExpensesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Balance Sheet Components - Accrued Expenses and Other Payables (Details)", "menuCat": "Details", "order": "34", "role": "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherPayablesDetails", "shortName": "Balance Sheet Components - Accrued Expenses and Other Payables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_NJrLVW0kkECJ4jWFZadPJw", "decimals": "-3", "first": true, "lang": null, "name": "ptgx:AccruedClinicalAndResearchRelatedExpensesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_4_30_2023_JudX8jb3a0GhStWysxZGZQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:SaleOfStockPricePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_toJSRubYd0aEWxhyF3Tc_w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Stockholders' Equity (Details)", "menuCat": "Details", "order": "35", "role": "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_4_30_2023_JudX8jb3a0GhStWysxZGZQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:SaleOfStockPricePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_toJSRubYd0aEWxhyF3Tc_w", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_c-pXyoIwEUqccWC054iwSQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Equity Plans - Narrative (Details)", "menuCat": "Details", "order": "36", "role": "http://www.protagonist-inc.com/role/DisclosureEquityPlansNarrativeDetails", "shortName": "Equity Plans - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_7_1_2016_To_7_31_2016_us-gaap_PlanNameAxis_ptgx_EquityIncentivePlan2016Member_jPjwX1L7qUikkk_Gcj3IWg", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_zET17cv4i0WcfUzcixrlXA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_F1dF_E6_z02xfJOlX2AHng", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Equity Plans - Stock Option Activity (Details)", "menuCat": "Details", "order": "37", "role": "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails", "shortName": "Equity Plans - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_zET17cv4i0WcfUzcixrlXA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_F1dF_E6_z02xfJOlX2AHng", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_c-pXyoIwEUqccWC054iwSQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - Equity Plans - Stock Options Valuation Assumptions (Details)", "menuCat": "Details", "order": "38", "role": "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails", "shortName": "Equity Plans - Stock Options Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_3POoxOqBYEy4qGFSujYmkQ", "decimals": "3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_c-pXyoIwEUqccWC054iwSQ", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_SuTHXQ3l90e7JH9PZ-prlQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_F1dF_E6_z02xfJOlX2AHng", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40804 - Disclosure - Equity Plans - Restricted and Performance Stock Units - (Details)", "menuCat": "Details", "order": "39", "role": "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails", "shortName": "Equity Plans - Restricted and Performance Stock Units - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_SuTHXQ3l90e7JH9PZ-prlQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_F1dF_E6_z02xfJOlX2AHng", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_dYfT8BeSSE2lr3sFihSfsg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_dYfT8BeSSE2lr3sFihSfsg", "decimals": "-3", "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40805 - Disclosure - Equity Plans - Performance Stock Units (Details)", "menuCat": "Details", "order": "40", "role": "http://www.protagonist-inc.com/role/DisclosureEquityPlansPerformanceStockUnitsDetails", "shortName": "Equity Plans - Performance Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_y4HBHluEi0SQOGt5DuhdpQ", "decimals": "2", "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_c-pXyoIwEUqccWC054iwSQ", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_c-pXyoIwEUqccWC054iwSQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40806 - Disclosure - Equity Plans - Employee Stock Purchase Plan 2016 ESPP (Details)", "menuCat": "Details", "order": "41", "role": "http://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails", "shortName": "Equity Plans - Employee Stock Purchase Plan 2016 ESPP (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_PlanNameAxis_ptgx_EmployeeStockPurchasePlan2016Member_IKzJQhlfw0O1RPLH0Vx9Dg", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_c-pXyoIwEUqccWC054iwSQ", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_dYfT8BeSSE2lr3sFihSfsg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40807 - Disclosure - Equity Plans - Stock-based Compensation Expense (Details)", "menuCat": "Details", "order": "42", "role": "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockBasedCompensationExpenseDetails", "shortName": "Equity Plans - Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_dYfT8BeSSE2lr3sFihSfsg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_dYfT8BeSSE2lr3sFihSfsg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Net Loss per Share - Computation (Details)", "menuCat": "Details", "order": "43", "role": "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareComputationDetails", "shortName": "Net Loss per Share - Computation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_F1dF_E6_z02xfJOlX2AHng", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Net Loss per Share - Antidilutive Securities (Details)", "menuCat": "Details", "order": "44", "role": "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareAntidilutiveSecuritiesDetails", "shortName": "Net Loss per Share - Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_F1dF_E6_z02xfJOlX2AHng", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_dYfT8BeSSE2lr3sFihSfsg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "menuCat": "Statements", "order": "5", "role": "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_f_2tyZZQW0KGO7l627gbCA", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Pzv8l9aLlki26Rv2fbIPLQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Condensed Consolidated Statements of Stockholder's Equity", "menuCat": "Statements", "order": "6", "role": "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity", "shortName": "Condensed Consolidated Statements of Stockholder's Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_ptgx_AtMarketingOfferingMember_ZT1rF_MKPEyIeJkotowTHg", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - Condensed Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_8ILCH7iOF0qOY8qqhD8zRQ", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Description of Business", "menuCat": "Notes", "order": "8", "role": "http://www.protagonist-inc.com/role/DisclosureOrganizationAndDescriptionOfBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ptgx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_FHpTGydNdkyf9b2A_pGbHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 56, "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://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document And Entity Information" } } }, "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://www.protagonist-inc.com/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://www.protagonist-inc.com/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://www.protagonist-inc.com/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://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/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://www.protagonist-inc.com/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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/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" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/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" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/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" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r376" ], "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://www.protagonist-inc.com/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://www.protagonist-inc.com/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://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/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": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r376" ], "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://www.protagonist-inc.com/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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r380" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r376" ], "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://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r376" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r376" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/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" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.protagonist-inc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "ptgx_AccruedClinicalAndResearchRelatedExpensesCurrent": { "auth_ref": [], "calculation": { "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherPayablesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current portion of accrued clinical and research related expenses.", "label": "Accrued Clinical and Research Related Expenses Current", "terseLabel": "Accrued clinical and research related expenses" } } }, "localname": "AccruedClinicalAndResearchRelatedExpensesCurrent", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherPayablesDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_AtMarketingOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The sale of stock by a private company to public at market offer price.", "label": "At-the-market offering" } } }, "localname": "AtMarketingOfferingMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "domainItemType" }, "ptgx_CashCashEquivalentsAndMarketableSecuritiesCarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of cash, cash equivalents and marketable securities.", "label": "Cash, Cash Equivalents And Marketable Securities, Carrying Value", "terseLabel": "Cash, cash equivalents and marketable securities" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesCarryingValue", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureOrganizationAndDescriptionOfBusinessLiquidityDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_CashEquivalentsAndAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Cash Equivalents and Available for Sale Securities [Line Items]", "terseLabel": "Cash Equivalents and Marketable Securities" } } }, "localname": "CashEquivalentsAndAvailableForSaleSecuritiesLineItems", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "ptgx_CashEquivalentsAndMarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NA", "label": "Cash Equivalents and Marketable Securities" } } }, "localname": "CashEquivalentsAndMarketableSecuritiesAbstract", "nsuri": "http://www.protagonist-inc.com/20230630", "xbrltype": "stringItemType" }, "ptgx_CashEquivalentsAndMarketableSecuritiesAmortizedCost": { "auth_ref": [], "calculation": { "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the cost of debt and equity securities, including cash equivalents which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.", "label": "Cash Equivalents And Marketable Securities Amortized Cost", "totalLabel": "Total cash equivalents and marketable securities, Amortized Cost" } } }, "localname": "CashEquivalentsAndMarketableSecuritiesAmortizedCost", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_CashEquivalentsAndMarketableSecuritiesFairValue": { "auth_ref": [], "calculation": { "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "ptgx_CashEquivalentsAndMarketableSecuritiesAmortizedCost", "weight": 1.0 }, "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesClassificationOfCashEquivalentsAndMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate fair value of amount of investment in debt and equity securities and cash equivalents categorized neither as held-to-maturity nor trading.", "label": "Cash Equivalents And Marketable Securities Fair Value", "terseLabel": "Total cash equivalents and marketable securities, Fair Value", "totalLabel": "Total cash equivalents and marketable securities" } } }, "localname": "CashEquivalentsAndMarketableSecuritiesFairValue", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails", "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesClassificationOfCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_CashEquivalentsAndMarketableSecuritiesGrossUnrealizedGain": { "auth_ref": [], "calculation": { "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "ptgx_CashEquivalentsAndMarketableSecuritiesAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain before deducting unrealized loss on investments in debt and equity securities classified as cash equivalents and marketable securities.", "label": "Cash Equivalents And Marketable Securities Gross Unrealized Gain", "terseLabel": "Total cash equivalents and marketable securities, Gross Unrealized Gains" } } }, "localname": "CashEquivalentsAndMarketableSecuritiesGrossUnrealizedGain", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_CashEquivalentsAndMarketableSecuritiesGrossUnrealizedLoss": { "auth_ref": [], "calculation": { "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "ptgx_CashEquivalentsAndMarketableSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized loss before deducting unrealized gain on investments in cash equivalents and marketable securities.", "label": "Cash Equivalents And Marketable Securities Gross Unrealized Loss", "negatedLabel": "Total cash equivalents and marketable securities, Gross Unrealized Losses" } } }, "localname": "CashEquivalentsAndMarketableSecuritiesGrossUnrealizedLoss", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_CollaborativeAgreementUpfrontPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of upfront payment based on the agreement.", "label": "Collaborative Agreement Upfront Payment", "terseLabel": "Upfront payment" } } }, "localname": "CollaborativeAgreementUpfrontPayment", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_CollaborativeArrangementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "License and Collaboration Agreement." } } }, "localname": "CollaborativeArrangementDisclosureAbstract", "nsuri": "http://www.protagonist-inc.com/20230630", "xbrltype": "stringItemType" }, "ptgx_CollaborativeArrangementEligibleAmountReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount received from a collaborative arrangement.", "label": "Collaborative Arrangement, Eligible Amount Received", "terseLabel": "Eligible amount received" } } }, "localname": "CollaborativeArrangementEligibleAmountReceived", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_CommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents common stock warrants.", "label": "Common stock warrants" } } }, "localname": "CommonStockWarrantsMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "ptgx_ContractWithCustomerAssetAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Addition in the amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Additions", "terseLabel": "Additions" } } }, "localname": "ContractWithCustomerAssetAdditions", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_ContractWithCustomerAssetDeduction": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deduction in the amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Deduction", "negatedLabel": "Deductions" } } }, "localname": "ContractWithCustomerAssetDeduction", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_ContractWithCustomerAssetNetRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Contract with Customer, Asset, Net [Roll forward]", "terseLabel": "Receivable from collaboration partner - related party" } } }, "localname": "ContractWithCustomerAssetNetRollForward", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "ptgx_ContractWithCustomerLiabilityAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Addition in the amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability, Additions", "terseLabel": "Additions" } } }, "localname": "ContractWithCustomerLiabilityAdditions", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_ContractWithCustomerLiabilityDeduction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deduction in the amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability, Deduction", "negatedLabel": "Deductions" } } }, "localname": "ContractWithCustomerLiabilityDeduction", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_ContractWithCustomerLiabilityNetRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Contract with Customer, Liability, Net [Roll forward]", "terseLabel": "Deferred revenue - related party" } } }, "localname": "ContractWithCustomerLiabilityNetRollForward", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "ptgx_CreditRelatedLossesToBeRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents credit-related losses to be recognized.", "label": "Credit-related Losses To Be Recognized", "terseLabel": "Credit-related losses to be recognized" } } }, "localname": "CreditRelatedLossesToBeRecognized", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesClassificationOfCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_CurrentContractualMaturitiesMaximumPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the maximum period of current contractual maturities.", "label": "Current Contractual Maturities, Maximum Period", "terseLabel": "Maximum period of current contractual maturities" } } }, "localname": "CurrentContractualMaturitiesMaximumPeriod", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesClassificationOfCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "durationItemType" }, "ptgx_DosingOfThirdPatientInPhase3ClinicalTrialForSecondGenerationCompoundForAnyIndicationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents dosing of the 3rd patient in a Phase 3 clinical trial for a second-generation compound for any indication.", "label": "Dosing of the 3rd patient in a Phase 3 clinical trial for a second-generation compound for any indication" } } }, "localname": "DosingOfThirdPatientInPhase3ClinicalTrialForSecondGenerationCompoundForAnyIndicationMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_DosingOfThirdPatientInPhase3ClinicalTrialForSecondGenerationCompoundForSecondIndicationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents dosing of the 3rd patient in a Phase 3 clinical trial for a second-generation compound for a second indication.", "label": "Dosing Of Third Patient In Phase 3 Clinical Trial For Second Generation Compound For A Second Indication [Member]" } } }, "localname": "DosingOfThirdPatientInPhase3ClinicalTrialForSecondGenerationCompoundForSecondIndicationMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_DueToRelatedPartyAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additional amount of payable due to a related party", "label": "Due To Related Party Additions", "terseLabel": "Additions" } } }, "localname": "DueToRelatedPartyAdditions", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_DueToRelatedPartyDeductions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deduction from obligation to transfer good or service to related party for payable amounts.", "label": "Due To Related Party Deductions", "negatedLabel": "Deductions" } } }, "localname": "DueToRelatedPartyDeductions", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_EmployeeStockPurchasePlan2016Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2016 Employee Stock Purchase Plan approved by the board of directors and stockholders in July 2016.", "label": "2016 Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlan2016Member", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails" ], "xbrltype": "domainItemType" }, "ptgx_EquityIncentivePlan2016Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2016 Equity Incentive Plan approved by the entity's board of directors and stockholders in July 2016.", "label": "2016 Equity Incentive Plan" } } }, "localname": "EquityIncentivePlan2016Member", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_ExpectedVolatilityPercentageOfMixAllocatedToEntityStockPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The portion of the mix used to estimate volatility that was allocated to the volatility of the Company's stock price since its initial public offering.", "label": "Expected Volatility, Percentage Of Mix Allocated To Entity Stock Price" } } }, "localname": "ExpectedVolatilityPercentageOfMixAllocatedToEntityStockPrice", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "ptgx_ExpectedVolatilityPercentageOfMixAllocatedToPeerCompanies": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The portion of the mix used to estimate volatility that was allocated to the average volatility for comparable publicly traded biopharmaceutical companies over a period equal to the expected term of the stock option grants", "label": "Expected Volatility, Percentage Of Mix Allocated To Peer Companies" } } }, "localname": "ExpectedVolatilityPercentageOfMixAllocatedToPeerCompanies", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "ptgx_FilingOfNewDrugApplicationNdaForSecondGenerationCompoundWithU.s.FoodAndDrugAdministrationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents filing of a New Drug Application (\"NDA\") for a second-generation compound with the U.S. Food and Drug Administration.", "label": "Filing of New Drug Application (\"NDA\") for Second-Generation Compound With U.S. Food and Drug Administration [Member]", "terseLabel": "Filing of New Drug Application (\"NDA\") for second-generation compound with the U.S. Food and Drug Administration" } } }, "localname": "FilingOfNewDrugApplicationNdaForSecondGenerationCompoundWithU.s.FoodAndDrugAdministrationMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_FinancingFacilitySalesAgreement2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2022 Sales Agreement.", "label": "2022 Sales Agreement" } } }, "localname": "FinancingFacilitySalesAgreement2022Member", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "ptgx_FinancingFacilitySalesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2019 Sales Agreement.", "label": "2019 Sales Agreement" } } }, "localname": "FinancingFacilitySalesAgreementMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "ptgx_FurnitureAndComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for furniture and computer equipment.", "label": "Furniture and Computer Equipment", "terseLabel": "Furniture and computer equipment" } } }, "localname": "FurnitureAndComputerEquipmentMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "ptgx_InducementStockPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2018 Inducement plan, a non-stockholder approved stock plan in order to award options and restricted stock unit awards to persons that were not previously employees or directors of the Company, or following a bona fide period of non-employment, as an inducement material to such persons entering into employment with the Company, within the meaning of Rule 5635(c)(4) of the NASDAQ Listing Rules.", "label": "2018 Inducement Plan" } } }, "localname": "InducementStockPlanMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_IssuanceCostsReversalsRelatedToPriorPeriodCommonStockOffering": { "auth_ref": [], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents issuance costs or reversals related to prior period common stock offering.", "label": "Issuance (Costs) Reversals Related To Prior Period Common Stock Offering", "verboseLabel": "Issuance costs related to prior period common stock offering" } } }, "localname": "IssuanceCostsReversalsRelatedToPriorPeriodCommonStockOffering", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ptgx_JanssenBiotechIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to the related party Janssen Biotech Inc.", "label": "Janssen" } } }, "localname": "JanssenBiotechIncMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_JanssenLicenseAndCollaborationAgreement26May2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The license and collaboration agreement with Janssen Biotech, Inc. (Janssen) dated May 26, 2017.", "label": "License and Collaboration Agreement.." } } }, "localname": "JanssenLicenseAndCollaborationAgreement26May2017Member", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreement" ], "xbrltype": "domainItemType" }, "ptgx_LaboratoryEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for laboratory equipment.", "label": "Laboratory Equipment", "terseLabel": "Laboratory equipment" } } }, "localname": "LaboratoryEquipmentMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "ptgx_LicenseAndCollaborativeAgreementAmendedAndRestatedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to amended and restated agreement.", "label": "Restated Agreement" } } }, "localname": "LicenseAndCollaborativeAgreementAmendedAndRestatedMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_NumberOfWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of warrants exercised for the period.", "label": "Number of Warrants Exercised", "terseLabel": "Number of warrants exercised" } } }, "localname": "NumberOfWarrantsExercised", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "ptgx_OriginalAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Original Agreement.", "label": "Original Agreement" } } }, "localname": "OriginalAgreementMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_PayableToCollaborationPartnerRelatedPartyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Payable to Collaboration Partner - Related Party [Abstract]", "terseLabel": "Payable to collaboration partner - related party" } } }, "localname": "PayableToCollaborationPartnerRelatedPartyAbstract", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "ptgx_PercentagesRoyaltiesOnNetProductSales": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentages on net product sales.", "label": "Percentages Royalties on Net Product Sales", "terseLabel": "Percentage of royalties on net product sales" } } }, "localname": "PercentagesRoyaltiesOnNetProductSales", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "ptgx_PhaseOneStudiesOfSecondGenerationCompoundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Phase 1 studies of second-generation compounds.", "label": "Phase 1 studies of second-generation compounds" } } }, "localname": "PhaseOneStudiesOfSecondGenerationCompoundsMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_PhaseThreeClinicalTrialForAnyIndicationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents phase three clinical trial for any indication.", "label": "Phase 3 clinical trial for a second-generation compound for any indication" } } }, "localname": "PhaseThreeClinicalTrialForAnyIndicationMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_PhaseTwoClinicalTrialSecondIndicationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents phase two Clinical trial second indication.", "label": "3rd patient in the first Phase 2 clinical trial for any second-generation compound for a second indication" } } }, "localname": "PhaseTwoClinicalTrialSecondIndicationMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_PrepaidLicenses": { "auth_ref": [], "calculation": { "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for licenses that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Licenses", "terseLabel": "Prepaid licenses" } } }, "localname": "PrepaidLicenses", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_PrepaidManufacturingOfClinicalMaterials": { "auth_ref": [], "calculation": { "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for Prepaid manufacturing of clinical materials that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Manufacturing of Clinical Materials", "terseLabel": "Prepaid clinical and research related expenses" } } }, "localname": "PrepaidManufacturingOfClinicalMaterials", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_Ptg200PhaseAndSecondGenerationCompoundMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to PTG 200 phase and second generation compound development related to a specific collaborative arrangement in which the entity provides product it manufactures to collaborative arrangement partners.", "label": "Services performed for IL-23 receptor antagonist compound research costs and other services" } } }, "localname": "Ptg200PhaseAndSecondGenerationCompoundMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_PublicOfferingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents a public offering.", "label": "Public Offerings [Member]", "terseLabel": "Public offerings" } } }, "localname": "PublicOfferingsMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "domainItemType" }, "ptgx_ReimbursementForServicesPerformed": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of reimbursement for services performed.", "label": "Reimbursement For Services Performed", "terseLabel": "Reimbursement for services performed" } } }, "localname": "ReimbursementForServicesPerformed", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_ResearchAndCollaborationAgreementDevelopmentCostPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of development cost payable under the collaboration agreement.", "label": "Research And Collaboration Agreement Development Cost Payable", "verboseLabel": "Development cost payable" } } }, "localname": "ResearchAndCollaborationAgreementDevelopmentCostPayable", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_SaleOfStockAggregateNetProceedsToDate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow from the additional capital contribution to the entity from inception of the program up to the balance sheet date.", "label": "Sale Of Stock, Aggregate Net Proceeds To Date", "terseLabel": "Aggregate net proceeds" } } }, "localname": "SaleOfStockAggregateNetProceedsToDate", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_SaleOfStockValueOfSharesAuthorized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The maximum amount of shares permits the offering, issuance, and sale by the entity.", "label": "Sale Of Stock, Value Of Shares Authorized", "terseLabel": "Maximum aggregate offering price" } } }, "localname": "SaleOfStockValueOfSharesAuthorized", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_ScheduleCashEquivalentsAndAvailableForSaleSecuritiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule cash equivalents and available for sale securities.", "label": "Schedule Cash Equivalents and Available for Sale Securities [Table]", "terseLabel": "Schedule Cash Equivalents and Available-for-Sale Securities [Table]" } } }, "localname": "ScheduleCashEquivalentsAndAvailableForSaleSecuritiesTable", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "ptgx_SecondGenerationOralInterleukinIl23ReceptorAntagonistDevelopmentCompoundMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents second-generation oral Interleukin (\"IL\")-23 receptor antagonist development compound (second-generation compounds\").", "label": "Second-generation Oral Interleukin (\"IL\")-23 Receptor Antagonist Development Compound" } } }, "localname": "SecondGenerationOralInterleukinIl23ReceptorAntagonistDevelopmentCompoundMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_SecondGenerationPhase2StudiesMilestonePaymentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to second generation phase 2 studies.", "label": "Phase 2 studies for second-generation products" } } }, "localname": "SecondGenerationPhase2StudiesMilestonePaymentMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_SecuritiesPurchaseAgreementWithAccreditedInvestorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents transactions associated with the Securities Purchase Agreement with certain accredited investors (each, an \"Investor\" and, collectively, the \"Investors\").", "label": "Investors" } } }, "localname": "SecuritiesPurchaseAgreementWithAccreditedInvestorsMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "ptgx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "ptgx_SharesWithheldForNetSettlementOfTaxWithholdingUponVestingOfRestrictedStockUnits": { "auth_ref": [], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents shares withheld for net settlement of tax withholding upon vesting of restricted stock units.", "label": "Shares Withheld for Net Settlement of Tax Withholding Upon Vesting of Restricted Stock Units", "negatedLabel": "Tax withholding payments related to net settlement of restricted stock units" } } }, "localname": "SharesWithheldForNetSettlementOfTaxWithholdingUponVestingOfRestrictedStockUnits", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ptgx_SharesWithheldForNetSettlementOfTaxWithholdingUponVestingOfRestrictedStockUnitsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of shares withheld for net settlement of tax withholding upon vesting of restricted stock units.", "label": "Shares Withheld for Net Settlement of Tax Withholding Upon Vesting of Restricted Stock Units, Shares", "negatedLabel": "Shares withheld for net settlement of tax withholding upon vesting of restricted stock units (in shares)" } } }, "localname": "SharesWithheldForNetSettlementOfTaxWithholdingUponVestingOfRestrictedStockUnitsShares", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "sharesItemType" }, "ptgx_SharesWithheldForNetSettlementsOfTaxWithholdingUponVestingOfRestrictedStockUnits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents shares withheld for net settlement of tax withholding upon vesting of restricted stock units.", "label": "Shares Withheld For Net Settlements Of Tax Withholding Upon Vesting Of Restricted Stock Units", "negatedLabel": "Shares withheld for net settlement of tax withholding upon vesting of restricted stock units" } } }, "localname": "SharesWithheldForNetSettlementsOfTaxWithholdingUponVestingOfRestrictedStockUnits", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "monetaryItemType" }, "ptgx_ThreePhaseOneStudiesOfSecondGenerationCompoundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents three phase 1 studies of second-generation compounds.", "label": "Three phase 1 studies of second-generation compounds" } } }, "localname": "ThreePhaseOneStudiesOfSecondGenerationCompoundsMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_U.s.FoodAndDrugAdministrationApprovalOfNewDrugApplicationForSecondGenerationCompoundMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents FDA approval of an NDA for a second-generation compound.", "label": "U.S. Food and Drug Administration Approval of New Drug Application for Second-Generation Compound [Member]", "terseLabel": "FDA approval of NDA for second-generation compound" } } }, "localname": "U.s.FoodAndDrugAdministrationApprovalOfNewDrugApplicationForSecondGenerationCompoundMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_UnderwrittenPublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the underwritten public offering.", "label": "Underwritten public offering" } } }, "localname": "UnderwrittenPublicOfferingMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "ptgx_UpcomingPotentialDevelopmentMilestonesPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents upcoming potential development milestones payment.", "label": "Upcoming Potential Development Milestones Payment", "terseLabel": "Upcoming potential development milestones" } } }, "localname": "UpcomingPotentialDevelopmentMilestonesPayment", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ptgx_UpfrontCashPaymentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the upfront cash payment received as part of the license and collaboration agreement.", "label": "Upfront cash payment" } } }, "localname": "UpfrontCashPaymentMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptgx_UsTreasuryAndAgencySecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and Agency.", "label": "U.S. Treasury and agency securities" } } }, "localname": "UsTreasuryAndAgencySecuritiesMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails", "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "ptgx_WarrantsPurchaseAmountPerSharePriceOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the first group of warrants which may be purchased at a different price than another group of warrants.", "label": "$10.00 per share" } } }, "localname": "WarrantsPurchaseAmountPerSharePriceOneMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "ptgx_WarrantsPurchaseAmountPerSharePriceTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the second group of warrants which may be purchased at a different price than another group of warrants.", "label": "$15.00 per share" } } }, "localname": "WarrantsPurchaseAmountPerSharePriceTwoMember", "nsuri": "http://www.protagonist-inc.com/20230630", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r125", "r126", "r193", "r197", "r345", "r347" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails", "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r178", "r179", "r180", "r181", "r226", "r307", "r317", "r340", "r341", "r355", "r367", "r374", "r406", "r442", "r443", "r444", "r445", "r446", "r447" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails", "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r178", "r179", "r180", "r181", "r226", "r307", "r317", "r340", "r341", "r355", "r367", "r374", "r406", "r442", "r443", "r444", "r445", "r446", "r447" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails", "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r170", "r309", "r357", "r373", "r402", "r403", "r408", "r450" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails", "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r170", "r309", "r357", "r373", "r402", "r403", "r408", "r450" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails", "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r178", "r179", "r180", "r181", "r219", "r226", "r253", "r254", "r255", "r306", "r307", "r317", "r340", "r341", "r355", "r367", "r374", "r401", "r406", "r443", "r444", "r445", "r446", "r447" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails", "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r178", "r179", "r180", "r181", "r219", "r226", "r253", "r254", "r255", "r306", "r307", "r317", "r340", "r341", "r355", "r367", "r374", "r401", "r406", "r443", "r444", "r445", "r446", "r447" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails", "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r125", "r126", "r193", "r197", "r346", "r347" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails", "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r8", "r372" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r32" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.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": "(Accretion) amortization of discount/premium on marketable securities" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r10" ], "calculation": { "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherPayablesDetails": { "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 employee related expenses" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherPayablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Payables" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r10" ], "calculation": { "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherPayablesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total accrued expenses and other payables" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherPayablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r10" ], "calculation": { "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherPayablesDetails": { "order": 3.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 service fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherPayablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r48", "r100" ], "calculation": { "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r15", "r16", "r17", "r103", "r314", "r322", "r323" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r14", "r17", "r75", "r301", "r318", "r319", "r386", "r387", "r388", "r394", "r395", "r396" ], "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": "Accumulated Other Comprehensive (Loss) Gain" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r3" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r262", "r263", "r264", "r394", "r395", "r396", "r438" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r66", "r67", "r228" ], "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": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r51", "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "terseLabel": "Issuance costs related to prior period common stock offering" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "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://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r257" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "verboseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r147" ], "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": "Anti-dilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareAntidilutiveSecuritiesDetails" ], "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": "Potentially dilutive securities have been excluded from diluted net loss per share calculations" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r40" ], "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]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareAntidilutiveSecuritiesDetails" ], "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": "Arrangements and Non-arrangement Transactions [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreement", "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r81", "r86", "r101", "r124", "r161", "r164", "r168", "r174", "r182", "r183", "r185", "r186", "r187", "r188", "r189", "r191", "r192", "r272", "r276", "r289", "r372", "r404", "r405", "r440" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "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://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r96", "r104", "r124", "r174", "r182", "r183", "r185", "r186", "r187", "r188", "r189", "r191", "r192", "r272", "r276", "r289", "r372", "r404", "r405", "r440" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Available-for-sale Securities, Debt Maturities, Fair Value, Rolling Maturity [Abstract]", "terseLabel": "Contractual maturities" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesClassificationOfCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansTables" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Components" } } }, "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 and Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r35", "r36", "r37" ], "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": "Purchases of property and equipment in accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r33", "r98", "r342" ], "calculation": { "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsAndRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsAndRestrictedCashDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash as Reported in Consolidated Statements of Cash Flows" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).", "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]", "terseLabel": "Cash Equivalents and Marketable Securities" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r28", "r33", "r38" ], "calculation": { "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsAndRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "totalLabel": "Total cash reported on condensed consolidated statements of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsAndRestrictedCashDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Aggregate amounts of cash and cash equivalents and the restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r28", "r79" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r381" ], "calculation": { "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesClassificationOfCashEquivalentsAndMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "ptgx_CashEquivalentsAndMarketableSecuritiesFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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 Equivalents, at Carrying Value", "terseLabel": "Cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesClassificationOfCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Asset and Liability [Abstract]" } } }, "localname": "ChangeInContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class of Stock Disclosures [Abstract]", "terseLabel": "Stock transactions" } } }, "localname": "ClassOfStockDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "documentation": "Date the warrants or rights are exercisable, in YYYY-MM-DD format.", "label": "Class of Warrant or Right, Date from which Warrants or Rights Exercisable", "terseLabel": "Warrants exercisable date" } } }, "localname": "ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "dateItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r53", "r55" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "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]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r209" ], "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", "verboseLabel": "Exercise Price (per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Warrants to purchase common stock (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r209" ], "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": "Warrants issued to purchase common stock, number of shares" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "auth_ref": [ "r268", "r269", "r270" ], "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 and Collaboration Agreement" } } }, "localname": "CollaborativeArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreement" ], "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 Arrangements and Non-collaborative Arrangement Transactions [Line Items]", "verboseLabel": "License and Collaboration Agreement" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreement", "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails", "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r12", "r83", "r90" ], "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r394", "r395", "r438" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "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" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r2", "r51" ], "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": "Balance, Ending (in shares)", "periodStartLabel": "Balance, Beginning (in shares)", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r2", "r372" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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", "verboseLabel": "Common stock, $0.00001 par value, 90,000,000 shares authorized; 57,494,185 and 49,339,252 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r18", "r109", "r111", "r115", "r310", "r315" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "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://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r73", "r348" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of changes in contract assets and liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract": { "auth_ref": [ "r356" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from contract modification which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Modification of Contract", "terseLabel": "Contract modification, increase (decrease) in adjustment to revenue" } } }, "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r211", "r213", "r217" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Net", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r211", "r212", "r217" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period", "verboseLabel": "Deferred revenue - related party" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r218" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "verboseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r364", "r366", "r451" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails", "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": { "auth_ref": [ "r35", "r36", "r37" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction.", "label": "Issuance costs related to at-the-market offering of common stock included in prepaid expenses and other assets at the end of the previous year", "terseLabel": "Issuance costs related to common stock offering included in accrued liabilities and other payables" } } }, "localname": "DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r31", "r160" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r216", "r357", "r358", "r359", "r360", "r361", "r362", "r363" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r230", "r258", "r259", "r261", "r265", "r368" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Equity Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r102", "r184", "r185", "r186", "r190", "r191", "r192", "r302", "r343", "r393" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Affiliate, Current", "terseLabel": "Receivable from collaboration partner" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r8", "r184", "r185", "r186", "r190", "r191", "r192", "r302", "r393" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Affiliate, Current", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period", "terseLabel": "Payable to collaboration partner" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Loss per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r116", "r132", "r133", "r134", "r135", "r136", "r140", "r142", "r144", "r145", "r146", "r150", "r280", "r281", "r311", "r316", "r349" ], "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" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareComputationDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r116", "r132", "r133", "r134", "r135", "r136", "r142", "r144", "r145", "r146", "r150", "r280", "r281", "r311", "r316", "r349" ], "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" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareComputationDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r147", "r148", "r149", "r151" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r290" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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 Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Total unrecognized stock-based compensation costs related to stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r260" ], "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": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Period of unrecognized stock-based compensation costs to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "ESPP shares" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Options to Purchase Common Stock" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansTables", "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r51", "r94", "r112", "r113", "r114", "r127", "r128", "r129", "r131", "r137", "r139", "r152", "r175", "r210", "r262", "r263", "r264", "r266", "r267", "r279", "r291", "r292", "r293", "r294", "r295", "r296", "r301", "r318", "r319", "r320" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "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://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r282", "r283", "r287" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r77", "r78" ], "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": "Schedule of fair value of financial assets" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r194", "r220", "r221", "r222", "r223", "r224", "r225", "r283", "r303", "r304", "r305", "r353", "r354", "r364", "r365", "r366" ], "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 [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r282", "r283", "r284", "r285", "r288" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r194", "r220", "r225", "r283", "r303", "r364", "r365", "r366" ], "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": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r194", "r220", "r225", "r283", "r304", "r353", "r354", "r364", "r365", "r366" ], "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": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r194", "r220", "r221", "r222", "r223", "r224", "r225", "r303", "r304", "r305", "r353", "r354", "r364", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r286", "r288" ], "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": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r22" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r19", "r80", "r84", "r92", "r161", "r163", "r167", "r169", "r312", "r351" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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", "totalLabel": "Loss before income tax expense" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r176", "r177" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "auth_ref": [ "r30" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Payable, Related Parties", "terseLabel": "Payable to collaboration partner" } } }, "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r30" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "auth_ref": [ "r30" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Receivable, Related Parties", "negatedLabel": "Receivable from collaboration partner" } } }, "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r308", "r389" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r30" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accrued expenses and other payables" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r30" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r23", "r159" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r173", "r449" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investment Impairment" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails", "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails", "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsAndCashAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments and Cash [Abstract]", "terseLabel": "Classified as:" } } }, "localname": "InvestmentsAndCashAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesClassificationOfCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r9", "r124", "r174", "r182", "r183", "r185", "r186", "r187", "r188", "r189", "r191", "r192", "r273", "r276", "r277", "r289", "r350", "r404", "r440", "r441" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r7", "r82", "r88", "r372", "r392", "r399", "r439" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r11", "r97", "r124", "r174", "r182", "r183", "r185", "r186", "r187", "r188", "r189", "r191", "r192", "r273", "r276", "r277", "r289", "r372", "r404", "r440", "r441" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseAndServiceMember": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset and performance of related service. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License and Collaboration Agreement" } } }, "localname": "LicenseAndServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementContractAssetsAndLiabilitiesDetails", "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesClassificationOfCashEquivalentsAndMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "ptgx_CashEquivalentsAndMarketableSecuritiesFairValue", "weight": 1.0 }, "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "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": "Available-for-sale Securities, Current", "terseLabel": "Marketable securities", "verboseLabel": "Marketable securities - current" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesClassificationOfCashEquivalentsAndMarketableSecuritiesDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in marketable security, excluding other-than-temporary impairment (OTTI).", "label": "Marketable Securities, Realized Gain (Loss), Excluding Other-than-temporary Impairment Loss", "terseLabel": "Realized Gain (loss)" } } }, "localname": "MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesClassificationOfCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Schedule of cash equivalents and marketable securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r410" ], "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" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails", "http://www.protagonist-inc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r121" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash Flows from Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r121" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash Flows from Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r28", "r29", "r32" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash Flows from Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r20", "r32", "r85", "r91", "r95", "r107", "r110", "r114", "r124", "r130", "r132", "r133", "r134", "r135", "r138", "r139", "r143", "r161", "r163", "r167", "r169", "r174", "r182", "r183", "r185", "r186", "r187", "r188", "r189", "r191", "r192", "r281", "r289", "r351", "r404" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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://www.protagonist-inc.com/role/DisclosureNetLossPerShareComputationDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareComputationDetails" ], "xbrltype": "stringItemType" }, "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 Pronouncement" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "verboseLabel": "Supplemental Disclosure of Non-Cash Financing and Investing Information:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r398" ], "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 segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureOrganizationAndDescriptionOfBusinessLiquidityDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "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://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r161", "r163", "r167", "r169", "r351" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r298" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability - current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r298" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability - noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r299", "r300" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "negatedLabel": "Operating lease liability" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r297" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r390" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Operating lease right-of-use asset amortization" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r76" ], "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 and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureOrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.", "label": "Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accrued expenses and other payables" } } }, "localname": "OtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10" ], "calculation": { "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherPayablesDetails": { "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://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsAccruedExpensesAndOtherPayablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r71", "r72", "r74" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "(Loss) gain on translation of foreign operations" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss) Net of Tax, Period Change [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r71", "r72", "r74", "r108", "r111" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive gain (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r105", "r106" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 3.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": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent.", "terseLabel": "Unrealized loss on marketable securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r24" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r383", "r400" ], "calculation": { "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Other prepaid expenses" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Other receivable" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "verboseLabel": "Over-Allotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r25", "r45", "r117" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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 Available-for-sale Securities", "negatedLabel": "Purchase of marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r26" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Stock Units" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansTables", "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r1", "r195" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "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", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r1", "r195" ], "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" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "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": "Balance (in shares)", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r1", "r372" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 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", "terseLabel": "Preferred stock, $0.00001 par value, 10,000,000 shares authorized; no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r384" ], "calculation": { "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "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", "totalLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r344", "r352", "r400" ], "calculation": { "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Insurance", "terseLabel": "Prepaid insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r119" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from at-the-market offering, net of issuance costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r27" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from public offering of common stock, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r27", "r64" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options", "terseLabel": "Proceeds from issuance of common stock upon exercise of stock options and purchases under employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r45", "r117", "r118" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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 Available-for-sale Securities", "terseLabel": "Proceeds from maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r95", "r107", "r110", "r120", "r124", "r130", "r138", "r139", "r161", "r163", "r167", "r169", "r174", "r182", "r183", "r185", "r186", "r187", "r188", "r189", "r191", "r192", "r271", "r274", "r275", "r281", "r289", "r312", "r351", "r370", "r371", "r388", "r404" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r49" ], "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": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r47", "r99" ], "calculation": { "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r49", "r89", "r313", "r372" ], "calculation": { "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r49" ], "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": "Summary of Property and Equipment Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r47" ], "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": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis": { "auth_ref": [ "r69", "r70" ], "lang": { "en-us": { "role": { "documentation": "Information by form of arrangement related to research and development.", "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Axis]" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain": { "auth_ref": [ "r69", "r70" ], "lang": { "en-us": { "role": { "documentation": "Listing of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others.", "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Domain]" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r68", "r93", "r448" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "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" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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 [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r339", "r382", "r391" ], "calculation": { "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsAndRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash - noncurrent" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsAndRestrictedCashDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansTables", "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r4", "r52", "r87", "r321", "r323", "r372" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureOrganizationAndDescriptionOfBusinessLiquidityDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r94", "r127", "r128", "r129", "r131", "r137", "r139", "r175", "r262", "r263", "r264", "r266", "r267", "r279", "r318", "r320" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsNoteDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retained Earnings Note Disclosure [Abstract]", "terseLabel": "Net losses from operations since inception" } } }, "localname": "RetainedEarningsNoteDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureOrganizationAndDescriptionOfBusinessLiquidityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r157", "r158", "r162", "r165", "r166", "r170", "r171", "r172", "r215", "r216", "r309" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue Recognition, Milestone Method, Revenue Recognized", "terseLabel": "License and collaboration revenue", "verboseLabel": "License and collaboration revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Indicates product and service for revenue from satisfaction of performance obligation by transferring promised product and service to customer.", "label": "Revenue from Contract with Customer, Product and Service [Extensible List]" } } }, "localname": "RevenueFromContractWithCustomerProductAndServiceExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r214" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation", "verboseLabel": "Final transaction price" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale Of Stock, Value Of Shares Authorized.", "terseLabel": "Net proceeds from sale of common stock" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "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]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Aggregate shares of common stock sold" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Common stock sold, price per share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Payables" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r40" ], "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://www.protagonist-inc.com/role/DisclosureNetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of potentially dilutive securities excluded from diluted net loss per share calculations" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "verboseLabel": "Schedule of cash as reported in the consolidated statements of cash flows" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreement", "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r397" ], "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 the basic and diluted net loss per share attributable to common stockholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r62", "r65" ], "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": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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://www.protagonist-inc.com/role/DisclosureEquityPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r62" ], "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": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.", "label": "Schedule of Nonvested Performance-based Units Activity [Table Text Block]", "terseLabel": "Schedule of performance stock unit activity" } } }, "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Summary of Prepaid Expenses and Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r56", "r57", "r59" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Schedule of Share-based Compensation, Activity [Table Text Block]", "terseLabel": "Schedule of activity under equity incentive plans" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r227", "r229", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256" ], "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://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansNarrativeDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r61" ], "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": "Black-Scholes option-pricing model assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r30" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.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 Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number of Shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r245" ], "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": "Number of shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r245" ], "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": "Weighted-Average Grant Date Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r242", "r243" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of shares, Unvested, Ending balance", "periodStartLabel": "Number of shares, Unvested, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r242", "r243" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Grant Date Fair Value, Unvested, Ending balance", "periodStartLabel": "Weighted-Average Grant Date Fair Value, Unvested, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number of shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of units vested", "verboseLabel": "Aggregate fair value of restricted stock units that vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansNarrativeDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, Maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, Minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, Maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, Minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Equity Plans" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansNarrativeDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Maximum payroll deduction for share purchases (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r63" ], "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", "verboseLabel": "Number of shares available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted-Average Remaining Contractual Life (years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options Outstanding, Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r236" ], "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": "Weighted-Average Exercise Price Per Share, Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options Outstanding, Options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Options, weighted-average grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r234", "r235" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options Outstanding, Ending balance", "periodStartLabel": "Options Outstanding, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r234", "r235" ], "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": "Weighted-Average Exercise Price Per Share, Ending balance", "periodStartLabel": "Weighted-Average Exercise Price Per Share, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Options Outstanding, Options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price Per Share, Options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r63" ], "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", "verboseLabel": "Shares issued in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansRestrictedAndPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansTables" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r239" ], "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": "Weighted-Average Exercise Price Per Share, Options exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r240" ], "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": "Weighted-Average Exercise Price Per Share, Options forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r238" ], "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": "Weighted-Average Exercise Price Per Share, Options granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage of requisite service period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansPerformanceStockUnitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionsValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r63" ], "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": "Weighted-Average Remaining Contractual Life (years), Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r60" ], "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": "Weighted-Average Remaining Contractual Life (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Life (years), Options vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "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": "Exercise price as a percentage of the fair market value of common stock on grant date", "verboseLabel": "Purchase price of stock (as a percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansEmployeeStockPurchasePlan2016EsppDetails", "http://www.protagonist-inc.com/role/DisclosureEquityPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r39", "r122" ], "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://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r13", "r51", "r94", "r112", "r113", "r114", "r127", "r128", "r129", "r131", "r137", "r139", "r152", "r175", "r210", "r262", "r263", "r264", "r266", "r267", "r279", "r291", "r292", "r293", "r294", "r295", "r296", "r301", "r318", "r319", "r320" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "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://www.protagonist-inc.com/role/DisclosureEquityPlansTables", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Comprehensive Loss" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r127", "r128", "r129", "r152", "r309" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansTables", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r1", "r2", "r51", "r52" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Common stock issued (in shares)", "verboseLabel": "Issuance of common stock, net of issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r1", "r2", "r51", "r52" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "negatedLabel": "Options Outstanding, Options forfeited" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r1", "r2", "r51", "r52" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of common stock under equity incentive and employee stock purchase plans (in shares)", "verboseLabel": "Number of shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansPerformanceStockUnitsDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r1", "r2", "r51", "r52", "r239" ], "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": "Options Outstanding, Options exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureEquityPlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r1", "r2", "r51", "r52" ], "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": "Issuance of common stock, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r1", "r2", "r52", "r58" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of common stock under equity incentive and employee stock purchase plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r2", "r5", "r6", "r44", "r372", "r392", "r399", "r439" ], "calculation": { "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets": { "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, Ending", "periodStartLabel": "Balance, Beginning", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "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://www.protagonist-inc.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r54", "r123", "r196", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r210", "r278" ], "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]", "verboseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquity" ], "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]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "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]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfStockholderSEquity" ], "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": "Stockholders' Equity" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureBalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type of Arrangement and Non-arrangement Transactions [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreement", "http://www.protagonist-inc.com/role/DisclosureLicenseAndCollaborationAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r41", "r42", "r43", "r153", "r154", "r155", "r156" ], "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://www.protagonist-inc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r141", "r146" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares used to compute net loss per share, diluted", "verboseLabel": "Weighted-average shares used to compute net loss per common share, Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareComputationDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareComputationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r140", "r146" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used to compute net loss per share, basic", "verboseLabel": "Weighted-average shares used to compute net loss per common share, Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.protagonist-inc.com/role/DisclosureNetLossPerShareComputationDetails", "http://www.protagonist-inc.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "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": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "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" }, "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": "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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": "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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": "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "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": "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "808", "URI": "https://asc.fasb.org/topic&trid=5833765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "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": "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r376": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r377": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r378": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r379": { "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" }, "r38": { "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" }, "r380": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r381": { "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" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "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": "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r408": { "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" }, "r409": { "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/2009/role/commonPracticeRef" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r45": { "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" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r46": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r47": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r49": { "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" }, "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": "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "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" }, "r58": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "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" }, "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": "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "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": "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "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": "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" } }, "version": "2.2" } ZIP 63 0001558370-23-013245-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-013245-xbrl.zip M4$L#!!0 ( *Z" U=1-^=WWA )BL 1 <'1G>"TR,#(S,#8S,"YX MMOXS82_W[ _0^Z?.D>4,>.LYMN@MT6WCR*')+8R*/MMX*1:)M8F7)) M*HG[U]\,];!D2=3#-E9[)Z#8.N)PAC._X7#X$/7IE[>%:[U0(9G'/Q\<'0X. M+,IMSV%\]OG ESTB;<8.?OGYG__X]*]>[X\O]S>6X]G^@G)EV8(211WKE:FY M]>@MEX1;MU0(YKK6%\&<&;6LH\'A\>'@\-3J]4(>7XB$.AZW-+/AX5%<95#W&[4/;6VA^@Y-CL 512K!G7]$K3RPN MZ)3XK@*[\+]\XNHV@+E2S\JQ38.XRJ>SY4HJA$4IBJXC']-62'9H.,^%C\#3!$Y M)\R6^=QU48KW6X;YZ[%F?71Z>MK7I1&I9'8^5RA(\X1"9F@PXU(1;L<-!L>= M$;*,:TR)?-;484&*.3Q3JR65N=2Z)$5.W^QY?JNQ)$4JU5(4* @E:5*ABEH1 M%Z5-(IT\(X,YCOI_W-X\:,^/B!TE-KBG; C%?2Q& 8/>X*@W/(IJ+M7LK49_ M"4W$_<4PS]F' S"2HERR9Y?VD(P*HB#TR-[P,*[NT*6@-H:"0LA/^\)S:7]- MF0 32_+!U"4I*PHZ+91QTH?2M5<;W.^/FZ13 UP%38B+TOZGA$%/*(V[(55E M!@&2M159ON]!04H^I[,JM@[)HEH5(F-LCUQ+;'@S*_?FWF8W=XR6<]:6LQ,P MIX,CG68"C<-RX_1)$*?9 0PNEJ6'%\(Y= ;T7_TL>KI<,C[UPD?P$$/>&=KP M$?J8A3^>[J]+.Y4V^@63MNM)7] 'T-PAPAEQY]R7REN,WIB\\!:$\=#Z\L!B M@&*]*G$KHW8Z=,HXTSI!O!X,K)ZUY@A_1$PMX&H%;"WD:P6,K8CSI_XFNTU) M/N0!8_ZS_@W=6,(@JFV)G2FL'9*8:MK$M7VW0<5URXKKA4\C['8"*1A0Z8SA MW.,.A$+JP _IN=D^9)A91"YH!7I(HAW6NB%6U!)T-/0A@AD?_DBT M1S]L MN^4ZSEJ"M191C[CSM9W[FDNDU.$ VQH,3_OVO:U$EOGB<#M?3+4M'E [[]RU M=R9GLIB@>AR-.Q%T29AS^;;$1 ==8:SF5)SK=7 UDA(FJ 6^MSU#LV>=9*-< M:N)LK85"42C7B@1KK]&BK5"V%0COG&8'3N/!M%:M %SLITO,A>^HJNDG1AYE MKI$).D;7"$1IEXB%_6B!N,X9MG8&R&B%3S,=?D)6&*WK!8^*O,JMH_]CKX99CEI=\ZDG%EJ3T 6J4)HGZH-3O6P>[9,G?NH. MKKE9"78=:ELOOCPHS_XZ]UR'B@>,H&I5=Q4FAX,9Y??-EF,2O6#5>C035-MV,WZ7TIO /1H<9W.[D&.P#)+D:<5,.QQ+ M<0PUKN 2S$8%/7FB!&]2N;W:!9N$8J&(Y'?H[1!_2&R6(':Z6 -D-(\_,-2T$ M[H)EF8]DYMS5?"02':V_('5">NDL)_JW3W@*7,-*:L7Z? MC0?(S=+LK"2_#KU:A\SBN8D,DJBB+ESA"XE0/9L0)6:&/:&E V'E#(V]HZ !;8?ZA!/,B MD#N(&T%\N5BZWHH&0$U\8<^)I%@R'!R=7,KELASNRBS*H#\I@3X2%.(>B=+E M%@JS+A\FD\X3MAC_]:NON+E+N=0*A7NZ%0?_LNIE'O!3E9&_]TR"#:RUF&CK MN<.^!O9W5.&Y>@BH#W,BZ(@KYC#7QPE2Z:&Y6G7-J)]FTWP\58+LK245EA: MIPP2,KH#;'MZGVM"\)C7G"H&6M9^N2M=V[PW?:1'^MIO>EGO4D(ZT'>S9]9D MCZQD?WJ+/;$.U!V]!=+LO8X28+=Z4Z.#MMD&1:6=B1+@JF])="CMZ$V%9B\; ME."XU;LK';0-#^E6.WY; EV- _D=4 TV \MW 4L JKC]UX%39VG!L&Q0 D?) MIEX'0]U9?LE$O@2.TRP>)59?JGQWO6[Z%(BP@VZW4_=\+&O5-8/[(0MNG??V.[RWF\_GXVND->-9YZ79#KVF M$YA\V/*)S'B=9O'*V7CLD&J*%+J['YB@VBYR3H6RK>,*TU&]LQ@S_K_:+L9_ M\+#$/9U:^EKK,[Q#^?.!9(NEBW?4ZF=S?<4P7J/I.$$2QLE/S1(FY,A:TPW$&LO673CF'S(A9$V!DNF8MS^"1]V[.^ZQDT]X2R>.;3 @4W;@.CALW(O5V^R!!E-?7?LGI+\K^T M4-$4406TP8?F(&Q>H%Y%NBM$JA8VX11A.#JIWI"BN^^-7IC[K80^=96,V=1T MRH*O+VS1"GS2M!'KJ^>K-2"B#X3C%?ZY@L//@&C)GP_"2WO.(;K@0:K@UDX* MP6E^3UW$,[K-)[SZ*\C=,&C^6;]J$(7U-S+.%C %4D2LKA5=8,X"6OK/$@*N MCSK^*CQ_&9$R(#FP.,/%*HR8"L1"&-5ES\'4ZO.!+:C#5/08@B;SG$2G-9#-*?8;$AD R,VK;RA4=(\^$8#GU4V#H%2 M?#,X;9RD%1Q?A'<'%?I"8CGPA<:K@4_+J?"XFI#5(HU_-?+V81XH>^4+2$5\ M$:RPXL2 BOA&LUNZ>*8BH6LEZD#5^!,F9X[^T$!C#/.5KXGI38"0)U;%RAEH MVJA2>#_A+>'^%'C[V%'&TR@,W4+D$8Q$LTRM8.4:^W16ASXW]57\JHCCNSFK MCL5Q1J]7)&RP!8\&<B<+_(5S"Q+EL"8'?N-(C1[Z: M>X+]C2GLVO\K$'^3[F]4=!.W+\Q3U)Y?], MS8-O\U"A+S6YH^H>/!)"T2L13IQ@529O74I5T/"1X^B%$'E0P2@)XO:Y:(FB M%S#JV$'E MODVDN%]6:Y)PAC["D!->HC&:0?Z'JWC7'*.,9+9.E=;I<)AW[5U,:^)?;-I[ M^D*Y3Q\\\ B*GQ&,C)%7L'WS8?[DL 5^]LKC^?.GG2@2? HQ5Y6XJ)VN'MXH M_NBEYB\3(A2G(EQ_Q+]6F\[;I&+[W/&:PXBBGP5Q"N)3.HR9"-J)Z'K9(8JZ M\6P4!U5<;<8!G3K7_(7" "MD6N,MZK?3('<^-F\\_1WO*^-*7KY183-)XYS2 M1&!R63WOW2+)J+2@'C4J!F.!9XBC,QX3P6PZYC0-83H5&*CASJ5>+IQ0#?5HC$T$[5;KP8>1+C7+KR5B@ MDY'B&TU>HJE<+Q:BF2]D[,GN2CT&>\\1,_HQGE]FH]V&WTL4JD[?3- M:F>J(30*A+>#Q*U@>\FCK0"BF?..#MHE*_)C+Y;1A\&ZM4 MZ>*-M H^;KR%64(&W[FSQ"^?U+-%LMIW;H'-B6#M6NV;!4*"B.MP9$;EO;"P#-CL9"@T+[_F[])>NFS&H'U!BGQ/;0KE MB67VFK7:Z]3!H:EH7=G7YQ2B@9R\L86_F&A)L>HU*ABTCM#9.\#!]BM.S>?4 M=:X\ :[X0)4*Z,;31_*F"SW7@;[UM/3X;S!MUZGV^L+7]<6BJ<7)G;)M<=*[ M8V4#=GNR9,Q\GTL3U3/-JM^:%F(%*F6&SF;5VQMMO 4T0(,5K46D)Q8F@G9. M)ZX8!_7!^%?$UKMP>H"+UP33ZE4E;J>J3]RAXA5<3E$^\9]=9N>O5U2@:Z>" MYE D]S18-.+;WF6$>\H6S[Z0^C&>]:/BA=DTNJ=[G415(6QM)(O.H!<>;;N@ M+]3UEL%5IE*%^T%KW9M6;^^\&<8CCSN_4D[#S2Y<8AX^*-_!U)"YN!O":>Z: M;;.J[0PBN6<>$R?71_"/H[]6@%T;%PG3MMBB?CL-,E&SX6"@(85&;T*M7U/W M^881:M9II^)C ;-!3MR"9*"XN)WJ:#3&G(;=%K:WD+? M?Z3P6!)Q$T$Z#E(R?B4EVHZJ5^G[B>]C0=QKKJAPJ?\5X'"'Q[CBL52>&/'H M[?W4.);7TW?.M9V^\SB'3MZT!S6MW$Y3:$4>7[WHQ9A'?"LF4.::.RQX^S G MA%2NTF:U$-IDUS%*I\+:6/>0#.-"4> MSQ22N#(\PO#H38"Y"!;U$^MST9I.P@Q;\MDJUVEFF"FTC]:8_X=1.;6H)3/N M4%#>1N@3[ZO%YZ6#S3J;4D<^>A?P(/_]-A/]GJ&,T]AMD<2[ W!M[3OQQ/;]G;R'7Q/@3MOI0*C&F$Q[?D!J?^F_/8=M=S*Z??B5$N84X#X4X? M_L7S@PWMDF733M.$KWB':S0Y+W^O2[Z7+G %T. 0?T=?+X0_&RV7;CA*WSG$ M,*SC@O73H3R\\CQ"_$S;.)P2 9 MR^Y32!N->JZ7*\+$ D].41AYOM![4&7&-][(KD#;FL0CN0P37+(5W,GS\W\! M4$L#!!0 ( *Z" U=G3J1-V@T *\ 5 <'1G>"TR,#(S,#8S,%]C M86PN>&UL[5U9;^,X$GY?8/^#UONR"ZSCJY-.@LX,4D[B^?5;I"1;LG50D@_:7J"13B0>5?45R:HB6?KRZ\?(M=XP%X31BUKK MJ%FS,+690^C@HC81=21L0FJ__O+7OWSY6[W^^]7CO>4P>S+"U+-LCI&''>N= M>$/KF8W'B%H/F'/BNM85)\X 6U:K>=0Y:AZ=6?5ZT,85$E"'44LUUCYJS=Y< M!^TQ>FZ=-CJ-=K/=L4[/F\?PS^H]S,H] 'E]DE?0)?3GN?SQ"AU:P"85YQ^" M7-2&GC<^;S3>W]^/WCM'C ^@?K/5^/WA_LD>XA&J$RH\1&U$LRRL\$!'*VK"^.+FB"CL2L;5,^& M'/\#T3ZV,PH:=-\HG$\-9E[VOD;]Y#9;YNB+!=)B8]NL(>(6U0$ZR9FA=):[O,!\9_0T:N+G[ ]X<0+",PO5558:Z%E\[)R MD1 *:CDW^5INC.RJT;9"6497)CG/,2H)Z'$\1L3Y^C&6$X>DI^L-,;^>< ZO M+X6 9:RJI%;0\P;DP&!Q\Z9 AH1G+"?,[]A;%^O9G:V=6Y@0^00OR;Z'IE(/ MUP2X;JNM/P9CX,I61/ F[*+^TB\*N,8_*4!0F/I MC[0;V/5$^$3BWE:8!P]^^",G;-1%K]B]J(4/&]N@)1C2"R0EEOEQTCEMGYR< MGITU.Y]..JW3L^,(T1&5N.1Q^A&WP_;AUR4MB7L908F&D+:";*U. -*P?I^S MT5QB02>L",&,.YB#SUNS)@+H8&/9!W)KUCLF@Z&GWHPY83#93R]J[8W#DF+] M>->(\RE82;\A=X)3X-*J:PZ,^J M UV>5=,5(-%2R1RE&37V ^RB# 80MTV% M^&:";T$HC]B52U(/\7R,LZKL!\B%.0Q0[IB*1"KFZ57, 3O=\BI,O^F3=!!0I8-[C 1^E#1U^R^@I5($ M*2!FUMD%%(LS8/HL' \:?F?4SIQZTXK'>?\$O#>- Z\0[:9/H?<$O1)7F7HP MFSQYS/XY9"[0+.3,XDT7\,LOOCWZ4U0M4L(<[=(5>U3O\A@QW>.*T)]MERT7 M- ,D;#7@WO'"9-7_AS/?OT@N: 6L9KUN3'=/QZT P&]?.YSMJ=3BAI#H(%44G< MRM#BSG1OZYJ-1HSF@KE8;(^0U&+-]&%YZ3C$)ZF'B'-'K]&8>,B-\)86&C1^3MJ@X,@#]!_QUZW_XP^TF-D15K9)[58 M >>F^U:/\D@GQNRVK7OL=MZ+Q?I6I)_-:CT,V?GX35'P6)D?K8V/S'GG\CR4#.X0 M.@'EFPOM"O<9#R8BF'^P^/KA<01*1RCBTSL0M)!>H0P+,1=(&]Q1#W,LTH;T M&GN,#X^3UNGIV9;G@B5XET?]IN6AXQ-L*Q*3.UP22IH'^J81S8C>Y(C)0%UX MQ&^8^JDFY0E6C)/EW213+(F5L.^@3HR$TIXA2AO MM@C+[1.^>LSEA@[JVQCB H.,Y)6*&U!2EZFCFP$;Z4?ETNL8#&LF.$F#MBB; M!@[/;Y@"]Z[<'79&1+H(4A9O.!OAG%K[@W$91G4B@!OW'-[ ()'JZ4]=N69_ M*L?VZ=GK4.7DU*2$PGF&Q(>"@A M!8M6E*A3+DH4Z\Y2_6U\+VPQ[IL2,\\LN>&A7CS&9&:3-.RLKFU?2J9O.:=)Z(5RC%SR)W;^S5P9WOB&")4CMDOGU[DO.1'P MZ@;^I(,>!C:.B. 51=/9-+2H(PO1SG#<8;'F;*)'"[RX.W,K+D70=_U3/ M4]1#I^H!*$=I,>@#9%,"*OP@ MM:FT8 *-.C5V(5KFM6H^D HM'J1N59-.H&!GN[/N9>;,T-:IS%8.4H^*2R0, MX35-59YXW@48&UE^57+A U"% HR'B*=';>/KT2<#YHN%J;&BD9S82EQ69P:D M=-Y\K$Y#(J'VF'L.(BN';C2JD'/XLF S!Z ^*Q%)J#\:!RZWO:/L!Y@J["@G M-&">FAB[HZPK/=,/9H6+\3.[M$%R'%^^(>+*Z?:6\2<4_[C9:VJ"^F*MF*=G M%5%.V)M>@41R-["W[9HO,9F:Z%]7;U(;.$25*28,K:N#6SZ\8F/LJ/L7<@2H M;RAZ@1RN4C.F[X"G"NR444;N"<930@'F:8ZQQI"L] MT[4K.I+NA)C(CT.JFTXY>=)RZYFG2Q61S)Z%]&5@^IF]9*[4+K!XH8[*TP"C MB[S)63=Y\&RR?^ M600A@^M#[#JPOH,DG[#GN>K@H[JNH5[Z%SU>QHS^YEL8W?Y\E5"\O5"R%,1> M1Q=[K'P;$U?N&EK1[$]1MG @73,AK8XWS 5R11"B?68]V:%O8D2F_"X8$O(. M49)J56IPWQ5I]<(Q\ QC=)Z6,1%UQRS&N<8"F5QQC_6CHA!TLE%N6 ]\=Z/; MC[H@75K)V4E1G#7T9)ZF;=]+W)282Z;57=.]4WDJV&5BPO&31(E/P>8D TKZ MQ);A/']O4UZH92ZQ@ZLJ"5\M7Q3"CR^U?6@ZF1RW6\9W;_=2!0JR7=//7OMXL+R$/B/_$ M*HO(/-ZO5ZK88Y/V2RC_)L)#06'R;'6[QI7!75F>N]6EFL>TM_E=J1D&:@6F/_ MUXX<66PG;JS'PRTB/,F*+-/$P2I"M@3,RIM4V)YPD1#*F_1OQ:['OFA7LR]B M-,Z2,9EK<:QRU&W%*2WEC>JZ7R=;O"Q1!<1%K[,@OZ:[FXFS0Z;'F5%C_Q O MRJRI;N85PM,08T]NEC.J(L;^1=0PR7IX S5@T+^(6FS2/UEV*H.N+=6W M->\<7@7]6R$!:D)7)%@!#99/Q-:BE7$)Q:_H)@\3K1HKL06#GAX0G?21[:F, MC["40T58,]T'Y&%.D)OH%FA6-6<\%\!A9N958=+T:3O@[8["().C*W6W-5YL M9P$MQ-!V7+. M'MB)WTW)ZG(SJ*AS8Q^3OS-9O*+\YMM[Z17V%G\2K)F^J=0 M%3OS%"WRNZX:T"96V ]H]5DSZT.G^7:K?]DF>L\&&"QJJB[%)S)-5;]+9:+. M.OV7!=UNT3A-N7,$1"U9I5E%-W]X+)D8%7M-/SB64A%Q%4U'Y?M-E/M%M69M4J@[-W$+:T%06:CQ1A&D(>BMW^&0_U'<;@1'0HO&3R2K5ASL#. M16'F3:V$QQU8&-18'8U=-L7X"E/<)VF!-+U*.X9U!:9,STX1L"03_6,A%&VW M.&\S(;O2;H-;A"G3;]>&:06UUA2]2CL*;@FF5GC6_4O#%S3\>$4"__(_4$L# M!!0 ( *Z" U>T00G(]RL (RY @ 5 <'1G>"TR,#(S,#8S,%]D968N M>&UL[7UI<^.X=NCW5Y7_H.=\2%Y5W%YZIF=Z:CHI>9LXY:UL]YV\3U,T"4M( M4X0N2-K6_?4!0(KB@HT+",A6U52/)6$Y.X!S#@Y^_X^W13AY 3B&*/JV=_3I M<&\"(A\%,)I]VTOC?2_V(=S[CW__I__S^__=W__OD_NK28#\= &B9.)CX"4@ MF+S"9#YY1,NE%TVN <8P#"?#XX/CS]/?OWM\&?RW^3NNFAW32(33@B:4?S;6PR_[PFA4ZO[VA,/U )\/BKF$+>BG_76S??K5_M'Q_N>C M3V]QL)>!J#'^WAH9^@4/G:.O7[\>L%^+IF2@("G:EL?]^2#[<=VT,:@""/(K ME+0O:$E8,IG\CE$([L'SA$'W6[):@F][,5PL0SH@^VZ.P?.WO64R>]NG;#W\ M\OF0DN>?'Q(B&U3L3E$4@(C($/DC1B$,J,P4O\:WSP\)\G_,41@ _'#^]Q0F MJ[T)G??[_64%T"5&B3=#$8P3PG+_DX\6![3=0;^I#OIB>@9C/T1QBL$5].GT MTX@ $(;>$\),!JX(A3""(32.N-?> M+CP(/Z; M%Z;@&GCT,]/JODC*!QT0^E,OGE.->/%".@4AU[6'?Y")B&8\ #_%C&YZK?HB M;026 6EUXH5T%7J8 T"D;+%$$07@#J,EP,F* $+!6C+E TE?8G2;;$!L2\M2 MG-G,OBA)1C2S4@QF;*5CFH&=$>MV24U;3"U!9N3B.%UDWPV(DO949C"]!W&" MH4]V142J[P!^1GC!1)^"]3V"_:UIM\G,8&L:01LXG9.>: 6R">]2[,_)YI[^ M0=D9OG@%Q),O(%8JI_#S, M/4SV5PD,8)A24S?<$M]NDAP[AH"'_366^9_UZ4&\\#Z!E*R0]'_L1'H 8O!\ MD+<_>(5DY=F/B %'KP#O*:G%.X^&&!?CT0GW\P^$JD>_[A\=[1^S@_@_U^I0N0G1&N"%5;B57!=A@E!P%<%*SWPK";_)2<)=1W\S/#CHTV %3D M;XHTBO:#C'<#PL@9>UB(F@AXV5#["[!XZFI!^,!6QQT TCD!"OOI M$]@O"#$@O-S1RU 3(8%DY\&4+OJ13T(!ZZN\910 ;1> H/@6)G2"3?=)J?\D MLVJ3:T;C./,EKL$-D5\9.:2>6H1US%>,DY+I(I\V5HM\^(N._2>0$C8(6O[U^<:BLK6!^W1:RX3])N__HML1F(0J=PNQU^NO159 M!'^YKNA&CEV/D?XZJN'>M,KMA=;51&NPVZORG0F3RB24\T$"9[H&][A#)+#!'9VZV^[1V^*]$\'E T MC]T7S>/W(9K'A6@>2B\\E3047PM>JOY\ M.'.M'H#3+7=WMSBW41QY%C5K\%[6<&1\>NY6)9CQ6P^Q\(F(BS3F'TW Q?!2 MJ5;":4# N=X7^LU&,/(O_MJD-(1>O$Y/&6Y _'S$YM'I^MJV5J(RZHY@(6EW[*Y,&=U!;J,;7*C$698W2@]ZN>I53 MAM:IQA+M$C47RI6L@ROX2G5*W*$5S@/JD 8/D"XPHZN.&/BRYLB!MJLQCV3L MV^<10A:3J,TUO/ M5,Q#O< ;7?,$Z)35K@,:=G5Q&OQ/&B<,W@N$;\#KU/=1&B4PFMUA%)$__1P; ML8ZV&D,LH&U'L6BZ@DSLI(K+:ZHR7(W&O56P*V^0&K;1]:\E+F6]%.$PON_Z MD:)W^WP9!? %!JD7"IS7W'9<'Z^PI364_H3)_!Z$;-,1S^'R$9T3+B4KH5.[ MY0AZ9%"/T#JBZRQ:LI)H8#KBA2*B,U *,O"SR *V%A :#CV_9[NAH)['GQ&]?0 M57X=%5RNTZ#VJQCD@3*J><1!W&E&M;DEL-9VM@:.7; XM7L@ DJ-O M8 X"@[^G(/)E7CR-GD)UT>QKE2 \P*061J.G MFB#ROKVM0SNFH=8 CJ[96@B5]583$6>TLOCS/R' U."LKJBYT5-,26<=W51T M=T4]XR:4(JY-9KXC1J,%S31Q&@1?5 8"6+XUD%\GB&Y2 ^ IY$;V\>0$C+_)A-+L'/B#[ MLZ<0G*PV?ZONF/084GPEI>>@=DY.94@4H<%F4\E)A]^X_PV083B'U*".?^&C M%VK5TPT?);MZ_#3"ACO(:V\9)J4+.A%FX#:H^$MD@U^>CZ MT 2V+.-\(.U*^!EX2BZC.,&B0J[BAD))X#>UCYWR["UJKHGIP*=M*<61'A"C M:P /Z+(.R( =/Y?RB@ _8][P4YJ]QL^D;#;B9A/RF]G!1+@SDC75P&J@G9&2 MJD@]^:CYCSQ@U]F/,B M1U:RSJ"L4_*5 MUZ,=VD/>\--@1+,(K B<\2,:8O YU6!%8-O5G?5-R"8N4CW0 MK+-@H$*"@(Y(-NGH,ET%LBS&H]0D:.4?">G;Y'P3>_2//8=0>0 M^%+:#&&;2@H?4KVA%M:#)GYWX =2@64A55L?C:IGB >^"]&WXNZ81IE620]% M9$K8QR'$-2)R@CYMD1\\-J=B22- )P')4I1.@$(S5"SB"T:QXGOEDQ1] %FPT-Z,X%FEV3G<8IU1Z5;>6)!RZ MH-THLH':835^Y-,D%2H5H#6PM_\>"+MFE9R_J&] "%H+95K2WA%DY44P1>W; M(#SPY%,HX!F:;.[QW!-UD62RB+O9!?WHN:&:F60==' G=]I@%0>+8X@?9 L)/;(4*BF^,A! MMZM/FS)N9Y!>J'M*%9Y[<0>A/,F[N(.U5)-D75IB/J F:7$#Z0,TNA[)$"AK MD0IPVXG180'+BDZ=&\QI)$8E%S-S!5)$SSF[? =M#D:07ED1X@ M%A*I^8!7TZG% -O5CE+1DLMHF:I<8J+F0IF1=7 %7ZF6B#NTPGE 3='@ =(% M9G1M$0-?UA3,0Q;FDHH8 MKQZ72<1LUO#B$8);NLLD 8:S5C'P/\W0RT$ 8*:IY(^-@I(/?UV!F1>>LT?I M.-:(TZ(A]((VYD$_%S^36/^9"W2]06>%DE,)\6<;3 %8OH^ MJ>RTM6DA/G14VUA$1'Z8*K=1(3/DL8E+0B29>R:]/ M5]J(DUOJK:RB(T_@J;92HS1D>HZ F$@ZK9VG(C=@5C)>FN!9>%_&GX,@I4_5 MTJAELKH&R1P%FWJ*S6\!D+S&T6_ I86Z2[]W;8;A M'=(%=MSW;WHAMXZ;JI&R'/2A-PP!RW]/92Z%1CMQH(/7TCIJ\H!.LZ4>>D.& M;R0$1LKIQP_6-,&MQ&CX8-9E_?>#&KFNR,?LE^IW.3P5=%Y?7S\M,4J\&8I@ MG.S#R/_DH\4!0ZFXT'&*HH @1U]7CF(4PH!>F2I^C6^?'Q+D_YBCD$#VD&GK M7H5CX"T!9(B@1I/#PY\.#R?[DV(H\G+E%VK9@]74>0PF%,S0M.[Z%51.=?T M^X_*P<]].:B/ET//1TS8RVXEJ4H+V%#9W %&ILZ,1H6.;'!ASJF+A]+I6@D%_@TNCHRLY.)7,5 M3FG@U8ME@LK8T^3:PS\ C5'DO.0]?NV%V>/KF]^#U$,@F]["4[']]*0K1\& M7@S.0/;_RZCDWHJS; ->V2_B!5"KKPN.AJ$T48VM^[S-!+(C6GK[O'F*E.'VG;"'^Q;;\'.,*A4_#VX:#%'%LK"TAC@;KKW$=)[(IC$Q MJFV:0M69< ZM1]/@?](L)S%^1()8*P/[J6Y-[P'1R1@FX '@%^B#S/[2JT:S M3!:801=&J$U/.ZIP?C&VW3%/J&T3QLVZ3__U(A^4/7*&8'/DR@WR',.-3DI7W8(\?HCNB(5$BD)'>HXXJ)K\:$Y/>='!( M4@B\&^ %?*^U&96+7XUQL8:5FB>_'QC(H3Z#,0TNI1A$@3K U,-+*&TD(9M\\ED"1Y/(*V#B5E&V-\ M6;4%9+"\:6O@Z/'1DB<_MAW%D>P@J117]F!M$33AS=!W)!0=D1XDMO )=<;<=[NUMF!K9"HWP\)!3V,O',4&JBN_:P&JQ MA0E (N0WF[Q' OL)F?Q'2X'CCN!">H)IR6I%$.M'@^P\0PN99U(<:YT%/A_^ M>OBY?A;(AIJPL2;_FHWV_W97(_FE-A25$VMM'-IE*S/E:Z!;CO5RHY!EK3]9 M;=K<>2NV?Z08;-"( JT7SFRNSE?74"/:6K\8NEB%:T6OPQ%;?,BBD M!RA)>Q?VW"9UH7*M5DP&V_?)FO' ^X?OBFMETCXN;&C&XJN"%'9Y>P?P,\(+ M&C/)0KQ2K@I;NY!L.18_A42PG9ZUNT"R->?'S3%:(+7DP/1"\&/HJHZ270=S MP@CKL;\CA@Y%]7@HE&U0:=6/BT+VTSA.%\N-KZ2+)/29Q FSWEE"^F#NI.3< MH*R46E!:@ABF;$_1T69T&]2%E.RVDM$-4RJ//:,%-D(])^=/'1,> M2*MBOLF_YC..[@C]Z&D0BO*MIR@EVVJ\]'"RDI2WY3=SR!UK-.E!3 $#ZX?R M9=!EBOTY,5.%HM5!D[P8JMW7LK]5)9J;IT:U,3*8Q' "40+\^67D*[,4FDUM MND0["50]^:")DD-;K.U,[1(=KG>I7;O4+O=3NVXQG$$R7&%/Q%91V-2%0%'? MY"PA!G8W M&AN%S^&2;BB$K6WOZI725-XU"+$PL39]7Q(HR1G#B^>Y0U^\]HC;VEQ;M.FK MP,'R"G%/3:1@62C]9F$M$,4'C*\%);0M\8.K"XU?'3#R#>FIT-!@"H6"BM>$ M'HMT(:1C[7?;=IK#]#4A:Y!:(*7W)B=E]7?;)EE&RBJDUM/O $%N3FS5&7@! M(5JR@\3&3)V2Y0(3,_6(\L#F!<+L0G1\LE+D2P\TM@6;+XKIC>+R&HAL6RM7 M% 5I4O= 8SOB3AM4 P>2HS*9C%1XH@]O!W^ "&1QVEOLA9?4RQ^"] >,+L/C MS_? !TLRWC1:QYE+2+!7&])(XB@:>@877("#ZM2FEM/ E#)?6)Z&AVXC\)"D M 03TM;D:!FN(9#7G6X_A@O_0C "TIX5Q%C^27\$0?.XXD/4*;EUQ+YC:$7'S MM?UJ$# 0CW, KV$(X@1%0.F+Z32,"PFGX]AP+7*,8Z@?7]$I:0I]+WS$T LS M4"^C &:); H;K=O=NL;V$.RJ)=;%V#C[SE#,*C8^SB$.[LC3A*$)+%(@[.Y4-S5C&"9I)JY#30]R=6-K.:FJN4 +M1K M->CCT">$^:-1,CL^/&10L:!]6_UOU]^%"JZ&^-J*#@ZE@N^JSNVJSKE5->"> M:&64@@M"^[4JT@W5:1HG: 'P9>2'*7W-81K'@/P7/'IOPOA*[RW(,#(7-TB4 M89U5TL"\IQ%@']"\/1#?HY47)C01*+H!27YIZ,$+^8]C:G8<-_'BT (7-0GA MT-:KV 10&F9/ *]+DMT^D9TC6SCDSAM5WW'9;LDSJ$D+YRMMK7>,S!% B;/> M+A));EM\Z[A;\:TU"),,!M:Z!(6UDEP$%6]&X)SE3H^=7C;M8E>F:"-GCR]G M@&[&FIX1[5XV\PO,\*6$G!6^%%:ZVPHE[.["SL+<*B5$V_&5JH#[-,6X&2MJ MU]7)E4LAS]I1W@)+NUK9>B7C]71R-=-@5"LD[?*I]O-O0[X.K34G:6 9E@64$(0RQ^)PH++$>*\K-K2]/!GA1 MQL]ZD/G"@Y@^;@>N@4<_LT![N^CQ3\VGF^BH$S;LI#RNM7AP@24O5IY#&-Q& M]\ G]HI>U6"9!GC]\<2+H?1EI@'''WD9*R _694X=8'!WU,0^2M)'4BMGN[$ MI0<7@?+*IT4+N_L5GJ(7 $H+,VKU=*3L8@MQYO)/AJ)[_(L+:95&RO6ZNA#C M:2&D*O8U$72$?R>KXL__A #3[._5%4T%UK.UTL[NO",UEKF5DD/VY+<+ZML$ MOK4AEHSAGDG6$'RE6HOQ=9';E]$R36*&Y9&>C>;U<-4T*P68RTT>AH[S[K@U M[XZM\$YEC(?DW;&#O+MDKW6S;'!Y$7M>0W=>I#*Z>/)0=Y:%IUX"9@2T?XA+ M(K7IZ,B2*!93,:/X"#G$N&L4@=6UAW^ Y$)8OEG5V(653E\"R]P28>00AT[1 M8D%,$?3".X_8)"F#!&U=6,VZ\4> T'#L$=VCC1\QL]@K8J6G,WJ0?:"&.K?E MPE* .MU<*'W2CAOZN#D4ZCM%>$D=_^ ,/"4*YFGV<:%X25<]DB+FR-Z]Q\;I M2G''8> Y[%V(,$(L[JFA_S969J:WX=Y%1H&"()M@F4#().U=6(*-BXX$?^LA M4_K,YOG?4_CBA?FMY&S;1R5U8Q#U6K6+M/[=@5W,U,D\U4[1IW MC-2*W@?)BS$VB3)](;/0R6DA!:],&EZ\M>]@8V\<"(3T^G8-4+%;0M;!?BAU M&%96-A,2?!TZ.-%WUS'T$Q#P >9_*]T?]AO2$3^&6KYK+]?U0-DA<7@WGHXA MY'KG [&Q 1N:<\:](Q_.M<]+[!QT[=SY\:VO?R[Z\=^[&W(0I[T^;K97J^WV M/ [LP3?G>13=OVIAJ$5^PSX#C>\<[(_VYOG*[JN=97>?MC3P7#K3!<()K=%+ MZ[7JR8+&,-8OI0PC$YUP-W_-4@NJ/S"*X^\163-""ML?S42]OH-9O^TR)I.Y M%'"3U5?DTV"LS@:S?W/3'JLS"CC"ZB+&T)W!I2%L/ETP.EM+>%L/RIQX(2W@ M^C '(&$/A$44\#N,R D]H1M\B@ZKM7U#"Z"TB;I\:59'S6>;L.DFF_G(3^LI M66REF/3?)F1::]??-F]AK:&[(_ G9:K(;K?I=Q_Y>"0$YV2EG* MP/*Q20M5AQQ'8@Q7]0<#=9E:[NF(ZZB%Z&HQLXRB<6?25781&N%5,;_8A21I M[(+CJ(6X%)L_L8\F+'LAXNI(&V9)L67@YQ3(B>R.O7IJ.]%$!]M/A/JZIV M(]N>MB?$CYUHV[(\[^2TE94R7H690SG;4]_/GL8$P1E88N!#%ET@?X> 49P< MC#,O8U;01829*#]SL.&=-MY2:1B.!@[)C1!*<:UE>1<7,OT'UG;-2LN&/3X/ M"?)_T*T#P#$%C196:N/6^:693%L>\E\FV:#VG#;I4PP#Z.'5+>G%\^_RG1Y^ 2F[Q/9S-$UENK;B] M0XX> TROQ-#%1+"0SQ7#KT=\'9HR%EA5.A'7;&HUD:X#R^HE[,*O5WX8PR M,+-*V)G>;RJ>&SNEL &\I,4@;[R%Z*4W?C/[J:RFURHQ[N.SZAXLUQ*U>7:Q M"IKPI;@6?1UX.4XFE&NNM,#(A G<1)[OZF#0^M/D/(I! ,EQ-!,MA"6)K=W' MLOV\7&N1W"3D=<;9H0/Z0^(E#.3,BFQB[Y*MOZ*/.X5_3&__%82PR]D:3-+- MOZ"M(]M^+1DM\T6 CNWD\\4"14S8E->D:NUY,-H=N'Y[-$8"G)<[$LE"2UZ M'5UP9+3C0AOLC'N=%'!0S>G,HG)G%Z*@P[.IC*&12YT1P>>5"$ "HKOT*83^ M[?,S$-:#U^SC0L2R R_4B#ETBKU] 7@:AHA=@KQ=*B]%2]I;?SM*5PK+2XP$ M'P?WWE>*)"]5)WL)7GKH\/?10^S3MS#G*P\[, PWV0&QX.4^[5Y.;$1:2X,2 M+8=L:GG-2"DYR <:_8DOXSBE3LW2&J)QY%(/X<(.7U-:1>L%6"5IM173BX=)"#WG@[+AEQR!Y:+-F@[+A82$3_W"M3RML.8#-ZXHPK'%UM& M@X>YZ_*1"W.>:O=E;N_#K=%U$3/>!R@M%=E%3_61\9IFLQIZ;;-_8I*DI5& MKU$Y\[4W9[3Q&I,ET]D,@QG9&-R Y XC'X @?D1TIZ#@BJSCN-Z-P\$Y(\/- M.'/6*_':]*XM,E=-)(W'94)_'Y,*'X?6G;5,T,TTM:.TH,_MB@XNA+#X E+L)A08&"?Y912D61Y<%GDA\XO)+6GL0M!)06H)] YMW)3& M4V0[&Y'N^J(XP, 64ST&(PN_UD_O-6O;BP$QY)[4!'ZJXW_^MH19:"]SW\C$ M;YCQ7; UAN1Q."*]!Y-63> HE_K]@QZ]AS9TRNE<",4;%#PC-'--#KMHU_I" M:1YQ*+D,B+;YXCI:)B=T(1W ,2.H0377I+$+\DO0M>69.Z4"E](2:#A7)/%#E!.:[2;P[5X#)A MFVO8FHXEZ?"$JTF-7QTHH]60H I!QZILKR#I-2'.(ET(B5K[W7K%JZ8$K*E: M@]0V7;TW.5VKO]OTTJKH6H74H7#R+OJSB_YL5?1'YM=X!'@ARF,W.>$N/M2% M:N_=-?HW%))A:!D3ZF?+E]8Q?:0" '9!I2&H^,&D-]O 6)3>-0#O/ PU$A7? MJ_3>P_C'!0;@DA;P!7$RLN653K\+4O6GX8>2V_%LKG1Z%Z[T;JOT1T F&+J1;!Q6;GO M8"Y<7AY62OI2Q"G6GT<)K?Q9E&7JR_WF>"[+^3V5KG ?VDR /:S#CQHF!2FC-/$6*SDH:[9*!=,M N&6B7 M#+1+!AI3>#;F>;,$W#]\ER8$*?I\I*0@!2DL7V@NK>_L3H?\>0A1ZZV(P0W$ M3R$1'#?QNUR"72Z!2W*WO@M/K&/*"'6;S %^G'M1?B/@!F7UUX-[%(87"--. M0\MH1R"VPMZ-Z^OJ2,GWX)O51SV[/VE/B-?S;\7^RXCA&%G6UP3_$&+.[@#' MEQJ5 4:9?JN-]!8(>9W>'T+&_\9H;DW&Z]-O=3K9%LAXG=X?0L8)I9\!M"GF M' BV.O5L"R2=0_(/(>P%Y?\$M* X"*8O 'LSP%8W]D#!.HCOQ#&T'91;O3S8 M/J>V(_5.62JT<5A#/LSQMXM%M8:OJW>X;T'/6O-L0^A9_EIDC[2X)Z2M0/N@S@>W-6P=NSZ$.I5-3J/ M*/%"5]:L.C!;K3Z67!!RBKJ4+#Y(?OC/BOQP44+X+AU\EPZ^2P??I8/OTL%W M*<-.IX"[FC*2T<\%(2L6I\GQW$W['MSF[*Q&[*Q$NE5=D_]## M/XQFV?/VFTOD,E$_6=DVGG9+(A M=WE9W$*UTJ?8QY#A;J* K'*Z=^YJ,D(SETYR7?UI'_Z9[?&]7H:HYIHT=B%> M=D#.#LZFKCWSY]CYN30)]1[$+*L'DV]?XNF+!T.Z';E F.4R#RUQRNG>L2/, M&,U%M&[_[A]P^[D-NHSS#88.* M[U5Z=P^YC?E^R/@T_%!R^Q$?UHW "2>>JYE$S#_+0- M="G<40S:)M+\HDBD89/MLS/LI#S=))_/@12:(J("\ O,+V,UI2%[J8O\=?M\ M#WPTB^ _0)!Y(4]1G,1ZZ32#SC6R<;N,B%R!XOK-50ZC)--&VL/%Q!L#HE V M-%)ZR&+/;G!:FJ^CZ.-(^HZ&#&LP;(V40RR[!S$@1)E/H^ ,O( 0+2G N9%5 MO65)CYA /_P 1P%Y(P)T&"TA716L^ M:N+F$">'64=4R6"#SV(O,\P0P?AI8H.N\MN>,E8\0R"V1E! MQ'3)X9#'0HLJ13TX=NJ-V16B\N^4,C5HC")E!"GX$ MNU\/CNN>-S#*ATTR6 $_81.3+\ER3S60.N-WX5#A_\\.4('Q! MA)*R.TUR,3OW< 2C64%$/7_;,).,O27K!_3)BC^ K/R>R1E==/0-*7R5':!) M0CITP.6#J;S4I^[FB)]P!!54BTV9+@[QOG+_+JLQ('5-2=J[X%;4%67N#J:) MTG",$MS^+%VV^-/#[$$'\9U/26,7SN1M:*_"QZ'#RSW9N&)(H\";^L?W#]]5 M;GA9'Q<.MUTT18'6KFKI0,>V+KQQM )IQ;CJKRQ6N"&XO=)[37&#$SUW0:KX MQ7##VPM<#$TB?L1BF./*UH>W$6-'E-QM]\[<=M_.7I0E MNT_S9$LGRS.WS_%B@R)1$K=99 W)DEWSUS\D 'X5 1#\3)3Z7MR;=:N0BD2#Q]UL:Y\1/J9?3@'P+\T=RE^QV7DP^TC0-HXB\2\/@ M@1+RYL?7/[W^\?7/Y.Q,XGCG90PFB0E']O;UF_*7_ M_/##MV_?7G_[Z762/C#X']_\\+\_7GWV'^G6.POC+/=BG[X@;/PO&?_C5>)[ M.9=1#?S[?1H5"'[ZH9Q+.P+^ZZP8=@9_.GOS]NRG-Z^_9\$+0:(%_A<%,_ ' M%3MO?O[YYQ_XK\70UL@.S.S7("\!ZH/_^(/X\043,2'_FB81O:4;PF?[)3_L MZ)]?9.%V%P$N_K?'E&[44T=I^@/ _Q#3!_CN()"?02!O_@0"^;_EGZ^\>QJ] M(##RR^VEEHN?&[@DT ^"2J$*\**]U M')#W<1[F!W(9;Y)TR^W[7P7R.;]N04%MUCOOOK*8&D/ZHH M)IB)T"M%;3SYRB'^/QR-8(Z*7N9TF]DQ5QONA&:TR#=H1SD66T.."+'4$H B M'&Q)5;EC& U[T7^VAB.NGANS66GHT#F==51)A6,'*\T]3!3OM(O/6=Y:$:QA$Q<+'O>TL?0CC]Q_DG;ZM:H]3#L+ZSFMSF MMVZ.0?C>*@)TW[P:2V#P\JO3Y"3/IJJ7L9^DS/GQ4^3GG*V*Y\D^SM/#>1+H M-;<#"DN1K9AIZK41!$'-+>C1J5 #=$4X,$E2(A$0P+"87MUYWR\#MLJ&FU#< M6'2L=]KQ6+K4P4!3BS2#$?3'2(E.6"IUJR)&KXA^$QQFOX^4\B9SXG/WS.KU+OL5=S-5'(JM% MFVBE4E3#\%3BF(9.A0 6%X 9&EEX&O;=7J3)D]A[.OW*;KAR&JA(5^I&T=C M\11$24BGEI2[D )N:56Y2;+/ M2:R/I;6'+/\]=606W_3X]T6_JWKRUK?EPP@?M]S)X#/U]RE3JC=O[^_"7)F8 MTAZR_/?5D5E\W^/?%_V^ZLE;WY?_1I(->?/VY?TK4D M\)'O4@^2/#\?MO>) MBH&CWY?_O$H"BV_;^''1#ZN8N?U5Q1@B!BUHL>^_^X^,$*J)?JN'X5FNBMQC MZZV/0;'@-@&M[UT,)<7894/)Y_LTI7$N[M) -]G6?Z]*'#,/Q]ITF\EO;KO5 M8Q$VWB9"=%MO"4-*("*@L*Y)YN1AQGL3QIGGY^$3O?!R3])C".NKA^/=E)C( M/[XB48U%N1O1$Z*_%"EA(.?#*S1GT;O^]-S+Z4.2'HRWV;51F#?^+6+;E_[E M$*1[_Z/Y35?_*2G&8KFWR0B>344_;[TH>K?/PIAF^O7Z:!26BBJ);:IH8PB" MBBKFUWUQ/I048Q?[XN^W-'U@J^:O:?(M?SQ/MCLOUCLGS6@L#3 2W]0$Y5 $ MC3#0H=., H0(&"*!EG,*CS2*NC2C.0C-)2A(/?((M1$8#J$UO=8?P,C%OS6; M;PO9)HG_V^='C_%_O<_A[2E$#_3;=B,0VBG.@I6CLYP! N-$UTF.]DS$(0D' M71$!3&K0:.>[Q3B:X[)('!<^A)GO1?].O53_\$ _%.$2J8/L\D)),V[9RR4C M$>V+)GGV%^,) " ^1)B1^!G?(U3D?F!_,;WN;(W$>XV@(?KX,<+1,)2W"$H: M]$\1ZMK ? >U$Q-^>Q*+![UV*EQ8RRV(BL(5ZMR;2"B,K>HZ%0*^=S*"86> MEOKY=N*,@-2++N. ?O]_J/[@U1J'MM]6$WRTQ6X.PMA5JRC0;CO%8,)'$S8< M;><\*=4S*.V:&4S C2SR5"?%H]^75U(E@85R-GY<5"D5,[<^:SF&P*#E57 \ MC;T5;N-E]YS$?7;VX'D[H74TRK/B+Y7ZR3_\!T\P!1*N-Q_"V(O]D#G[1+SK MU-0NZ@>ZK-(.80OTN0_<8JK>GZCV>2EA[BR&4FWL7UD2A0&OS?;.BZ T&L3+ M:#Y^>1ZB>.LL8U-WJ-CQ(!QE4I-:5YOFB,451#5]V]GP0>1K,:Q5YV9>GSB M5D2]E'$&*_5LC<744@WA;64]&HBDLTHJ-.JP*M-6W-!A.]H+FCT.\PN*3I][ MV>,Z#N#_O/_[/GSR(D91ML[/O30]A/'#7[UH?QR2[0F+H_.]&*O;@!7@XC;1 M@ZJVGC$@XL5LH8=_U,!7Q,M)@8%P%#A6,PEW/OR#5N H]O312W^C.=05E#FC M(WDTY:VBO(DQ=& '"V2=*SC.D.J4!7NJRV9>RB M/S<5!,E*D%F(?Z+I?;((^>2,^!/E%@XQZ8L]_<#,XY9&<$"Z\=)NFS:#X!BU M#1MUJS:-7]RLNXEI1YWWE( $R'JS":.0P2$;\P >;JE/V7(&YL!9\9.((96% M2,B.H8@G># VQ"AN4KKSPN#]]QW$$-C:?9T_TK2Q^]6(P0H2QT1Z,%6W% NP MQ0W&FJ:6SDE((D'YUHH#DZ.S%HX5C6>,"M",QI+.A>B.;D81&KOJ59GH8^VV9#=.@3LQ_C\J,?CF/-7>37+5DW=G$K-A.B.-H4 MPWE8DMEL"8%CNL/IYX'',Q)K&5A$YZ^9!7KP8/>*>AF]#1\>\^O-%[:3A,55 MPW,'#([V6S%2-P$CP.)V8$%-2YE*&,*!5H2#G26;,P8HSETX1C&.F0B 2%KP MLH?3I(J7!<\AQCTK[LE#?^1 .FOTNH%?\FQA/%0@'B:N0N\^C'C,FNV;^..: MQR0*F)'!'BH_=.0,V(/CJ&E?]NJ*; N[N*KW(ZQ=OZL"+P\A;!^,G88P,5=U M!'^0/&);F%T>C@D W8HL,G+THS$MQ2Z_I0;@3H).;RX*PJ,*$"=59^W[4&\^ MN_$.<"/4$5'5#$;:X!A);VQXE".7WP 9R&AOB.1@(D_7M0!HM^L=+!S=K6M&8]RL&TE1WJOGR5*WZKNB"UG'S7H_'HHD=R_G3X23 MC7R3-B,+GW-&V%Q,O*,/81S#D7M>5FQR'/HQ(9T4:)0[R0WBYK7I1MDVFOTE MW=.@MH/014WLX9%";'T9;(3;;(&7#[WUHZP=N1)I#D?+.3\!21RDA@0I(C>2 MQX(11;* W +@Q$[.DYCOPO\6YH_G^RQ/MC0MN#F8=P-VH$AIZ#W8:F2A6\ M MGX1N393JM1D')=]"*+DE@5>E/ 1#%W1# MV>\!2>D3C=G&]8S]BV].^/X")X;5O%.Q]'%=0"YF(EV!& M1+KC ;,'-'HX=J-'Q_;D4#(US+?\87(ZE,_9*7'$I7ZIW*HTK= M(>L\3\/[?5Y@[(C:!"@W$%6M__FMP2JDWX=R@R7\;+2$/_ZWU3___,^K-__R M1VX#__SSZJ>??EZ]_>-;LX$0+X-;C[_L8TI^^G%%F#+_Q,=<4)]"BU[RTQO^ MU[E3)<@46&3=DP8>(A"1EX#J%7]J#HL%PX>6[3LQT[)R2(/I*)F@A]ZPE]RY M%\8T>.^ED(V0U0B]H)O0#_5ONKL!L5YWV[+4?.?=!87PXMN.),7;:0%("DCR MLJZ $O@5UCOP@5S560C$2$?"<];A%G?"<79A. ?";^/#;GB9;];N4M^8(>'CKAJ:\Q:95=%@/[,(E01=K M^GL#'23R58*9K.[;!09/DI0(#"*Z"OG2HJ>J"[<-@QF48=LR MQ&LE@#:0"X:D8T5O0,<0R(:C)J?;8&2SX0K0!2/IS8PTCM:E@S-&(BYX>C!? M +AC'$T6N@Q#C';"*.JD6!N$._?3O9AH&D*H9 +-"!0MZBTX;T"Y8PX*9KIL MHM4/'MDPNOO3%T_07H:QU"FD,. P\G5VX5#Z1<_#B14D>I)&GV.)!1AF*D?/ M_7HSN\/!T\AHUIPXA]2XL#R$&"'0#<;F^&$8CFD@EGOUIF$X<)TWA\ M"^C>BJO-X%J_$5_NWG4 -T;AWS1+Y7V12^ MXUF6=C2.@^H@ONZ;-$,7=TM&.E0UD *HN<5?(F9)% ;\E%:"\ZQS^1B;#4!* M'I+$W$&2BC:EH3D(*VE(16HS8:@^ B%9J#V](E%(#B)?^3"TIW=3T+JLBEZ% M,;UD_]2]OU8-1%;5%LE*=2U'X:GL$0DF58"AA(_%UMUIB%XHKYD7)(.&L*KZ M9FQAB?:PC8"&%^S_!?KW!X,P864^#V:ZF0K=&PU";O1 &A7)TJ)TW2WUDX>8 MOY]9D8]A1!DFIL,?:?Z8!"MR- PMPC4=XU>A7S:@;=8&EM7\L%XO(K+H@F^Z M29-@[T-GP,\T?6(PS,1MB&X"C/]>XQQ2)WT6):BZ.&\.C"ZYL>LR-6Z M--[37%<95J(6_6<$#PTX7/,8SXW7@'-CHV2[ M*CJS,;+:$.%OA*PW0#AOOFSI%8^\DM:>!U=YJR(*7>S51R(K<)MHI0I7P_"4 M^)@&@QHW:F\@ZW(GV?"3..(FN'=ZE_$3S7@%44'S9E*-5SJ^(H4$#C[C][TBY])R$?C=6W[E,1)TT+-^_$N(,3^ M;)VLM)JR:2%P.K%UD*-IOU:'*AV^!)S'YUN$_$?P(SRE!WY+"DT$(%";1!'GOF,%F7%& MS.2D68783G":93JD)*D9>5&L1K5M8G7+(*:M95B1>SYQX67XU**-1S75S.MP MUW9S>>'Q;:L4C%C-2>Y]+]P8B@?[1//.0]C1&!POH22T;M>- 8M;HF+VUN>' M>H9-^UFP:E7GMM26 U6]PF4,=@R%BQA34=>N>'SWSLM"7\.,9BR.<1D)KQN9 MZ+,-KGVI=I MVM%N*/@1\285ET/1E;Q!AY6:2P@W%-U,ODK5 S7YBRC[WVCX\,@F7[,#K/= M/^VA-OWUIO6"Q>3A>^+ ,8Q!C-;-I1>"Q8UH '4MW2QP$(F$""SPHD0^?:XA M0EUWAFSI..U M?5_;&XM3?JN+60O/I4/ABN\RTS?6>Z'N&:;E>(@'T^PYD'W8$@)H>C&-&BS[ M".UZ(X[[O)MCJ_5"9V/$GEB0GZ_U8U;YMLT.!=[#MS[T#7OAVVPGNU1Y.#K$*]81[+)N GH*>"9:'#+B\PJ:!O7,PL!SOBK&;GK[^161))#"GI( MC2">BUTCB50TK9KN45#FU'6;"_*7*\F#%\:$B2>OB9*);B-%CYQBJ1/4ESBE M7@2OL?]G$L%IZ%?&!C!T'7^F_CX5?3#2,&,_7;#_C!_$FM/1OO86?Q-#4,L@::&%%J MG@H 3^/TU+1S9D3KT&HL^0JC<2J?'-%]D6S9=D>76Z,>BY1:92*\D5BE&KA\ M6I6>BDX%(5_%HVB M .L@X#7JO.C&"X/+^-S;A6RG9U2&#A@"5G@RCXES03>B'."]N/^_OLS ( MO?3PV8NH/%Z:SEKZ\4CGK"X&&F#ESU=F2MKUH-FH\J".>:ZJD?O)V[)_ MU@+GQD.6#2"2"EFSU-"E3JCEE52U#5X606Q(QV4PCQR%D4($K:"L$,TOZ+J)49=2:M' M2C*I"+Q7#+D_$(_LTO")+5,\8A@$PP\C?3K/K9=* MZPC?0*Q2T^^\*ZVH=L,9:4@\E7,7SA%,2A=!<2QJHBYJ?4R^@%%?_W,F[? MFMPF4?0A2;]YJ>[);6\L:.5>AC![5,*E#PJ,LBS]Z5.56N'0Y&6!YQ4)8^75 M%_D*Z(C$AY3VNSC72!=^C!#19+.>=<*;+G^BW_@O^HL_*UBL"\ >C#4O BT M$2X$K:E2-#."W:0 )@):IMBO1.-O2.WX)@;,5 NENS'3 (WT,Y:P$X9FH8U"TL[@G3%U)1D];*UHK.LH\9F MQ^!YS<)DK^79N[):/#4=Q5-/#V+B%WW1+LKP4/XHD<:9ZA@W!I%37L:"9=NU M78W%%>_32>*059_C.[OW1'9:A;%,]61[VPT-\WWJF*OJ+PV=B9-]'$#I57'N M"-F(F+=T@!QTNMU%R8%2.7+'N'N$K?R.879P&S&%Y9LQ.67Z-DQ;[S;<-OYN M&@?M0T[6_ ?(8W+[=W[3TTL\514565Q#[.PF#,P+HJ CX".- J993,<^TSR/ M1!8TS];GOXK7,5]V2?Q7FHF+A5OVCS3TH68(H)<"XAYN'"='\A+>.;G!(>E/+S05;."O8#%9"_5?.2/9N8/(F9X?>TG+MT M0&SVA:]"%A*>K,A4S /K"5]::E.1:_Z@B-1F(S =D?/![]6,\H:]BEA7<+*JVF$_O+0R!KK_8!T_DG'8@Y%AXCTARQDCL* ]2"P^O2!D< M/5I5AN<0C#-RJR\F.#+2-5%>ND20>=>]O@A2KYE M]I6!%"#H!8&T;&CJ +7&8Y;_T1 SL+PW0T8X-JQ>B4#!39H\A0$-WAV^,'HO MX[)M^=K/PR=1ELZL<$,0H75=',CR46O&GE@P^C<.(E'9R8KK:8$*7J6]!&QL M/_F*E A)A7'N@MT6%^.3L5^9J&@.J^(7Q7@9:YLP-W0YK0_ ,;8VB74CJGY= MW#B.I^[N;+J"_XSV/+*JVP\MV@RX:X-DQ2):W9:![<^,JD3'3%7F&.9T4XIK-D<\9P$8YL1>KHR'OU#=Q"$<2IN8[X*^^T M8)HM3L0#7,2K(<,JCIA2'@JM40)=&#,_V4-)X3BX2>DVW&^SRQA21O@"K-L- M#$2&5C9Q!.M'-10'8,(HJ#B83%61/(&,O*RC>P6QRQ(C?RE1X(1S 1 M;];[,-BZ0[9[+)..5 4KV9#I/1VAW#X( M7*D%UL6BN0R8#MJ!"F!FTFS+8%7&)M&@1SM'"G0:2VJ;D2NV*4MRV;[[,+B@)W:D6AK MKP4V4J&#G'.15RDQ8AW[)N.]&B[N_/TD8E,EHFDLV3'8V)DEE!UD=UX87- - M35,:R& 5VVCS=9X'L^S-UPZ9*R;)L8C$\O5)[((% M-G=,>03O!9/RP8=8A1/.I:?D$GD5OO$./%J^D$L6*<"2N;'I[,%ARLA-CW32GD3M:#19'#6S,7E:)PCV3FV076]K> MK%O8R:S0BFVWU1\"R MUB$\%P=7DM(G&N]Q-LG-G"?F9TR)/KK!+F3B'9.NS[Q\$KK]B5!F(/;3#KQ:G>ZTXSZJ2Y%YD,K!)..U\ M!>&2 8I4NPF>%1L1.660%BQ;&*8!BRL&VDEB7T,M$9[$L^+^[!\_*U;QB_.L M6"[U=\G:__L^3.GZR0LC.$%^2%)H4_NY3&J]H/F!\C!F&Z^8^Z%8 M_JGS$/I4,<6JJI3 0TI$9YLD/>.-:S]K$YZ7VK=.Q&Y1Z#_9.)3/S;R.3VF0 M?6 Z#*RLX^"CEP-%A^N-GD^=I(9B0ZLE,(;YH\(#0U!A5"D83J?B%EQ@$^L- M;S@.0<("(ZCZ@A;=HXS!;#+8"D2PLW#+SH]]&".;[>WSPPUC)F<2@&ZA.T/^ M>1\$CBR\G2P:UUPM-/YRVT&:U4I;X%@1CF7%#;=$Y,Q2VYM5N;8^?7T:<$]\^KX\ZI#I]/ISN7.A5 ZL,@DHI?])-J48/Y>B,:!_-R M)A:[?0T<_NG3R)#NG*D$0CU1&BCJ.#?5.RG*9M <&/^$.)RGW?X^"OVR^+?+ MG>3K#$,,BY<[MND08 .(;UYFEG3VI89"-3 321W:"*!E#6X7:O-/Q)>7G^6/ M]$R$6DIC<]6X*F\B.C!]@4:QET6#6'; 59?Q@N-O5E8+Y2[H>@<_V-CE#'/B MF_1L@NQ>;2>:T)&5>E)N>JSRL@.9Z)1CQ4E=7+YHJ.(Y($?#>& M(]4PTW6AWO&61#3U0W'O)+N1"-QGW]:R[ MN#GP/XM>GO^G9?/DLINS8^=SZ-2I$=O=D0;MBFN<6L^IMM[-WI^YL46_I4]L M@?2B3#XCNTMNH N6Z*97.S!?RWVY2IHC$2+XY4E$4'KA4=AP?.X$))L\;//0 M1IB[2(LY^C5<6]B=SB&6L_-'9F> M7R"GTH#//C8_.KCO_C73N.LEAZ^5IKM.^8!?+8U M>__=Y[74;IG3N(Z!8_C_(:WDR8LHK^M4[)_@!W9F;_ZA-E(CR%EFPC'K&856 MM_\9IEG<4YG PE%A0+^#PG!WQ')_D)-WDY%[OM)S8O#YI%K\B@BSO8V,V_WQ"L?$'*T*A M8-%&!H1F%,/GW$MSEP5Q3Q_".);W*#.*8][51G=- I,*0:1TEZ3 -NS@RV;I M?KU9>M9HELZA-GC-TIE?9114^?5Q4,9;+AF9G7GH]O!(<<&^##;"@K; RT<% M^U'6WN\(^-K+#S#;*A;(<;B053Z2S\_[W4[<3#(+A59949+M4YZ*PE"?B5SS M*D(8!S6)7,:;)-WR&RB*!)!R[O*/ZRWR$)RM"1OIBEPLUH;O/&S>+A0 N]G#))[W6=K?=U$ FGVMAN)%*'QW204][AQ5B>?MQ(Q0QX1$26U=EV= M QA2POZS.+W /QG,4YCL,^9ZO%:MY67N%*F]3A^\6+8D M/"_/'Z)=X8U(;T/?8P;7" M0PI$*+I4HZG-6M>290N,HV/]6*OKFQWDXKK7AZRV'IJ5SP'7/HZ]6$W'*/9N K]LN_E>:-9UOHAI1Q7BZ5E5B7_D0;[B%1&XT M/]>B.=D=?!J=SYEA(J35;C:1-5;&R6=9?A6=B87VDB0G$H6":KA(?2YN?'#% MZ.N&D/J$;)V&*5M+]")F><=P7V]JI*V_A[K4,,U8'.,P$E[7;^7 Q5740$4[ MIX2-Y=6+:PI3J)2G52) B*-#;3OSU*;UD6[O::J14&\L2,?<8N8# +#R.4_[&_F:X M%P:WO(7E?6X/<&=LW?XR46O*;EVMCF?451/\X(7I7[UH3RM6NJY,S2 X1F;# M1MVJ3.,7-Z-N8EKJ!""$PY"/U ,(95-@-!7J\ML=,.XHD=$W&P&<4*,NMU33 MHQJ4 QYW)#-CC4)WJ]E\R\9[CA7-P:H>8\:;S9X8,&XW!S%9W7#V D>ZY1Q M8_NF<[WPG>841!^_*Y:M_LH.=_JV?E@O\35\=IX,AF!RYM6]+=,=;^V[T+CP MPMZ.1NMW]5I]=F!1FY9[A\WXG1?!"73T'I39SY MO7I30=TZXTS JUOV!X_\H,XY8QS6IOSP*9ZV0$@V9L5*PZJ,$,O;D04Y M;]8N?3#D6KW=Y#?*,"O&;M\%7TC M(^/,RN-T=OB@_B?[L,P!88*T[?A[5FG-X&$B%.;T^6(D[(@/E;J!)\)9Y] M'\A7^7_1C6@:#AN%6T2Z7:T6"E*>:XT".^,R@V!ELG:ST4Q=U8]'R%7M(D:1 MG%H#<<]C!P/PE%^-:EU=6^. M6%S!5=.W%."+:"%>#G-/JP>Q@9:K!$_!CKJIV+EW.UB\?"1KQHXSD#H!47*. M+*E2Y]GP342[1]"RAF/SDF@TH]"-5C9?"./:^L"[===;+HBB[V@M%T2!>:#& MSMP,XW%,K).!NEEI!R]N2AV4M.L"E^/=6VB&\T(NMSLO3-'>['RBWVIGI#2) MV3]]89M]SN_]T6"U)1[&;K,Y<3\<""V*AQ"HB"M]:Q1V:R!RSP8GXOJ6^@PD M.I!UD.Q@L=*) +MBEW*!YE6+.C-:>B)!K[35@U5-%2T+#)@5LJS),U>_TFTP M934K%_:5DS/MR\UF6MML0H<$=WM\L:TPO\+Z6Y@_GN^S/-G2= V-'I@TKF3C M@H.5(0_"A!;O&\KT41BP+QJ,Z. P&E5!0XY)5+8I<*T(Q\8MO<2WE(G;1!(G MXKYAY;(1=\C;^ FA%,U18OS^0^4+4\YI)E^,!M?Q+;R=@38E_$K!^B6S-1KD MQ\T]V56^=[;$@?<$NA>!AH?$TFZSXD$Q;TI9(B/BTLD5,YZ(^[H-;T 23_Q) M-?Q7V0-!V#&*W0YY#.KDL\_>#SS=>LHYY-FB[F&F&_8SA*/6MO:XC>^V8CG# M?919;>.OH;76.33^BG/A*WJ>0;L18)\_;5E4GSV[H!'/G7:D&?64HR 21[' MN6*$XSFMVAWS;"ULQ>(GBAUEE<'?[$:TCF3L MK46+R:OJQ-ESO1N"$GL%'"X&]9K8'Q_B*CF46..Z62 E-[5VRA(OJ2%VQLSG MEP=G7;&\WF"V;5U_\]( BO\;>C EA#.&= M%A [)U0/D^I/E^K%=-\=6H^7..D5CW$ J^$G;TM%"7V=3D!M&QR-307B$"JW7.0H4Y;FE69Z&?DX#3L.7.,RS MV\]?C K4 8.C1%:,U!7)"+"X,EE0HTBI*6!(!D!D#U X<1*:;I)T*\HC,?]J M;G^D'8T4$3$3WPB#J(%2CA:LA7] TI3KO:!9K/P^?;!,UAB+# M/OR,/B7\=0@30[4=XF+AFZ&!^XYA2+&=S1A1J)W+$(R(SF0X MN4;G4:(E-;S2F7#,+N]/9I+)KG;XJ(ZIY?8%V2F401R:/H7R,-7>HT6<#/:O MZ\TM]9.'./P'%U.8B*);]OYB\OFP78W?Z8,*TZOTI]/L,UIUW%8\G][G:002JXN.8&(Y@&GO\](C MPCNX^U(,@11#3',2%?7B,E[TSLOS-+S?B]3B/ $\<-V3U2I+8R=BQ7G(&0B? M:AG5[[_[T3Z@P0=F6N<5[VW!]DC/FFPB;+\RM<@TJ5P3S8*9X#4I"^8TI]I4 M]6<+Q60$/B8Y;YJQLDJE:ZYL02'NDAQBQUX4'4@IS.I!!-O3U(5I<'N^%_G[ MR,,+^GS:PVW8]>::T>1!B8'/](&G?VC$;1B/5$^CBX%&X0S=X.4K9)@I:9?" MX./Y>X<"@A0@2-4N!G.0E!QD&@X62NC(O3"F0>$(FCTO.DIKVP)CI7CT8:V9 MZV$#B9#T84^6(OM# %?+6*L)2X$!:1$;Q=XGN:RP=8\3_.%1(W81'L-UH*SP #UY_X<'$MM3U#DJC MR''$VT(B?_'<=-7CT>GKY=L53R<#=;M7MC?7M#V%L5)B'.VR7FHV 3C^Q/B* MN>3KS7E*@S#_X/E5W1"-%S>,Q]D&=#)07_FU@Q=?[#LH:2D3C.?5IS@$*4#D M$14GU5S% _SM,J=;W=FJ \8='6HQTJ5')8 3NG1$C;T^\1\X)(Y2*7QPE=DL MJYDU_U#WUN8#S42XG>DY/UPP'5WH^R-VH2_]4*JM.]774NS+*H#'?VL4!$0^ M-93 V,G?GG9\_UNZ MDZ^LUDQO^>N_8_*5CTA[PBZO*;T9*]3'&G!1G>I)E8VBC7B-J0D,_<6+LXS& M[\(DI_[C9>PKWS>9AR($=CK(+@,WFG$X@1DC,8HPZ$XTD\KX:A/&/-F07_%! MZ1.F!Q!?R!.Y%HDVGT)9Y$1$SD385 O'7_JQ*D=/J-;7:?@0QEY46IY>K;5# M$=2Z@^Q2K37C<-3:2$R76A? I(1>6%/[4=\F=T*EO0I]2*V#&M=)Q+ F<"_P M5*T>:_8_ 0WD3A?L7:_5PW$AJ/U8QDN[&(H(QW#&46NRK/IBP9<&N51X B,_ MPJ02)_&0+&]R]B4_HTQST([\)DV"O9]?IS(_5W,B4P];?I]M(K?84JO&++I[ MUA.@*GL'0\7)7 [/ECZ5%40P=2U(T)["#&/1M$%/^)%*M =BZ(6."EOEP*QK M4SD^28^QIH1V--8%@Y'XYM6"6"Q.\AIUAS_=EQ\0; MYQ"PE(]8]7LZ_5B$/5L7X>6>3#<09\]EIJ;KM+(7T"(FO)./J%/J4[9O":"I M#)R_BT3ZJ*9(?D.1L'9M7I _8=E9'/RW_$L_+OLMVS,K M>HM\G_9;]JMT2)F$X0;\@C[1*.&UT&NU08L.6W>)+(#P(4EYI>3LW:&C4O%$ MN-$J)TXGF*,*B^,18U1BG(IJ5?"-XQ;/9ROLI(9^1G&TLT3X3XY2VH+9B)+JA"?DB4=4SVK)4V?+O"9,FT)?J6Q?+-R MG7K1)60I1'3_6QA?1F]_@G[(.X9OS4[A#TD<9GF-"WC2F>QCP\75U#,@A$;F M$5(94)D6/4X89@X>3,&;C,]W]E!.2!(V(ZE-25Z^N+QZ\>KL[4\\H ,S,Q,L MIB9!S1)].3EYV49;_):]>+5P<&<1D7YN,7RMEV,Q':GF:WBT8L8)_=,-I%M= MQ_1SO@]"FEUOCJ52S*FNXSP0!X*/&B-U^/$YH?G?L5SJ%#0Y$A&"(HU@NK7$0%AR3'$&J^7J%H24[EZUS M2L[O!K [H:%>)%D8/UQO[A[#-+AA\[!OA%[."B8_ # M;"0.EW$0BJIS>FN>*5?F&\J'.K&4(*<^&'"G>RP22Q_6 M$P'6D: OB\WS@"TTXF&@'XDF?R 67['O4.DJIDU/P:J3=O@AC+BS^D2_7:3[ MA_5N%\E)/@6>P4']+==OL-T827XV_O/[\F@!A MXOZ (VS0MK CPY'QAU*PG6*5$;2JDM..9^3&M,A\NUL234_"U M)B;,0#O7E*5SDY>64+=C7]>$IO1T'>L'XL*PN#2/E:S0,+U^S9B5P$\^;V6$ M]F,8T2Q/8MKYOF(0&@?R"WJPJTTBL,#A1J: -:%#WL<*;24U;15!@K=%A![Y M3G\X\S=-/C2VN9./Y28/O'U+&G$,P9=]V,T2'"WHUHN]HY";%2QFP*T'@1;A MMF\)*=#)@)0T.N18VQ@NCT+@<*C9A&F6D\+J-.'%KB!<6S3N70':F_+,$Y[N M1:"ENYAUMI.^#ASJDN:\$41W:QBRE3>#UQO"9R5R6G(9E\(LG3^?FQW BB,4 M41VAX.=U,: B0GNT&K-1R1^85#F9_*5XWV!//WB,KM)P4:$-JO"0;$?](/'NC; M8^B+$"G[ U0TAN-U&+#=N]RGDS G6R_>;SP_WS/*12W:& MV])TG64T/]]O>7NI)WKNY?[CE]TZ^$_V.WR^N^26:5.\IQ^3 %2'2^]Z4Z Z MDORL,R$5C9Y/:(T2TM-/LWQ!Z;EX4-0HE>^0^&U.,=>*\-E6I)J/\ G/]CM2 M30GN2DZZ(O5I>35WB1FIW/3R$MS6H%;0!"BEL,2\#*CXURN^*6T(+Q7S3=DG M2%F)318"D7$FE9.W@\/H -2#H:K=CP404F\?:\J4C7RJ_CU%)9NBB(WH])R( MX 56?9H1W#5 JTI-I*AAZ M6>TZBN@Q.''*Z"+/^@!1(EH51P12X9K%%)]H>I_T/Q7TYKA@)]6R,V)=KU6F M:-2N+/<=C0??&>P_%!WRQJ%"6.E'LETN^0/QX*S]HXAM-T$JCP;-4@<9WW[R M_H[[.* IWR*X4Z09^+_0?/9)B]WZR3:, M'VZ2'"+:7E2;L\QFR0QAAIX(4,KB#F"Q5BNW!S16 =W>))H.''N)CNP*? W_ MLRTQ%H?@Q4OFCF>WP$%*) T_4J%!C%),RF?7MYQTPQ-N[_>,,YB"7U>+>YV; MXJ9([3@[@5 V,9:LU+8K'1!8&Q,KLBSC$&Q'DM81RM3%XQO!Q?<>0WFLLR*R M'R0K)2B"^4_#COK+3)FC01G7<,U+L]ODX$70:_PZ_D1SV>7AL\=ACUIRCN*704/]Q$QSWT?A@TI[>\)B56+MP5BS MTJH%($(E56NJ=($T"!!*:%(#)Q4\5KAP#',?>)?!//7BS//EVPRVK*(8TT68 M>;)%-L]HD'S=*2*'=B XIF/#1MUB3.,7-Y1N8MH!G08(..HB]/R5@^'4V-8P M5SK M."AO;M;WF3&'VK2(X+LNR,68T\B;C$2;X6 M6*=\BZ!EAVW/;Y,(GFQ\\U)-7HXE*$I"3B^V:IDX5G!8*3@]B&M?N['34\3? M%,$@$F;$XS?#L<_4J_2KD'W#12N2<2 Z=D\?PC@NRP>Q4W.8!$4[> IY[M6? M%\_0&2.1CI1B.#I_O:W)#*.\PC@.1<(.OU+EG[-YFRJ?:9"S\LD(_.7@3+I. MP6>/'(D*Q)U4G&,VK-X L/%.I-DTB1E@0K/8C' V[]F*.RT[[[R(G^B]G+P7 MCNV&SS0C$Y]S9G/SL?&N[KS5S,RQ>U@'00@^1ADBMX%R:<_08J9[NU"".+93 M.**KO4F0OQ?%!<3-V(IX&[9,$2^*DF]K5Y;)0'$>;JDK>Y$NF7?XT!+0&O)>:" MPAU 7U.H0;GD;%K,=#N;$L0Q9W-$ER(/3/[^?[S-=-ZF2^@=WJ8$GY:=GP4[ M,43PJ'+7-I$JS>UPRG#,L/B(%MP1%]3!GM$7:6#=<4I& G^W\9)^4K%X1>%L MW*0?IQ=4+A/R[?,489(ACJ;W44H%Z9I[Z7>D:H,YZ%2&':W &23E%3WW$G*' MTMZZU+8KL+4115N:VY]'+V/^![8RQ9M*-I"YKK0,!+KD<8:>C&K.QK7346]U M6&S#TON4I()TS8_T.RVUP1ST(P-/3;]K1S+TT%-S).X=?/IKQ*35=,6;K+ND M\>#K1EP9W8J-$/R7+J=A*!*,Q.BAK%9)TGTQ("5,#R.SI7#Q#]["J=$3$2[Q M@ =LOKN\*:]")3;^%U/.Q0+[BQFXGNT"6%?Z=T^A6%6-5--IQC0:H^AN)_%5 MQ5SM4*1RMQWT:+>C7E3;3Q3/L8,]%=4DC6HRKPOHS1$#('?)D3UC'A<&?Y-) MV_$>$U%M'JQHK@]WP23;Y.MMLAKKB%$>$V38Z_/HHOW^OF&H?)-?V+*P[J7? M-@U@766^^IWN(KOT$1\0YW'2!R],_^I%>\HO4;):BBIT]:!>MD]I:7$#UY*[)D"^>"38QY>TW1PP_X1,0 MB0T<9P8/K"0*GOM ;<15-+$VO#23F>G8,9!+*JJ1BY2.#%8Y<03)#(JM;-E%+5 M]&!XJM9%D\'IK8A&[02\.XJ7E?Y8V9ZC'Z@[JJ=CJTOWCN&<4#XU4:JW$6(4 M]@):_O-_AC2%*FN'*ZAE9+>&&H'1EU$+UC0KJ0$2QGO]GG&K>N-W5JK@D#6/#T3 M2CUK#\?3*ATM+1WB0\B;48W29E&;M[W5YJU[:O.VG]J\=4AMWEJHS5MRX5 -QE$1/J4:F54#NJ O)I;T^J."0M8G/4D&_/GKI;S3_L(^#S*A1NL$X M6F0FO:XYZI&+:XN)C';,$P83,9KPX4@U$+9;FOJA%]UX.YH:U4,S%JOJ@8'P M9KD#Q4"$.@=:*A29H\58P@D'O\\\0MY+W3D8%,<)@*8H%(TV% M,0 @*$XG-0H%DC D8$#0PU="3=GM(+M+>1#@L(Z#]0.$SCNTQ!X,H[.!/3M5 M/X-N&*0N!K:$*4H4PTMDL<\Y0)O.: \=F>O]HKW[9)\?*Q8)LVQ/ W)_X,\# MOL0A)-!\9B2RWRXHI 3QS;9L1E^0QR^8!8%+=SX8+*(OKS^_;C+@%\_$K M4KNZJ6!P[*TO"W=)SHY3FS#V8GZP\CC\A/OAS_XC#?81/?>RQ_=_WX=/7@31 M']A=/'EA!&EST'F$_;7:9ZC27,BOMDP 2%&B3A8:(2+MZ.7C0QVDM(-#H%N@3RTE0[P$NZ59 MGH9^3@,U/^J_&H.1XU!B];\9+X9F6YSA^!"ZY8PEMH^NC[B4TU5"Z;$*Z (M M8Q!AU$D9PW)5-F4(%J0J*L-);6>CP.D[A $D+7I#UDXH4O99$84-H/:*1W)> M!X7?"#>=[;)D 7EOW-923\)XN0.+GO@OJ'M" M_:)H)]"T(HRIIS#99Z*H[QD4]3UC[,)M+=RW;7=>F(H)H.SG0\SIA/K"7@K5 M/3/R,J(96.R!L(^RC]A43_2,;C9LH@9]%?@*^)-._=6*"V\#<;PG'L=C!\X' M"CS "WW.3H6$B70#4Z%[^J'JU/)T:YVG(R4Z OCF\? 0@NSAX0<;$0]U*D-( MVXKWNN68F9_=Z_^:)EGV)4ZI%P$1O[;?@(Q%YNP*8&"]YSJ@P.3R:J EMWWY M4)8&VI?#R0/L6.\IVZE!C@NO=\%\5VT U&PGO%YAE8C)0/3K!_$CMC$.-R$# M]K(>YN.D=[07;P\?R9&2"BL!M$YLAL>)H+_#5$IB^>WR$8M7[+\FDY= =BJ. ML\[Z.,<)F$[(<5;DVCE.[A=-CI-[UK;C?%[^T""U,?X0T.*4/_C_@I9 4S?P_-Q+TP-; M2U1;&5L@O$2:;E:.DVGT$"@)-5WD="Z?*^B#6P!B+);CN:FM$3C)X=H+3G@) M]U%LO.K+WFT215" 2V[).M:-Z= CI9Y/+)Y&IOI$N)=/;)^4\'9$I9&!F353 M!*"="SM;5)/4-XTK(FY>) XBD& MNY,E[VZQ!W('?) M.WI;IF,I_6@W$,8NQ):5:O?1!8&TZ[ CR[3;\#F*LZ+%3<210#KT/:VEVBV] MOQC(UWF3&0$)C6_>45(!8^PGIF%(\W50=@\W*64>*7C_?4?CC*[C@/LL\7I9 M;I\Z A6],."L_P.8K"_P/< 77\%[T];NA"@P$(F"!\HY$E(\JR_V^?J(P)B> MJF+ZCUZ\W\"&&NH_7&_.&6#H\_TZVWM[D3)OR!H4HW]J/[:JKJEV<$B]4OL0 M9\CWX<4-RGYLO 5GO<\R5T=X3!0\>4S*_+U+H:7;^MS\1"9GAV.8F)X=O;V< M[-+D*83:4,R_QLDV])FSC>DFA&S[,'_D;Y4V>X:'UHYW\*#H0+T47A7! 3Z& M1TD127:<-,CY'$W5C3GN.2 MUB'$PB2*87CKDR6AD8;0158:OGUOG@SD'E[CF$P .*M/-POU=4@_>O$5J8N4 MEL:(L];1*:P\=.$L5 .9V$DF4+=9G)1;ZM/P"<*TV2>:6RB_!@!1^8TLM)1? M.1I'^0VD:/2F!K$B#,8%[>_/15I"H.A]49SK>G.3PNJ>'VX8D?DZ#B"_:L>; M1!C:5MN#X]A$7_;J%F(+N[B]]"-,L=D00"O"P?B9MP3$;0Z-P=E"IW@-.^\. MQ\V'6J<_"TBLL[XU4\WC?R<80D3 DJ9^.K="[\.DMR,VJ;$SI16D8XK79LI* M\2HP=Q3OF*9ABC=]/3CFOJ$)1Y(>RLGT?3$,@Q'"0YVDEX$B[4BJ" M0Z+R&S<-RF+R?5^$JW$:(X(\BF.K)'V."'?1J'$+&# MIT#)=K=GU%M8HQ48@EWV8*>T4 L8'%NU)LS6:C<%0O&45Z)$L^#A_'UH,%+ MHMKU5,RTOPK*9N^*>AE]3*+@<@M!?]'(VEA.V B!L[FS8**^J3,,7WPSUTF+ MHG>OA"!U$)S#]QCJ0P/UN.> M:31C38[<,AQ>^Z8OXQ+(,8-IL&)E+!S"'4.ID=,W#L!!'3,/$SNBGL>N;B"X MFZJU+VO2TN "4N>AR#C;^[-_1[Q +E2MKE7(U3*M$=)TZ)%>;$\LGL:+[8EP M+_]B>U+"V\E!%7I2QP^/M>4,HOA[HW+SD:-8F1>?<3+JKO"&(*J@AA_+E:1[ M6N^A6*3>U__44>&A'PXTI]"?T2/+MT> 8=Y]J5,I)N H4G>RV@N*&^_ ,P@F MC!C*V8J\:$;NK>9W' A.1J"K+1$DKFH-?AY\Y2!+?;W=1_GDDH4H AI^6-8H86S+AD(VP+O*%9QORU M%WV@NB7;%@C51CI84=B(!@++1HSD:-6J#D4 S T;&<;,KLY,1M.G$%ZA4,P\ M[O;^W"*7VP"$F,_=R4HKIUL+@9/7W4&.)BNZ4*X:F OIW8.8<2348+5,N*/] MO13?'9WOJR'+*[JN)O=0#D3 OC@VTGHX(Q'O>T:$,\:_;]C?9V$0>NGAFF=V MY(>/-'], E%/F5*H$7F]^9PG_F_O#NW!Q3#C&XA)IT!Z)S&#F!IO*2;$O_Q[ MB\F);QE1!04O;@4<$;.0 GXEVK.#EQZ\W?_/2U(OS MZ_0V?'C,#<\<#..1*GYW,= H]JT;O'R=;S,EZC+QH%,2 O2(PV ^6E R87RL M8(1P2('TCQ,,P]U0(N-C!(,:3?\$0'[V,BEH)-S3]_.BE]"9E!]#K MF.KSH/O!(UQB#&&PO,#H XQS>=&?PJZ2R9LPS7+RD";['2CA-SF![)"\]0Y0 M,V\GIPN@BX%'@G"SH>+V V:$6AEP:R[VK"U4"U]T3""B?WKSX^L??X2:'B0# MH&4-\.Y;,LH :_!N&F"+P3X&6 ([:X!'%'898 ;%98+?F05VR>B?WOQQ+@NL MR@B7]#VDE.=?_RW,'^$,#\5#J3RC)*GZ&3X0D4'=J022I9BU0ITH;N:U?GD%':0D1 SS:9I##6JO)$GV*F0T MD9?4\Q\A\8R\* A] 9&B%?&3**)LYB<:'59\KG)$]N+5PK8_L;3+44@)WN$3 M^XHWD>=3[?O KL%8"=TFTIN)W*J1" G<>C(4B=M\,"E'3_E"-(R]V _CAP^> M#U'< X2.LE*+#6]$[0 Q7HGV8:EZ)VH#A?12U)ZTKNW7VQ_?_,RC@UGECI=^ M%SJ"&Q7YRQD#>,S!!E$'=L\HVJS9&D8%Z:1Q')/7;2!OW[IM()T&C3\K 8B (%\%S#P/AMF,]TE'&M$47"!G4M3NNZ\Z7M=W 6%G M.YA84>UCJV'_ =4AVF65[B*'>513JW$,O%$B+R@ V&TM,#_CE%YS>Q+6UL;[DK(A MP__ $1&!"5I9U' AK4;CN5T_L#,Z/'X75W_'\6-=7\I)_U&WX ME,I_7F^C(^KVT^"ZWV)D@P/=3.P9U=A.-P),@[*E3FUEUZ65_=6+]N*_A<-> M[_/'))VO 6X?BQO,XR?*^S_YE$(U4:8A)).^I;X8N9/D6RZWY0W\N1=%-'AW M*/)QY,!>>>1]L#J4+-Q?&)T)Q?8HW4@Z[DNO?6)R8P=:I;4(]/"VHIB@A$"J MHC:/7$KN0K'MSI,R.Z_A&E8D+L4D=K+..(LLOV#[ZP_,COX&28;'C+__3E,_ MS P/M\8B=<=5]!=%EZ>PQ^B$H^A+;A\_ 9C%VBF26=N.@=3PN^,D1LND9)16 M0TG <#KC @Q^\+U7LBS'3N-?57C=<02#!#)BU]!&ZH0[&$#QA#L'F*(%Y8Y? MF$(XI6O0[1O(RS"6&X97[K@+Z?/D YK-L4M\TT>*W;@<<@NVC'>Z@BY$;IB_ M'95]3+[ *(-QU9BYSP<6.053BN"(SY=EN&Z0%>M>KU21#1YU*<+K5KM22<(TBL32[H4[TDHV7K?P^U^2[RR<[F\^6 JM UE/EJ1N;7B MYTYH6"[*$/.H%%LZ80RC,,P/2S_Y&,JZ=101H7SD8*8^%M^RO,4J/IR(XL_C M"\H[LT\TOY%!R[L$#C$=S)D <3U"-TLJIZ"'0O<+7:0I74-,<^)[V2,)XTV4 M?!.':3!U+PC"7%2.\[U="(6$F'#S-+S?\VP]MKNL/(( "[GL9;%:^'&7)@^I MMR7[73'\WHO LS#_0]G$<&#%2H'4)Y@"X?BM,"C#>] MXX;-%IQDILLWK>GVY:8*!93G@1($P3J'D]_^$,C]Z/E6Y1U4"X#.?#3.N :N M@8ZP]%X(T\[_LHP/' MO_ 18XA4]&*8T&0NXV O*I&(-%^&76\NAL$(IM))>FDFVI$X)M)!CH5Y_ NI M<) =&[PB'HF3^*RF[Y6MB,M9& 8FD*3P8YX0C^^TDITL_23: ^5IZ.90W?DN.IZ:SP!8J0S_60B M:1SF1V-=_A0_$VO1?.6[?O+""&*.'Y+T5[@4F=HA=TYW8ML02_%-LCGIF.MTMBQ6C,SA MDEHO[\NY^=4KGQTKE7%A:7XZ>MM$O(8HBARUT]H4%36+9>:G>(DM#HDTA=#1 MU&N$Q80GMFVR%N$D^ZC.V4YG8V7)RAQNK2Q(7F9HRQH$114%0<")[;^&"K3, MXQ95%R!D!CLS@/ >:!''VGAA2K9>^AO-R1//7#TN4\+^\O@*=9/MK.^GI[(/[<33'R@$4R,3]&@W\[,ZI( 49Y';QG%ML\9:L M'T**5;!J*.NB6&IVO<^SW(N#,'ZX3:*('0G@QZGEW#'9B?DV*]%-XM",,YV. M%[-@8P[7=5WXJMK$Y"M,3>3")QW? ^#A;R1D8!*AP1VT8*KRQ?I9C5 M68M9(2-0S M_83.?YM;17H1*/U7\D8<]L5[!0;11%)N^V$,"H^!%7&[Q'Z^+ MD[SZ@>L81$@^9C#+#1?2&\OR'F(@B;,Z@&*NF@^8UOA_%H*)^?-O\UYM*OD8 MK1OYE:N)Q]LR\UJ\LN=1O"3=4.@X.T1H'0@=M'XG;3V(=(P6OU&Q^Y)G#UJ%3MG#0\IYCG-.EJ3G-R90\/!$AL.F'/6\-#LIPU;X=GL1E3U@T_",_V5.6H:K..@N%F\ M2^!/2\6S[:<_33_65[Q3NC?;N4_.Z_5C;%9G*$CASR[+G(,\X7]>+I ^NZ<< M*7"C WVJ)$AK$H0_GZ1#K3'Y-PH%6YG@GFCJ/=!&75>X&MTLE<]@35O[SF>:03*OR$XDVT1;7U%YESW'*C0E!8ZN1-,+ MN==J--WT[JU(4_,V:%4RUP\UIKE@K$WCM_>S2[V'HW4B76:LP,KT!TQ/VY.( M$W6V@T0]J;_M1<'IN=P![,WK=16Y1<_5\4XA^P&^%SF9::S49$K'/L7UO[W) M.%$//%#Q."\?KA&TO/WQ-/(?X O?C8I9@@A;^O9'?6\TPIW MIB2UT_*S4_*U7$+;:?K4664]?%O[C+/B$'SL6*).T_5.\RF6S:M[5HYZ"G8= MR<%[ELY]EN\SP.<_MT2^==GA]B+,_"C)X$12I _-]"T[YCQ-#VXER"D=M''" MD_._%MS,ZEZK^4F-@)//I!LBUI97O*70_ QR%J)=F MB)4F[[ME<]\[UZ-DN,;O'4VW;TU?:6E*3JQD\7BA3U++>#@9IU/D>"R/B*EW M:E<#M)U87>3)O\'OQ2OKHS@ZB;V9Z=L-HN0TO?((H4_IE0>0<7)>>3"/B-'A MY^:5I_L& [RR8_'C$6+L'9-9VH-/2>!I.O;I/]&4_GXZZDYN&9B:=5=CS\]M MZ9C]NXU:42:.3FOZ<(\.2CT\I+SRTB7C)XRST!<- -11YV6F1.@)OI 8R\[B M,\^'TY]\$:9:1AK_X"W;31N'S4D#[ 4%I"1!]C3!BK$C"E8KC).\0ZPM?DTI MS/](\WB^T[P[[!3@3*_+FY.=W)UA!R?+A;$[C/@TK@K[2E/KPZKMJ!/]3J:) M$S5%LD#(N37A:08@ND4X4P#Y:+:3"Q!TL;)<.-@=[[:D."WQO9SZH]BX;^?6RZOL:P& M__&"R:-LN#K3A^Q-Q6GZ[H'"GJ^?5"<))^>G!_&WM^)FRY.BXB5YS@(0U09$]71Z$5!5]VJVAGVD^6,2)%'R<)CK+46? MF4_,P_87ZFRMZ]73GHXG[ 8[&RL1S[;!,*E':B8_5DZT#IKCCA00=+S M=:!&D:L=J%HDI^= ;\/LMP\IA4L?RKY?OO#^TSC],W">%N*=S74:YCYMQ]G) MV))N$X@A0 TIR'EVV\[^\@:(LPT()2R$DIJ$\DS\YG+;3N/TS]5O+K3E-,S] M#/TFUG93[S>?S6ZSO[SU?G/X?E/SRK"]%;ZA3)IQ[CW0Z\W'\/LZXN@@4^B& MTA3DX<4AS53/?$8@0W@9.)KU\LW?8$PXK_E&DMM2U[M'2G9)RCU"LB$Y^\]M M^)WL,Y'IQ=0WW$+Z075R8F.\G'SS,N(54\%(@"S2%FJ#-TE*?* AA21@LMO? M1Z$?,22I%S# ^S#9,6/<>C[=YZ'O16(P$$P2AHUX1/2U(_3O\*A73D0;UPF2 M[BQ/_-](P@U79$YDRSY!G/K;*([S*U*A)-<;MAG[3DJLY"XA@)>4B)&HA7G(?(KP20QJPSQ-_/#:7:=A*=\]W_?,_HO MXRQ/N1YGUTP%TKM'+Y;9=9^26&0SWR91]*'9_GVJ'>1 (D[LL#=*U),<^091 M<#H'OQ'LS7'\$^20&CV$$P3..*XR?TNBV#_WVWOV._/#'&U&O@*A1%)Z:H6" MI_P_C -EM&H5> M>\P5^5+*YCU_]:;K#S^AC#[G7IJ?JI3>T8>V0[<2=]N'$-T7^6%#UG%VHK]N.8<$T\S\R1EK&, MSDH93ES2]:/RN3GD41]KX8!T'Q*?D6,?P;\;P6V[VD"GVV-TT2_8ZHMA56CI M=[.D./QM?\^+AZLKQN]RF3B]M>%97XP._5YV*\'O]B9U.;'^OJY>W5N"GWNE MU;D^$,;M[N]I17:F;NO ^^%G6M5UH>]FNX[\'JZ?W5LS>M/WW-:,@1\(XX;[ M][1F#.+??6BW[$/;?%8LBG6?1&WXJR9[1, M]&<;/P]@SV^]?Y_+PP3?RW9M>*YI!0G*\%(A:?&ZW0^'_ _()XX=;6+FSJC:'Z3M-/]>)-4&Q$=PD M_4],$YU.ZY-N+N98*OC_(7):(N:M5Y\YL88G X18\+ZK*NYP+\9<9L9VWR2C MZ1-4(MHI\Y['E.C:[J+D0*DH$,1D^,BXN6&TO?WQS9\^4D5%!GLPC();]NQ4 M=;6Z89#*9]D2UBXH27>,(K[G@JI6,)X4V(IZ31(? 83$V^W2Y F*ZQTXQ'T" M%LE4, A3ZC-E$IW%^%KZF$0!LQW8LOUE'QTX]J4+8 V63*0E%#XL]A4GUCM-O&VZS++] M?.\HU7.R:OOOX7';!BL('/=CP43=B1B&+^X* M.FEIJ:* ("4(*6#(5X!R2HTNDJT7'@>H+&&<4J4F(Q;*) !<4:"Q%&O'DS5E(K%36,6^N<(;S7 M8%+R%68E?%JD4^0S%=XBCJQLZ:.6FG3-&L'; N.XG7ZLU;V)'>3B3J(/6>U< MN;)WDU:1)0*L4/4H]GB^H,A0D*SY==:HFC5W]@IEJ0GN*C+.3OUW\!:?DOS? M:5XYKS'N<-A\#N\?Q@BP]TYBR&1N[BF&<])N(F;!^G5:A9Z]9\'GQ.:53T-:QW-,5I%36;N,16[4.2RC_!N#=+ M?S,-$<_,+QI%O8BS5%+P?#RH@;WEW>JJN,J"!*(:0<_,W?:1N10(?W-C[X>9 M_[VG)-6N5XOXWT\T%[I^']/NW# MCW/TLK6]F-IO:0H*_ N*GA\]?18ET:\W M(A?I>I]GN<955+/.L[# *0;/K'UW-^G;-&EV?OO?K0/:/"!*3@L MVOMRE4OH3W4IQIN]R[:2;!3KJ;4E3J;+LI9D!,LYN.?&-F6'T:4LU# MBHD(?$!2FXJGD\G)8",M7(PK:77/0VK+W(2,$]6[@QJ!(0UOUAF1[ESF%V+C MHF:^Z9:_W9F;E_:5D,9J$9,0U3Q\\K;4F(?8#>:2.;39Z=;I"L81Q3PFR%:[ M5@0@1^4E:AZS,_/8)C%_U/LW+^5U=_5/V V#$1ZN=Y)>/E?7CL1YI-Y!CNEI MNL]!Y8W%-PF\\$ORON2?JVC&O68!4HP9CLJ1R!<6;:*5MPK5,+S0_S$-[?C\ MYYL;VM]PU9&#.!UZEY;@X>*91 MAY< ,%)DZVVRCW71^HEPGZ0G:@IF0CFO MGY+HLQ.Y$'[ZMW_]G__C;__K\^?_NGR^'XP#-YD#/QZX(7!B,![\A/%L\!HL M%HX_> !A"#UO4(4#)*8? M_?(1P5\_S>)X\=)*2D[)Z%?(2+\"".$\&/PM##SP#"8#4N4O M\7(!?OT4P?G"PP62[V8AF/SZ:1%//SYC71V<'A]@F?_W=4:E_+]#?WSCQS!> MWOF3()P3Q#\-Q, Q]&,=*7^\4-YE]QNJ]B17YMV_*7&%$5 MEW\5^&/@(TJC/Z+ @V-,X4O'P_B\S "((TD!I$HV*<>3$Z)T,Q!#U_'T";51 MC68)5[]&H\EH 4+"#[4JHU5A4+*K8+X(P0RE@>_@/HCT"5A3DT$Y7^+ _3$+ MO#$(7V[^F2"KUR9H754F->I$LULO^*E1D^L:6LMU#2/7"Z(D!*-PZOCP3V(# MJ&N^!I$;P@7^-)I<)A'T@30Y90M7*,U+,I\[X1*Q 4Y]-"=Q'33@N&Z0H!'' MGSXA6%T(FLLC6KQ"B>ZABUF!T+L*/,]Y"]+N:C@- 2%&8UGX!2N4XM:!X=\= M+P$/P,&?":4;-YU2FL+V8EO#G(5 M2E0X?95RC/?:AGIO+;VX6-6OV/YURY=78G",:BF7:/&ZQZN68C#+-#YV MM11&KA+MXUA+:=B%ZADI6C:YIB1]HT;+ME)*,[R*N8<(LC$"[1K1%'IZ5S75 MRHR/)MA$<9]9L=1G$,4A=-'R$O_6%@T]C3$X.CTZ(?[F';1%0KXB@U)>!7X< M.FX\C") @+^'SAOT2#>M6W"ANG6/WFV%9!=J?/P62]56:"UM,8^5YT01Z9K2 M3MHJ[-JU3?O,ZBD$"P>.;SX6V,1Q>T;Q#(1728A/!5*+;HN4@IH-X! L0!@O M\?$54L^"=.@@UB4ZNS+MTJ(!/$Q !?LG9TGF;GJD%JU4ZQY3Z^D0O40]ZPAE MTQ=FF7K:3L :D:GST$7U*2=?3=F2F M:&%'CO*Q2>-F??=A^T&A665ZI-4M8!XI1H\[#P7A&7]8&$B) UQ+8N ^V4: MO'\= XB]^8[P'UAY1T1QZ,,?5\$["(=O$5G9YR6AQ3_P?OU4\_M7G6W)<7A% M)=8TI?CS'Z?'YT>GI^<7%P?'WP[/#L\OS@J-*VI[&)8;ZH1N7C;ZLT* LD=> MEN+K@CA/?79GT%OI7VZ4Y$@$R-1Q4U M&E$&Z@UA@'JD\;43LVRGE&[[%,%O?J:&XVVSIM<033P@;BS7G#:3EG$X1SB< M6ZY&(0DR39Z8-:AT^+V%'GA,YF\@K-'#9I+MP5^HY1GNW[K _1E,(6XZ/F69 MU_5C= ?/5ZT*$V2#\["I_"X!VF M]PN9*ME(OJ5Z$9$B5TYU;\&<(M50Q?AEPMAO<*L"4/ M0^!0%%'\>7N@Y[8Z![NZ(Z 5;'RQV7N:!3Y]';F99'M %VIY#KSA!7QV!K \ M/'I[Q3ON- 7_&CHXO,'+#6HEW[?'LCYS<[Q MKJ[6C1#]YL.=.?X44'9,ZI)M#_K"K<^5T,DZ.G-F2S$E$G>S4)]\> MI4A+D2NGNHJV?#\+5>BXQ(/*B9U,8,9&5EWR;5.KA!2Y6CM9B>-=[/ *K8&F M0;AD[M*O4FV;*OB-SP\=JZMOJPWK9>YXWCIR $5WI53;ICM^XW/==;(XOYF# M<(HZ[=_"X&<\PVY!CD^WHMK4VZ81<2%RS1A>GV?$F0'/XRFDF&C;],!M>PZ_ MX15[-JL)YG-\@;$IS M"R/7\?X!G)#N-D-+6@+BZ.#PXN# 4J5*29"KLKIS8*DJ2M7BWZ)NZ*04E MY?8H4D: 7(];XS]0%B[U\A+39"'MMNJ2)T*NS>K6AJ7:S 82@*\+>W?^&'S\ M)Z#/93;2;8\6Q9N?:W!K]C^&B)UCPE#/J9OVE'[?'HWQFYUKJKJET593?_NZ M>0=!TG-&3ISHC2"81)^G MCK-(:0F\.,J_6?,S^^*/5?M&DUOHHW9 U)4&J5LIY4*#6)86EM5$CBR<0GV+ MZQ.5J7N(J'O4C<7)Z ;H80X&JY%+- XBP\3B)=^)UK.;[V+*'LCK34ZE] A M3?$BHO5,_Y3(.?&5$X9+M+0F,4DH?!#*6P+Q^ BMS2]LX(>(JJLT:2YQSVA3 M&VND]AQ*($>O*"(K)_5^E@IBG!HGQG4";A&6S\##,[$G)^0S@Y6E5]20%E3# MI;$U-TZ,:EWT[9SE!&A1G])(*SNUMOB: 7O M6:#N/"X5#G81;P2GHG8,]"R6DD&Z*Y"44.N$XM@X*

->-68AYQ]2M'LUM"BZ79U*T&USA,ZY8S8;C8] M@S6\4*)G)FU$)._9UF46/3[* K]R5I>UB6TFB(A&:\86<3E[1H?K!+P&DMN5 ME S]HX6DK%J'E'/S*PZRZ5:V#-3_9H&D"^#25A^B^?M'G':B:UVY=G#&FCU0 M\3N,9U=)% =S$.80+-F=C4C6_K&GL=2*EK;O('P+:JASUO&FAR!IV)GZ1Y<& M\JI:,-?V,-\L6/P(+WKZ1P=!&57%LK-DSX1B!-P-ZYC=1^9-9ZIRM?XS@B:IJ>FI)SX%OUL&8/#A&WE@C+^L!WZ5S@9&C M[]R0%;UG'AG2>_&B@/>/*9*2:YV1=N'+D;6:P,#R(JY):1TU)'59Z] E)&3/ M-E<+E[:9CN0;R?JG?R$)%')@>,[_\I90#3G*8!!.W;A M9NP?11K*W+.]TJ'K)O.$'#BD[W$&6'D$\FKPZ'_1C M.YE2>D@F!0#T;.KZC)_>\L'XQ@E]-&>/"A!=@PET(=VED)>Q?_QI*'//)K%5 M&(57.65XOG6_K=J:$H(R]FQ;E;N:B7(? 710E4HQ(,_22 M#0S1>K;+42<]/:"G8*Y>W;048%0=,#H'1G$ M).S9A:*5T&M'0QX!UBFMH4"3N0)'# UZ-JS:._\=1.3Z4RHJ>9454)<4M.3; MJ&0I630<2W41_.0Q\(,RM]EC/3O3-FJ]@42*3IO*USB,VWG>D>6K7.@G2/KU MUMXEF 1AYDJ.ELX@0JOH?_#.FYM\!#D8-QD,TDW&FX#&9 MOX%P-*DP'S3<:#WC$E,P]1KP;)4GK$%BD1<[ZH/_ZTP,6A M=,^U.!'D>#H<-_-T*%4W(/5U=KTFI1$)2E.YZ\N_:2.6>S^EEW=>DM%+HZE^ M7XZ71"ZJIV^27\T 5DD%(?HCC$+XEY W(UR"]?2G)42UML(;86M@I3GYS MX.Y(!_W=#X'C88?[?P\\/._\S8$^5N+(7[^!.@QAA'ZZ1A_]::I53A 77=7M M[4 CCCU[SK8&-@YK&3FL(9Z"F86LF&9<'"Q8@19B7;R40X1PEJ GS9:@A?K^ M$@VR&CM;A K'!Q7,8SS@3]:J5SRV4RR\G*C,]G/$]N/.C9JOA7)@'ZX\/9O( MK"1.P<%]6>!C@QI^0-H^ S./-220T"F#",(B6NFV7K@ ]@#P!BG_%ER:SEXM M"BND=J 6D)*J2#LBAC+UR,S32YW*2TR=EML7WI.M:]'\_=1[*^FI4_". W$R M%5Z?N)?:E1"5ZEYJVI.C+.UU,$<2T/PXZM+V4I'BDE)=14U/B).W"(ZA$RY? M' ]D"PC69)B6WEY]2DV$I<1C;'DUG@0OXND'5M/QP>GQ 5$5_N:/8?S@A#\ M]D,>3=#""_VWMO=D)[9/25)XK_750$Q%$UV*?IZ2-P^Z>3/J1S9ZPG[I15S$ M[;\\6X#GT9FC/PN'2LQ!D9^Q-Z1H*;(ML]?5@'*/YFK$RYZW8;1*:)\J6^T2 ML>7J6<1&M+H*\?N UR#][YU?W61]#CSO-@A_.B'-EUFRE#*P%]U?AQ74?94T M*@37N@EM_LU698\+6, +%>JMZVF$!%?$BP4YW$8,#^,*.XZ[W,16']6MMXR1 MAD#1U)/%'?-!9(G\:0#$HM\&B9/Z"'Z27^BS%H&\.\*FYEAHG?R8[XPH0*0F MUI!1&YFMHU1SY0L3200"18,;[4U :[A$<,UO/@+BC030JA!+VZ"GJB_(.HZ9 M[[8D@-$:6;VCZ3;-!E40CU62=?98L]BC;O:E4./;C#'AC9*6/ M('X!<>SESH"OS@?Y-?6O_;X(_+^#*-VI?D9_A-"-L]<.OOLPWAQ!M=1A'175 M=H+F,&L;YN4B9:@/IO@\O_W(W(BCTE"DQEL%XSUUVM-3:A M=QK;"8Q:'P15$EXJ0,EK0^HF-\I:!=UHK_4X& M8:M0-8.TGLYN"J]$Y5\0KDEJ?DJ &_$4!N\0Z>%R^1TA?.>OXKX/W1B^I_$2 MV$&)Y NRIF,0T=W&=$&%J%H.0(T_]QQ,8,R83JX36*-NQ6JL\H,CL]8#H(YW M8O!6E.]"#Y2FU*^!FCY&1U5E%1TB%9WVE);&T.M9.#6Y(W3^0; -)#/&A9J5 ME3A"6GM*\PNK%7;W>-GQC />CB8(5OQ.8SR1<) M)HR#UD'4AOYL XF6(VAM*7N"28R=>M:D-C M[;O+N.#%NNN&"1(..F_0@U*L M$RYQ%QG8#ARMZU,;AE'\J#/&%U_?N4JB.)B#, >%YFDH64H9V",$[&'O62+^\T9"[K:W+S@S>O.^*.+;1:V]V*PCDK:MLI:8 MJ)I[L=_'Z9IBZ5&< H=)1D'64$Z1PZ2LJ(K.W;MUF,SZX]=@Z/XS@2$8OCO0 MP_/'VR#$ 437#Y1=@S<:=R1+L88XB@E1XWJI !C-&ZWF_8X0S"X X^@6Z0!C M@%8J#TZ,85B.)G2 Z!Z]34K;(0XJ!$BKJY'Y"7S%/!%6:!H1+Y\\QX\14/CV MS8)QFBY>P [QK1TFFIV$;)ZAM9Z9[0[)6F*R&XN 6^@[OJM@$< HR!K**5H$ MR(JJZ-"HZUM3JQE"'B,#H;B^02HP]:K-9PTY%"N=/827,R3, MA4BH&W[&,GS'UM[64\LD"2QZ=@F@WI[2F^S??23J'?K"1Q#CY4S]%1X\W8Q0 M,B_!=]Z)$8X(*B(L5%[G;A+8#(Q:'3?.9+EO)CSD!H=U5-%_RAI#K>UZ@[.H M5<71TC#S#-"D-'*\*'-H>0V><(5IC+_"S"9_>*R.D:T*W!'^J<=(D4,'+92] M^=F ./"MU[7])YTB3%3Y##,I%O?W-ASMS_"EX1M8W\C% ^/]X MR_+=\0!QDL_[?/P#FL*4ORBDI'!10TW6D%9V$\84%AH<+DU'06N#23I\5%U[ ML@EV$?U4(Q3JFFW$UK+: IA4^706>N=M(KP._NXF'76._=7'W/8<*Z)]@M#^ MMG,3;#)LZZ\ SG1_%O+G'82*HJ(W>GQ M6^9736X^CF&<(%VAX3[!C;],XL<@_@>(<4A[:H"">0K;6Y?:>A7H0,N-XIRTP,XX6Y041 M,LE1.'7\+%X/@OH:1&X(%VE,JK(M&'XJE#QQ_ M/"B4C^,QKVHP?%&HT*QUM.@4@:<"MJ-)1CW\;$D>1YHR0U!4INDK4VU:O5;U M*R+%I4?W3%%=C36]EE(FE:YIF4!,ZR![9+ 7>TGFF/*]]#- LYIJ&H!1'CV/$ MQU4CSDHF\Y!2V8-UX2I.[0MEOX-A&.+M85SXNC$4&Y7.;=IPW1D8)QYQI*QO M)(X^BF?0E)\+L^KH%=]RH1FY\HJLZ1 :,J342YA!A]&C='=7[165/9H49!E^ M0-K.;VU::XA@6)M5&HG#(\"$#MZXK0#DU&/R .9O(*1P1+(4Z]@CKL0J 53( M3J6&$O^W_T!M0(CRI@1'IP_.$LW:SVI5W:(DZ]2M0F4;[FX*D5%$AO8;^.T[ M4C2)!62WD;;)K[ *ZUC6V9"D'54M(2*ZO#'-GTGR%M02)5A'5.U\$:>H*%Q: MU^GG!M?IMPX,R7/R#\#!GTNQMCB+\Y/JXAP7-R#E#4H%FC6GE5#KMM$VU-A) M#7<#=8WA&3XSCS6F+J*1HGW*2]6;G;,-+QX25R3\ <@SYM6P+1P3_58U4?)X M:J$"LI&VKF)0J$/)-IJ0.,RM-,D2NO=VHS21.X;+EU0VA=.N-\0:Z9KC\-8( M C-^)P9Z@TO'PRX/+S, 8GR7,_ E!NC3JO5GY0U(@8-"B6:-IBA6=B>+/U;+ M9C:]KYXL%NGM1L25FXYBV&T+ M,^WD*]K=U RU*MZ1S4,*/DVJL!F=[L!CR"&#_!^ 1" H%@9W)1[4Q0 M00-O@J+DGZN"O^5__LG=*%=A7B& TFFRT:)G^FV?! M8IFM,6V+ZX]R6:FIL)I/ M=TPZ9?"\[*6L_[AJ_0)7'!N:_:[==:Q[3'<810 _F+1Z5%?(W!N45#:#\\/S MBY,NG;-:W594);Z9O:2N'*>E#/^D:O@4]^FNQOBM]Z,F#(TR*,*CONS]V$\]K"0?C MSH?QUC[6\L+VQK3KO:FE3/FT:LHTG^JNANU>.E>O%J"C> ;"*QS[SX_3\4IR MN \D7V2-^*8=!Z^'UJ<'92<%I7&I*HWILHJB^1 LH4*=0_>/K]\9]*! MF6=/B39 49>RIO<6(;5A/:I MOLF<4E"NGEU/6.^24.PE?498S'>E66'VTH?-!-:64VOY>[9.K4.FV.46YE$1 M]A!(X8JB9+Y8AP5M0K_FE?2;EHIQZ6VO^!B0"PP(L/683@ D\[N&O6.30OM( M1V4X:-V:-W]S=(W0:IT)PG>8S2:KPXI'F@'Q\T[/P VF/OR38 J#=!=5G)F* MZRLIZ]M!]\\%*B"M"8@T/'AO15@1J>.FB^IQ4S6X2%>'3ML69:3 WXTF89=+ M%[_E"+T$=<620YE4:=9T!S(12E3*VMM9_="/X1C# -\+WGXW'ZZ7(-.^1:#C MWC')'R&4C7FCOJ(MIZ)6&,Q,YBUYK?8>_C-!4,;+:Q [T!,;G$[:O%Y++EYE ME0[^FE5K>OQ2^A+IAK4J*MOT9>T$[]&.)B,TMW#P?<47,"V]4K!Y*YN6WIJN M18NN2S>VI2#0,/@9/S]#MNJ#<=Z=EH..*$@(_6A&- W:Y<'_)OGO M74VSMSEZ24V'6U9XA0%%=K#%5%)VV38/MRW6B3X,MG^F3>ER8M:\22JO==S1 MQX9ZYC5#R,P#*!TX1&(L\!N0Z9J!XY M57X%:"+N=1I%B!=)[!$_#(X/$^0F\7?9)RD(3V8('8';:XHF2U$8%^B'/JVIASX@M-!Z!H0(TWB)W>!KKAG2 MDEFC=L.Z6Y-&"AES%Q8Y*G\&BR1T9PX:+?(.>U.(VIN'4GFM(8>4CLJJ;2>L MHCMAE''P/Q!3$827,(B!.[OSW=HK/:RD5FFH'=0;!PDR MMR_P M^WV!I$(K0B>:9==:Z<,K+6TO5",O89>#X#,> "@CW^HW:_32Z7#'AH-Q6]#P MUB%N9JWM;?QJC5;YX-8H0G]'UPC]!^C#>3*GXE_ZW3X-,-I5U@%?#D5>*IXZ MUR>>ZIP/MNJ*OV^SZKARV!(3"RT@ 4)@1JZ-O0,O(*&I"]UX_E#1:Y %+[@- M0A+\/+I<<@)R*BG;&A9TOJ&K#T[&8TD M\1D;FVIKZ!/).(K?6-\9P%$OU9[P.>[(!R]Q,H8@&DTV)N#0JH@T5OQW =1-"?CB:O,QB. MGU"C$%!W/FGX\17*#EW'>PVAXR%3H+7^%O=ZRSM_#-/P2W2RZ*O-&D89[VP, M8ZHH=BYKG"*VL]ET089)%;"[I&D/$W4#5 D/;J%'2/T(?EZ'R72X6'A9DQ[' M#H/(^ GC[U^B+[=!@(^D2=[Q'.+I6,AACN8J=Y=K70#+V$7H-%H%4QZ$3!B\ M.UX=5 R<& =OVFK;738;QC0C\JEM1-X4A0PH1]E$]P%Z((H#'W"/AAL4L[O4 M4P56QJDSG5.XGT%I8I$V77P")Y3=&B8HU4[M3*TY'ENQ?!2GA]8*K2'4MBXB MY7EYKJD3BJ<(:M)^XM C.W.2R5\6[P2)U_&;TN96D6U1RDAPT?7)LX+3TWO. M$SXJJ[".<9V=0VM'E3'_[O(X^AWX"4A##J>FC!?+5PF:8LQ!>.?CD,2H/\>/ MP:-_QJ_.!_7P6;HDZ\BGG0-U)\YJ8%/D-/4.PK? BJB(=6A@$.*K-,8?4L&5 M$[NS[XOA^+_1[T0100;G0S F\>?(">LD+XK:GRJO:<]L<[!J#4HDS7NAR";Y MC:?,V3M;R=7-'D7R[3+9VH%DU\-#DD%Q;CPXA6A^,YSCN_38:03]/N:3B%?" MGD[MX3+S E"G8_$]=-Z@AQJ4]=CK=Y(DAEEZ(;O,0H6(*3J]HDT+SQ3U<85] MAOH(9R4/N AWZC5!L-H4M-]DTU7\&#=C$&"2"B[4W!=%SL'0\_ K&R'\$<7:3^,4I/+M8.EL0R;CS MS&F.$O5083NG\:LI(SZ5P1WQ^MW>T1M:W! 2L+=WV7EWF6KM@%Z'*O*#O4)ZJ':C\K(:(L6*;T.S[>'E\T:O2KH75O);&5TWZL9 MGB#<^=2C[\)$=\E[8ZU)6=M"#[9N:TY"E(&A8Y2F3ODIC7T$\3.:6-X&X4\G MI)S8"F6U3MWJ]%0YDVT.2,^>BV5!(>OAA+)8PZ'6>I9P0:+)K8@J"X#X,7Z) MG3#6=GA%-['Q&)*=*ZF.996KCWQH(_J6N)=19+L&>.9=W=85S+5[9&"+WM9A M["(E@X_G0UG:CI] U#Z8=/M:6(>CR:$R-[!T.+GQJX31.9BLYFG-IJN4[-;T M*)U,665 L6O@T>M#>,5\N%5( M6PBT]C1&ABCI:6XUY^Z28S_EU3<0G77WDI,U ]%9Z<4F?9-A5<-0YMG\&I1\ M1Y[0R.>#\!EXF,?X$VT'OUDA?>6-0C0TA.+J_@9GOJ:K@-QN2L6>[]-3]YD$3X>U:18NJ?S4E$]/_.ODN$H C MO>8);-_&C3[QI2D VJ>JJW'#@"OVK0/#OSM> AZ @S\3_W-BPLQ@VZE5CZCSB,X3'(_\9N(BX.!X,N< 0 MYA\OG0A&+)]K9>5;,\+(:+[8&>A%0JNSB2+G[R:TO%P6S/PV!/],@.\N&<]D M">2TETI:J,&@HB1&YES-FU"E3A3FNU4".7YQ;0A5)U3%(("F]+9[. MM?.+E8DPG==%LMJK>4E]B6E>2'SK5'^Y7/WY[Q"$.([$\A[?[A<;(!B9[56_ M^3%"%B8K?>1K25^53'K H)9A+X/D-2K8ATA!85UG&+H7E-]F31]):_IHQS7-DM^6=YCO_'>01?9D/ZI<36BO7@T-_(*0,+:W MNQODRVV_>@H5EM:47?PA\L'QPPA\@OJ4^[,E. M;+DNA552U:V$O+;H\RJ8ST'H0L=[/BM75FR]#Y=^CUY#,IM8HAG$<(IWE3@*%,W6/QVVDES1 MNZ-6'/W=<^)***W#.AYUMB>G#!1!/<:HYJ:70E9J^#-9%^I;4ME./384J M_>30T7HBO4+?@"/+E1/-;OZ9P'?'RT(XIA-L;+CK#E\LE9S_R[>J_PNN9E"H MAX0/7--(P [Q2;4.;^T M*\R:OJ:%*MLW:2P\%* MOY5GM 0)H1N#<;TT]=\R5])MBK2&0 UU7"6)4$_MCS#M[LFU'IE8IV9A M;;4Z,N%I?*N.3/J@PU:2*SK>%-ZMH@]#M ./Y@65!#X]0 (?]'!H5HR/UA=T ME05B%MLZFP=AC!_2Q*\;MM@*+19C%Z?4J9W+IV;(J-I6#&+'TQ>(2DC8W\(@ MBK[[J)?UL,B_59W9VQ6V9U8#?+8CT%D3D>_1)V7\PH7M^=4 '\VA)LPR;'6^ MW)Q7JR+V;!)&1:OGQ[%]Q_6>$T5P MWL@1 ]Q_>5)P+ECN]+;1P$D_V!OH%M MMRC;9.9$\:!GL+W3$3V_;RBIUC/ZLT[.Z(OXQ5=.&"ZA/ZT;H\0R64.0AAJN M/X^7E+=G 4MJQQAF="Q&COX11%9812LF[I/$^QEM9]10/7-MO1>H9O>FO<\R M=4V 3ST>G'@3%!P3%\?M2'_AO>^GJGAKB*AHEJ,5%ZT;0,HZL[0_SD,P)XZW MEOK!^8#S9/Y$(@O6=F.BF:WAC1'%;W9WK5#JV8."=1;Z7-A*Q=M=-Q^NEXP1 MVJ-X!L+7F>._@CD^ PZ7=_,%T@@9>"1F6,TJ**OCL/N;1X9(:PA)K=VCLE=B M4#-@G$5SQ0*#Z#6X!,_ #:8^!J*V6^1EVE5FM4!'Z]GOH<&=RDO'/1=T_.%[F*/)% MVVIG8[QH X.9ZZBF^XL['UD(-AUVI[!*UF.&2(F\%3/.3))[Z)*!F-$QY$EZ MK%YA<H)B?1H]03@.U[!18]H7<'G M2FV&7>&*N/!:7X$SSQ4!/)LO-': /4U1R&ATJN6TRF18%-KN1; ^*4D?XS/ M8Q9XTP\9ENR&1<5QBKEAD59)-BI6E?Z? :IVOT6A4*;\:LAHDB/^A-H9%S7- M>@E(-+MU?4?SS8E6(O?,08:*P.62>*4C M@BIEOK\@D-,Z)C15G00).-(;W.*\3Q]/#,+EJG'T:[#4Q-NC0P[R&[L7<@+; MM6%)4?AM$OHP1N,@]OU"D[($52>@>H%L?25!4]&U[EB:'P3N@1.!6>"-[^9H MK?&>OE;!C'G R-%#KC25VJZ+T?KF"O>4@FZXC34-,2E*'+;=LF\R1=XP,D@@N)(M'?'B :]<=9.('TB7 : M8#3G:T7%]Y>"6A%JV[=Q[DE;U+L] OKN/3U+?VDE+;762R7=;],C,PL34'$R M?'*6Y"A,=KO^6&*[/JNZSK\PK[ZS;?NL;850^CDRQ:\X%VSDRE"R#,_JS#VA M4(7/B$#(SF;9AG4.=OW)7J,RK.LL&BEOM2Y7(G[/XI/GO<1\X05+ "Z!#R:0 M=SS,SM0?UK20MV=KK P!-,9.0!0146X![_HS.U,9MF,$VUD_:"(CK]:]'.E; M@VJ\DZHX"G@H43/UCR8-Y.V9$YLL0W:('(UXT=IAK78). M&(H7;O%2;GUR5KW_5"SR+X.TT,Y6'57Y'H,8<)89O$RFG8.2MPB.H1,N1V': MG <0SX)Q&AX" 'R5<#0AC;Y<5A/GR9@.1 JKL*YO$.- R;E(-QP"?@/FW8A( M3+31Y'PR#DZ#0'Q1=H4HG;HET<(RO(<%U#O6K$3VZ?29BJIZE9"7KUKK5OH.[X+_>FMX^(36\+5:+4B8%R0$\G8 M/P6VE%WO,Z&<=F$3;:S0=>;=5"I'?D6>4%[JQ:#F[5\?->DG&NECX#\E;QYT M1Q/4%!P)E_[P+R=/3W7?2&SJ!,NTU]H["(>>%Y G+D:D%&N4VUTEU MI)635I%[=/E5%QO67/>#BL:(XN2RFEK"> MJ6X-4D+W[&I&<61.<(>+/N#CXN@NBA)\NE 8J046_;PBRI!^0Y >6W'F+D4! M]B9 (PCZRRKB=Y [(? 95$K>?[;PQ;4KPK1*9EP%/NK"04@4F,9/!>.17(?# M+Z/_'&J(@=9;09U->\K.4ZO.>/U8I.-Y8'RYS)VELH12;K_BI?:4?#I0T7K[ MR/PEM3J(HOC:B<$M4LCO,^C.-F&Y^0"A"R/&S85VA>X0&5N"TL\5H:BYWC@K MQ+*T:CK':KD[Q,CVN*@*^&UQ!QEGAIGYH4\V[?90AHB\LG:)?(VPR AWINGM M['/S:P^,;+HBOR9O/J5OI*8K]4?PD_Q$]T,4R=Q34K40/F/1N99NZT*5+_-Z M-47>HLRW;X9)/$-541[EY.?J&1W:2)WQX,*.6"5\'@RGTY#$9WL$\5,8N ", MH]< 3RLY5*!G+.-RVOTFNEHV2 J>;WD>V/' %H41^;0M'S+SD;2V0Z F[J/F MY83-M=V71\=S@N,U)A[]<)2ZT:3@]DMUH>/DZQE5VLF=LT;S[K>!V"/IB38. M&QD]8H.)X3N0BSYR7HT^DL4;(:6BCZN".XM LFX=T2T.=)?M2I/0=U=!%$=D MMO#FH([BR5F2,.24H^FVA77VK!%IU"5N5+'90]Q-3M/ ZY?+=9JLX<.?3C@6 M>_>H9?G6]#!JV%+_4)(.C'H6HQIW&Y2KUG5)K*&-&677#&$\,*P,;)*WFOT@ M4BF1=9KF(D]7%D,BO2[[N0N;BV1#0S)NS]'!X2G=J9>9P5J5,/#=6"_(RZ=7 M07?^.$FO=:2>&*@]=.50$Y<;?G9X<=AUJ'-IQYZ/ M;>N"K>.$Z9%2$X0]"W>\GMJR47K;1.GF8P%3;Y]T&YY%9!7EV\=G/?RB$%D; MA#U;3S362MEE=OCN0 ]W-K=!^!O>653=3W.JVW&VFT)446=..UTV[]#0N*_( M _QDA_.%/5'4=^#9LNK^G5OACIN .4Q[]LIB8S7=.C DA\G#*$KF!(4(OY/B MDC?2W^$8^./GZM&KL7IWW"",0ZO5&?BPFV,?TAFD5UN';HP0D T_?WYPQ#D M(E4,TCH&>27[PZ N#H.:FDVJO&B4Q%'L^&/H3Y\#ST,S*?RCZNZ/69DU?9Z& M8R)S@&E8XVTOE=-U@GX6I_580^ .:*>5\PQX%=%]D;J7QDX85X9O\V]%M(6. M+(*CNVPKB/5@M(::]E:@T@I$ =:Z5=V!!;#\OPL36ZI[9/."]OP5=L07QZ_M MO@/G 6O+"/H,T%00XH5GZJ=,EJ=!. $X?G83HC(++ -^?GAQ<+(GK"HONX_W<< M'6\\],?YOOIK@+\R-22(5K^W%)66T@IU15>Z^V) !=!^!_@F/ +V'83.%)0N MS&,E3TSMP LVQ!JCLGIWO@V8&K9P^FD>W=J$-89@&7T[LRN6,>W8N0#5F;IV M-UF'C:EKP=[.E-F99J7T[>RA+9PY8IT:FE0C]K9FS-;:ZT6K#^<6FENV@8]C M1'1I<)+-V)N<,9-3H1FM#J(6&EU/5VK].Z,"^!&O?#V&F MS*N-0O9G6)+'&1T87+M&[>W0E!UJT-/^A*R$\' \ABD"XD^)::VSK+2+_;E7 M&]PT;%ULRZ5K;M?V#'#\'/3]5> 3!!/'>P7A_(C%>K,ML<86NF,PQ8HLT(/6 MX!X=#20M8*5/F6FPTAY[Z* E>T/38&BJ]-#'XZX6L$K/B4W;G[H&[LU2@UEJ M5H]=IV6T9R#:ZC%_">$.(0+]"+II)(SZ=9.)*JTQ%77+ILY@TW#VM&6[ H7. MH(R;_@.F[_,H4UJR^ 96,UL5+BW#:UK%A&T^[@TT;I= M3]%R9\<\E/;L3:N+LQP99=BUS.C<\I@>Q>1'\EYR'K+/2'0:;BNLL3+[CGI4 M(*GAD>N.PRI&6-@4R77,2=D8B\<2,1:CP:K&0:'*SB(N-J957;!.U!4_@'@6 MC ,OF"XI>Q=&:MP_Y%5??LFLSPZZ>UW6(._TO_:5 ]FSZ/RIM*@"QG-?I336 ML,N,NJOTXJ-AY8-?S<%9"^R/A9X-TU&5=;3CTT#E'0E)8!0]D=6:=#?SA1'A#6CF*P.^\3 "$&T/$AV-QI;5?8[E%3 UZ*(M]XU.>V M#5+MQH_1[^3%.K,')5)K2AA+QZ!5U,H8N+IMXN#T[.+DZ.CL].+ MDV\'YF>)V^EC;$%/IT'WQCR+R[U>7TYL6GH66\ IO>J6\BSF4\3BI>TV>18? M'5Y<7%CK64RECC%@;/$LWG@CF,QGGE^^,[V+F7FLHX$QE5;9) ^4+;0HSJXQ M-A&3$)34>RHT@XAZ?F[;@&2+PY\-U#(\Q]$$X=YU(T4IW0>X\U'_G1"=C>(9 M"%]GCI]=37X,_'<24J'P1*UJMC=JA'V6H8>I"DU"'WMM$>FE3U=V:%U55JP-[!N#4Q,(6T]@CDV M=M$C&[-_Y;6MKY9NIX$)Z6/_9FD31+F!(ZW8.Y1I97]&0PLW%ULK8K^$4PZY MQ6;9'ULT:")V&G97^YUG/;+ICF-PJVY?F1+'6QS?HZ?6K4*?^P&[T3:;?<8M MV;Z]<5MNW"KTJ36D0Y^,.]OBPX\QVF?9,HW;F[7E9MU:F5HC3_3)IGNXPM[; MLW7VW%*5^UWMQE.BUR!V/%OFV^7&],=J[=FCEL9;T>07F?-;4#-4=G0!7T2^:[\^J5P9H1><].CP_/CPY.,'V/3X_.]Y?5Q:ZF;'//VI(@-5VO M5HSW-]IM(YY6=5?IQ4=C?Z-=?576T8Y/@P:30E7 ]/CJ\@F2T':O-%5JK#)( M!B);2/""E$-@22?7&+/ QR@QAAQF'OL(87@(DD='T>FF5WS\V-R+>V4IF6-/ M;5K["".MP"H)Q"55-&7M1OE(P'G@D\4W<_"HI+-.Z>(*JRI;3+JM5G3[K3E# M$2XLH)+Q 4&-C]);[;00[^M"?_J,3T^B=;!1%JE5UV4?S_7PCD)P M(W!JW3^RY9!+JB?><=:)X:'5/?&;);39X;/1/>T[P;MOCH%X@7 710D87RC.$!CXEZ.#P].; M:+&0/;4_Y9S:YQ5F1_9YE>3W :YT8O<$!(T=#RCR:G./K;K89]"FC=!5.O,MZ,=X28G,*NA"C^]1Q[*RD_* MLY,8U2=HW IWW #,8:JH_Z?MEVU1.,]TJS'=@M05L+.NCAVGNE88-=_;LN6L M6 "R-!QB-EF-AN\.]/#D\S8(R>U2U43G5+?GO!%$-1^&=-2Y-QD<66^KOX)P M?JAZAL.M<,=-P!RFBJ[%;_T*EX7>^HENO%9Z@#Y>2IFXQLILP(Z;2'<89R9S MVFL'.[5HIKL/'9I,VH"]R72$<68R9WN3J:+Y#*,?MR$ =SX2#T2QX3&&4?W> M7#I!.#.6\[VQ"&)I;G1A5+\WEDX0SHSE8F\L]''Z&K[#,?#'.H[J1.LM*^\4 M*>]T;QX:H:09 MZ*_1Y!FXP=2'?R(IR)$($4W,05=A7=;T@VI85.^'JQNOGOGDWOFHVP.KD WW M&2P,%UU&#FL(9IX654K*XF2E,R]%"*9O+S./=12159.PHAGR6JGJ9P0]@FTV M],?7X!UXP0)+DTTXF-%)!')NB]H92JLJOJG<5JK_-^"#T/&0+,/Q'.))<8@0 M>0C>12:;41)K>>'A^<7YWNSZ01T MK6%RC@V>5CP"M(B)<(PV B-&*$D+ECN?N#@XW#R?0$4/<-F#!0@'I'3T9:&" MS@XD;IS0A_YT)33GI0]:^3C)(XBAU_C.R( MTR?(%E.&]@B-T"=;W5THD;]G>QNBF* I%W1;\HJ481VIE+"B.=GHH&C>T3BT MA6O7T$OR+9\B,G)LHY6RXWR3@D7SC7+SC-L<,%B]6&W:76&/N/!:%\/=,R2S M%T&.9*EWE24L\;4^4&XRENO&ILG0C^$8RPW?P0MP$]0@""2?7KTX.!+:/RG6 M-5A79OM>"CU99PZ9]5J[^7"]!"GH%AE/8:]J--F40,P34T4EUG0E/%W7.U=J M@Z!G*_J6.%TNZPM@/6.JKT9K.&N0CS5GUX8!MM))K%X&;K177C;K&&9:V:)T MXT!F)6=*H5?3IRR8SH34]%O"$HZ.&$>@0@(+Z%CZ_)X24;@0J.YW!]\9B^N? MN&4G[IO:&DA+W7@Q[^(=AQ#?X2,M_^[#.'I^^I MS_'#B1T?)RI2JXRXU V.+H=/\8&SWXH4%94:8;/P?/*>XU"OJGCKZ+*- M*STVFCT[7VZ)U7 >)-00ITK*MH[26MFEG,P,$,ULV=6> /SM:\H7]"]\0_Q? M_S]02P,$% @ KH(#5W76W?*+D ( ?JT; !4 !P=&=X+3(P,C,P-C,P M>#$P<2YH=&WLO6MSJLKV+_S^J7J^@T_^YYR]=E7,Y";@7&O-4XIX5U3$VQL* MH5$$0;EX^_1/@YJ81(U)-&+"VK5GO+1-]^C?&#UN/?J?_[L8&[$9L!W-,O_] M#_J _"<&3-E2-'/P[W^$9C9._^?__OE_8O"_X)]8[)__+QZ/:9UTHQQ3+-D; M ].-R3:07*#$YIH[_!UK6I.)9,8JP+8UPXBE;4T9@,U/4.0!?T >DK%X_,]N MAVG)@;^WS-_;=@_HRR;,YB%^(_H7_@M#,#Q&_T:(WPDT5JN\;+[NIZSU; M;F?X&W:,/- )C'[ $F@RL?]'/+!GF@QB1:L?*V1^Q_H$(2<)A(BC .G'"3D! MXA*.*W& JTI"1A. 0I6=GN"??X8N)"LDK>G\]ISX0)(F_]X-77?R^]0C&4EPS'5MUB\X-]"XPFD\E?"Q]DC\-]A9QG3?UO MGT#S -OOW;O-]W%U.X$A__?G'U5P#_/GGU_;ONJ^^I2S__*-H MLYCC+@WP[]U8L@>:&7>MR6\3W>A=OP09;Q[( .(@K_YP- ;%HB*>+(^HW5$BK5 MYFR0TJ5VA;-F^*! - =W,5,:PX=O9,/O!I@!TP-9VQHSL&];DMTV%+*,Y[@6 M?&3-MA1/=E.FLI%9[ +2P]'Z!BA#SKJ+:M\@LA+*)EKIKJIKR/#!@WX+AEP,9N?-'-+I:KH M2S79QU+B)-?/7Q(-J*QV6U9\6-!+[1Y#."NNQ%6_D S$7C(H7;5)IP'/LYAA MXTY6&_*J5#?TX#SC"P- M3V@Z=4;)"YA"L+ER':%R4MV7DL_G]!5S1#$1WTB.%=M$*7E&:$A;5H65K"UL MH_-*6)PZR<)$AET,493UV+8I*Q>R!C45J%\#A7_<"OC6Y4DE(R7BCV1#:3EIKT3EI:F?F M'Y^<,Y1LX(A95,F*+"FN$&RA%CFC@Z7RYN!CJZ4 61M+!M2T"M7L\?GQP=,Y MS_45+M_N>C;71".74!5\7A?&MIM.T6V[/*_"A42^;+(G+-_99NMJ1F7.ZV9+ M+U5;KCZK6UIC/+^EV?K"QS)WIEIP' \HSV9)TPJ"$;5N@64&8WK>*R3&>!-* M5R*)XTDL@=T*CE_-]="R"N66 W3)6R&>L!JZYH1NYE-0V4A01)) Z<2A"9]= MD8*VV&\6[@?ND@&^XF 43 4L2F"Y'FY3%FG.085X=EQF,=;0Z06W<@F^+F(B M"E$(322454=9"K/1UJG MD+.L3LI7"._^^(^XWEAK\ &6\GRTY?**;G-XUA:8IFJ1SJ+;M=24F/!'6\>^ M&+XWH#@LV'@1O&=.O&MT^9A MX2C^%OR\C_7C=I\1O'4LSP[>!5Z6WQLZ!7-ZPT+8R!Y?Z+G IP8[]7QVML83 M:*?[*M]"AQA1*SX7,RQ]ONW/ P)_Z^JT"'[:8P!%J[GIH,44;^_:. M93Z)ZJ/DNONS;7:47O_\VONX]XSB$*'O_OB4_KV7T@>'K'^9OM^^Y!?S^#\&71_!)&H M@2V3JHE-]&D>)VQW7*P6S/ B,L+"\1TA-)*N,G>SR8G'J?J2EK*YN;*2]4EX M<15)NGWH1B-TI]R*9.O ]P9M";_I -?:!FE4!Y2P[,SK.+:BS6XI0OBG$'Z0 MVC\2Y1^1N\NX8;A9RZJP[6Q;X^@1-T>FX45E)/'.@H7#4HI)4>90Y N2P !T MT43<>F\2G]\J'GZF?'@1_0S5+MAKHG96K)1J[+( BKKE6O-F/KSR)MH%]Z(< M.QWEV%>C_*/(Q.83AFJGD00;+W0&F>Z\WZ97X45FA(D]GHY/2;Z=2,,&$LJ\ MF+<$-[5B^26+)X==WI6 T;UNF>%Q_,PROHWL#'R?/^_I@AWH&9;0MN!NR485A! M=A,W\?O>4\D>SBY ML!+S$N*5V#CB9KEFNA=>K3O:$T/CY;@.B@_;CP6[ADZ\Z3C'@E0RX=583R]1 MX?6GQ5P^;AM3UN0<-[!V;P M(#WNW)@)O!T[N:1G!PTR$1597(D*R\PR-9(8ZVFB=8OZ7DA \RX7V2:G\B*@ M.9^+[-/;YISN3N=L7YT+[0H$1:E?L@:Y\ JF:-N\JL/W94KY^^#; *ZDF4!A M)=ODXPK$_ONGO4HNTW7[V^QV.7 M97Z.5J=YR]+YC(O&._DI-6_>NH+^L=#C]UAM6?;&GN'7:^#<(;#]9C88^H2< M@8(I6^/-F4G1X2L(7VMT>@*@VG(\:2!)>1Q>/>;$E3]U^K>!@CVVSV=D.C%! MTRA=&BP%,I^I+"H=O-#!;YW9OUJF[YHMUUK?XS(]7Y_EO7$9+>C3@>L8]:$^ M2&=N?>N^DDP/Q6J?+-,'O86A96KS"<+W6RG679;C]C22Z2%% :%P#H*1V38; M3Z=3(R\_E3SMXJMUUCQGISB6MX:VO\S6VM- L]\E[6KLPR=4R5&W, MELQ)N@[R;!XU;EUIO?:>=F88?-1U>D"J]^).?3S YQJ+.99)N@US..5N?LR,LNDDXM28CFFL_:M+_-UA'HX5OMDF#5BXOCJT[^T59%S[.CS;DY M9>!.F66Q=M]E.F0\7D)N'?!?NJ.A%W)&O'>!CV]IM=6,-I)2V= UC&S,,+5? MJ)4CW],-+_?)>QK>K.9FWFP<%^+]E"I49FE2NWT+]\V0S*HT M!D^)=^QX8EA+ ()TL9IGRT/) 7XS#$')S=*;6::=SS<+!5VRTW97Q5M(M15: MZ;X[QTWNVPF3/.<"7SUY_%#>S.OE+YB*)P>,LJ8-;+!9]$:/P=*3*L\(7-9: MT((E5D0KM$;JGD4_.+7+Q48OF_6TAWD#X0;EE#_$V4NV!5JIPS=RR[C.5%GUND;VIMCVV/2^T2J>(((+I56Q/C34.<*AC5HYC[06R,7B^!+K.B) MAZY3<\E6FLL)>*9H/9O_LT.S>(VS%MPTW667Q#27Y;U1=ZR'5J=^-KLG1>K@ M]"ZYKU[]"/6!LQ+O14 ?]TBA8Q0IEA%3=9&C9O'X*K2J=6@0<-7R(<=/R[P7 M =E!@W5LMHT@WE*9=9LS/=XS0[M5APD!5R\I]&(7<&Q7;$CF8+WR_KN*9FIC M;_SB/-1[$8+Q1F,QB%?*B-17:6XUPTT[?%D_<+Z_'V=_]\=_^VSZ!Y%P>]@+ MP_[S-O:DQ1FP%T^EV_VF.*;U*3)U"7'JE@@B=/O3/NSM3C_"WEEWOB^2>]HX MDQQ)&A-GVW.B/]%&NI5T;@)[WU?NA:,8PN7E'D*Q&M:018S-B8H['_$]&8^' MSNC^67+O>MC;;_-=2NZU&IER%V6X.4OR[78KVTQ2(S)T%L$/DGMA*%;Y-O;. M(O=*V3A>9TDEJX^Q]()"AMJP$#YGXP^2>R'T=%Q*[JETHE+.F>98]T IB= R M@XAZ)/=^J(_E9.R=1>XEEME&S\3R)60:[X]M+UOA'/0FL/=]Y=[UL)<(L(?2 M/O82Z_0:^.8CH73"UBNS&6%EV'&OT>5*=:(JAO=.@VN%TG=7'J7C2.*TE5\W M/6LE+&J]\J2_\M1FY:-_2ZG]9&/X9 L@X M0IV(@*#I61'PD0AO#=BJ98\E2*?U1<0O=J./5E S^KGL\:?!"]L,*189(LTT516\D47,FXEAO9.\-;@= MG>(YE_XK,][>)W;RHW2MK^'JF/7(55O)2J6&;(8NT'UFL1&J%=Q3R.(C#,E[ MS7RGCAM)!%#%?++6BT]LX]86\AH,>?FZ)._CR$6U5*S*]>P$ 2BNV!R0FJWP M9H*'@B//MH2GEO1^WXHFQ4XW494:59U7A+*E EU5QJ$+JE]_13_NC+I0<>XS MI1R+BT3;GDYU5F_C-NET:(?*DK?&T3\L_/P1!!S?H'MQVJK@8@-E-47LEDR! M9+/AK7=\[0WZMI%P:"=8$OETWO!8#>'K7,Y-9+RA,KDU)>VK=X+KF%%G-'P>EK=HJ=TZ%$?EY#FT-6GX&3)3JE@6FIE4D MG"WD2N'S3/CQX'W4VP1S/DJ^,W@\W^;?_82_#//Z<4/ZO#8:O1,Q#C^D@#MOM[&I'CHU+\(SN^)F=.GQ\SILQBH+VLI'0=[43(=!YAIS7*! M/"R8\@LL^ZH=IZ9LVT]O\8GP]-.R)L,5 "E382S#D/J6SW.SI]5.P7\4H,#O M?8O +^BQZ7LV72Q;Q3139,E.L5@A%*3>#]^EVF_ _ #A/H_BO13?//2C)+^8 M3^VL);#VG,RW+=B)N_03'%PX*S\R-_%'FEZ^LJ?* (J:H64HA?'$MF8!/;:2 MN;)R"JA%2BJBK;)"KP7 H1E_^[7.>K:IN9Z]%G[CB0?E M\LM5+U0!.?>,[EC(@6F6Y88>:(7WQM335_V$N=_&^N\)DYQ+Q!=M:C+SQNDJ M@C6D\3=9]0 -H#,([K1 M1A@$4XHM968T:"\>R8W0ZQLO(YA^7DW-MA1/=CF;!_9,DU]$JQZ3-3;?;@# M-;-:CYKD"JQ7PMMLCUA.C/!=1>>GO^R;WDY8:O_\;BX2^>&%S-MRUE[9\1J[ M-&Q%R74%=E4.G3$1MH6\V.7>'UY'FN2230>H?1;R9,<8SMIR+7QG[\*WCI=A M2/3C"SD<9@MD<1FG$;(X*V:R0*Q.O-!MK6%;R//?>':X-F:X$E$;;IETU71Y MAF@]I0N66%>[H>O7'YX5_4BERR_UY9_O:P@ MW9@JXWDOS8*LQ??IF>14J6A9KVP#?'95TY8\].;)_(3->1IFTVI3J3FW[KC[ MNE6]B C^_*HVL%G*=*FQJ6/5:8*KC]+SQ^[W[*P5K&E+3"O/ M2@4V72+=FIT-<29;N);UJ^^Y/F*_;2R8O3:%93[:%!A9D988@E*;Y2\9<3SFQ5[GII^UO;9 M<8Q,,^*@6_)$1B ;6@MKRDI_5+VX%_)*_H.7+EQ![S1'6$]@]*DEC*<+W9FX M;AA.B5[.T_G:6Y*5-+LE&1Y(+Q]?YN% ).9='IL4S GGNL$#; 7 M,FZGRPJ0',\.V"EK@ZD'3'FYO[^=ED[#%Q.V9@Y>=+R6"GZ35P4;&,N>^%X, MD %]]TG,;#K@5TE#K74* \%K3AE-(%EV:=MM@%3JK/N+-<_#FGO6/>/(J/!E8,X+3M(.?+U.FDAKX#WFU=:HK ]/4 MDBX+6HLISXD1PW'YB#V_$7L&EMD)4/C!G(J&8/>L6"985B1;!V[6,Y4M?W)] MFG4ZA82FYS)]J:,X?-/2OC5_HC^,/[??[0? -^#*:[.06BD9?5LLEEE,;U%I MT+-+NA?:5*P(M3\,M<==&\B\6DG,**[/QKMB>1JG\J([^Y-N++I M;[3'(EJJ8Z3 5!&ZWNV9<<8-74SC9K'[/:WM\)C&R:9#522BJ>MM5Y(TRHA7 MRUH$W\@:O76_$6_4!**"]UC!R]12<9)+YT%X#Q+]4)_/]\?YQ;TN:DEU6"29 M]Q">+.04MVLUZ?!=#_/#?2>W@_/S@#*?*.>J]&RR$B2AQDYZA?ZRV;X%4/XD M'.PYWGD+&_NGO0UHICMJ..760B^14[XCC,==AK@%;\-/T@QNUO5Q^?LAO@V3 M[G.GB+RYJK7C9HW5NEHK4V:*27I\"SM'Q)PA]NU$3'DN?Y'#TE5QRM9)=BII M6+JKS;(@'O'G-^+/*SNO;H)50YQ+ TE*9O4\6M6_M79[@_Z MLVR@7QJ5_E*VO#8/U8IR'/#$HB1H8&:FL\T.8RYO89.+8/LC8'O;.N"GN7Q*KB\3

R*40-A#OL__)7'ZX&NB$J'NY85UP^GQ'6-Y"V.XV MP/M-3>[PV,=H'',J93(W9OEZL9VE3 ES1[=P2B_,^(U,TA!XCS+3)LC+[H!" MF '(*^ET4W/5].-2G++C&\A"U&P*TW;T%__DD> ME!L"^GE0223FYF)9XLHZ1L@-0.!)QX@2-4,#A!/K>J;@L!3-\/SR_T_:"[N0 M#4\!2M:VQNO+[(.^.'5[0=2V/E)ZN;^#9W#R[Q"P-=D%2E @1C U2$U>V.!H M*!"E%(\M>7:9;I&]/CVRZGQH#:P+TFOW.JXC!#LG\*Y>-S1$*(6-52Z8, M@A]M#:A$+[7JU41;9_G:4-:+3CYAXJ&5@-V)*2T#0F/\8KJ]":0%^"S8/$BM#Y!>CT@OJ-F^_AXT=6]895NJF.P0+&?"<_KVD'7 MN)TX1"@]9 ?%#;O/&\R,8MO947>@\:#4GH4VD/0M[: ?CLS#=E G6:X+#HIW M6,!3:BU;+V-J]V?[D+[>#HK0^B8O-D4S47]L\TSJ]D!UT5E\11^[Q@RM88/%YV5[;D M]25F+^P8X$=S4W P?K36FOA-V<7$O_YL S)C5DS0*"XY4RAH[DK1D1ZK3:IRN2+6 M,AEPVYBYLIRYNH?NXG)FVN2PXJ([6PAM3$;'62F%2>&[!?*VY,SU4$,L:Y7V.)$=17+F1E%SW)X_EYRIM\9B0K1Y@)!9>2HLN+E:&=PV9JXL9\+J M 3J?G+%9V>7PR62@ \9<)(Q\H]::WS9FKBYGKNZ?.8":1[JQ4P].QO=]629\ M^]P7G5(4S>_,/U>G*063D2::*QD;O'3S,V9BX&4, :D1[@%LP&I,:'69HS-^ M0LS1*7_/'6D_4E01]7KV-E'(<99 8->A??G5O@7 OJTT>OY6V*)F. \RT M9KE 'D*IM>$>_U(R_ #**"B[-M^^.!^T?S],^9[G M00!T!H[9EF2W:6T"S%G+YMPAL)WT\L4!T ?G(6M9BM^5[0UV9264J).);^0!I(VR%K3^1P%C>:;R8K3^ SEU9W1/3W^:*&,9AM2W MUC+Z\?;9%/Q' ?[@_$0.N&;;OD5)Z8W,92V)+%LYQF1S17=!AF[#>N/:W0/X M."AJ3GK>/F ]R;@#R/KX(X^K:.^$Y/98[,4P^?EY[@7S9MP?1?,Y]Y:OJ+%[ M^U+O)4IJ_IW7&.]ZBG_P6C/\2ZY-4).6?K=?(,[Z\Y(TX6QV)'A*Q[4G3<[M MI$(74(W$V8?$V0? %LFI2$[Y8PR@TIQ;C %W0%DRFK8F&6L\%4QEL^M]@7QR MV$)9<+C"&,E1>K59KXF2%+X*?)%\^I!\>@?((KD4R:4GN32$Z_(,-+!]REQ^ MJ60J=!5T@;G,3,!(;E;N] MQ)QNZ+*%(,GU",IT(LT@V1;+)'V-6@U@9[',/ M5!7IB(>@K;G#HYZ'+Y!F1I*;T.727!5(UEP)R>HRO5B$SJ\>2;,/2;,+ S.2 M?Y'\\\>8L9P 9LVA9BLUN$KPUX6UTP%_N8T>@MSC5U^JR[$LBJ2R@%DA@%,& MW?:PM6@V(ROS>TB_B\(RDGV1[#NC[/MJ(]9C5H*L&F*#U<2!T*C6:$DK1T9L M)/B.8S*2>I\J:WC\4-(YTJ0*ZJSCM"B,U1)A7"XVM* M5VW2:<#S+&;8N)/5AKSJ7%Q=O2G"'3^/SF3\F4G0/[VZV: M%@J4ON@-A7&K2:IJ&AO2O5M'QZMI?L_M^1R[S&M$$"[MX"17;2%DN6FW.G:N M'N)B?V%$Q&WO)J\1,2330X[-9S4]/F2(02)N#10A=/[)T"+BJKL&O8,(^M75 M!KS7=S1%D^PE+QG0(@[(L1M2-"53AE9\5I(U \[6;^4\6L)^5QN(X-4)D6E3 MI,,R"]Q259,5=3N\0N/0M!\C5B?.^Y*8H4_'#+US[\$YI,A:C*!)'S3P32!' MX+OSH&:#F%HAWW?CN2K/MLED'X^WA$ZA'EX?P><0J*$63<]WY$@ M?"-2\/.+E&7&Y"DJU4=93F4KHS@6)U VO+M.&$7*FE6 MDQ9?Q&JJVY':I%I(LEQ91I?$J"<@P] IO&%@M=TEB5CMXJSV,AWFL^ZBMRV! M;8N:KW:'3'*D+5!+X#/.5"ST,I'T8 U8SH;;K)2^KQTFR5*[8ZHJ+,!#.3?0\'LXPI8>_IYR"F2-6N5IJ MU!>*]F=9 M=QLZ1L(30GQ)5\Z6C((_+ -XNF86# QO !E,7/]8BBL-+/\L\LY#O[ 0))-+ M"9*KY$HLEUJJEM3J%D;BC]^FOZ*,V>= \?W]V3L2 SEOTD'"C__XB4A7VNHO MP<<3O(]4":-58:>,D>W:%5MDH]W[BKOW[; 7FHPCB3A"G8N]SI736 M\$+2G/+C^2A^;FG^%,_WJ>>+ ?C'#U7/).-5,+]BF6!9D6P=N-D=%P,YT9W: MI#I7$(F7E_5EB^A4)J'#[&.D_> \G]2'_1,->US\T,H6S!F4W?[07L5T& M^"(?9$#??;K$=[.P?;?= ?UD-2.,N3R;G2:6IE,([<*^GN9N>L61>=[JNI[ ML7Y:";!ES3\("Q^X6=?:?.9D%O*JP&KM2GV<*B'+RBH0O\4"C5=7[,+_AY)F,Q?&B3H_:Q['I' M?WNJM[&Z>[)K/K[1TMG>O"J+JYJ ]=-Q+>O%'3U\7KW0;K38>3W4>Y;VPSMM MLI'4$KG.5$0PM$(BDR:95,-\0W>X=MK++^S'M]JISO3Q9*XOE-IT8IC2.I(= MOVF6__)>6UJ*_:P'RQ:42VK4-X5Y[YN5]TJ2J1;O< M:B.ZSC)%8M3.]B2E=OGR1V%1-%9L$Z7D&:$A;5D55K*VL(U.&'(X+[?TU.-! MX_ZHJ4P=LK 2&$:JJO'"@%^DPY#]_7SIJ;-,_HV?>. $MA?E^*2SM IS5IC*87"S'U:BV" M'7KSF^.K\4M;_(8SL#Q;!L[Z[1!(2L"1<)A__H'_Q!QW:4#&'DN+^%Q3W.%O M%$'^]]\325$T2L>YUOA[NYJ.[/TVI;X"8I<;\E!!?&?[G ME]\+I*D$_S_90UO9 )+]NV^YP[]?DOD5_78(A*(/B?6@ST,47_+%-=.7R[^? M$^GOO90(?OC8+@['[UKCWRBV[4H!LK7>;.*&9@((.@@M_]6KK]=$=2Q#4_Z> M:8[6#PI:_!YJ"AP,?/C_^1\:0_"_'PDY>4:^+?!\%*$/R&3Q=]^RX:."#_ ' M?X&#KF/_@P3_G8]BSYZ\AX([XT#WC.,4 A/["7PBE:1 G(B*2N()7 4B01"4 M2" 8(4I]7!)5G%(3,B;C"4JYVP T .=YR+/+'GW+4-;TD0QM8/Z6@1\*?$&" M_AZ D?LZNOLC5 M--A/CFZDFR__SJ[^>;_C'S;.,T"@T"RP?2U4S,;;#Y%/5 M'!MCN$JEP/,%KGKFR;P>^V$^#X0A\20,]\T+W3^OMN0,(2NXEGD?RSPP#S$, MZ@K)Q[GLL.O'9_. O&(&Y/F>@3Z@23#>(S:?;R([H^E+LCZP_72ZN&P9EOU[ MRYS;'GTV?]6=S]'( PD?M>X82SS GM?L#G<"*.*V1(U)GFOYSUPSUKG8:R^Z M#L*4>+6T6:Y1^3__@Y+(W__ 71^..%"!-#FVT8 ;_A[X,5LA9DJ^): [7?& MDKVM^^ N$$55R;;%/E9K5(9B%QBW.FUAW4?IIN6;J"#;5=EO0O+?K;2Q &_MR]>\M-FD7P5 M3%ZK;L_5W-T=?ZWD(J_44]?>/G5GR?W/E>WG,V"[_DF9#:/"Q=]TD7B@B?^] M2_?-LP+!C&TX&%]WMX.YG>=8L&_5L.9;LF_?Q^>V-/G=MX&DQ^>0&&^JY8_? M2WVHL7CN!J,75\:/ZYDGXFJ7-WZYRDFT3Q+0UHB(?P'B_W)MGRO.S@%GG?VV M;^1)]7F^*_H)_9+[[YT&A:0#9+C=6D9?,@S+[5N+N\MLFG5/LOU# [<5?MDL,IE7&KD2HLFMBI3+:AHM#.##D'T+N*4,#P86B F%&+\<0V5AEQ+) M8,;_YW^2%$$^+>:>;?@BW'21A<0^I,/6A52CR3;*W5B#K7&-9JPF-'@A56W& MFEP,*NY-J)VOE284CW&-&)KX2_GO^@,N&VOFV=B.=O^HV:>89@Q^C29QXE$= M?F*-7\%6=0UE_S5QGE,C:]DQ=PABTRT.8VMG:2Q([XT%_@@?&MEV8_0VJA5"$Y0."GWH7Z5P$5"11)B7^I+(HI2@%))H/9Q M]*5:54VYB>G(9D66JQI#:K9$6I+R#=2J:&>_HEH5Z;0A4*M"LQM?7ZUJVI*Y M1L(+O4KV#%5?*JT!,FZA:9R=+,P9<2:]BCB;7G5=!?EC>E6SD:KR!5][NEG% MZE1WR(G\'#;7[G[-SWUDE:WJI]K6>*WY'?[]R^#.J]; S_@LZOMD@D\5_)NR^#^P=NZ06 M'Y3JM*[6A7'2F8S3_&R$N6_9)0B"QG&*3F ';9)+N8'.DY-#U"D11?%?,#$7_=ISJ=NTV9!35]69PCZ*R*V\/V M'+9\U:=3S[33_9[(Z*0SK+30>]!K.:,4 M;/FJ3T%B:=0A:[(N6=X$]>I#?N3-Q<1CG[OBZ%Q^DPW& K=)L'Z;#]9ND^"3 MDUTK]-:ST@>,6Y5I&;47$0Q(]N+#(!6W*U\MX6-M\AY$,D4H?GE#(D'H! M(#:E16&36KVNOKBK@4((:J#622>3RQ+2[C4:Z?9 (@>%.80@]BX()NDXDO!3 M?!+'0?BVH^H9&K]6SE!O+-Z;RD? Z#%H+EM^J:_8R+,U1]'DP&2VU#>-QW_Z M=NS7GS>;:;NR)7B:/9!,;16\_^]SWT?XF?ZE ^54%^CIL_M:$?!I$!4>&@_\ MQC#=E)2WSP6=YZ+ -X#_N\=7%E;^/-GU1K[#E7Z;7'+IN5YAV[S$9,,/YU I M"RE%L8'C;/Z4-1.@.XZ$_+1@%!-@Q>BE>(N89MC2;+X%./TA.[+PJRC&P)>/+C*(-L0(MB;-K\&%0E=EU M5<5S*BMVE8DN<(J*"!I=LRM[G*'')LM 7H)S,S7IFUE#WTI)"JWHJUF0$8R> M-GFRTP-D9I8].DT(+(9,Q:73MBN9,I*JO\]$(A(D$D>AC/LD/\=N2&7[M#:\ M69?GSEP?ZBCUMQ.;V%"":!/)B($%D#W?Z0E;0OT6.)$A=.N&$.1"R.D*.&*B MR);A4^+?._SN% ($CO6PB+C#6BZUC^^OG$KPY@FW \+JKTOK8;[JE;*!]$)@ M(\ZDG4[TZWTD/M$TMZL4>#V5>M?0$^AG)?5_]VE>9YU]V8)0KPTM\W5D>=A8 MQO7)D.4$K(I850ET%2/W/G6=H(@X@E+[R7 6M'U:2#1>;PHN,,#$)TG,#&AR M'X.;A.'YG!Z3(%)>")5;Y?1+Y3;Y&2;QG;#BF7,7+QIB_?&']^BWH?A4FFFC M40$;*+&)9SN>'R=WK1AL$;@'4>RO_G]]S ]DJA>,$ M)F*TC(@$CJEB'^U3(D!P#$F2%$5BKQ+?VZU%L5C4%!;ADGV!;+(%LK2H[PMD MFU+) R:90'6RV"S6/+U;[&92.RGRCRW)CM,W])YNZ"61;8KUIM+(N_5](>\F M-R@Z91.T]+& Q4>-2E-:]N_PC6?+^W YJZ=]@;C>Y;ANCX\78Z'5)FG=A=L.& MVQ/2D\6+*B";[P,^.OBMO2'-@:_7!4A>?GF8ZE=7XYJ:NRZ2 R1Y&),-R7%. M--]?\4U$WWWTM:5 _5V?2OCK9.=(A-Y3J%O=9!L&X 4+>>C?]1"#"M1\J,%/ MGK2LO8Z,%S*%?, CF7*RFGA!TWJC)R]1K!^(IQW3VAY65FUOXMAZR7&2*FTC M3**1.FKEK;//(2:"V^$/'?\Y]OO[V$2R8S/)\$#L?T$ERJ^A>+HC\&?(R6MC M9B-GUV+V,<>J)333M6G!K+%MJBCTY/Q*[: #J*>C;T"FULQUSG%2[,>+B6-$ M;D+C=DODXS%27[1?)#RZ%37L9N]XD<$_L8>3_$HJ+Y%2W4K5>EPC&Q^])6ZJ MDJ-(TX\(FK6(BJV+ZM_'RF7F*]Q.GPZ$G+_P$4Z>')!]?KKA[L_FMFL0ZR]C M\A! H[)Q-^ O='&\<2DY,U0R@Q"3#@"W\$ZF^FV;J:;Z3 MQK5B?;!I #O>^&D>CTI:]NY1R8W?9L?=LX67[\OQ]17_J&1,@=]"S=!O.K&! M# (]$<76?00E&YS87[!GR PQQX/JC#.T_$,3VS. [E!R7\YG+CT?M#_B]8\W M4_KO?4PRE=A?V,Z\^Y"O8*/^",[*_U'0'O[2'\^F,__ KA.,)!BNY+BQ)++N M09&6SD/L>9KP/IZ^0.B8\6P;#FQ]?MB7_J[D>LX._S*I9%.2J,4( 5*]6,LH M]JP7>.*/(:@+G/XA)2GL MVW"^#WR(^;'FNI!5@ &Q;UNFOXD;RQB &_HR%MP%+,E!;#LCN=+Z[.(+F?#4 MQZXCM^$9FZPJ DGX'-\ \]8YW[R\6;L+_]+ZF\,QQXV#=RA%AR+FOC'HKY$ M-JQ'_LCMP/GOE=AXA\X^F3=W;>COWYO&!\:Z;:F9.X((6M-Q;!M3VE5(=H,VM*Q0 MLH(2(HZIA$C@1%),RG1"!$FIGZ 17*(1ZF4P9"C(-0X(3(DME;*)FL 8\I!* M[0N;=+/Y9;TQ:R7U4C?3+3)CD#;CJ8TY]JSE9%"NCBO&@!8\,][F' Y'53*U M$V!Y;,ET1HMT;91H"!@RZ9;[(U9,!GWBKY[>U'-* PAY1&)HAUG)26M42>T[ MIUA E'$3]+B9CNGRLE/MZG3/K8O$ZW$F4[S% M2DTH^8#A-Q KN(T*0:=Y":B#F8$1P<]/<.Q@'::(VA&U0TSMO2F8V*$4S)W# MN,F'9/+8*H1S^AN O6>FB8.)IN&>YGL*R;VY09]=H7\UZ[*O[JX5RQV5=OU! MH->^UTU^? .\_(3>45GN=2VY=TSUN#"\_#Q3GU^M:T_A+$L5+GY[RP]VW/?U M\=K_X6'0#U]^\#4$^ +,/\\57;L!UBSZZ M8O]U8^6$:_YYM\7H51M=>Q8"" M:<_13. XCQ'A2HH;@>$H.V0]9YQ 2VZ)*>F^$P!_EUS9YU0[I6A[R*7.>U=Q M?5%DL(/X#KV!92\O=(+5=[W;S.893R7XO2E8-3NBS'I%WJB28[+:(%.;@E+' MG*W5?>[!,P7\;T^3(<,J$H_.D]WO_ S3'#[-8)<7DULJY@(B,FL:/C+8T+$Q MM5=25VR)&!(MSLNNXJ;/8&<0ER?48KYHML/+0LJ',S.^*@_B6!CE=>7G@GHD M7.$?O=H;9='4?9'0(/X)Y:!I!>%+SUF'.N!8UI=,[*E ;-G!LXRE__"Y!A\- M'QLSX3PM/WH!:1;(55,R_0OG_P_!;),K_I*> MIU7LABX>CE?'C7W"4HB=,< =WJ+5'[$V/A3 $T=8509\' MJ=X.ELZ'F@OB\'L9_)[8(/ )PF'MC6[]]R$&_UOWW@7.VP'N*VBJ/FV>2=X@ MZJW,A\5!:XX2@M;-I+AAO3!2V?DEY>X7A*??K4E?'^]AD/ZO@^BI(/A<](QE M#$?7]^3<^^"W06SN_[-!=39(K(!BV[]I.@#M>ZY0?W:3D.F-%J0A97 ,%)5C1<&_"(-.]YTX_Q[5ZAF M]V1V!2G;03HD'XR0\]Q@V]#\43VR2+%*+./=^'"NM_F"2LRY>G.^K-_]25#W M"1RYQPALB_$M'?[$UC/>BHH]I2UVT\7WI7[[.^"ZE_N8]32LAT/7(6^]$KLW M(F\^^Y)+D1^SCMV7><@?O KYW0&,Q_DHFC,QI.7Z/.[[)K=[./K4/17Y4*3E M__U_3CJ-O'-9^/:B](#H Q!?AZW$()#GY>"KYD=IXP-K^ M1>VQIY=/I^%.O/T=11[PQ,OKW[-A MOP'^[C%K!@-]6I)H0B3I?D(D2!D3DPI.BBJ*T#2))Y4$DMCD@USG8NR#%>=C MZV+S5[NQV[_^.+:^;O@Q"6F]W-C2,?>%D@IWKJE_G%5P\GZ#PS@R,9Z2CT9LAW4=G^/!V M=;7PS_6=1>7>Y(AS0N2]B_'6L;?3%NL:A;6>'S.N0:7N4Z7_;F&5WGM^\/WQ MK&-$B&&76/3G2_RH4-92C68A6ZBFJDPA588&*-1"4O[==R*%(02UYPZ(0ZKF M%B"PP\WE/6N<2'_>%88XNJ:W39K'OF([G;V#2*>*^(M(BD"+.5.ER)MBE7.H MH3<#_LM/-@+Q585:H""\29"\?#*B7"FO?O&2,)8OIO: M#_+!5X'2$&129!\C?D&U\?7!X;\\4_(4#7[_W\]0+V*<\VJ+7XJX1[SLPB4M M&1 M@!\"X#HBAA,X>58T;OJ/K1]P&>Q=AHK'<8A&R'H#64_2QU*YB9_FI9T5 M63O2S5)CFR? !M\'8UB$L7=@S(_?VV!X08QMG@#;^04)RI;SC;"&1UA[!]9X MCKT@SH+ ]Q#:/L!V-D'Q&#OUH)KS??!&1'A[CVR3G&'6L"XIV^ 38O 1\V\D MT\@(8T\8JUHN<%QK+]0>34:(B8]A+.A];9^[5DS8&INQ=]BHWP=WU'=PUV"5 M5#658RM^_#U3X!F!YPM<-57-P(_+7;[ <]GL9UTYV/=QY5R.7!7)E 8!BSPF MR&4T1_8?.,MGO77"N-^F 1S/^,:F$O(=> ZO"ZEJ ML]!,-0LM%F('OBUOWOF8*G.\T/@LS^'?A^'X2:ZIO>>ZF7FBLH3GZ]V$I_!(FX9=CA/!SR!I^$8=/R#V]>DQ!<[/H=[-C2%) L/ISZ0-?8N\H;,1)N@G2ABZ(0Z)$H:B MA*&;!_'S[)@RFTN5 V44VG/5'"\F48)([BU\<)K6'OM.N4-GI4X9#"1CK:0' MI981&H5E@/\T.WRD,<3%R">;.EX:6(;\+%-T2E4&7Y5)9M=A_C2Q ! M%$53R2B6<%$Z5303P%U'!7"S>8J_10P2+@9)O'(_XDDDB7W"8E_S1N+[\,9Y M2<0%Y=X*YKI*E&:9$4>$BR-(MI,OI M-7B2)!)+XM%I%?A].. ]IV,50ZVO? M*7LPD;Q6E8,0.?@?D<(70;MJVXEWFDX M^>*:J9^.B42T.6$88:\2>*A>G/^H;;$;C'K +U\S[Z.1N2\I=D@E'_ #M0[7 M50EC.Z^#[2&J=G@+U0[1/@420,%%&NO[=X3BE"A)0!'[&":I?:Q/R[)\]V?G MGLP3:LI7QR/57/\#-Y F ^49EOIIKKPPM7K$5Y ML$CF!B/;2IEK"+RCG,'YX/%Z!LYC8"$#^,.@E'00N'HL+!V#:R$]36LC>%70!RB"TR+= MEX!()*'T32($(:+)1%+!5#4IO1"\35ETJI6%(A%.1]?BNMYT4W)!U%-^N?J7 M+1>5<764[:09@?>R\BHCH)UX8@Y;)EZVG+:7=,="RK10(ARRRA0G[;:U]W+F M0DUWY4$NS^C F_*-D=%AO<('?0K3MS$7C=%&SY:D88 M7M"2W61/$;BI V0BT\E2Y8%(OG[ZL-ME.NDF,Q3BI%NT-+[5919UD7K=4JUW MD@J39%%]2JVL"I!9R>L.1/IU2UN>QMF24F@C.:^^[.KT@I$&I M0J(YIFAJ(*)[ ) 9S;+9LI+KLQR0@9>V$;*JIORFKZ>E9:K35%?IZ=*B5#!X M/IEBTD'35]-J=[/M>)9. I:9:+A>41EII$)B[<%5924FL'YZ8+.2CC65.1;/ M#4W8ZQY@K82*5,R/$@5!LQ9,O:-:_68&3FL/LA13ZW5;A:;(8@6AW3$&>2&1 M'(C8'F1UA^UN99$F*PB7I@=4?RS6.CG8= ^R3-G)Q)'QH(5@$CNMBP21SVMS MO^FK&]]G]GPY;[(C0X^;62_A=$)83TU91TT=]I,2J Z"8V24R@P/8 Q>IO)BPM:7:UQE'F[JUH9NG(6=C M+^$"GR,A*@H1)TE* HIVDA)IHH^(,M5/J$D"[2M!Z.J=OW@!G]-^\XJ*TV3! M$&ORS&*!5ZT.R+%-%I9POGN 7%[45(_&.TV62Q%DLHVF%:\>-"5?-NVIS;XS M:HACA%D4$RQ+T$6F C>1/>A,TEBJM:C+EL 5&8S3]+G#VA <>]#9&3,JG:QG MI@@YM%"A75HQ$L0\M@>=7KU5I^E9+8Z4L.PL,Z$&98"D_,M;7C7E7R-ZY,LFT@@N3-C?@W4Q9 M\&^^$.A# HL6(@P+@3TDB6@E0K 2V$/$$6%8AT@TA64A(M%TWI5X9X;#FVKK MU\V:WN?A/NO9PX]JC+=% VA&^1_^>X?=?90IB0?BL@[=&W&+G>2OS+1/Q\ M6ME_ ::>-I.,]8&(R.2Y:E"F+\+J8 61M+AO/O71R_BZV/]?][ MIRW$Q](TN2WSW I4_'_L$_9OZF9$+-M>H3EL&++21):ZT%XB=3XW=_,#QQC]/8/[^>4R(R MWB(6_L$LC&)!*BF"8>**;:*4/",TI"VKPDK6%K;127TY#S/)I YR1*.GDV-^ M9BWL&JNU_$,6Y-T?%$O<4P1QA(?#;IB^T"PJP4T;ZZSX9,8SZP9-].FR!234Z4.34L9VC]C!14(BKY'T.3%](?O MCN.(6;\-LUY.:7@?MR*%HEU7YGE1CQMZG.\E&E8I7Q>#PT$HBMZ3*'IV52%, M?HD&D %4K'SM0;6M<2PXP=.WUK?AQ2:2[9K CGP4-V[@_*3HU+4EV\74D(P' MLI!%&WX:-%!JD#6/2C9NB#*)UH!@$4TE6*+8XHI].252OAZ"7TX'^8%0CUC\ MA['XY927=_+X)*Z,G#)>SPN>QM;)N"SUEV6_2H.OO2#?Q\=1L\%$TI086$S\ M\C#KDOI64.E5?A:CC_P>[Y)9UTN,# 41-@+LRE2XMC2[F,*RX5IVS;0I4PEJ M,Z^S/0_+M-%"CA/L$&\AF-Z5>H3K=@?UE$@'>LM] CEFCT7NDXCG(YZ_J@;S M,::GY_$&WLEX/$MR!%YL$Q M:QMKU%G#(1&=;]>3CCO,5G@QY;.K'X.Y3Y")[^6Z"')&'-?69+\R?W":)1Z# ML]LX+R*O163<1,;-M56.)P[U<^>KC]RYSX&A\:UF9VX1PKALHL 8T&W%"^KG M^P=>L&/2*_)>1 P>,?AUM)1W.6&O?@FR"2$HN\&5& . H0AT0U>>37LL^N#7]N MG"HX('#'[I%>-DCEL%R;H02/=7"\T6S(33RXM,?73^X1_)@7-G*'1.P>L?M5 M%97W\GM'L[HS.2ZD$;))+.9FS4.9Q=P?(.GG?R'D-SN/\YC]L<[Z.)^RL[=..1NQ?+\(T]7$7*7K39P];E>6Y1=.!5DC\B:9X>"-<^53"27IN*+ MTLJ@6JV!?ZV?GP2"(?<$249NE(C-(S:_"8WE()_7"Z5J@Q%J1;V-<'@EI?4J M>C&XZ3-(":'NDQA]V\Z4HV6:RYH4\+:V.7_#NY:L#^%WP':"2\JIOV-^L,Q= MQLY:R_E'B+/O/LFK1Z6O,NV?XT;X[I.\:?S>IEF\K;YL/.T[YRO!?.W)A4AM M_N[S#F/T\7J[T;4!\/S*EPC5$:IOPSIZ49$@)=^0\R[HSCR5]>*RMT#E+B@+S+)GY?97TVU8D,AYH6J>61S-RJ0$KE!-UW2-2(W6R- IUM2ZB M00W$H_71;MO&CC@\XO#;55C>Q>*K5AV@@])XA8P+>K91UAF9FZ9\%H=*"WFL MS.GM.1QL#^PM@;AQ043%#\-K"?W$B-5M*QKKLF7/;:>4J6S8<"<78H]0*I2* M0PJ-$T6=7R 34BO5$R@+A5)0PQ!-WN-'!5/DQ8AX]T?P[@63SC_!O+5^GZK' M4^.>GB.:>G_8G1=S\8!Y@RRO^V3BFYWH?Z%HO#Q0MPV_+V/Q6'3(_XN25W_L M.9SP$>;:4O*+3N)MA>+RL*V5J]%D8C&I-!%.FKL9%BE*W Q*QN3Z*!Y!1%GN MD:"(!,4W5*?>*RE&R5&JVRHBAA#G 3,K0&,(6 -?4O@ZU'T"O>6B \>+-^]D M*T;^F,BF^VDVW<6TE1VC[;#<69"=09YUX\EC M!W0BQTO$I#^"22^G*9S&I8@\Q]#44&';EBC/L$DO)3MSGTO]1!/T'J7.'[>Y MM@%QS*L254^,[*7(7CHF!8/CI=@YS@M$WH1P@>#:=/D.W'%C.L(!;\+1&H;) M04WMSQ:=!L)U=3#G3%M>-E,BAJZK+*-';UFY38="Y$B(;)0?;*-\A2-ACZ"1 MF^4"JZJ))@(8E0?T:FYR/2AHL,B#$'%GQ)U?ZD'8QYXKO2KGLS5;F&)#,S_* M2NJ<#]C3=QU@]SCVS0ZIP#X9:SS67/\&BG72I[\:\(G E,^I&EQ[EB&RB;[[ MO,.8LWX52D3.@)\U[^\&_+ ;MK#/?47B0% D[GRU?+X[;".].>R,&-E]$7YO M&;\W:!B]/+UO Q78-O#'#W><^]C_.F[W9K29IH# ZG6&D@T;UMY#S\8![B!?__R= 9DV#F/3XJ+]#"9VX M V2?@'/+5AQ@GD*]@N-X!RB7BG,9(=,&O!!GZ5J9ST^KXOA-B7,EW)QWZFXM MS]FV.9BSX[+*B"6B6,W,!G=_3.MTL&A!]^MCW)[K^&3QTX,BAU[DU_@.?HT7 M88AG5/&9,:XMXFN2_,X'?\0ED(R%KM-KE;_,;;J#ME.,M78A:(U1KS-ZIPVPM X[KH=-A52@^.\ M4S>2W5):1'$2T9P%-;/Z>6*@0:0DOZ&5^D[*'3'3ZOIRF*AF.('%9!MON65, MCE$44?)C/>9(! M[2Q-B6MF3)8FFBL9D9,^\@5^0U_@C6VQ3_Q9@^Q9,)DU<^[LO'LVW=ZP7<>U M=J0XX5)XI<_Q&[1^Q^I9ML/L+OIF%-O7EZ M-F,UEDG,E:Y+]:>CIN-**1DV1M[0>G\37%XV1I/;# $ MI@-M_)AA.=%IXLB0"),AX0NBOVY,\7CBLJ#2-+/+8P43LAPH0T:K I=3F](" M2B4X)IOG* E36]/X-Z+ MWHAW+O:M=3-V69>\HL!W2D2J5D":4SE@7_\\?^T+,I,Y&T" U37)LND;3X&BWJ<^*B,J@6,0T=28*' M='!^4>,K23SEBPNH."5P\I[:<\W.IY6GJVE*ZY)NSL'#\.<[]O'=V7LM]B(9 M1UR?"M?V-%],$]HM6L$&_+E'@I4'M:4G%Y.6SM(> M(:-2<1&71UP>6@WF)#;__]G[SA[5E>3O]W]IOP,Z^ZRT*XW/.H>Y=X]$,!E, M,NF-Y8RQL<&!].D?MX$Y,^,Y$PF&\=4]B(&FW=55]:OJZNJN=K94GLER">7) M^E#E;!#B+ES;W-R5<[$;:*-$TG.X+Y>F/+$+.2Q4?,4))$N] M#/[]OS.NS2Y ZZ51[AS7W69MY5V0-^HK6=F?;VKPH-]C2KP72,5>%J P!B[9 MA.]P,JWTEP) "@#7X>9\ @$6W0TKEXNKD1FP]3&Q"7G$S"($B&H@4W<,^J;3 M\U\?5%U.C(X>74ID-62A^\QOFJ@9408I-Z*] ;=YV(X/G"&HJ/&"@&V$,+I2(IGQ@!!A!^--F= M>,) O&P/%C#\+S"@1_T^Z0R25BM1(WWIY6BOF)'1:+ M]P]PB8$A(7 XS?_*/'H/)B7&M)FXAA[-VQYE(4O5_/O]SPZ?10CY\*'C16EY M]ZYJB> DV3.F[7GN._-[%/E)/N4WCORDB!C+3Q*-Q7ZSYV\Q,W$!]OZSQ^5? M.L[W]HF\'A!!H,1Y .6A1CXHA/BV4CR?ZI=F4(S 6% U@L0TD18H$98%7-8P M@<&5$(@5BJ1$$E%4$OZQ>^IQ9NTQM5)H)]["O%:'ZV5+7+/2[65Z9;:3;;%\ MKY+O[H\95IKY'5;MZ,D?("[_".&Z#[#F:/OJ,$O+4 MQW,![FPX8/1C"C*_20 RL2&D>A0H7 -IQ1,HT5D+WC[7T@B(1%@528K%"S@<*A]H5,K"R0I2J3"J)HB MHD]^$3I/>27;&3K+FLNBJT!A>7M-XJ0NA,[=\Y9E1?"0AKKHP[6R79Y)M--V MC';8DG[>4BO/31KNF1(<("-CZ]?J>173!33>9VT^9K.3.;WE-^Y*G)+28C*V MLF'+6)^%@2QJ8@Z?P[5QK>BT2M:R0(5.7KQ/VJ[G7=O?CN$-CO9)=-3$N-DJ M;$D\;SE4EU))MTLM<[$N+J"V[@S;03ML&7MZB2&MBLUR.7-6Z:,UAQUOLV,] M;(D@SYLR3+'38X+) %:77@?GLL5>T5T)>'R@JLWZC3&W14RT"/-&G[1PH]L. M6V+/6_H0C,AU>E(VNU5HTYVA?6C ZV'+&$E;3,CW)D/;-:%U26[9;%_$2MFP M98PDF9_;E"4M95/5<+F<+4^+F@R>SCQO6>Q1O+) M7UOS[3!?SC$L6K3,J3 9"G5N)1 "_+REXF7KFZ69A=E%M=Q:!?:P251U@8RW M1$F9S Z%%F8:!2B?,^2.M_%U@8JW+/C<'%V'#X=K11-;KK;C*K7*"G2\Y:+8 M]7)\=4&877,:"'VZVYJX;8&)MZ2W!%)#"HC.BOW!>+28D5F'R H('&_:[M67 M0;O--E@C8+.CW(R<<4RH($B\Z;QKY\M36^BS>:.3;:^W;(?+Z6!9%6LZRU7& M;*%<\$P#-1?M[):%368%FL8$RLG)3:GN!!JK.EX;DB!S0RW;H&E,3D0%Z:E9:/M\S5.JLZD^1H7*EG0-,[_-F3EZQP> MR'S>4?F"LH(I>1P.%HO31578Y796"YEC"%QE,D$F[%++@J8QNGJKZHK'_'Z% MY8(VTB@O\%&JFSCA;Q$%CGJ-T;5$A^UM#YXK9DF9 M.8XSU'.EK Z:QND*2H)NX_5YV52W/*X4ZH(N+\*V^ -=D9/_X"OOX@.AGVR) M\^[J,0P[X-''-0 M??E^4'Z=^DN1KFWB/O,9'_3MAGYKEK YKL 8$X,_Y3N& I0=*@@XZI+U0[4 MHY>GW6E@HIAT)F\3[%56*XCX&0+ M^>,7_<(MQZENI[I]%;J=VJ)47J])7D]EBY 7;9'3YQO-WE+/FN*@P3E+3*_@ M/?W"MJB[S@ZR2]K"8+67;<+CL;D8$, 6(6BX4"7O"/JUTIE7$'O?'QZW]8RZ MGH,5H'=_#=&5Y(#1K1/Y1D+7;1"9BNNM$)F*Z\T0F8KKC1"9BNNM$'E%XGJ% M>T;/RCAT5$\577D2[[WC#;L(]_8XV@#)B@C MK4?GU&Z712T7\XK&I*MY7XDV['0U:RN%WYK*[I;4+\059&55[&WE;0LV:N/" M=ME6R#D!KD\"EQYC=PC]6IG@5.U3M4_5/AD;7A]3^ZTZ6G!NR]1@J.)#<" A M#<%HA^,#!3SQ.Q)Y+9J8JGVJ]JG:OV]OX9FU+Y;GO=)&:2KF1F,D-"O,2U+Y M?-:^:U7TN5UAUK *6\;*F0LP2@*U9T"URCOBAF;A\^B%2755D&Y 1"L$)69 M81N>[T9G]-,0XH=P*TEUZ%[(4/\2-GW;ZG+GC4;L=3'$J>P33?PS5)6H^G:1 MRW58<[&&:!$,K-$>;5+<@9T.M)D/_XXYD3AAM2+4ZU>IKU^JSQ!(^KM4&E;.JF$9W877( M<[H#*,CTUZ$.M!-+2$Y#H<2_@W*8BM! 7M7A>S)5;)*,-+='0!1J$&G#T#B/P=#,D18 4 M :XS2/$>!$ 5S9_V"DN='4BJJ16[;62\ '7>R!T"P&GR4XH *0)<:4#C/0B0 M0_B@/*KI!HPN:Y.^V,:=SA#X ,R/7Q1]AU%$B@ I J0(<)VQC_<@ #&H]Z#6 MW&3X;H.F;)&?U5Q^%2( B';0S!V"O08!2<^-"/NL.YZ7T5QG=HAH1/6YTS!L M0@]3'1E]+@@E #[^?1M1A(HM.S,5:%*(("&M83\O0$F CK39 NX76,[BT"KL M*F85UP7FE8#"?U)-3#7Q)C3Q3*OY]VGB=C1?&N5646>Y;J?F5[V))ZU6H2:" MA3URA^-8JHFI)MZ:)IYW5?T^3830XG9M-@B$+S6%E;:4^]QJE@TU\<\+[%03 M4TV\#4T\T^KVG=YI1UO(1&&PX(U\0-4=J2\ND':HB6"A2Z)WQ.ONZ17NZX=] M5L"5WZKG9XQHCM+8W94?9CI];.X;Q-[.LG:NV,M0[\"YI!T\'33Q!62"NVVV MFB6U-A_V4&;188-K*2L!@:-+".X8).ZMIXJ<*G*JR&=9>G] D7O$H# KR5:. M-1@?@VJ<4V2D2)'!NIM.\VE2-4[5^$+K]H_8X\E,1,.&$W[3HQC9K14;%2T+ MU!A<$W"'PZDBWYPB/Z$[THE0CO:5=R#+L-7[<&BJ"][]]?SKZ%?WT1;VF>HD MIF!QVM#"!\!"Y!I*)U#Z-7/F+(EV-2^R^5%<@7@MA>X*=L\Y?Z*ZAQ, M=QE;/=ZMA]\#UY*4V7.QJU"2F^]S YOT0$.;CNT\#8?^/M_TQXAHJ31'IM,1 M39H+1J[#N*1U\]NV@" @[H#$KT1)-R92U4]5/T&AB<^K_I"4R?ZP).HLV1@L MUU7&7G5[.E!]<"-!_!:T5/53U4]5/T'AC,^KOF+G&K*]K&W,A;$)A,;$(1:+ MR.HS/WZA2)JCE^I^JON)CDY\7O>K+7.#()C-\?E%IUSTZS#;RZV [N^"%;>7 M -%4_8SE>.G=!2<_M82%2JXX@62IEX&ZDQ:#O#BI-QW"")7T?3E<$XJ5!EZ) MJ)C&$M$4EQ^,/2?T7= H4X*^PTGXA.Y+JOK)T8=4]6\CA/%NU0]T=T!I#;/+ MJ^1R;&?+O*%P*Z#ZNS,-,!:_;2U5_53U4]5/:@CCW:I?V*CJL#%K]E@#&B-2 M>4K7!C4=J#XX1('>(?0I#U&DJI\IFO(GHJG<92?0,>5=NTK "7U72$.SG M0[ WA%.7INMKH%0PEH:B1I 4R;DG^$ZUVPFDD0*+[& ]V12Q4.=71PY%H!\ M)E9T[7#6O);J=L$0BGC'B<"<%/%$8FD[N#3*\^&S MBF5^952T3J3>Y'D0[\/3<7+$>V5*=HCWXM&?%/%2Q$L1[SB!IY,BGM7JV VT MYN59SJ3P$>+DUY7N"J@WEL'Z@W";HF64#50 M@8JH"B2&@Q5U=1>R]#*!IRH9WPF9.IN'4PE.BITQK'GI64DW:1)RF72RS,N#GKKZKBQU0*S9/IM1]WFM-'.W7HSJGNM<_,!7'UE=B)G% -5Z^^8 M%XZ,W2ZNILYH"IJG!X8/1S[/"9K(:-2I3P/=X@-C-NLS_'"DER-8>#LP?*V3 M\P'4?&UZ(G>4!JYHZ)*^(U+\+%#\7U\,52(Q_N+1%4]6P1UK3P?6FZ@94081 M9='>@$KDMN.'_8=\R(0#-L(?Z*YH9>:BZV<<+>-/5$\-A4X,E!""%"!("C@1 M';V+SI^+X&/-L$5;-L(?AIST57#+F_?SB$1]W1=7C.6OO\.7P^]D2Q5=@*^3 MOQ3#FUOBYCZ2AOVC#LB)4C\Q @P@_&@2R?(]1H9_'^ 7_A<8T*-^GW0&R:IE M_?7:#L2AAQ/S'L4?E:3?S2+Z:%X>O?[C_QY3\]NR0+)C.>[]P7P\FK[]M*"1 M)=%52')5T81$+7S\O6BMQ(VWIY5B?CYLN=X_6" ,#"FT8QCQK\RC]V!28DR; MB6OHT;SM#1=DJ9I_O__9X;/(Z#Q\Z'@& (![5[5"[%NJSYBVY[GOS._1T"]Z MRF\<^4D1,98?6ZXCSF"_V?.WF)FX *[_V>/RSV1^UPEX'Z);",36KMO5;KS[ MCT)5!R((E#@/T#_4R >%$-]6BN=3_=(,BA%&"Y(L*R+,D ))8)2 R[@BB)HF M"Z*DH1*** C-P#]V3SW.K#VF5G(LY2W,:W6X7K;$-2O=7J979CO9%LOW*OGN MW+KJY*@DQ2F(/C' 4/S[. 1*3Y[Z M>"Y^_'H@(/.8@LQO$G8R$1$1M@N9F:E'USE(I[5#GZ?HW_S! /WG@J.,5!1! M?ZOHJT.NV*'Q= (O=&R\WZ/>JPP3KD=IE< $@F$P :=54A!1 ASI1&"-@NGRMR)H-M&FA M^47H,@GT\Y8S.2?65_I@::((@WHU2Y(75%M XWV.3CH"K3+DF8Q"RE#>Y93 M09YOO]L9-?]0U!P[1\KT 'IMZO<=DW>I\M>9+Q1KOY%K(7+&B2KZ'J8_\O =W M:;?J#ETE2YQ[ZOWAS6/4 =[%WK, -E;>V>:#VQFY,F+@.XV!E[OLAXU##\\D-+COWK%Z-:%),R M(A&,0(B4$0E@!/.3H5)&)( 1R,_41"2##\BKA^Q31IR+$7#*AB2P(<6EA/ A MQ:5$,"+TF%*-2 (C4F1*"A]29$H&(U*/Z8AL^.@)N+>"?.>CFGYI9^],J;:O MQ]>N:PYDQP(?_N\'\>.3\X'B/^'33@C]6K+".W;7>A-753.-\(N)EV%M154R M#UML)S7/WU 4$"31HM UUJ\)0HJ'*1X>"0\O6(#EJTI2#6QUE^R"P7>'[.,4 M+T^&E[ M G#H(FJ;@%O[CG-;YW=4VH24OS.8%N'U![D WN@MF8_H(OT:VY*G:]VC:W$O 3U9R[P)X#YT]4-[JJ^?>Q:K \O[^& M[8.$(,VKAZMN@LBW#BZ= W,NP=IS:^/1[Q5[/5GT)F3S]43,5#*OEJ_?07C? M.M^0BF\*K"FP?ICF*]P:>[CGC(SZ_S=8FOPGHXN&G0F75[XKVIX5+9' -4CA M2D<-J<@X-;1[P0.&D2 M>_T;2E%DY\E]>;N85W%G._*!ZZJVO.D!R[*C+VLKO=]V)JM, \\'-^\U59_3 M>N*ZY;C1%[[O&E(072'5*B:=ZG M7]A?F+:;SIS]$P3^5M.R8X$Y+8F)TG-U]T-&L&TJXK80YR@$( M7T,[VZL/W4X#Z<&URK9L.&48RH8^$ 62<"GR=*NCVT>"RQ[X.+7W\[UQX#*Q MDU/BP&8Y&V+U64DS-X7^W,N1."$V 0Z0/WYA)XR2I#APM3BPCX]\4R2X:(3D ME$A0':BCNCJN8WR^4.Y,B@UU5/5!00(F1 (L18(4"5*/("G!D5/BP-+I49"8 MJS?Y4@_:-LLSHS3* 1P <1 ,/D'J\:7C@_E8'G*:UW#\O(:+5UD]WSGBBY-Z MT^&2%_#P/;A&(6/.)X3AT-Q,:*XT^'@,ECW;'C@GLA%&/;PD#+^_\7%PW MSG56ZN*$WG2LY),@@(CYW+B,# JL.FT3G%MJS(8DJ%&V.\:,IN% 92&$A]@>1$ M23X) H.EPJL\RCCF;*'6USE/KDVEJ%XI.&:-WF$T_6:LX[]1RD1B]/14=9Z? M#*PW43.B# YOB_8FE-2,[?AA_Z(;?FQGC/ 'NBM:F;GH^N#4B#]1/344J'U1 M:B G^XK;\N.*VYIAB[9LA#_T'FIO_SP?49>;[:^#\RN5Z17#FUOBYCX2T_VC M#C"$4C\Q @P@_&A?+@0#^4%/*WD\ZO=)9Y"L6M9?KT7WCEL+Y(_\0_%'^4V[ M6<3BY3[ ZS_^[TDUDP>8!C6('??^@,6/IF\_+6@$R[H*[8JEB%KX^'O16HD; M;T\KQ?S$#K'P^PGM0OWO_L:0GCPX=O M%&W9\]QWYOO\7,Q 5FXI\]+O_B!=3@?8B[ M(?Y;3RZAWG\48E"4J1:B2]Z)2D)[#PHAOJT4SZ?ZI1G6#JM?^3U\(!]=WY'-2?@#U?6B\U_47QEV$828^C 5R:/LW_S!6O[GR*.T#%L] M*#^"'GO8%3NT]D[@A=ZB=Y=1U[(:ZKPW 9Y!R!OQI,0\\."/0W\,,T\M8303 M[[2V>V"@T7#%2*JD@.*2)N ,C0LBSI""A"L,@^&J(L*'JO?BP>$4M3)7+FU' M([86X+E%">9+T"(+?&3X>5.<['#6?"AO66Y$4?TVNS!SXY6 "M3SEA1J(>N% M!;7,S6!F:IUL@L>Z5BSD2)$8(TE>W"&;1!4_)YTSIIY:C5 M=LSPI6YQ* 15=ZG.V@(FH,];EAO82I[[3H\E;:58%C%R%0BKL&5\I+(H5=A* M9VFBI%V")*DU@Q4];!D?*312&(&CJBQ?(EN0T"79Z0P&CT>PV$QU4&(YR]6K M,-E B4INDZ6;1?#\.%%Y<8N-E=G<9VL%JR*(S>%0P\#%HS&B"JWU?+;=M-ML M'H,#$N[H16X";CN,$573.N9PV5GHIIA3M*&NS1?+0G174XRHAL:8LI?OBV8^ MP!OU*=$I+^K@+K8X4?Z$[HPT%%)XJ-H*Q$T?FWM,U&N,**,PP,;4<"B8&V[H M$G!+&PSJ*X$08L_7!S5>K^=:!5BME"=NOKD07 ^TC)%?HVELG>W1 Q[J>6YG MV=X*G@5:XL];9CER!3EK=V,:;72+MV9LF>N!4W:QI\N=EK$9UGH+ME8C/5> MT-*$!RUC?3IE'MY0?:D-EP@^/^Y5D05O9,.6L'Q\\D=295U>K!8^.RNNA@@0&SR<^Z =:>!W# 7-0(95N5IOF9E!2I.OEM9^D@X\57>D(EZI34C.DUL M%;8D8A.%U(JJO,C+8RV9:H+>2Q7=->D,"@K$ SZC(_4;,#8T-1& S80YQMFD<,;@@X";O&1 M-JN\6">[]:Z),OG)LER4AJV5+C#QD>:9L4D4I9X*B\UϛC3H]R88M8R,5 MU^O\EN_FYG!M)%"=ZD;%R*AE?*2L@GM-'AX6V1+%M19;DR<-!#P^/M+5J,EO M2A,TS\YR6 !52W).0?50^.)#S'U2S,X0I<4,1\,!Y%O<;I:A:7OE."5[PI MMKTI2EBT/B;:4=L88>A"M\RA4%M)%;Y$EML M;16;RS5"J J;TC'%6J&.9A6*==/H8]LF)S6,>C;J-4Y7I3>L8H/J%.%1=^A- MNHX]JHAAMVBO+RA8Q9\C MPE_R.9K M4=,X;_O&N('J.8-C17PNA+B1;71"PX9@+VAWLXI1):U@P#4,U=FV:!:@0 =- M8[.E-S8-=KIL0"$.JE0K*Q-]%LS6"Z9]2O/-Q88I-&%Q84\1!)WP%A;U&D=B MC.%')9.=^K#86&"+7*_&V)5=VQ@43XQAC5KW_;Z)*K3<#9W *ER.AO" Q?LS M2_LU_2[.&J[G+7'NJ?>'-X\]1[ $WCN-8"$H[Q:03Q?>O^PJA<,!P0[1.IJG M]*VM8L(]X^A2S=0G3GWBU">^2I_XJ_K?<_SG2)^ZNJFKFSA7]ZMRGG=F,\=. M#=UW<&%;HJ% E>,Q^UM;L(3[KT^N.TO5^QK\V"0&\[^UBB?>27WAWJ+494U= MUF.XK!>LV'(4K4A-WM$\VBL6A;PX-V+K^-0'9?9_)=)_IF C\F:1H,A15=G:WK#^[O_CY MM^":S/O #KD'WL6^CAYR'S$3!,YND,7@_56R MH)3#T93KQ$YZ;&)W)!RQ".+/ZP;++KB@U;L]=GX=^-D M^3<1VZM'V]=/0Y^*@*/(7[*SKT]_^N#2Q?5RHB7:LIH1_4Q#=.5)!D/N,KO5 M\I&65I>F\-CKYO.3\THMO SVI(Y4YIUE\:(2)YY01)2BP)+"%D;76I6SAFBV M;.M/*^-E/8'3!$S ]L4Q]S7LA(>J-;M@%BH1L@UH-Z(]?!'*'X_ = 6.Q,GHWI@U']IDN M3=0Q"F'N;DR]">U^;]'+\ZOVAZID/LXHV8WDA9J8BCZW*J3.6W!MV=>64-8O M=#%0487X\0LYC1HG0. O41+W5A1]%V)*%?W=BO[[M!E(VJW8^T2&O=*7V\MR M,*LC%7.A^Y[5GIAZKI ]K=*KL_FXT8 +"&^(L*%,F&VND06UD>@?ORB:O*/( M>"'&T9A=9J#G>E?I;U-W7(7;2/J]?&GRI=8QNN*,YASC2Y,C[JM= &[BI113,D M-.LH>J)B]PG0A-2R?S&:F2+ ZPC047W1L%6%%5T[G EOK^[X',DA=$W?\&2Y MT%@WAEAEB!W9=_^CNE=*%2:KDWX9#N#2S.&Y5@WM1NJ.AZMR"K[#:?A$*G^3 M%AU- %''4>@H_3M1&GUF5QU7. ]&R>* A7*Y[#0H+\3 .+(9?JZ.]@KN$?UJ M@)LJ/>+]@K>=S:1(':D?OU"$O$-(ZA7_.G&9:B]5=P?_R*C_BN<%40C"';9BJ $\DZ3>TZH01A\G%#;P^\#R3,40W0WW5").2UJ M$_UV[NMKH16)+;>7VH.M5PHCSF[,JX:Y*.=1E5W(RA+/?CX$'ST4J)&JA&2' M#VJ%CW.473@^Y%?TE?=",)Z7&QZR:E@%F*0D:-,LM_&% 0!95*J-7F]1X9I_UJ+;N]6CSE^R>7N*L MC8N.519:CZA>?;'NNY3^-5\Z;O;ZHA6H<:OWV[TN8XA+KANE'M\=3!V:=[5! M7]=#JT?_^(7 U!W%G,CF7?90T$WD(":!QG/GFJ86+[5X"<\K/:>(?@L4/7%& M:1*(/'ON:4*]LL]X4HB%;AC-1N?FHHSAKC^K-BOV^3VITKJK*WV>OLAS?I-"$>:XQ;94WFD#Y-%9\[-X6D)7>D"#<*1&,K,1%:TY=#K4RAKDA#4\%M* M1PRV7]R8_X,+_(8!^^T/3Z?09K!D,9I?=$V)=F;K>CX/#!C]XQ=#G>A4RTUF MT-P2#B0P,?89#*26*[5<"4_D/'5$,1F\N[$:BY"MT?$ Y\W?^YLIS% M76 CLS+\R42U%##/44:BI_J^%7FV("+HB^M=$\<"8\L$H9>;6:J>#_X(OP^[ M\%U#]E7E(6IHI$F,5Y/$^)&S!;<7^@.[$_<[/1CLU:#HN$W5[S[H *?UQ/7@ MMP+PX0C[._'GM,Z#\$>C ].UBQ2^E*C8MJSJG(%R+%S#VR3;T42?;*P$!D0& M4>*.AO$3'4_X#GKT'3;$TS3%JV;?MY#1BZ;1-;,$NRJ_@9&'=5;,_BDOIZ!I3\(*K[A)UU_@F$T M-9 $@J\@P? A^II1U^"]>F/I3]\D7_"8IB@YS$MSUZXV=RU- $A%-DU=N[) MU6'O-JM, \^/'*Z>\X"OXOD M73QCZ:;V>*^^".QQHPC?:U?V5&4D4*.>-[<6 9MDMEM!B'P9%F>?]YW_]+1Z MZ-\UU5W&=\MQ :%9WW<-*?!%R5)[3BOTIVW_M4OH;<:S.6,P4/A\2ZWHN1ZO M6O65@"!1T0DJ?O7#T6I.I!8FL4B0)A$EV<"@O?)L#$'#F,LL47'_.3SAYQXV7W$QH](^Y/9+C*JH+[7Y_ MC\S7&<^Q#"7S3SCZ[U8M2'*8>_K7O5?IK2W!"',+S,BWS;![KUH=*2>,=D+& 1C5!,?H.)].2 MH%]/4;JTQIPYA>G2Y"8+((XZ3;U' MMY.>CQ3VF1.MZ%Y^T<]4 UO=238&W^W>@-F_YK27XX72GN@C%NJCX@22I29! M(4]_R?ZNUN_QKM;":C[7;,_G)J_Z [@JED6S07SA5OU'3]@=M.4"WP-T&H"2 MV"59E$J9"VNJ#/E9J6F/"Y51IU\/U1J+RGE2=SB#WR$T<2/U/$\3=[RT/CPA M\1@EO/F"WN=4\N,7!.?5DDM6-SG)[%:<955MS/3%1 >:3?SXA9Q& MH;]+7L3%5>/H*K\/L%Z:KFM5^=?/;M:[*Z2Y*#N.V2WX"#0L+ZA5[\3J;P1M M(D)N+##NH*P!C=RA\(JM^_2DJ2="$HVOX+N)\:;+.O)C^ MHE:_.V/2ZS;@;JLS'/,J-9 AQH(9>?;%PB+/-?S/2W.TLUAHT'QF#K*;]9 K M(;TFE 6J#I(@$89.LR!3:_]"+/[29%T5%OPAU&Z,O0+IE><=D^M@IC9WICES M^/E0^\<4WURT] 8I+!UVYIBMZ=I%Z#D1N?@@WD["]!V#GS+@?MU6/HJN7UH' M3J#:41C]TG0EQY%O5MUZ?P";)INOXM-!<2PJK>J)G6^J,I@R68GN\F0WH-<. MPE4GT$XQJ1^_4 :_@\FX57X6+/]OE/J:&$N:D&&(T1P+**'A%"JI@HR)E(!+ M&BV(J(P)."%*HLB0!(TIX0/^*QY^$7(%MXM+4_?$+(_:93QG0_0"RH5^DH# MSYNV2:G-.P/(@J$N5LW[66R5GV0%5*">MW1Y;3.F8+9CJHOA>(;7'5G/KL*6 M+W3JD^Y2*).J61LUD,E$7Z/Y?!LT)9\W717)J<5[B,="7+:S%>QF4)+;0A25 M?=K26O6E*2RN:0=>*Z'+6,C7=L#K,IUVX%9JI7:Q8I4Q091G_&1 MLK-<4QHH4L]5,QZT"0UQBZ9JU5X;WVNE#+=J.F,:*( M M%*M_N%=1YB!JR:'6N+N1/0@9(-6\;Z;,.0HS;J3(>% M-ENCI8EYJ[( +8GG+:'EG->W#(O#8L<..U8QCV_J8E)0>)Z)#=J,4N/;8UQ:-\0HTC;.IKRP%OFY0<+[*L<'* M0THZ%/4:8],,G[/VJ-RNPOGA-J<,AB[<5$#5\=CSFWUN0O4]LPTO\KQFJD-E MN U RQCY]HBITCX>0"Q7[\O+F#9HZO->'QM**U*W ( M4G1L1(W#=!G MG";/U9:=5I?C3"- 1UX1&Q7*).@T3A.M--:%.53VX9(R<9K%K,EN2UF!B=.4 MZ]1$L5NI]=G%&L5JV[Q7\XOM7=&69V+:$TD>D_V:2>)&8]%MK9>P!^YXC=&$ MS+H%MMPC>W51(Q3&MT!>'R<)E\J MY[/3.2O#BW*^V8";2'\+1=>9Q8ERM5YN.B^1O#J<&@N4]JO-==0T1I47Y)J] MJ:J;L$&O<^.11D.Z$S6-D=6C&GQ=]I$A6U)&T%K)M3F)7.WO4WLV@"VU+3;; M#1\>C((2(Y>YQ8:.FL;IXBE2PO*L.H;)TBI?#[R*9I6BH4Q/,L MRJJH:TO3AH9G0=,X77V28V?#ILOFZ\L<"6^,5JL8]1JCJ[^221YA8(Q7I896 M@IGE4.Q%9SIC=%7GUH9=;8L+OL:1;@ZO=R'2T0_'/Y]) 30=J=LB.> WO:98 MK0?,H"1&"0PQNG0QD'ILN;OAC3%F+^4Y@??0*(\I-ENU.;&%W-*T9VZXEJ59 MU,)%?!TTC?-+;?<* M^>W7@_-%$!3[^_4Q<0Y$K;C^L*B!+ MU?S'RPPH6@Y$GQR2"N!_ 5_0=P]/W?>&['S$(^6+*,;RA?Z=L$_-2JXHFM HGX:^YXT4!_GM7M43?6*K/^MROM*(''YJ*DN=8@:\^(_34 MCO2CAN&7[XV3A;0\O)YT6S]EQ+D8\<;=02DC4HWX;HQX_5*#E!%G8L1;MT^E MC#B;1J1\2 8?4F1*!"/>NITL9<39-.+U'<:4$:F)^%9\>.-^NY0/J3Y\,SZD M+E,B&/'&=7LI'U*/Z;LQXO4[#E-&G V97K^P,67$QQAQ!6>X_T U_0&JK^U0 MZRLD1W^M=J(M.9;RT3F0'0M\^+\?^(_/SL?9+TV55=M7W;--T54>GOB28CP( M!?I9H:!_TJE,)"&G/DE"@2 G)9Y^AT1(3Q[R6 !^_'IT%NSO_THI!GR5W^2I_XJ_K?<_SG2)^ZNJFKFSA7]ZMROKO6+S5TW\&%!;>X097C M,?M;6["$^Z]/;O5*U?L:_-@D!O._M8HGWDE]?&U/5+F&^BMU65.7]1@NZP7K M4QQ%*U*3=S2/]HI%87]C<6H.C^7Q7K$L_!L4@_E/IB0:Z7+W>/[P%0M$0=4, MV?!3<#B>KWS%TK"[]C+A[C,=$X$_DQ1-AJ+*SJ[R%KCOR''O#YQX_JUEV.I] M8(?< ^]B7TRQ+^9] MHH+^-_?C3"^YWD]LW[@[X)F*;PNV5B>T;)\N_B=A>/=J^?AKZ5 0YI;K>OMLQ5RGE*UO$KG&@H\&^<%GC=8 MNL^!6@SHCU\X?4<0Z!T"HZ>KXYPH/3IG<;@+TWW$>L^)!H H:0,]7GW/5%RO M5ESWM8H3+:XG*6KV66/U1G7B525;Q!=TA:V)OB?00US=B$43!=3F'K%5"YA_[QB\+0.P(_D:D"BZE+Z\ E=/]&5']7Q#A1FO_7 MR4J5?EK=WUVVV*GC,J[#*\0LJ0I1;;:\L90_5_725FO;YQ?5.L^B-FVJ;+$C MVSZH709J]^!4' ".5K7XTIJ0&O^OEBY.$> SQ8HW:D,6162PY4M684[./&7= M-/0SJ7O##GR[1_0L&*W:,QG%RR-O%JD['JH[!M^AS*E4_KL:?30!=!^QIG&B ME/[,#K]KK5%NJ,WS_*:RJH^F<:2RO#YLRQ:Q@_6.'YG-F%\ZTA M""F!(L88C-Q1U)M%C).4$O9,. _H[Z M!OJ@*N'(0U:TPBEUE%T8.GK-A5*N@/&%BXJ(LA_T'VWL;U7V.KU(:]'A$?E97YN87445K-3+%!1G36^&A:*FY.^: 7J&];DMS-J%I&% MU%K0,Y-L$UU>#+K#+*V'UH3^\8LDB--%BZ_;DERM.I\[93&U(ZD=N4C2X3DW MOJ\?STZ<2WA2N3IS,F&R_!--0/W->-P>P+421UDD2NE?WFKZJD]1SM40++_F M*'-AC8V&8& 5?0A6J"# ];I3<87IE,_B7=$,0A*8)A#O>IBGC+H&[]6;R0P[ M]LG$1(>ACVDMDL.\(X=6DD'4]TC<2_/V4I']YLE[UQNYR2K3P//!F+R>\XUC$W8H>A M2P.GH2W; AW%>>YH^(21GF3HV'&#/\F@Z38S_U)+EUJZZ\I4.W5L*1F\.W*X M*1E$I6E4R0]*7Y2%,)ZPU^ZU@PMV?%\ M+Q-575:5C.]DYN%LN9EY-&E/D[<<35-!>/ Z$TO29*RC![2NVQY=[[9:FAAT MU;!PXA_J](WAP%/+ 3WC!:=KP>0G1 XXW47S6LY%NL[S M=($!,2;T5E*)+G3*],9I3%A:TK&O1;AQ[EVS Y7F)5VYZ)T]=>G\1*8Y3F^,WLT$B=,DIQO8MKBI?;0TR2G=^KTRD;V&)*=T[S?YBGC+V3-_G>#6G.-& M.-]]C9;9T/32I#:&V9FH;KE@TYVOY/:G_?X_/0U496NJ/J?UQ'7+<0&A6=]W M#2GP1TY+=$,J7KN$9Z+U*R/'T@-3G!=6R^YD40R,K(# T:5;*!Z_SR.] M="LU:FD^TZW8M#2?Z?:LVI&C3B>T/HC9YTNSMJ#PY Q?E_5U?[CP]-H?BIIA1K'UDJYJC*J M:ZY3_/R=Q>&*ZO=*]+5E9FW.5+I2;4.8>6( CS?S L=O5@*"[*X:1^Y@C#KA M3>/7;9ZB"-&-JCE^V>KC"=3S(\>.WJVB;)&LECN&#(5T]/'L.A"DV3 ;J2CU M'A6]PHRDOYY4LZP&MKJ3; R^V[VYJ;*6I\]'>JK(6*C(BA-(EIH$33Y7]<^1)L&+*<[84&*A+:SVEY>EGJU[)*UNOMLXU:#Z8;THKI*K!XB+$ W1? MOI*DL3L&0VZW?.6Y4L NKC5/J#YI\#H O_'Y+*+DWKI M)??JTKM*]D&V9- MMYR:3T'%\O9"G-J@SG9]V="GJQFA6BN $2"7CT+A-):YTRHMKR@DPX0^IEA?+=:F-_?]SY\">-7"U"Q4W6?#JPW43.B# X$B_8F%,J,[?AA_Z(+"GMFC/ 'NBM: MF;GH^J @:.@&>FHH,&(0KA2C@@FV HHD1.^B#:3H*CK-L$5;-L(?>@HC1P_\" WK4[Y/.(%FUK+]>VZ Y]'!BWJ/XHSS=W2SBC^;ET>L_ M_N\Q-;^!#Y(=RW'O#^CV:/KVTX)&0*>KD.2JH@F)6OCX>]%:B1OO$+]A?F*' M?O0>3$F/:3%Q#C^9MCZN0I6K^_?YGA\\B3'SXT/&B M.,=]='5BN)AYQK0]SWUG?H\B/\FG_,:1GQ018_E)LJBQW^SY6\Q,7("V_^QQ M^6_4>AJ@,1!$JX XDEGW.DC M/<;J8KJ " C\O.FR@9E6:T:B/-K#27\CP%6AOA)0@7K>TM;X.E\PUD,3#;B" M'B@8TAKK8KTB[J["EK&1UG,,RP];=1;N4I39 MZ)#M:7:5#5O&1\IRC5ZCI< %>("[P^X<"E90 SP>P9XW52EE@RP1RF51S'"% M'F>-93MJ&B.*Z[:<2GT5X/"B/1K4YTN$47U=P%\@2M71679C^"R$S]1YJSZJ M\+ELV#)&U,K&.],Q-VORLXY;Y%0-GXI3Q=N+9O@D M(?;\*>PLFU,C(.!2C17B&;'J.W?25/@I:XL]; MKO%.WZQX1($==,1*M3QNC"%G%:Y48D]OPG,[J\DN:Y)KJUZ<3*RVL,B&+6-] MBB3DD)8;;$R#JJF#F;'8#EO&V:2;ZU:PS'>R)FE6L9[FE[0^ QX?9U/0*8WP MF31JPD&A/LSQQ&A:6D>]QM@D5C3!8R:4S7+>M#$I&_FINP#UW^)L&M>#Q6;N MM6&TQ'=J65$B1 Q4GXV1/Z0$K4P,JF:HI,)Z8RQ9:SB(:LHAL9'"[JH5<(@& M#]8DUM2YR<@,!8J*HC'/B5++)&\62OR@5+2;Y+:JHEU=H.,CG=4K3,\UJQ2L MMJAJ:].PF_,Z:!E__JAI*Z7-NE?C\[FLW&\4R"4X#$Z_\'QWIA:+(D08;,D5 MVNWJTJ#GZDI@XL_7MXU%3JI,11[*RS.?FJEE(IL-6\9FJ@*%F%@2QY!)5DK$ M@!^I:JX(;N&,CW1C23AK;F8L/*LTML6NFN>G2_#X^$A'IK_ J87>94N-?(,= MM.=V?;@"9PQC0QU9*-GV"ILM6RIH#1ME>AX"1X?A8V,-^B6T7V_;FKF@T&&P M]@K%Y:[7%P8KD_)F7&CT6SI-*JM=KD== T!A7%21U1O2D_8H- HBJK'M6: MEMJ@:8RP:;N2SQMF,1P 2G,=>6J,5OXN$2]&6!L=&CE/S\)\K=1I06R]4&?M M]B&O]FG;3IWVEBMGO#"-Z400M%J3\&4W0PZH^48TVH%)>HU1MC&80?#PF:!P)S8DIAV=MWIB.W] M#NJS 6A$;5ST? CNYKQBH[:HX>6!?@B+/FV+ME$<*6WKX=+.Q3$L- @V'(2" M@,7IJK>TA095"UMS-I,IAR_5!@/@6;Q@KQ$C)_6<7&?&=JOFDLN6*(@$4X"] MP+#>I,6$2QJ8-X9539K9/$VVHP'$Z.)Y32EPQDIA\\C::@JM6K7HM$'3.&]7 M.;PDYX>V8:K\8FG/![J3FX3=XG&Z-&> &=( V_ ;F\SRG0Y:)%0=-(W-ULSM MVJ;.FYC)8292KS>:T+P0-8T9@QY&++307CL\.5_S[06N\I@8-8U;@U6_5JU. M/(CB:XC48J:LVYZTLU';F#F T:8,C]?+$EQ29**&Z=P\!+"H[<$>1#&*AZ7^ M+J 9+O,M<>ZI]X^]Y@?2COUI5/U^&/ I[[13@<6SS[[N&I!T]^ MYP$?Z83SHQ7MH_Z=L$_-[J,4JG(0WHP7[T%#TX$-340K7 M;X&OGCA*\'R9\*AA^.6'8F'[UY.>]$T9<2Y&O%&](F5$JA'?C1&OWWB=,N), MC'BK_DG*B+-I1,J'9/ A1:9$,.*MLC&;\2%UF1+!B#=J,:5\2#VF[\:(UZM;I8PX&S*]7H$K9<3'&)'T6X?_3#7] M :JO[9[;5TB.I3-^< YDQP(?_N\'_N.S\W'V*G@OY@N?;HI.LHA(M&(\" 7Z M6:&@?]*I3"3APKPD"06"G)1X^AT2\5H:^*-S\ \)WRD&?)[=S!M;@"D&?$NA MH$Z+ I<4BM1[3KWGU'M.+6?BO>\Y_G.D3UW=U-5-G*O[53G?W>*=&KKOX,*"JV^ARO&8_:TM6,+] MUR[16+ MPK[,0VH.C^7Q7K$L_!M4K/M/IB0:Z7+W>/[P%0M$0=4,V?!3<#B>KWS%TO#L MIM%DNL]T3 3^3%(T&8HJ.[ORH,^N-7[^+;AM]#ZP0^Z!=[&OHX?<1\P$'I:Q MSLS"YTV\C!K^1/E#K4OL:*IU8A<]-JW'+B, 7[@F_)==ZJC X^VQ\^NX1_XD MK]M%SLZ$3Q]B.RDBOK&\6YY@UJ2?E*2O- MX@>*V#UZPBY*P 6^!P@U "G[3]-IE[)!F0?T MQR^H/[F[/379ZAWE6*"G+%A^.5_XLC66 MKTY<=V&39(OK2:JA?MH4_3Y !?)0*_9^;WYOEE;C3FL\,98$2RZZ(_O&+(M ["CV1(;K)2LDWHMC,'VJC M7U"O_SI9Z?//*_/O7-/HI-R3=..*+3LS=:_8@\J\U"I0K1E;L^>YMEIFRXAU MKG+H4LGH-T?=G&*JZ[E4'TR60T[20:4PY,X 0]DC=_*QMJUAMG3>MC2AIO02'FC\JK8;J'CPM8>=R-]I'[\0A'BCH3I M5USLQ.5?O53*'/PCH_XKGA=$H5U'"UD!PF+A\\)9RLP#%WSC9WPG?"]9AAPV MT<+.;?TN8ZL^^(%Q^+'L>*" >?+3;!+A=+Q1#BRI6OR!"' AV.7@@8+50),Q MH>>$&H3!NS^^&@]^^'T@>89BB.ZF&RHQIT5MHM_.?7TMM"*QY?92>S#VY!@C MUPZQJL%!C85@O\CU='F^J2[0:+B6T66E-VGA4H$%8F0JL/W\$P?+JH\JUKV87WZ<]"Y%OENZX] MVGSC[/L6,GKV9+TS.ZU'M76O!YR_9/<:*[_(S -.,S>T6"RME*ULSO6O^=)Q ML]<7K4"-6[W?[K7588IEF&C5S-EZ-81H#G58 U@]^L.X1/;%5<7Z,SZC4B\P[D]8-6^@XK;0N;! M8E9BU2Q#!"TV,&M?R9S]=+ SR]4UDNI5I^:B ]5DO@EE]5Q6H$&P$[FC<.8. M8>*I#:D^7GEJPZ5"HC>!0Q>)0%T$A,[B+]F"H> MN]XRN\52H]5CX!#/VR$$ M$2$$G09ZOJ4&?E?D^8;IUEC0JK>;A8A939M#0$*$3_^(7B=QA\(BA*0J[7A2+BWX_L!":$I^>24C-[ MO.CZ]Y'M[XK;24CCO518/MG2G159]V"_/9Y#YU]] MC@BNRPH^3+/JF-K.>W#@YO*KT.^+THJ!X_?:P;U;R2J.;FO,J-$R(&/8X*(- M8ZEF0I')J+.YY6Q4]7<,7YZ(GIJ96Z)]I;G%1[Y'XOHP(#F1=-RG/8SDFGV8 MK/?<_M MM7OC[(D"X=%K+A1>!8Q/M;V(LA>BXI#DX2-V6JOQ"[M*5)9MFRL6 ML@(#HN(D3=V1#'4C"<#7?PO7T<:>M*3=-(/INTA>FHI[M'"D+LX]6EI6E[#8 MD=E59S-SB]73>)5O6)/?+N9JQ2YK3GDPA4O]?$&BZIK=H/30FM _?F%W*(;? M2&+MU=]#>K2A)RP9-K4DW\62I"FN2<:SL^>O7N]5G\GR4(KE>:^T49J*N=$8 M"Y;N]BE:.*E7F"UIA!T*^VZI('N,'J]"K (&KM]R*ZT\RW:WH M,RO#GTQ42P&3'^6.>JKO6Y$7"8)-7$L,+9,$'J4F:7J@7@D^#[LPG<- MV5>5AT"8D::;WEBZZ5\?N/#F]B)C( Q_O].6P5Y9BH[;5/WN@Z9P6D]<#WZK M"1^.L+]3$D[K/*A(-#HP7;M VDOII-@@.VCQ?*<.#T:C=D MN 6'K 0$!I$S M#+EC2.Q$=^9\4W7[IIO-UY!-FF92I,)],PF+'[&AMQL6?([LC3# M:"(@"02Q09KA0Q0[HZ[!>_6:4Z5N,6OPF+8HS6!+,]C2O(/O)GEI!EO20E6' MO>:L,@T\/W)C>LX?GARY/]+S/><.. [@A0SOJN[2D-7=)G5'E1W=CGJ)]JM? M<'4&[3D#5_W:W)R9/;09\,U@:NL"@D1W21)W#'JB[.GKSQ"Y6@!(6,9;>OWC MMS$]:Z8U4#OH(LL<$.BBQC? M\D.N/T4NJJ87!6 >RNEE=-&P;R;?YEO5 S]VD"89S+NQZM5'#N4D6B+3W=E4 M9).>MG3KNZZW6'GYN#&)9,MCHL.4[Z[++$ C:KY=5@>FNFJR+%['.8W[?)W6 M/SVM[GA>4]UEJ[<<%Q":]7W7D )?E"RUY[3"]8/MO[ 4J"*C[4#6:PV>XTQ_ MAA97S9Z] A4M0?%FA$RO&4VM6II*=+-&+0EY0D>.2R5;(J\Z5'5\\].0!_-> M;B;,S44^Y[?R_274;;>2'"^@Y+B*ZD*[QO?( M?)WQ',M0,O^$H_^2I+%I"E#,@[DP\TX:5[H:P4SW<5/)?1)>NAK)33>"8VOA MFY3+793I:L0R!=044!]'-I(KN!:N5,L X/K6B^MAV- M-Z7!2D P <%__*+0.X0F3GAP^+K-4Q0BNE$UC^)%J9Z?+F+T;A4==&FVV7$J M&(O62=Z=HZ)7F),4]ID3K>C2>='/5 -;W4DV!M_MW@"&W%A2 MRRDSDIXJ,A8JLN($DJ4F09-/?QM]UA,X[8B7;&$UGVNVYW.35_T!7!7+HMD@ MOE"']=$3=F=*N<#W )T&H"1V7=9R(ZUZ4'569:%B;0BYY6P9*X9X@(/KL@CJ M#F?P%R'AQO3E]$E@%]>:)U3_OU,FB%V"A+0/<-:[ M*Z2Y*#N.V2WX"#0L+ZA5[\2XT;!EANMU LL4AUR3J/#K(D:T 6[0/WXQ,':' MPB?R(VXR922A^G)T:/A3CN3%*3USP."+$NG3T(*NZK64,\::JW,0(SE-#HGSG[?.7A0-;SH?J@X74ZSZJLTIS!T M6LJTG5'<&B,=@=,@<]D3N0&].".LQ_DL;H3#1!UNOT@)L]YMA>2[,GZPI&%2BFD*:S-[DD_86K MD7Y6*NK9)>4$.N&%--6S+_5R;([&O?G0']"JRA;OD]-!^4F06G_:K.PM.Z'? M'C7CZ9$P4H$IE83"$_VX+F+_ FYXFTO>T.DP#M@+0?P'9[Q>S$%](=,0\![S M*1G$Q1P#"3T2LGPR(P,^E\Y)/ .2R;@0%W()&N[T?_\C>-^ 5'$J/*L8[7E" M[58G\B1;>=CTZ#&*7M'[0VL+KFKI1.K_,\PX<>6N_.8T_I M_-.,V_#9^"1N*.IZW88CPP\M"CFA5C;;')=.VB4C<_=-=4-:SXO\N:B',OBH8G]H1*D M+]N:CKKT(L46>P_IIR3GH)F&%V7?B],GV>RI*E._FX^3SV-ZTUKQR?"BJGFU M/"\])F/FS=IH:&A19J&JC1M% MJZ(N]/*XF[57[5FLS:?XT/LG>;K.,'5:Y82'3KG4*&2J;2T/1X:6GQ_51^T[ MHY-3B\(DE^&=V2K[C$8F]T>J^G.FNWAJ<"P8KLQ1O--LTJ,5U'ZAMSL;@RMJ M\UZ6<_0TGRNI36OQ-(8C0\],=M.%ZM-#,Z?&&MG&@SV/M6(%],S4_L@5FV + M*]UB6"9K3.AZ.44/*VADB$P/&9K) ;EELXR6M$>%A9V]JZ.183(5AM4-5-5/ M$IL6FMV\:LP4>HXF>H!,2SVS?LI/G]7->+*HU\U*ZTG"0T-D6LT38UI]*CF< MDA\FBSU!?DCH>3X3WBCF(97NI!?)I5J+IU+%)5LN-DTT,K1\LZ:*+:ZQ%E40 M>]X,6JWU>J.-X4ADZ.T.%>:;V2)NC^ZY2JHIL7):MA,&'AK:?JDVA[!UPM!L M%R)8ZWZ93N:,-I\-SU1==U33R(_6]*(QLP2].. [\/W9\$SA@959/$L%@YNE MUG7>T1Y&3R(:&9[I4Z/WN'A*:6-:H1>K-%VPAZT)'AJ:J<;WA62V(SVHQ?BR M/-;,6GO!M?E<>*:;U;SUE!$V9=9Y>LK(2JY9I\=H9&BF;%WFUI-B9\@)[9J< M=#*)_&J)FD*'9YJ4!_1P,+YOTDS1R4[$52V#X8>GNKLO6.L]B MAC4?^.8:UX4-2ZE".YGY(RNI&X6/9>3.A!LNVFYSG3V%.EPL^,6C-N<&]_GL M>G*7W#"D@4!H6?Q=L:#U5UR.[I96=*,\B->RL3PN3!OFE4V[IS?R<8T;]*W5 M[([;; K/8SPVM+#4\JXX?VAIJNK,Z$(Z6X3*J(ZKP(46=M<7!H-5ZV&M;A8Y MI;_,Q+IYL8V&AA;VH+2%SGA2V4#\=+=^FG?:BUEMA8:&%E;N2]KZ<9J>L[%E MYG[2B3?E+$_JOX06I@E-U2YP U-E*IM!?,7;9J*%9Q!>6&SSW!2[JLFI3K*O M#,9=)B#2WB6GBM%UYW#@K?/$GM+!EJE0IST>-*@OJ MO9=MIJU!9V6\3)*:%UM1[2^AS0U:PZ M6.9S_'"=L8UX&PT-K[EZ45!6C&MN3-=SG%66FA=]4Z\)N0W]P*] MT6*Q;OQNDTJV\01"ZUJE3:GM6(!CG8':>#+[>4H#!\8]I57@GI]$<86&AG:K3T]K(CV,E>B: M6#3TCC0:WC7;;IQN3QO0SZUN^XY_4HMR?)0<-A_R4AL_-708E#?O,3+= M[/27EEFFF7F5V-NAR8X6@UI:&"DQKJ8Q8_5I,"[>DW6%CZ/"8-ZEQ^MTGJY5 M+749>WIX!"4RUCN/,*3W$*]KI(F&I@ES"_ST?@AB9G3A:P*0!?5S)JQCV-#1 M?9LMI@'9#AIQ,6QLX4^\%!?Z?Q#2MDWOK>[3X@2!'^G"FZ0L#SS?@,^4-6/E M 7KO]Q@R87^.3""HL17 M0D]MI@0&PC^^U\D)U^+_>]*+7Q$A/HL0;]07CP@12<1W(\3K]4TC0GP2(=ZJ M4!\1XM,D(J+#9= ATDP708BW.AA$A/@TB7C]-EE$B.B(^%9T>*.U0D2'2!Z^ M&1TBR'01A'BC\T9$AP@Q?3="O-[N)"+$IVFFUWNW1(3X&"$NO0CERZO.?F#5 MUU;V\)4EX]]6A+5'AB9]= ]$0T,?_K\?R1^_NQ^?WC])!+H-S$_;HI,8$1*S[^"(THY.SHM'SW\,E?RJ*$=#2M_Z5+QP M9(Q+7428.,+$$2:^2DS\I_+?,^Q]31]!W0CJ7AS4_5,^)X4AHX/N.T!85,XO M5CT>L;_U"7;A^'6G2ELDWM> 8R_1F?^M1?SB06JP*!+N?93Y)X*L$60]!F0] M8T^5HTA%=.0=#=%>,2NXI:NCX_!8B/>*>>$OU,#H;ZHB*)&Y>SP\?,4,40*R M(BIVI!R.AY6OF!M(4=$+A\_9$ N\O"2\&1(0#=(M#M4[,LR?'B7V_ZHI.OCI MZ)!ZZ*?0G_%+?F)B(H2EK*D9?-_$H@#\BO1"ZS/F:*)U8H@>VM9CET:FS]PB M^(\A->[W]?7(^>=Z+WV;OFZ(G)\9CGZ\0_#T+K*3"NH;UR\O^A#_O26_51OB MW.'YKQ&-/SWC?C>^?:-RP#=AVTC=7AG;OG&O_)NP[=5KV]?O0I]J 4=K7?(U M&/#J.X:7@(C[(+FF_3!?D,*T_/]?RI7[CGR@&YVHG'F?X1!QUY(G_ M<<=@KL[T3*'8OV.%*ENHI>V66>ZW/ZV?N# 0^L]+MKO@*I7NG?0XE9_$>9M/ MH[+LR]'=E1>9Q]RP M,V:3E^AT+_0 M4_H;8?Y%B1\_UAR^R*4[2I_IB=)HVAB?%J>S75#24G<:PX)\DG;,O,'D<(-6 MU#(Z0=,WV!G[>LOH2TH1V^-.CWQ4&C^_:ED.]CX;,B0%\K_!]\%=HN:.B?YB M4[9!"78,8JH8?(@*;#A2AN_0QS>4CG^C%.\9HF'9UC4D!%V$IGJC<=FE"O,' M/,XEAV0+HM;>2* 9OF?X'>&9/_8_^]]W1I8B*8*YZ4)9;LIX#/[NW!ZO^;Q= MQXP+][;ILJX'#;*/BQ4[DE??W'R?0L>_?3$PD]&KT<][5[W7__QR??4BYMEOEYKL9LJ MN%<-VUCU[OX06(=.A=>'KG9[+HM]"B)T[LO(1%?GH*Z(4" ML]\%4\QJ7LP,"G2*C56'X]+C:C3(/G\^F(H-538N3?H2!%.%IQJ;LZM@-H9@ M"CDNWT135Y@[^UY7)K[%2@$,MRE%1PG(RA)0D(LH,)MKQ@: K=-3G @6H.:: MH!_/DWGN<,2Q[ZU^A9C$Y;@Q)^G"I,G>E14U-BDFQZF8,9:X\8F\D/C? F1Q M"V0&7Y(.9<>*ZR)999M#L/PZY2=MFVWP6NR03]$TN_853:T]RK>DR M%O4]DF>CW-F(9;]Y NTGNB/+=5HO#+99][LJ+4TV\K&37JV[J+S*_OC5^*&B9_0LW@94G/!NV.?#W\,A8592:> $P9?:[>Z"W'>548U)O&,C&N)GNG M\0"^&P"U.]-$:5"<:G3Z=@YB;#I$]TI^$[B-%W MB(I'Z8I73;YOP:-G3U<\Q16[ZW,*ON-;KZXHH$?&:J?RW*7HLR +X$RT;9:U?@J/*"MWEIZE@V!EP] MXX4W8Z VV@_B=M 5!0OR0!>82T4$).K; :(QUO%3< #X "AKK%>5TH*K W43 M$UMW'3F^>.BU^3B-G5?,329YHESM+YFK\94T1Y3M%IUUU\6Q4;;;]6O0*-OM M2X.O(V>[G0$P/8$[[:FG=6@56$ZLSJGMUB:=1X )N['>0DQ7EAU7W:G/1YD METE&A?WF<+],:HZW;??.K%?D+TK;N9+LMU,[M:[[1/KT -^1W567PUA1:/G" M.>\;9DI%OJ@_@5;;RP8>4"@BG' -EG<9 S:W*JKIAW&4A=.KC5H0-@41WXF M)A75:HLT890B]26I=\T(*LI\NG+6BS*?OCJ$.H='Z?VPIUHVTWJRE'QD%]IB MTAX62^PR-D:P!WF+7L4]UY_RA+MIX60GOYT6I1E65!PM2G6Z&.)%J4Y1JE,4 M_OT2+'L-J4Y1_/?R!?$K9]": G7-2Z-3K4HIRFKW*F13E-7^]4.[+;Z82G#_/E>6K@2WZK@>INN44=>=9)@2,&-D\,_X?$U9 MAJ9(U+]H_-]7/4*^1L;1N8EW4J_2U3!F%.F-.'?'N70UG'O=H>*3N)6^)%\2 M']/5L&6D4".%&G1L7"[C7KRGM -L0=&!Q JF#C?&E MI=;).K'V;QNFT*+:6J*OF9FQ![58(B^J)AC=U$DYZ?S';U;1/N/JQFXO\^5::>?&&S&PTJNR;2Q MB&;>(Z)O.X-F\"C4P 5E),%G%@0-WV 3;.K>T0'A[ 1]0WY !/EB*2VGS$?: M%>0$%&3)<$8:N 1)/GTWQ[S%-^4C%G O&.+$6>7NYFS%41@S*_>DEO4'[1L# M;R#UW)J.;:%U*F@EH5+LF<=E&M1S3QW6<:1.?Q-+T:/D&)[7N%%C]B:=3=SD M$F'_\!>3E].G@)U=:G96_>]3IH>=?:GGN\=Q;FZ^H%C[V;G@Z S_8G+9V9=Z MOLS\/SL.7[_-:#PV-UKKL2BRQ4)N74MM9MFR^8=](5'M4F!:9%8'\'&I.FE7 M"P-U0W>YN)EEEVDVE\BC\S#[XU7HZN&E]+\SK[2 M3[9Z_U =O#OQK[@>2UE;RM?5VE@S:G8F5KY[_L..:?NJX44;NI39%#IY::73 MB]90?&CFYN7*_0KI")3+EV'"M5^B7+X(7_Q^GM_95WI52N0%G_A3S&K/QHF5 MPC*6H:?MCCY9-(\,)E[4&#Q@IZ)4XCBZ6V%6=ZERK%$N852!'./)3/PFP>1. MZ!D_M]KXK'3*LTO*"73""ZF69U_JY=@D\JG>%;*_1QA*-+O6F,S>Y3/:MF[W_P0F<%W-0'YTO M1*B<@;D[L=X$4(*(+@0+^@9U3M4-&SY?,.''.J7 +XQ-0:/F@DF:KDZ !2## M" ZT%'';!%U"K1+P3SB A(O1R8HNZ*("OVAYAX1U>\1%7_CD6DY3EK__" M?[SOB1H03*2%)O](BC77A,U/S)3NJSS]PF1N$RDT ?C1!"!Q_YE Z;9>J(#^ M'S2AP'-W'A83@:;]\UK2L/>$$[,@DPRD"Y-=3 7V)?#O__T_P=5L]6],-#3# M_.DIV<#VN=O"8'T[!K&1"00U)LCP]3\%;25L+,^-E+M->.'0G[Z>3J IQ6FX MS?]#!7Y&FQ(BVDQ8QP+[YJKWF 9D^Z?[->\SK)K]#PT+NUM^XAJ.T*;:(YI+ M<]N8_V3BM^E=>B?CMYE4B.0G2>9.;,GS7X&:F$CI_ZO7+.[Q/'D(^ADJ6:C< M-?+8%9FO^Q'4.(@%D2XIHC-$1RV978$0WA:*_:T^M(.GENWM0,1<[Y1T 9]4 M?(K. EJ,9W@AP\A\,I.5^5$B/N+E3#HE)%,"G.@U6GV\I5FH]KM4;T[MI-OL5RO6NRZH=EJHW@;6$[1T_[%@/+WS0++D(N" M-2EKQC%7%%X _D1!,[%_ABDWVGEI<"M^_/+G3P470&U7@-D4KH&"BUA!1AT= MZ?0X]D+^XKP3^6_J@F=9U2& ,!P+ DSK[^/-\X5#YO6)'I;H@S*S>_;&/R#U ME[:TWU^)I[]2(DTS /#91!+PR31(\3D9JC-:R- 2DP( T+0K[8*'S>7UND,_ MCA9QFAG&*_I83G&]41ZEX>R/9!^7/"@O) [#U+P^Y$7_&)\,A*J9U>E^BTQ"K%Y"-(W)7$Z3H/1Z;V1R[,]KJ5 MJ\ACKC:UGH>=4BM9F;?Y)!]:4;^:ZK2?]%F59=JQFODT',[3SX9$019:7["/?X2KC3:]OF$J!78_Y7'AD,BEUJQ6S M/J=K\T(B/AG-9]9\AFIEV& FRLQN/2]Q^:9T:*J]?KR0J3TK:K$Y-%N5==DI)/ UN_!3D>SJ6>YH_SJ;6?;4X1GE8H:&5@B0D9CTYJRJ,S,1&XT'NV<+.HS"?<&SK MCFY)'6Z0BM]+V;JQ6A7AL@XPRJI28)O&E$URPGVG&ANOJZE%"T[@ %434WL$ M[>">Q W L$GK@OEP#^"R#I!U/N[?3>LY?LTRE5RAD>?IFM6"0P_0-='IQG*5 M%3-DF6&^."ANVF#"Y]'0Q/Y0>IF5YK19ARS ;>R[_GV&;V?@7 _P ,B.J[:\ MS'756?U!%INS3&D!I\$[J\79OYYG81##Q"V3B]+26E( M ZY62#M)5ERT$AJIENS\D-L QK@WZ)24*L,=.$!8D!\G!;XXZK&# M/C1N-KF5Z*-AQZ@ =J>K,K3)_5#1?K MK*JUC31B> 7NP '";B_L9)]E1O>20/<;N@E9.W& L)M*(9=9-#I9FEFD MS*%^]U"0>E #'R!L>6D-LL6)/6>;3R,P+2[+B0G=1D-#3%@?W7?D;G^V4)6[ MYWC%Z306<0"?>H ',MU!)MYQ^@]LS5I)1K=\-^K-X= #/+#0[ONK_J*<9H&R MO.LV-N:L6UVAH:$)J&;K;MBCV2?5&=GV9C79<'U(V,0!=FD;ZJK"]O4FS;#L MJL*U19D=P64=8!>V7,[I]^5!D9ZUV6Y58(K.W1A.X "[C)I95JM..BMZD8W9 MJCD=WV\@M>#0T.%R;UFIU% JINDFKTGIZ:S*]/I8G%8 M:4YSHJFWT=#07#?5HEPMIQV%9FK+I\%H.)G=K6 M\T1M3.XYN*P#_)IA&&$^Z@]I-JWWV=H$I%6!7:&AX9/X::0TNNW,D.O6[$>U MWQBL% $_-32!-3=\XMM3L<96V,%]>=E-K"UX;L&AGAABAXOOMR!.8M'0-&%N M@9_>#T' A\Q\U\1'QJY(C&0/N6&?@N#8AOTJ]>+ ]8\('G&_"9,K2F/+3I_1Y#7O:?Q$NS@OOTIG?$ M!;'XQ=Y0802M.,<&)_:*O RRX^]'U#L^KC\*2C"OW[N*Z/!)=(C?IE(1(2Z! M$,G;>$2(2R#$;2X3$>(B"/%Z4X^($)^GFNA7:X-'E/@8)3Y8#NE-U/IYJ\X> M\C5_2A+?&X#QNK8 &E'HP__W(_7C-[&)I)A#;F-&; M%2#DYCSW'897%_TY5Z&PE_'S:?_Z]9]W,Y6- MU)#4C9P;,7E^7AG=_?Z]]I9IR(K]5DTX#BBUR3-=+;'-U+0%&LM*UG!0)F@" MW6:_B6?#+2K_/O91_NVD^L0][\\KU:]'G+Z!6)^VVN/[Q/I!WJBU=(E)JY7E MW=UH*BT?VP,DUNG7"CT>!85^@ MZSJ*3AF^32_X-OW/(V.;",A'MO[Y;/UWU/JX@(V)+/_(\C^WY?^9DG+A?H"] M[EMO'+VXMD9L)) "#K,YT"V,FR(?P47[""YRT6=V'NP5N7G+XKAJ/P*N)%T0 M\,7[K= >L#DLH$T?G]NK!ZZ[L>9\KLO-^D-T 33QXU<\=9,[6#PS\B1TZ,P5+MMA_*\G2I<>RBS>,KHG'F)I,,%\;\ M OZ&CP&@;6: !N"64IBQ8H8<<^ O@F4!FQ)FJ,GK\REP460N1/Z%B\TEN"R= M>EI Y:N!!Z0%.F@GFC)G@3S2 /F F#72.." ]JV+#X)N<%ROJ:;O*,_"G5C M/H^A"AH(:MW$TX>J#T9.F,@)\V6<,%>E3D[<.O[/UEUI$K*VJO@1N MH/B QLP7A"=UW"Z.:7!7SCNIS;J=%%!A,@C F!LF'F7-1+ZNR-=U74#JMY7# MBUDX3''V.-6+K3$]B,\G':W5I=EIF\<%FY*I9.01*P&(HD0E74(108N" M&I#2% 'S2G2/*7*\?"G'2W2/Z9H8)'(P1/>8+LF0QDW*WCQ<.T $RA*G>^"* M7[BSQL@@A@+N7JM'EG9D:5^=I?WETS^JNFBB)+D2(/]?U?,BB>UN1;J#2ID# MJ06E&(+C0S<=C%BE*<2MALHT!65#%\=/K1KNWH9R/W)1XD=D9W\_._NJXPN_ MI19>3/JX*Y8,N(IIGVXN:B:SM">=W@3K!YQ-FT*% MU;OFXL:C5)'(D_.5/3F7;]9]-GY[IT[9 M5R6%=!T4*XMDGMZD[/E]9[YY+ZOY:GR\/!U%S8(!0<.;4B MI]:5.;6^-[CR!+A%Y+=G"M*A"Z QI_*4%]A'CJX]SUA=[B9VFI( MY5*35Y)MI$H@3,O&WZ-+OIRCRG3 P7BBZ[J*ZO%$OJMK\UU=@$K\;'1%'/2[ M>A%=]23R_;"]MO":>F3'SU*B/IK(=,W4\TDY?J^/RGD^CDM1IV[2Z7!(,,K2 MBCQ:D4?K"C#3411$Q;1R,;"J#UDGUU^,6W?M>\; "H+D:*7"'N]OZ.CRPJ>4 M"99 =XX=_8O,L,BQ=;&.K2/=,XT\-I'')O+8?!WT481S04L9*/:DZ%B09,#T M,,?F-<0QK@U4KI]))6@E5M9-)MF,M' 5D11KC$.**5,9E=+9X M1678-3LVS]')M5J959AE>2*V$]D\4AD87"7>58[]FMTYV?=P0^,]7F;U(%BS%'N4N0)BSQA7P>*'4>36-,%WQZMF3$;,^)\ M39MRL^?,"FD25)$9 K6OX 5#CQR]Q CX]Q5 [ -GJ4EP,-I7"A5WM4@U*=); M!*&R? "5C2)O6)2X=#F)2U=49O&[D3Y*Q+EVAK\^3\0[+DTYICA!41Y#_I1V MF1%.CAP/D>/A7(X'SU?;,_+BPE%,D%\*BH8DOFR876@5='VY+X'1H6X&N4IU M7(VG58V-\78]VV+N6NUAFX>63>+'KT3R)LXPD=,A!KC[[K9]%AK[ M;MHB\CE\OCK\3H5^/'DN0W%&BC"O2W4BU)NF_+*6/* AQ:3$-!O)'L]6'J9B MSWS@\^)CGF=P->MT[B:;2T?%?R(/S15X:*Y*/9P8.!U-/30&/-,C%[ M[(TVQ5R.+K61>D *L'B1AM*\?-V3I9-_=TT2>1&^^YV\EGRH_T, MO)VLQE"S@(WEC%N*&&/3="7V/'/8WM""6A'7S$ZD;E+9;.0YBSQGD>?LFG#2 M'VD$OE[JYI?Q?$&M3)_LOAQG'HU^&VD$B),2] V3>H=&N$Y?V9\D/)<57=#% MTR4\1Z9KE H6-:2/?#Q1NM-EISM=?HKU)86?=C)ZYLY(4T3*D&7X7'B0&C+$ M4+.9@1Y@B.H-I0,;?:A8E@//6@#_:AV]Q^IWDY'(._'=;9'/2_*INH+;E(M8 MKKM(K ^8(,MR:^G$N9I,5R9,H;09T7P)W;#$E8_C=.8FFXZ\$I%7XOMY)5XJ MT'F=YO9'L(%@Q^P)B)$T7Q\B? XDB)!T9'I?["VL[XHET%V)!K";L@4G%[U8A]6Q6YEEZLJ2=16N5C*_+]B W1BH$Y0\G#W9:^.K.&A]Q[7EI*&<. M?P1K8(H*N2A//C;F:%M(2ZNYGW4,!0"8%)C--6,#@#O4^S,UUP0]GQ,YKA*)Y M3 P-S0/U',7IUI1)6KJB7O'(WV8!V]8 ^A."=Y!(MJF(Z.\N (0L%[G@(A?< MMW'!7<"]B]. O+D]7O\D>ABU"IH 32H;)C29N[X&:,I0:PRV2H.#UE^?9!DV MY8ZO&K!&1DL]I(^G [FZF E93JUULX-$C=;ZCP\KM!B(Z3+IJ*=\Y)_[UOZY M"] OIP& GZ1?1ME.U:P609J+%:N9I]RDGM +6+^DWWOO].J==]6= &D0TUZ\KPH:^2"BQJ9?;-&9I?1./6[,474P.L*&WA]!T\5!BH[4<(. M@'2TX!,ZY"3M&2UTCK;P,1K(;FRZ9^BAJ&)OT9_3_$SE*E);G3]/[YSZ9N^G[?ILO3M6:ZV^WCOD5ZAVX)G:U!%80?]CM\?H-MZ%_I#7I=T/ B,/0)@DL%M35A 3 MM,/1[5QAF&/8Z8I/D"+8]%=T-[W/PZ3HH@E0NOE?D#[XI[]17_FS(9G(5(J\ M3Y'WZ0*\3W^D@4DDH.KJEI*K6?P4U:"N)_K_4+*[/)SIC#5>T-U2NLOE&XEL MX:[-)TC!;#IWDTZ% MM!Z C"+DD3;":?-))JR+OF B5?'=L/"&&@'X6-TM944RK"*OUU5[O3[*+?_[ MKWB:CCQI>J=!C8J+;\>9U$WN0/)[Y Z\;G?@!:B0R/7W;AT2 MYQ]WMQ&X ?!A#;*'+M?7;SNP341Y+AH';.%ZB2__WI3>X^ M?S\N7$%OG7Z->_.A/Z!5E2W>)Z>#\I,@M>Y7%Z.?]328"S'P-*(7:EH;W ^Y M%G<']7,:EQ]+I&[2=";RX5U*W[OOI'?>U=\N4CPO*!Z&Y]1A;\H\<45U87"S MQ5JUYK;=OAC%,^TWEO.^GOGW59?59F\!$:N"SOR.OHJ.77X$2>#K>/+C[Q@-=$%V5! M":((5V!;J!B4@% @&@$_-!T@49HBX"V,;N!%CI+(47)I]LIG)TO-%0BJV?4< MZ))B0U"-ZO$YI@FD@F,W#/L1V"U!D0Y8*O%A[F$QG^7K;$U)E1YDAE^93]!2 MP17:T_'(.Q)Y1R+OR+5IFU-G1?VVMED7"J8E]O(,NY"3$ZNRE)CZ.H^T#?:+ M? V?R.NT?[D8U,'Z3RA#7G-0^04""/>Q'\:$ACT!IH<2HZ9\1T]S^DZZ-Y3B M%.G9,Z$ZU")CI^Z-IV7A-."6-PP=1>*>@66>ZABTAK=7A? MJY0JJE!.6B6N,VH^S2';0GX'QN= MQB=@;%2/'9BO$/&=G/PI$^M- /9CS>!K-PC/Z(:-4(N)O%D0T]A@; H:Q"XF MKFT @8P%H)H6'(@L44Z0H 8F_ M7V><>E(?G8:D6'--V"!-#_[YV)PT10>Q"8GKO7>GZ ]H5TE9_OHO_,=[BJ@! MP42:9?*/-VLL5^Z+/2W"9&X32"AG\"-W=HDT_-U5/#3]/VAZ@>?N/"PF DW[ MYS4[PGO"B66&20;JM)$]30?V)?#O__T_P=5LC>68:&B&^=-3I8'M<[>%P5IU M#&(C$PAJ3)#AZW\*VDK86.Y:,[G;A*>E?_K:.(&F%*?A-O\/%?@9;4J(:#-A M'0OLFZO$8QJ0[9_NU[S/L ;^&8]C,VUN6 H.\6*K2%F"/:*Y-+>-^4\F?IO> MI_=M)D3Q8TL>)DPB<$((U,1$T/!?O6;QH "@GZ&@0EHG]G3ZT@0(&?PVD=VVCZ"G48D"?ECUU"A'Q#_)B@@,;S@QN MB'@,$+R+;9OF6-"59_R@[4S@+WE=:IGP#-!M_&M3#L[-U?3;W($>G%1!PXVL M,< =\?7)_/FA*Q17-+.,E>V-.;R3"BL"XQ4=&L]Y^Y5Q/!H6_T$!")SG<+HV M-+>/QD6AE(@WCLY6I]G+5YJ-:K=']>[83K[%53DMJ2\I2K>'G..V+JG02*CL^V$6(GL@,*6@8Y MYHB,X2,EE/7R1Q-^43^X23-H>\DMA/@M27S!RB$H/]@%5((L:RJX[0[2)07' M@HNQCKF_P2W!&_'R_K9,PQ;&AJY8-@4!(+0 @ ./5NN&K 3:L;?47Q#J80#- MT/\4"3S$O\7_^9M2+&H"!&GA0%0(3.+[@A,53/6&*D*^A":TK@BWZ-F4^UUJ MAZ9!Y[&,_X.S@D\5J)%BS"<"W&T13PDRHXM-V\HI,_A)R;4VA)I\VAOEXB$5!"<<*"9*G8"K62-#!#=5V M -19&AQRLWW++74> 7J;F9MS@(YA:%!98$PZ12&;"C$S!/7H5[AV^ RLOB'' M0*L*\@?<*$6PL5C]O:4^+PN]=":HZ#M(9.!'N ?6 MQ%BA@P7R*"88NBMB.*;H.KT%"W*/A7ME 1-/7A?!KW>;O5N.<=>Z&IE<<"TY07=^LUGS^RN[#:*._X"V,6$)'/ M< 7E#4*D4)5%9S8"9E/V>:/KLH;O"*0)3FH(ILG+0C:VJC%W!;7)/A7U>K:8 MY)+Y'[\@^X3<@ &"N1MP6-&\P J0E(4#F=K>G$>? MY/'NW3LZ@,;+#878;T<\J8D@O59T"3Y9!=A4AO07'9,VO( M'TCRAM9&W5]:UU]9$&I#E*\W@!+1]WT8LGD@)&4;+G] MXUEEC!1 4;K/QV526RJ'!IC" Q M:HQ<+W1;C0V[Z=7X_) 3DLDL)$::SMZ&[W![Q$!*WQ4* DNA9) ?T!H/ZS=' ML^$"H(JR'%%$!X<$4!#<(HVWD4 9C@W/8&S/*SB\"U&."8]<1+0 W,._BQ"T M""/#=%&\7P-WETW >@Y$&YM8F%LHY#E!WX"ZSN48A;Q;=E PGAR.$*R*RAR? M>NA/.B Q9E- 2"#P!)$$\TG\F9C(Z&> 53C :] ,Y*?!%6?] Q-U![^ENI@S M#QWS$&C:6!D[(Z@I@]%L"*[&$%Y!'11/P^/>QF) M#>"9 BX;%D? A>H>J!V MA"^!"&B,NQ$$&J%[S[5"G=!QJ_-M#TT18%A-6I[#&2'S]! -X!%T?&_R'YT< M'<52B1+FX Z92%*P\CW/01)D3'A&8^6EV]HF !!0GH+7T@I5*X9L94 +"NZ] M-WT"Q#W.(V>+A0P"T\$:[L:%J8@S1A"50^-A+N KPA[B;/:KI5@\!RD,9PT? M?D-)4.@LR//XT6/-&*$G0RB##27TF:Q8V/0QX/YO;J@Q,-"/Q 14=&B<$>_T MC9MP@5:"Y5D?&^CG&?HK>A9@%0%\JIJ$3HW "C1YHB\%)PCV>0'XY MN%!L;?EG ]QT&:)WE)>#?H;FC>H!)I(H$D1A\%&V@X4M?#@AS0/M0"R8$M"$ M#=8T2$3!6K%\%(9T ;*[?//2-N&S(4&)*H%@59-6R%HF9-S)>7F!FMCH@"-= MC097 C4O7DU .:!!FH>K(%T<#3((4FZH.PR ^Q5D&ZB7L<,[:-3>4&"NX#=: MKKX@[[>"3" [)MZT[0:\9_$WV/!71#CM#?H.I+#I*#;I[ OE%VDE%^!"113^ MLO\R*+^.#%>!0_ZOGAKXCQ:Z8[5!1<&Q[\&3*)>X/N_"/WJ\2@@M0-D<8:(0 M<0Q^-[@;Z!A6X+K@^4(M#<1T2&APR4ZD?3$EH-+&-II%K8"FH?_?F16*^9G; M9Q,T8^'3QU1&CLL8<,.@D1/@;,+JVH:LA+OMWE)E +4YW+4.W$-S"0([)

3TCU!$6P$=5NCPA"O:ZD,((*!=4O4>@1Z-Z&L@]PE$%1.*H$+\2/]D1[EB M.YXCO*.0Z#=D.^&$<35X^+L!N1\YS]S\,C1?&Z6$S V3N-3=/Z"I;T5%(-7E M#QWE6\WNBB&:O0\AB!GAZALTQ2[D"+@-%,3.&MA0!4B! &&@A4=P!Z&,NSR$ M2N$F8;+^T#72,$.(&%& M+E%@SP(.D&PO5D!"Q5G1'",TR"Z* M[!84M60/%=[#>Q9H)&;Y!-\0ME=?L">;#H&TF&?#9NH%.'$CR)0)< M@AU@0K0CV!Z@$#0UP\\/V,9N? CQZF&E"M> O/48F;ERL\\EQ',6 )RNHG_' MJ3L31-/P$4& [P/Z 07Z;:2;;.MFYPA^[\GK'G+>PXE:A(+E?H*7I2$)(8CZ ML*3MZETLSECR$:SUG.R6#97B]JL'7+62(Z(N6KJ$0R NJ/S/3FSMK?A>,,J= MH$\4X/Q(0#JS'Y ^92@Z>YMF7HI%XYAQ%(N^JE@T9'U77[JNYM>BMFXTEDA, M\&LG#T]WMS G3\X*R!\MI,2@O(>#S@(#VH_U='ZB*H(ZF&?KZK3-'0@Z'Q[W MN4'G+Q8599"/UP^+=IW9S(W[!$A(;6E(>40D]O.)V:B '-E->8^%-N3?,!O= M);NI. >X+#N3UDVS.#/HHC,^)6/\KE,"+PSM>@2VWH0/8C*7 ,O M0%TOQ%G)YUM^1!/[[Q"\%[$V-AWX=<+LI& :"K\1L.:&-[ML$7TLF!+QOR 0 M. LL"DX?@G_X-P@P+62*S!3;]KUA$'%:[EMN*!=)0\!CV"13$R*?L-=@&[O! M6!1%'HFPPGTP4?# A=1H78&-W&X_>BJ9Q8UWJ]G T]G$'FL,$[LEN1S;&3&NO1^0]YVO5;6U!QN8$WP3JX2X(.3U_M/5N$0N@N MNQMS")D)6B:!5^+6@C!%0_8FVBM!FCJ63;[Z%WJZZUV!7R$\A7P!CDG\']NQ M?P=8#[O/L"6-S6YHC9IH@5O-M)L'L U&?R"[&-M\AVTF+U)I0_A%3!!+62,[ MR)Y8J)XA?.1.E"' I$1R;'\)R-4-M9PB8L3DS=M[+318H#U& @)HGN2]Y$D; MB,/0R] VE>#34"B82L2#+X/#B2&S<2TW\C'Q31S3X?T!94U*GZ.UWD.+"]$P M'HQ/'F0P?.XV;Y(9^9,#4\'PO:/A11L;>7C^";13>V"74!-L"] MA]Q29<.$.$/?/C:X96-X +G>71+>$K!/#IUAZ'1%^3Y^F@LQPR&(FD# DS+ M%6T$GS/J6.=*R?H2+"&8 AM;T#PI+(F MGBO=1%X2XI*9NKQ 4 _:K ^KP6_["T(P"HZJHWBM.RQ%Q.NP MW^;$QL,.DG[)9&@-!UPF.=)*ZL#)+!>ZS4A*K'V))D-K"X6)?^&"S83?@58> M_+/=QSJN\@WE'\*/2;HBM9^NB/R_&GFYEY2ZHU!QRB7114$H!S1E!F>$$?W< MT -S1;[J<[ N9X&FS%HD5\+RF754236&J4))I&-F'SRI=\NFEF^'W22'QYW> M3?*[K,U9&##X"S[C 4%@_0[H_1@38R^[@2Q$-R,:VRJN\6(%0#R.=@@JA$[> MLF]02J8SFV^9=>I(;FXJP>K;(-/V.)_YDH(2.FTOK+M;X$#:J19)^&6,)K$S MT).C8]T-P>&Z$"CD+I.XS@LI1WZH^(9@)C?+'>D: MN!J!/ N^&^4OV<(:X-D>2OS#)'*SM[=<__HLM_:Q:!,[TK(#^6\HQ.0@"P>E MA'A;X04Q7S#?)*CYX/=PT0L,H#'MY[=\0NH+E)1-QUM^",JOH MW*#B=GYZ(#]D+^U+\HQ&:!J8*$6-^%F6T,0TX#X3)!R45RRAPP*2!C E$P0K*% X/D@ BB9/"XX^PAF?N MDI0.DY-G M/Q%;5*!TG,1-DGC<".9N1M*!=)G7DID">0;()6+AM" \T0]E3(6S@VRH_'5R M>01[;23@\3 V+M/\*92]Y;=W0N>M;VM,)>))2S;@7/43WX <$ZX1&0H%7W=H.!N%AJ/0\)]=4^;E>((6TRF1 MSV1S#)\$0.2%3#K!I[,C("5SZ5PZ);MWE 6OJHVJ] MX7,;&3#[(_G^_'F@E0:FFN[RS;9C;=)WCV.>"8^\7RYHM9 LZBPHT72AO$[6 M[5H;CDSMCZP*A5)*>:Q4N&(_ED^D&\PR.U[Q"9[>']F[YWO#]'TSIRKQQ4BO M+)\;H^(8C@R]?9S*&IW!?#&BA<4B+SZ5]:[QG(2.9VS;$=M(;2CDC+3W0\H*NEWC$FXJQ^!-^V!]7>?3QC1*Y(_!%&1[$7R?BMP/'UJWH7;:F&_D^H+SB_03=67O65'9F.5YFA26XT?NTK^ M$CT$N+_&'?!5,AE- MWC/^2%QA>],O8%_CP>1>P($+:&X4+-@J#$W+#?)MPYCO\^!_1NY'5YP R=% M4S[,U/@\#?-T/]&LC#OSX2.W>1I)SG"F:7)_=2*>/@,CN %>_/%?^!G0'(44 MMO[^B:GB^AI6Z!G]X/P76@:;O0"J$,D:"373!';RN)N4@NC)9M MTWNK^[0X04[OK#.:NGVUL48 %@4>CW*UT;9X)9&\WV.H:-I/ GW17=\W$:=K M!. 7>T.%$22'8X//@)KT+9UZJVK:!^IE[50[>E?).:]<:3HBPOF(\$I)U5=+ M/T9T.1-=$K>I5QN%1(0YE\!D([I<)%V2KQ;$CNAR/D46$>9TA/EHT?TWP/#9 M]B![Z$+$4>L^OPN'7O7ZH0V&/OQ_/U(_?E-:$\PMS>R7@8[/UQ0V'S^C"G3V MM;C&X0W=O=RR>QOE0 F1W1Z5D?P

.*IVWCZ*PD/=2F_X;KY3'&:F#@#L$91_ 145(G432)[J(_9D4ZW"^.!BY#Z MY+F;UIY.ZL^SL@N2>H;GU&%ORCQQ175A<+/%6K7FMMW^=*FOBV4N2=])2[8[ M-2J=_.:QREHHRP=W+J1OF$3F%:F_.@NPLQ=LCU%P86ZYOROWAWPF%CD? G]S M3SSKXVCHY,QKO2"E=72HLI5&I+<:OB0>T%.,?*_T=65589T:H[>[:D>@EVT^ MB=$)DSH=,HE@2*BSWQ<6^ M8ZP4)_-%1R@<$OIFJZ+7&1NW1W8=^1TG0C]/) M, \%/OV6P%^W#P4EIZ$T6WQC#&,4/S?-T#^:EW;E'I=X-JSUW%L(?@+<>5TP MYVSZ>68?S=F7?D&*\B1.G#U;;E=W0EMO]X/ R$/:=-16&^G2_0,'Y&.J8^Z5?NRTY^NGJ4/HAL:B:3"FA+F:]["BVJ*HV?ZIK%F_U2'[U4M&/7]O54-797%#, M&?;!?5Y[Z7?,\O-;CKLLFJ1Q,_:=R9-N5T 0)X&B'*2J^4XU'MQ #KX9CW3O MA4CO==O6.3Z-T9/+9#G7W7$XW0@F#&T*ZAFNT7:+07N[P/SEBKN;8B_6[@,QSO8A%31 MP.50GMTR=CKN9[?"-]-P-5"R:+?J':Z^@TK=0_#/CN@]YU -/6\& M:.;D];AZP[:&+:XF/]*6Q?%E M7MP?UFVVX4F6=S52F"%"/[L%/X=KL!ZJL.J7 MJ0[7974K5@7+VX*7ZN?ZNF%[-@?UO]>11<"-UT3'0JY2860L"4C"%8Z\ H.Z ML>TL0U9D^;V[]DIR!?M#!>N@>U7W _72WJB6[%?SIG!SJ!FI5HU?B_"66Q'. M[0UNV(!B;JD/E/\/%@\U'/-PL5 *U0GUM>.V-FFHP#+S>>6GKL,"@ZL-=#TP M#=U =;)FVVH.+QEF]"*1*A1!OJM6['Y^4BE)5K9YJIH.^_TLWMD;XUTZM -$ MTADQ+QFX+4"0"X,;\JDJ:G]=59T(&^G&B3M@^1@Y,&'/2T,5#/2OU[:@G.\6 M HW8+6=WF?ZW.%QUR_]:OLOYWT(OCL43-]1_E9>W]\>O[:RJJ/R>@SF)!#1C M+C:G'@AN_JMGS"%+)YCTWQ1$ K\";_7>YKV=@)>QHY"&#MLJEQCK +]1:[", MH5OMFF3&[ !VI">V%H97S9(4U;,AP0[\T01>IU3<.,&W#D+VRGXA^N ,7YX1 MLD1QBA)6,9VTJTEE<; K7$0!-T M:8"-AQ@Z'J&Y-4/]U,R-2XS@X82!8*"Y]WO,*]R=R[)1Q6K9@.<9J8]XV-C= M[%F[@EM.!\<$ YNS[7WA+;F*#ILET?UPZ3E79J <^/Q/-B47B]._Q=1XJ^)P M/U[DZI_4MFA^"6TVXG*O9RKN'.D6=I\A\8/SW@10@E<:-4@[Q+@6:MZ!&_1Y M#A-2@CC4CECPU%G@ 2^"$/)5_!7?#(7[[4N[>Q7F3/4#\VJ/(? M6-=^A#^03R[W)=WU+]-5 ]B"RL(Z_$ MTW=!B^X-CP-"\! ],AE\Y,9W8QSXQ"!>. .YUO(S8L BVJ P)CX8WT$PZB_T M5!?%^5_T_^S#>>RT=J64*BB0+<3)#80WXBWJ<]X"NFYMM"6$%=BQ[374]2T# M]YO>XSQ0(P1F;7HO1Q-ZQ\QO@N@$;10R-I!NN$&=N'!+!;>=['ZG!F\9P:4W MX4&D('=-:.G8E>)-U.TF3-H7XP_WIP(5%(4I%L_MO*",OY+WOK*U5%YN_>/- M<^5Z6 G:F0NFO=ESTZ IWAL3B)ETZG^%V?P?_[>JKAM+LG,QZOZ^5"1$.8!IQ\4(BS^>"D;J'=Z") M?]]0FV3O)6%:[/(^M*< ;OPFH"!9#)Z_$/F@4_2&I/18_]] MDF2%#!]/\(CE>,NT^2(RCX&)Z=. O!$ZW5RQ@?OO'E_H6RW23+AI=H&YA%R_ M_19'UH)2$5ID)>[7WG&>>EOH[Z#[U6X[MBD7E\D^N^B6%O%X4WJTB[M)%:EW M)%6@=^P=J]Z+W%F[,_83)]+D9&T(ILD7ZF;>5DWY7G6>!YG89&ZK4Z7]XU>* MOJ5#.1,4U+<:HAAVG[H[^18'[0G;B^QS&K9(0<9 \G]LKO#HOD5)[E_?SQ<' M 5: >NXQXN;"('WC/GN>&-&-I-:OLXNB5GXTZR;/5L;'8)SM-%EH#"E0C/.X M>&C')=-!%JKJ3DD9KT:/:FS$#-(E$U03),%C 1?P;M['_\04I\MD_R-.&8T)\N\O4\4\^)K;I ML-?/W)@DO951=$G20Q0AO%UU.^,:NOMZO9)\KK3RTQ'7=+IWB5@RN2JESZ?@ MI1XOF: 6>V"=6J^[*?7R$V:S>@MNP/^'QY:!VE:YW$W:L.E@K^.F9%AN8V02 M/U=,9.9!KB9?V>=J9I^K27?D][$U&;7'UJ<-/R,A M<%SA9FL.BMTXIM=L:S8#)HH1*,_^>4G.QH<7SS_3&4-#$;(>;AWD=OOU?_<. M7[S?-U2K M >?'D(\SJ3B=BF?3I%4\^H2)QQ/NWS),$OWV-_478GMXWF_(=U/(A^ ^7,') MAV^LFS13$G#RI,M0PLZR_+;7R"'@6=!%$QKOVPYMBH7:Q/EPH5C:.C1*;^G0 M&_@YRH_$$4!4ZC_F-H *=.@4H/&ZL7#"JH)C1\C-A")8\*N*@?4 [N&$UC$3 M)("."P_10VI L9M3,GHY3B[=K@U. ;LMO!U#&^V2 &Z'+"P-/$U!6J*0$YR@ M1X6;;<059;I:#FX&:))&9M(&J"7XV M-PW4IO9V:X>@K@=0>>%6X20SU$+JR2<'DEM')!F8\"5N]!9K@-TF;8%><9[" MP,O$/R?\;WAY1-YA]I$);#5)4-]XARYYPZET"I-YATZYC#S1=S3V/* S@$XZ M'P;XV67AO::"GGXGX&?F:#;JP^OWF"LH#Y!72-17!>\,$5R1GGC[)6Q,\OS;#\W%Y&*'P>:0095 MA7]\D^U]^7CUD\Y^4A]M=?%G$MRV=!MM__]5RZ=R?VS/Z^] M*W&A4.P1@E"OQ7%/:P DOH !4,(PMRGW$,!M$7Q;U?&AD=@Q"N 37K)YR\CY MM G9"Z=T-CG%9TZ4-;[#*OR8ZS1:64%Y^$U;Q%,Y+4_C!/:T[NN;UYSGU>52 MTBW9''#-^C+;>"C&"HG2^ 7GN7>Z?;8L^":0X[GIWS!Q!!^=?-2TP0,0>O%9 MXA_*/]1#5RTCU1RIYD@UO^2;0=['?47\V=JV^BC%UXQ=7'),NKE\&(ZJ,:M\ M-FU;TY/SK"-)11J8HPW?>;H?ZMGVCU_Q^"'/SV6HVV/J4FH& $X:138OL0XW MV\="$LX-:+'_$RG<2.%&"OL:!@+PZTOF@V!/N MUKHM&P92GOB[$LJ#1U?*/DE%:[GF//M06\EDIZF^:>7H3;]2U-G*O;U.K\ZEQX6'.2^*C]FJVA0V_;OYS)HM,Y?MV(!J M$Q7#P.3%FERGH+9^4TM'*C92L9&*/5WRR"EUIL56'SBK69W1E8S:Z+5;O""H MOYEK]>=&5XR2X!?\9? MRBU 5U;TX(>2(LO =*LGZ6YQ#?^O;C4L/S$-_?E<>QDIBH]F,6,68MQ<2E^J M/GRAXK<5QFA5$^9-DYURCC2TS7FO:0_S9U,8J^>$T7U^9)/JS.D.2H,$4&WP M4M[\V17&-H'.3[1\,Y,-;JPEFLK(JWH##5HH$Q<$N.@(;T5XZ^+5Z)%B]6= M:"P;I_-E4'RF05,:/PXF_76O=S:%>^KR!"NTB% M^TGA^C NNWU901^N_^ VB?!J8NP7_+BN\AYQ.JKO$=7W.')]C]>;,/N'4354>!WWX[#;; M?5+L0:'4D-J-G9@@LW/HQN 1@ [>%51#<"T[IVYK2X:.1[.FW@"V"XZZB%[^ M:1MC L?MY-E0^$317JO*.%%IS6<-P):A?6,IZ_ ]'9?50C>5;VF-E6:-+T_&/7U"SODA@ M\+!"NJ7.D\8>5)5^+6E_-3L%8?RY M6C?;]>^5$I%Q935B2+C%UK(@T=O,2RG<'VAN?V$DL\\#.S,\'M\.W-&C0[*[1&?(MG M@B;@HESO2M#!.U&H_+:%EN068_=J/.)ZBE+@]M$M50^SF%LCWKTK*MONC0RO MI$O@I@$:*8@3!;Y:.A=#>?MF IN'M@TW?C!B$MI?#=_G MHXHE_ I'$P'1R&CYD(^MX#V9OZ&!AL5U97A,^YXMWBYW=TM=389312 WJ, ^ MTT6<%R^ $DP'YTFJO%"H_JQ&]A&?&QO*&$' 1W:'$O&5Q.W=0G0%SB_T.G8T MMV3F>JZ8FQOX+-*[ I<1Q6^&E-84U!."(VF4WI\"C18.P5!T&<^5!A,@GQF% M[+4]M7KC%C*%DS215%&B8HK.##Y-A_KQ!K4-L1P49@B^4X3:Q2^M;>AC Y?O MW+&XK4"9*,/1)/PD=)4+3A1I5!2<1N+JO390JA9=6)R[!CJJK>G,<8GL \=! M^!X^F>O1K_E]9KVW#J05-( @2?T:P+CFVV^8>-0EWB)$- (3__'/VX,@ 'W3/37]B\R[-Y?WKRK_<[BXO \3+,N S(D6 M@C/97KR>[%]XUJ'F_,>-V)$+VKB:.V+1EYU0OE;W7HQC!%B025E@S-[^K/"% MZ:!,S(2-MYE>'6A7Y'#-L\ U9$^F]K87CO)68$],PQD'EAJXD;RSE[L#XV_= M[#Q(L"T$BV.8Y8$+D1780JZZ(UU-XD$(X--V=8E\!^!S_@Y MXBU\AQ=N*3R0D"O"/1RPPMT>5R@]T\0G!M)"P4KD7K<6XN'P9_;B$>1+L-O: M!=VC=T7>$XH71'\$QJA>P$L&D"^@X3+3.Q47\=)(@43?@[QW8!RNQ^*JD#!S MW>)R]5H0_7M@F6R[Y=U\IU:HIX7[,D(T/+UMHPGF]NSJ&3*(;KFNA;FIB+[- M\09]7@.JN/3!95:=.:4?HOLXJV^&7#;+,;%[L=)WYNNJ\O'PSK8?-Y:_#H:: M*-*S)433I\/!R$XF/=#L?',15Q>/(U V*X4-5T.Y-XGX;;B5K!]B.<"?;CJ* M:&+\>H)JE;XW*DGJ,S/!^LR72.2._9"VY<+#DE:>I$:QW!A55^+'+X%M"T 3 M%8TN3Q0=:&E#3))'#HBB,W.(([THV.*$F^?]-FP]PV6-NB'A$JFX))[L/>H@ M2ZB\H]VW!+[%;IPE/TTF"J--8O7C%WT;[@6Z6]?2?DE)G+;ZX"72?KE8;_KW MA>(]FQ[>W]>3$MT>)3]^N^3/!5RZMPN;T8RML$Y+4H$R2LQZJS$1\%R8M,P#!J$'/W>AP;LP^:/! BM_# M+^S;,H$R&T%[TZU!XC4>(>^ KQ3O<-13\TEZTDM+M6!P3_.AVNMO(K_)O4[02G%"3;$ MM&MYEMU!TB?7)5E>K5A)%>Z::^D^*>H/'43ZS&WN5, DR'+$*XAKT5$[#\C MMJ\"#W=8V:GG;*'S!(G?80,HT7AJ&XNY1A<[&2D!U-C*,B$+I-_0*0B!'""] MVQ#[=?6R&UI!?<@(I/!==*\H#*C:%==LQI>V(%Z!NXR+F\ENR-*-B,#]5V;$ MV? :O@G:;X$IN.$[S]'GUND+Q/C0#"QG-$41#=2]0R(=J_?*C\%G_@<[B/S( M!6HLB+WX]L8KW@>G;J X)%D6ZK@%%S;"&P!GLS-+,L% +RX=(ZE B[XWAV(A6[_"( MW%*>V][U>:$>(0=>C79CMRDW&;L= ((1Z<^*M+KI6J M-56&:OJ045WUXO?(ND:=9WO"^J#NZ(Z$_J#/5)_8[C3%-K.RG!@75Z?;G>3! MW9$>Y5ZV +I=EM',A%56)EW9NH#=:8.LG>]-^ZQ:C"<+M?SFGK4'*]2-Z4#* M\+ZFU0*M4\X_'*O[^W;.P*B@"I$VCNJV'/ XDHQ;[DS=R=VR&>+ MO>,?F!83:O+AK>_M#?E\EYO,,_;FZ:D]H&N59D9+,YGQJ/C'3HX_9KPB:"I# MM=39J,[#*,&!^5JLQO+(@?7*D8[VU6^[>-5M%N/Q* \[RL/^W3QL 9RE4:29= MY%+EZ9PO/K21YOC_[+U9<^+*TBY\?R+.?R#Z/6_$WA'&6Q-"]-I?1P@0\PQB MNE%H0@@)"30@Q*__J@38&+#;[F9V7:Q>-BY*JJPGG\K,JLK<;ZDXH>(W[7X3 MTWW;+E?LDC0?L7#UQ_>;DJ0QFG0R ]+(&%ZOU96X9L\,!.*PTTZE1BQ7L_$" M*].J.O0S;G=9UD#+PTX]R9ZPI4G>,>8AK5OJ8NZ+-BN0PL&8"@'K4/DX-S?* MBR33ULU%4!HT0C[RT[LRG;+'+Y M[)RW*7N(S5L::,GLMRQI+;6>-R8J5NXE>6E>R6K3)6QY.*1$VZ9:>K%+<'0[ M;)M"I3RL%35 W =#TN=Y.;]L^()1UO)::U'(%_HD*R0.6TYP24U+$Z[*Y:LM M1[%-:9"C M#R8/"U%J&F1TQW962"UB1AY^BVTVV"E@>#7PC6J#PMN6DCTYG' M9\VR4XNS\.F'0QI39(/J5ZP4)Q;\-&.DDG-_%(#UY^!%!<\0I56>G1K3>7IB M+:HF0KG\H:NI7.S9"D'P,#",\W[+7MN?F5X8JUDT.7B(.,5 MQGS&AWT>#&G"]&Y#MVI"WO0#657L[)$'"$[*:E%6!HE11H'!9 M%E*C$2;($D&1.#XB*8K>[YSAB'(7+Z<47G5-N][!ER5V=E2IB'15JOEY.X>I MSIA(Y?M:01>:1Y5J8?+IRJ(]J/"^M+0[]7A%<.;L,:4R.U(AR\I,TR MR WR&;QY5*FR?)<B+23(^JCB5T&@>4RHI-!(+EI-Q+O3BZ:7<;-?# MVE&E2@(7A!^KG(7-LZMXI[6:MG2K>4RIXG',;G$]:6:4B\K85 W1-6='E2H] M)E?%.$5U,#&1+L3SI9FD+-FC2L47PV8QEV]B&#!4%G)RD*Y9J>"84LT[WJ#B MXDN15YEV/E'M$:R8;1Y3*M=IE$M.O]PURETON;2G/3/N:T>52LGC>GWE9S#" M'B]SA6XJE2:#8TKE&I+"X\EBPNC5K8*R$,0@ZT.E.AA\3IB3?HUK9_AVQUFQ M6J3CX&E8N*ZV\/S+RGB 6V7*@>%7MF/JMQ'&2K,I.V_#-9L:BI@RA M#]ECZE=09V%]E%-93BQVNZYAQ$>-5G!,_8J3^H022].,X:<&RQIF5/%P%1Q3 MOTQ=)GM4@E:X.)]/MH5F6&TG--#R8/"-1Z1R;J.X1P]]YL,1P?+J@+[?!G]U^]@G>Y6 MU?M'3\[FU.!'G1J[RU=KG87&&F*O6K<7I%:D_N#F[:F=&CX]53,%6^SR\V*A M'E9Z S;!:3]^$?0S_:Y7\Q15P%@?>C+#M[6/CSN17W2CB<@-WRVXL7N\Z4C@ M<<>C_?!8T$N9$ACBM)U-9&S'([_6M8+.>/=PMK>N<;$]+R>/8<3\Y3+._@G1 MET-VVWLC%O3KQ:BH!SPOY@M.S M<>*@/R.O_:"W;B/VFL%AXS,>.N:>LWWJIC=\DYKB);W#7N:(M8^_Z86B([]W M)RBZEPSB+*R(/6.)XZ=#=[X'PSWW;0@S_@WF?!W M)8 ])[^["*+(T_>6 %(#I 9H-4!J@-0 J0%2 Z &-/,0(HCR5;U-S/=%65S( M*7IW,_0KTF&V%W5W[]-^([_I%.,'[CG\,$J:\H?:@S\SU%GEPWP=,&]O8+^] M;YT631A]6E\*$+WHKO6]N!4WHS?W@)O;DMB#V2<(1 A$#P2BAUG /F\"WG@0 M'%EWMZ(;]V7=J>![\'[M6CWL$;+O'A4YMR4QM#0C$"$0W2J([FD)XRSE^.+U M9[;=YD3&MLS:;!ES;5-78ML[ V<6S!^+H:TO8]7UJ27NY=322RJ'EW06Y,D6 M^#,KT5\)8SWR MRZHP)3."RGF@\DA(.;9$_:&U]W(U].?_R+*JCD97=0RVQX\WYZ5__EEX[L8& M]6:]O> A#22&]8$E)(?("$5B0%J!M&+?.D)B0%J!M )I!=**#\ZZ/HH<[NFT M WTXU'<*0L1@+1A57T3W*J-,E&]O^L)\D);JW.&)!YCK:%\(FR0_+[<^O\FI M]_]W/Q(IU_37W-?$W^>$D:A),=W;0G*3YX#5[$G0O%85[E)LTO M*_XF[_U[&16V&T-'='\^IL,D18U)+%X8-TIY>:(-,C!I#_WC%X6?1_=OZE#( M-U'UJ_FY-T7RL7\A7GCEA9=MP".\D$S2U4)O9-"8+FH!I";EPO2&Z0W:&L,J0E2$Z0F2$W0#O+WV4%NO!;*?93-8Q0\NO,X\7?>*\[Z M*JSD'N56;\!RHJJ;\1UGMT;R:^PHD[:'1ETB>X8_4FTG%S28:0E6.2!__*(_ M"AVAG6*DZ-]#T>]A1VA?Y\./=HCE>HIN"S;M8].)X51Z5HWC0ZCS]+H>'-HA M?@P51SO$WW:'^( /7B^('B&$>*WJ-=@%5S7J;B:=*VM-;5B#]8M2/WXE#X^+ MH:WA>V4$M#5\[UO#7S+N2X;>:- 5OL)/B_-B+B[99G'9W-0E^_ <:!2K^$]4 M;N<<99..X'2G:M*?:":J#/0Y3M@7[T[#V2.4 KK@^&Z%YF]AR)3OB.S+5MDYW9@?HJS.^^)XT$SKYQWP/>0V M_EV2LG]^DY7L42OE7%,5KKLBW)U4+KYU<1]B>2@J10J#% 8IS/=*B?]7IL>M MG]E$IO8-POW&3>V'+5N$L(%63$0A"";?!R8WO= \:G&AWXW[D]6$B/NLU/"[ MT:,J'E\0UH/5"[H'RKQOP-QY12!$'B?$PKW7_+DQ,-PU%AZDJL\_#U'&9W\9 M_"XY ZXS[ALHOG"E";]Z91X$= 3T;Y$4!@$= 1T!'0']\?(;_;1$)Y=*9X3_^8WG\3A7I$MAG,'HTJ*4S:E";>9_/8_!'R;# MGA*I.5UVEIZA2D(NMS3;7KJ[+7WSE*#IA\QI=,5U&RGS[2GS?HH28C=%R5]D M*K,[B5&O6?9S1IRFRY6J,UK5+UK^7V75Q&R+Q MA-.)1TA?A+3YGK3YGPOD&+HK!?ZH"DW<#O44MQC6N7F'[P54F)\4Z]JZ"@U! M/]$,\Q#IAI &W]QUS>L;UR?07X:NISJN.I*X?)'KF^-%3VY,+U96TNIW6G*% MYP,N$_2XJ#HBW*W3!*91,R M"-]/S^P%E6"P;$])0RTH'0J+=^0&SZYKK^!/-':F4@QHJQ(I]>TH];WN=+SH M]T?;E4[?D1;49&H:Q&INQ\4$D^;T8%UIA4@\)1-)M%V)-!IM5UY=B3_:LG33 M,UO)K,! WYA) MG;$PZ6VA!3$ 8H"'M,:_5+"T,,/S6+=;J!F]&1$((>OA7*\)R "XT>1'9_J>W^M'"F>IFRJ.,PHF%J;#)=TK5:L-0*@[L#A9JC#M?]TWO:U M@8\4_AXWGJ]O[=_>R>(O&?M@6>\+N>:"Q?*T7B[JK=:<',+U'9XK9CY=IW33 MK.9/P33)-Z.@IR^?2M*'49.=^JE@10 8CWEC%?SGJ&H,8"KFZLO8U(ZR4JHO M62EC)/84@[AYBEIG["EXZS#FJ+*M6>#1+P<&8O8H]O\NNW#97;Y:ZRPTUA![ MU;J](+4BU='> #)QJCW:UGJ4K9=QOX"47H.T)CJ.,*JH7E-LB%F^%ZYFF+AB M3*K8!* XDURHHW(9"807#H?-'E;.UY,F320U::^@\(7E(F,#/T/:Y(#/IR:9 M5M-I-&PC^/$+>S[FI^]]$ /J8$*I1;?MQ2E@;L^-Z99L^A"ENA4A4]D[P!() M[,W1_# FK1/YQT0O^HJTS7,.L:N*\C@VBY*D/<=JMA4!&K:2;1<\SK-CMN2) MX&&V$QOYY@B\T^;/F\<$J@-^$V>Z!X@>".)YS4%@,+");OGB>GAO*.@K9>-S MA5DG'RHUQ0A'*8E@A5E>*FC[LY43=:$+:M&5CPZ>2 MD&!K7#(>+JK\=$62G61&;(P6[!IEX%55A?4^:"? 9OB/F JF>@:>[3F^>K*U M,OIU-W?=^S16L[U-VESJ.08''HM&'JNJ(ASW5(5 N0[#YG0+0$T7S4V6NHAA M=RZ)Q$2 %LBB#L0P .0(OOX"OOYSK -P)2[O8S+$7 MN@+[ JH!0!#8CA&UF4;CAU]];?T4DTT1# H^>Z,ONA7YTQ#H.[W"%U67@.45 M-Z:\8@B\K 8XZFVGFR>M);V9@O4?='?]!#BX]0-G .YPN0%C#6S?5(#Z00&H M^@*T >KEJD"CP-(9R0MJV4S4HS\ ];)1P^Q8#]":D$,(D#Y+O:R%NW9CYXHN^^4A:4 MU'H?8JIZ8UNQ35N#TZ-;1V<0"G)DFZ8=;*X87:[J.KG9;='?/#'Z^6?$=S+X M:P40KQF#1Y)^;7::BNLQ0ZC[EJA,P.(!1C_W;?B_:.*BP<*)6JB;"7(C!.OP M=:!IOU4?\-D;[5E/W [\-E-WNX(A7K;?]%\;P?S+!H-PH$Y86ZEL4;H5SNLB MMQ'OOR-QJGKT344'&N0!P$.16:^_26!$FPPUMA-)ZD6K7E4(X-?VM3'@?+!N MFFL@!J#?[3L @8KO"3IBB6W?RF;=VJZ8NN6"%0&VC8:<_ >RWUKIX!!-?:0^ MW^X\D8< =M21"20+!&.)FOIF8!+@!,@+P'#R(I,A@ 1WC&O6I ?T'TXFG-^M M!7YD:MZ%-[#%7* ;&WD#DM6 YE@12T(>TUT#] Z0 ;]QP#*>*H\M?;[A^'>_ ML&&J39]36U'-8Y-@&T!4@ M8$4%EJD3-8LD OYH.\<$Y*[7J:FXU*>@Y^AI<.; _.[HUD904)CP#?=;^M9A MVXU0@0B@P&>V"_Q#LYQ8CV*Z*VC?__O_]E]^]?H35P&"Z;S6=8X[7U2$3A'$V- M2XXJ&G%Q!)[\4S0#,70WPTPR.X4C?K[D;R8C'$:[?;'US]@SF8@$2&",3N)04I1_KIXK;$!/36\[,?F;N,BU@]+]AMVZ"'TBH*E#+MMU M;$Y;O!!H]6&[R8*6!X,/A^55IB F"*X\#U(=523X"0E;'@P>6XAMLS:$ZOEI@L2W^XUZ_UD M-3$9CYKK@Y-[(R*7_M1D\!KOIS4US =I4Z?A:8^#IQ=G)B;RF- SIG&F5DH5 M_;3!PU#Q 4"# :^UO-XPC^EE2JM5'4Q+=6'+ X V$PF&:<:3-:Y>#8ARF^WV MYU7X] /8)8-.H1]6) !0,3VS1O4I%E8V.U-[\A0J1EHA>PVNW,DWQHD1$Y^O M8)][L!/(A,C(R80JB)C("-2(H021H4A!I"A245/J2$T8A;#02[RV/$IFG6$QA1M)E>':&L[+VBA8 MA<11,AO5NQ1/S/G0R/CSM--66X.@HATC,T]A.RFR4NQR(M-RQXI#UTN-YE$R MXZABVTB(1H_O3;I,JMC&^'XA.$9F)3J]D"IN-XN)XURMT^3C?G_:/$9F\V6R MWZ[Z<%LA-_%I4^MFXHIVC,P(.BG91)##C+GI,R2MCSD#"XZ1F5$4B&X0."%6 M+X;Q^M11,DWB*)GE<^0,-_T9;8AL.; 9*5&=)]AC9%9468O+%O,M+N1Q ROD M9MB\'1PE,[DKENK#V8+OF7&\TNG2"MUBCY)944RJMMTJI# _)^#)&3]C+9$] M1F9L'O>JSZ7M3GP=-;G*/CVK@RP>I]15B.>KP\/TYF1G,R+E'I3=Z9H1GDJAUFGR\PM MASU&489?H>E42J@;\TK-I!V:P_TY>XRB*GAJP8A,HF',55H=C,*LUQL?I:@R M996&HU5.X=6I/\8KY9KFBLUC%"7(B\8BW\KRAIIAB(FET@V-"'8I:B^Z_7%X M>1,VOH(C"0-ZZ]!9Y'1#*]0%_J'J0A\*.F0[4;9-$&/C7+XX^J/]@.[6,U6A M4[_UY3=NWDOH4[(7:NQ?D6-M^RZ,J?Y[';N[U"Y E*O)W03$E;K54F7?@8'% MM.CJ1S8&XH4 5SLBH?/E9F90Z3/CN48%!Z'^2(0O+MFZ*DYTM'KFJC^W/^Q. M&)R?C?,"[7AY;?]O'=#(6Q)]S]Y^L':5HD_>>%0[._2;-H<^J^=L7VSS0'SM MOGSRD#OUG$Q]='!_QSG9Z1_,LS,"^-KN\VY_CPZA_UP[H &0TV_]OHTO'CUX MVU247-OT/?7,#M_^[O5.P]GGLS^_.NY_?? $S<-MS .!HXFXA8GXW9TB-!.( MFK[9/"!JNHV)0-1T*S.!J.E&Y@%1TVU,!**F6YD)1$TW,@^(FFYC(A UG78F MOIK0XG>QOLN-FCEV\OE"][L>2 0OA=YQ_$\KO2?(9R)UUZ7>X;V=];%X$GM: M_P"W#OZN]CM2E?.K"G,@@8^F>3VSA_^^G>==I2#^5"=P_)FY;YV(SO:NY8,? M" BAX?NB@4!H0&AX00.)T/#=T="Q/=$\A:UT[90)'XYR?2[DYRGA?O7Q7B$U M!@RD?,-QWWD%!X1SA'.$QSX'<1LJ[:EAML;V",@8O<. MO.F;P.9O-F5O.Z?>]TF@1[[DR7NY8Y$.7WXL;-/ 1#&E-VGU7MJLDTI$#?!- M:KTC7>[D,,HYZMQ7+3D\WM]NMJ.7ZQU['1>MA>IZL$DGG+U-]Q=I;#52V!S4 MU\TWZQ+#N?UB0C?R64GL*VZ[8^M_GNUO'6\XDISJ2+*_I)3SN@VI,^#J"674 MZ;8])3> M_+('[]HZBF1/"RG@4@&D:@F 8"'@+>!8!WS[C;[CH@.-T, MG*Y@+%W;LAE5RZ;D"*4*1QC=9%H=.F7#URYBV53U&I4M);TN+S+^F.N$?BBF MX#U^F,;XMZ;-?6Y#9>SI5'6BF],S<0:++:&PS3V';4Y'XO>1COW$"^ZUI^^[ MPO8[11MOW #XTV@)<0/1DM?5K $7L\T74YV"YXS*LX11;E#-IC@?]-3598(E M?4\(^AU)*'%3+:2G%;96<7HPT1C]XQ=.$D^I1.)LT9)OJ-,WP65H";YKV)[8 M#7ZY[PY$(YA^&Y@B]_9K!L!F-7JVP MUI^7^_Z*(3#S.]5J)YM+" MZ1W ]*&]W8\6.RRH51.+9%WBX@.A,H\G"X*,>"Z06;1/_9K6[SUUB_KG]'.LXT82&43TD48,3?P:'^-I#O:&H]16OZ=Z$ M7-X-.%Y;,-\Y/([TXV;D\ACZ@4( G[&*9IZV%'AWNP:SEL)&*_"!831:F80^ M*ALRKWM$L9K6(_GV]51M<.QS#(_@<58X&8WAC\Q"1QM M=B-:1+2(S :D'T@_[LULN)TU/M5QDU61ZAA&SQ-%/6G&:Q7],EO^A:7DJ&4M M&W!U;[:J5^51:\KD@>99LZ*"Z&@L)?(> WI$(" M4E%L'Y8GNPK=GO">T-4'=N-T>;.WKD?EDEB7O$&=H>A+L.>5;'= M=HI<:\JI# M)AQC$;HP]4(YBTU+52:UTOUYLP[KP](_?A$4_D3@U&.PS=NDJ8A*'HE*[OD< M!D+D(R+R7@,/A40E7V,6LQ4O\@UN-BQ*8:=W&;,W/0X#(NT,IYQ(JV'0@,023\D4\;N@P7^BHM8W8ZT^=(EM.HG*'KUT>]6*; 2:B)N8"()$ M$W$+$P$,!AK-Q"W,!.*F6YD(Q$VW,1&(FVYE)A WW%MZJXK M1V95.=H(V902Q5]K;Q-_6T\2*=#9%>AO9Q\56?V"L,Y3CAL!Y!$!XT9 OYV4V@CY"/D/C/RKC_O; OT6C/4_'?<=Q(3/5=O[ ALCU\;F;[:" M;_CVS(>'.BYP.>8"5V-P0B!Q>#>&N*M;YG]> 5.MX RQ'*:F?-M/)67.*. U MXT*I33M4-<6VA3Q&IU)X4LK&J\JJN:[MG:">B ^OZ2"2021S 9(YZ8U0A#N$ MN\_A[JYA=\J;R'>*I@N8X[=M*5W;K&F4Y+C:II9E7E<75CK7Z6>L\#+WCW,C MUQS5_&G!$,.54YCF%_E67]L4]OZM77.?^U+G*>R-8C:/4@J$=;5T_LV3[.<*ZUWW;;J^65 MES8Z7QBO-(,2##\_;O*NU.[SX66R01+3G(>%=%OE?*62&DMRKEW7M&VM[M^N M;7>P 7KF6MTH5'SC?'=;\6*T3X' ]ZV6UOMV1#^J-8IG!Y.66^DNC3(]!ROV M=#K(4)?9D,\RV&).YI8]OHX+XZ:T2HI:BUT7U@9K=I(Z5T6MZ^Q0W?,^U>.R MR5VO9 A2:/_SEA:345X>RD&\UC'4]CQ?8.5FF) O$]WDBH;8'!K"^;V+OX@S;DI M@%Q;+O>H.3=@W=RC]_WI>IDN;FH$^F!OLBI\4$MBG2T]OFM7\*9A)^69,UQ/B4+? M4[R?)'T8E\")%R!VQFHL8T_!"X0112;_<0&PWEXW?P*?O',<_RDZAO&)@QE/ M,=V231_JW%YS(!43]N.H,=D475^#GZ3I9V@S,)I 5P%_,U8'T1 <\V/4.+46S ^02[GYETU81/7$M$5]R ;-X8&;-,.IMY(-G>ZHSC=FCZ(-U M8.HY=CTTRJ+CA! FXM3V@30V+[8/4D!/HF[!=OM1M4C^IBY&ZK8'/5ETQT_@ MN[*J1R):-YZ)8?0+0.%LYMA+0%2>&J%.=V(CP$UKV,44\)]G;SYWQ[;CQ2/9 M6:('&.MY336 6" SZ]9ZSG_]5XSX2T@RM#0B<4J0DQ@C4#1#"-((QP2&2*0H M)9DBQ)$*2.,_XO8;@/%PW\]W?8=<<*$:R-6)W:T4LTT!TD#+Q'[+%=T:2RW+,M,NX0[V;B161726H\.P?\#T!+']YLRB9"?C9VF_9:39GS6&Q27$94RI+F"T; M'A7 ?"@'8EHF.G8@^L4,WQLL+"Q@6UZMV102AV)*U'(-*SU3ZQC=KJA.GC65 MCKFY._VVY321X/E,.8UCJDN6^O-4(ZC3@4 ?]FG69N'([,H]K%<@@/';>'9M%@A>1AGT2?Y I\)IWEZS6\OV#;1N#5 M8!CLH&6>QQE*ZZ^:O#](^@*>4YJ-= !:'DS\A&MK?2S%2/Q\Z%:,!0$4A8%6 MQL'$=[/3&=(&O7)%)NVL,QDU"X94P$;X/#I MAY/4;%=F;&C[(=^3G>QX(O4:2D834H=#4K2IGAFHTICOI>MUJ5"?&*M.( !* M.6B:ZCF5A9T-$KRJ+RNM4G%( OL+-CU\@;E>\+DTWHP;ND^6>Q3GT[D<"QH> M=BL0I4F_YRQ,CH[W#5)L=Y+Y;@#-T(.F=K;23>&I:L.8$SFJOV2V,=\-RT"11I8WE*@K-2:D2CX[-<8 M%$)L1PK1$O@JA]BK(&(OQ2XN4O?L#RJ=G1DSGT,'TZ*!RSERZKSJCP=4_W)QJU?M]GQ\S=MX"=OZX!ZSO;%=@J2_OC"MG(RA0J>OG1[ MU5K,:!YN8AX('$W$+4P$]DPS:"9N8280-=W(/"!JNHV)0-1T*S.!J.E&Y@%1 MTVU,!**F6YD)1$TW,@^(FFYC(A UG78FOGZ%Y.-8W^5&S7QAU./XG]9J3Y#/1.JN:[67?$M='R C-(/Y4,7#\ MF3FO0/X6^.S4!B-:J?.818A%B$6(38FT(L,KH.C*Z7 M9!M'#*YT.EW49@UQRM7[&=U5Q:Y9+<&[S##%QF\MKCL(LF?V_>[@U+>FI>/%;1O!PLTNY561TWO5YI0M8V%%^GJVN1.Z@IEAD')-+3[G MRU)'IANYDE58LD("NH(X23YAV+G*N2/E?HA!WB +G-B-7XC YW;^1 MZM^JZB/S\UNI]T=.L>:LAI4&,3%YNKK"I44KVTA1,!M65&N3))Y2B<3)O>)K MQX@R[Z5\1,&_^P[^7!.NBBG@+5#GBP%\0]U!G'$[G($,ZK^+ M,N2X&3V?Y'H+3!1FCFO%N1J'0]J(MMZ?*.S.=]X_420"14._0GNW5%'X>AQX MRX6&;X<0/UT0>-DR^/:8+S>-]K2]; ?9K)UI?[V\SPF###UGS.>;;M4RZ'J8 M)FIJN2048#4 N/&/X4],\GQAAD?7(40DB$@>ADCVO#-X&_8(G83)7B9=L_6Q MD<<7(AZJRR&YT "=T#]^G3%@^>A*A)CD'ICDRG&=^R&/=T([V40OKLU5.F[4 M[=(HE2@LJ3P/R2/UXQ=%HN,=B#T>F3V0'?+709Y,;RS1)O& M"NG[H^O[)4(P5U?Q=\(G6(D0"ZO4*F6$;C:=EM1!,"_#TLKP9 QVN.RCHS&( M!QZ5![[!NO]1("1H"TLRB04=PS=P0DL*2FD\A+7382 $N@')U$=K_AV<=\F8 MHNOJ(UU58J+[$T6";_6BWS>]XWN-N;TT?L]B6R-P(G B<")P(G B<#X0..]P M:W'K/,7HM<&]M\&(@@?H7LT#W*NYWHIS;0!<*C2.4(U0C5"-4(U0C5!]P=T) MM/GPY:'M&13R0R$_A&J$:H1JA&J$ZF^)ZJO?N$"W2^[:WSK1 M[1*"G*>&%2_-\F6SV++C-8J/9X$#1GSE>LE_H@?>#A^OW[;F3T'_\I'?%7WQ MZ[_@GVV_LJF*#L3W>//P%ZC"E]BB&_O?LP!2!C.G.MM1$]3.%M5:!#BY'E7T MUM&___?_[+[]J\+%9=NTG9];K=H9UEB%L/])1 JFJ7')444C+H[ DW^*9B"& M[F:82>:9)K8!DI\OF@D%$BXJ8Z\ MGYNO;3^+E/'GNM]_9K:K0W3]=%13]/2%"GM_TV\T-9X]^TG@SW#[;@I^W8R, MI)^39YJKO;U#\G5F_BO&Q@[4\?_IU#-[6%UW G\&V .Z;*Z[#=:ON_GHQZ]. MY.O;HU@&4D9T%G,#9/'7SK2_!]:WDCXF0#'2=$%AD@J.JXQ C(!N4RHN":*2 MP 253%)*2E9E-4G\6#]5?,D_T4FKE#";+#"_C\D)J=HM!08KX,)!RV&Z@Z55 MOLEP>=XK#*R412VE0" .6QK#TD+-],T9WR-4AO8+_5&VIH&6B?V6N9(WFM59 M ^?*]'RIDTZ9]T>L0![VZ8M=/#_02)\/QXDBIC&X7"-ARX,^.U1-K[8SM14_ M3U=;?FGH+.9U#;1D#L9.%*E\:&0Y@]#S NZO^CA9@'WB^'Y3NQF:#9(=J;PO M9ENSNE B,KVF0 G8?DN\UK&;[<%HBK6#%5854UD!6\&6!T,2^%X:%_#.D%.S M_:%O#OH#2V%!RX,AF1K5)+&0[V%T5DEZA#D:&"JL0TWOMTQ7^6P1XVS!T$N3 MD9T?KNH,&8"6!X//:+7L!).)NI%IZ8[M,KU)P,&GI_9;ECF!G/%%OF7$F2H; M3);U^IB&?1Z*21TUY_*\N6",#&WY/:R[6BP96/#O4$RKO%M/DPW&H%F<2^?- M;"%7#4#+@R%)3#=%YK21R1.X/ECZ+$MJ&LP$?M#GU/'5EF"5/4S7RHJ>ZO;, M4:,)6A[TV7#3TD1C+1(LUO*J%B9I9RJY##!V*=[V7#@JO35%^J MPIN9!RWE0G5>L!BNQV>&"Z;K<%JBFX'7N0\F?BX$6"U>JX^-T&+M=I CB$81 MYG8XF/B)I!+EA$'RAF[DRY-&>F6.>[#EP71VEB6==D6>P-2,7DT[Z$Y MD8.FI32K8VS/ZAB$O.CQ:H&C6C(;'2DY>($B80CC>8TM<>(TEYV.RWQ"%ED8 M$#[H5A)LNJ2WBBS6\W@[;J>&$[7)0M/EH*DPK+DFTW=+1LC)[D#.ISHXL;9R MMF\ ; 1HM>F6+T967_1-27!62HUH='R6RX_IIMQK-6NXI0FP*?SF.]]B6C0P M($9.G5?]\8!*3MKYM!&\?&L3X-TLWVOC&"S=ICASU9_;'W:7(;C8;18ZR/GR M>JW8&BO1RBKZGKW]8+VL1I^\67UW[.M-FT/[QG.V+[9Y(+Y>ZDYTG&=G(=OI MWP9]CDP[V)IUV]_CT+WXN396 B"GW]H(&[LM>O"VJ2BYMNE[ZIF-@WUC=:_]43-?&/7M'^Y_ M=W/XMS+8W6*4;%/YJE!DVX0?_G\_L&<^(4+IS4-V)?;C M5U:5HX(HZS- )/ZT_H' 8&YMZ:]/GR-]>4!](?Y477#\F3FOB/Y6'5ZJ5+P% M_Z-"XD\1D/A3!!")9_J^"3-*:;XFR=?$Y@@MC\L7^Z=CT4)X=1S_K0[O'GM^ M>P1:.A.$[YCP8+VF.^$WA(M++H2B;KD(& @8^\*"55Y4A R$C -AP;L9:_%$ M-S1.$6"X]@VJJFVIX>8F>VP$7@-=8+_S2Y$HN]_?7?[""8'$X>TOXJ50,[RY MQ5K*_@4N6+!YVR32H_5]KAS4HDV99B8W#&JRL&KPA)2.ZSD_[AI"\YIU2C/" M().>)E6%5Z<=JER>$EHC R\!D#]^):@GXL,+9(@1$"/<-"/ &<2)T]P%O@'$ M/N2M_>\#QP=#(^+/1P",_0=+]?L7JKOAY/<'HPZ2=#'AXH1->R/^M M.74'H?B,/9VJCJR+9FPFSE3G#D(BMT-<5[ 5'B(5Z$WSTJM&-*!";&BI,39T&+_0FO%P5H1'?IY/>X#=[B.K!C]68]H:![I MCE0@3]$ 7-3($B8\,P?OE/ ,9UPINZ1W$:7LD"57CEG0W:I5DI/Y/MS 2/P*HW-.G1J-&:O MZ?@&!!=V^='4,3)DT_9%JVIQJP F]01\ASTE$S3:X42L<->L\& ;2P^YS?G8 MF+RHIWU'B]/G/.TY*0YJG)AE.;HX;\2)"M\7++A$ 4\;3YS/T[ZV3J#UZ1&Y M %FM?^FB:X10QA6EVC3*EI[,))V&YE@P,V[DH@.3E<+O>Q>9?VX_QSJ %%W? M":/:6:*F6G*(RO@^0+V_ZU5A^?:% 3]'B9"E!-[=ZA\@*#;2O@-6+(>"E//5 MO,.I[59KR!1SI5"YZB9V2]>*[K+?:1ET:6D9L_HP%Y0#(1F=5DX^$8F/B!$1 M"2(21"3?@TCV_"YXN?.8H34E!YDLUB%Y$2M0XHJ:F7(*T@G]X]>'NR"(2A"5 MW#N57#MDX:NSSI3H>'?6/ MBJE?/>Y]]?*>%[Q:=?6QWA2=KK@.GI07E([UY!&_DO6E8_:O>E*C(\;U%"&E M&8.VZ/[(EPEY*&@" Z,[!$D\)=!1#40)B!(>B1(^%ZQ&$XG%O-R M)T$1:@Z68#QOG.;:G(#*F7\OA;](1.;J.OY.-"4[Z:FYLHT1F-_@Z$">)^K% M%2QTFOKQBSG%_Z.P"%$9,^' '0N&N$S8&:Q/QJM+N-S# ML$CD"&#WGD;!%%U7'^FJ$A/=GR@P?*L7YZX6^+VN%7*-N447M1$X$3@1.!$X M$3@1.&\+G/>_TYC9VV-$T8/[OD%SO1,9-W75YGHKSK4!\)!W1!&J$:H1JA&J M$:IO']4H"_2M[3YLSH<>;$!X&=%Q0B#"]_8;BHMAL!"YW)"+]_)Z276;O3G) M"CBVOG!+8$],ZIYOW.[Y0M5S'JU\])4%!2L>>ZV\_X41@1.!$X$3@1.!\Z[O MG)T\1Q"Z2G8VC^/8 :>,[SC _3AVZ]S+E+J8T&*X^424J'JMW_ 7FH#CFQ2\ M^!.-G][=N(W=&)R8H8M?:+L&A0!1"!"A&J$:H1JA&J'ZFZ+ZZE -H!(G]N?I-7YJHN,(.3W7B+N8-^75=,IV%:H9/L;&H1&*!'?NB M&0.#VT&CJ;INS!L#%=I(O^9/ =KE-Y+,^DZDP (NX&N0=>P=Q.4*LTX^5&J* M$8Y2$L$*L[Q4T-Y(,@YTX*?B.P'@?E>UWK+66F:9UW>LOKQB55SJ4W_: *]D M*SNR3.?424T:E3A.K[-+HN#K^'(6 #;X_" (.(@== AYL[X06H4R5BXIHX29 M[#<4F/?ZC*.P$YV>R.I,@Z_K>)]853/EB0-&88.9#E71V8)B,YQ?^[\_QSIC M-9:QIX#90K"*@BFU;"^F@T$#>'@V8![3C.F>NTM!8+*]F.BHH!E $5"R[67D MF&D#+,QL5X=B>HH@IH/>UIU.;? 54S< IM9X@1]&?7D[[Q T,8D%4 0+$.. M^NY+2.H(]N>HL@WLBA B$72C.S%QFQ<%S)WKQ231U=VG&+ RY#% ;@C[!H_< M8#B,! #Z"> _)Z://P3]N^MV!!Y *'O@^8A-6CNI(.!5<6XIFSZTA^I 6$X' MS$)'G<)4[DY8!/+7'9@([.!">02U8!)(K6DJR&'Y N&E^DW3Z;6;+PIS+J%] M5LEN5&H3(9$<%YQT@YMFYA9?GR]$(P46,\L^8@,=$+CH 2T%C/NB8!IX(\"Z M3NR-RD$BMH['>J$D(OV:1=0!M!-P.WA;57FK^BJP^("-!3K<^6Z@>^-]]8;Z M;P-I@S>;ZH!E@K$*A1)S?:!?ZP9/,7T$=!^L') D%%^%WY"!+NM>W%'-Z"DC M,$;;60>I7SI37NC@5C42^PRTUFP>C;>U'FXEDDO'3JLMP%>:!:7Y A=L!RZE M_G2E8[ZC<:%7JV28$A[007 4+OL2?9T<:4V+Z\?$Q&B5?K/V/Z_-[<KBL#91$? M31N8F K\I5)IEGNU)FAY\/1T&\_GNHO1E"_[_5G%EPI%L]$4J,.GYR5!8:52 M6^!HV6LO:MVXNJ)@\=R#EBVZ&!>U?EWDVB,Z'4^D]&RGSP(=/V@IIHAQMT1Q M73Y#+=.N-LVP6A4FG#UHV?9+%0WOJ"5#+^15,E&3:V('9E X:)D,W6HSCBT) MK"Y7O2EA3^EI,@ M#Z04'S05FIXR14[7RXUDV9Q971-F9WLK)2&!JP1%2(P@ MTLI(H)*B)(@210O,2,9&"1Q\*H\.I*4.,R%M=BM\6)_7JX6D6_+HYC'TY1-% MCBW9?L#/4^U9CUC)\1S?/(:^MC2VE<#UTIA?6V5%9RB3[7;S&/K(7I:1TE;/ MPN@PFZ&L%8=IXZ/H:Y>HC)G-+ K8=-K/YS$L[63[VC'TJ:/J8(3;F3(?4EUR MR.=URTP=11_MS])./\M,^8Q+UH:.KSB%IG8,?5*G(*WP$<]C!+;2&VJ'XH5 M.X:^"=$UJ*F4IHQZ&.0]]2*]2R03;N8QFB17B#4KW,])K'T!>L MJG)&(427*S>-08/-*P,YKAU#7V(Y:/KS:6]J$"1C#.8EFRI'2#EHV2L:M5R1 M8FI!^T$V S_$5/!JCL#K^(YOGJR>&#T:Z#"4.!/R3:5 M_39KU$]N.F.O)V0_WQ*"2_HSHXAOTO5!W/V3YUTQN^5JG/G?RA M$\\X_='!/$5?'.D?1B=&0!I;4W/[>QSN=/R4@&]EQ*'_\,\V;/(S,NCUA;K7 MYV:W(WKPMJDHN;;I>^K>0,]SX.@92QQGL9WO@3]^=FL/#.WEW[_<$DN0:%[0 MO*!Y^>2\4,\D(K);G!BD,&A>T+Q\B<@^O 6#)N:O)N:+1^-_:R!?30C,%X1P M5J8X^>DC&6[E.'\JDP,O^XM" LX:_/#_^T'\^%.!)9Z9\]YV8KXNL+IIH\'L5>\<;BB14+AF,? MDW.O1:H/A0WB% Q[ _<[=\>\C<7+IF[!-X]B\? @C^C(X]CV!,@V4G\RQ;@Q M*5SC!LD-BN$D=RO6,<#;NB2TO3JQ.]CSW)[XTEGW3U^>V&AI5;1\>+S-=^") MP5%FH[/5S6&^8^5ZDA4^(&<3,L>I,Y<7N\%$"6QX9H;\\2N9.E.=OAN$-M+P MDVKX=>X_WH2&G^E^U)^K..'DLCE'6S5X/3$B5T2Q,>@K\& 2K+KWE*0^4O+[ M\Q*W!HMNN;X##XM\>V,=C?ED^Y,/1%,G-T2V!Y$V"EC$\W<<\^]VYAY(A<^7".L3.BQXN%NCK3AO MJ!HQ70STM,Q&AYB!58$_4?A'6OQ0D1%3EV'LXU$] N087=<8^:YNU%D#)96U MSA[SEB0J*X5F/-/D5;T?6!06D-TAO'(!;!,:.Z-M@@"/Q(#")V<.GWR@^)R< MG^=J+;/+$]G:D,P7QIT"#A4?DWJH(,GZDLIL[YX%\G$5Y6XZ*;HK0)3W@Y91&V2A/:">#+03>*H _S#CT$8I&6 MHAC'E6,<7U+32DEIR_ELM8O-DVR+S;1'8GL)U32*=F X\^C1CK7%X*BRJB_@ M+4ID[Y_=[;EVIO]/BRDB"J!E]OH:*/\)1J(Z\*=_]O\MG-)8+'=Q\ M-Y)R;1'?!,6>UQ!JO5"&6U.]]QG6T QCM=*),=>K-[1^ORD[N1E,B@(-H8_* M*"#^^>[\<^6PS+7E=!,D/':";\O=1[WVN.\"18[]Z&8C9_)6DK$:NOL M/.^S&4=A9 U+U9M&V*V[_4)[[JE#F/X-V$3D4P([HUF$=/U!=?V@/MYWU?6S MGY[YHK*'.)GA,@P_P<3TL#T0 B+V]PF*8MZ:T,9D)A M,M=6'57C;G(M(:3\#BF)N\K*=99<2XA0D9I\AE ?*GO.J3(KW1ATKD6A#X6-O\RL MM.;3&SOI41$E>"+*=L+7X-G)X']C8[W&C@YU[1+<9]O#@<&6[WH]Z#7.OHFD M"^]&TM-A)YRI[%)W!7@%2'A5N)=-\H[MGOLZA&?+U/68)X>4@,9X%!KM.PD0]I9B/MGX042"B^" < M]5UY8F=W]X1$D1@O589NR#DCKV$#7/*M>KW_-Z="OD@44GI96HXXGN3T85,? M#)H-@9::ZU1.U!-STJ0+UW="<[X#$. [:K3#*-O3F0\,R3-82]^1\1[E)M0E M=IYN@M'^PO)Y4230*+-1HWUJ*]94.O#-P93/J_,<5Q_[:C?XFS,P7Z2V))MN MU.-TEN3G52Y3299Z%2JSR0F%/V$?7L!&ZO]]U?^;:/_?V#.?47_=G>NS?A*O M&<0T/C("O,CEI NZ0':!2FFU>"V'E8EVK4U*=(TO!MMT4A^K_V.$@U315<>V MJ<3TZ46<9L61YB^RM6'Y>*TPS@7]!CK2H5R.Z-4U:C76:>?T<4A7]FDLTKA) HL M(<(YHVEV@Z._";[Y0VON,X13N<6O03@S]\R(>597_JKRNH*>K, 7*-+A;&D!.&G+#O M&_4YD$?L7_=EL^SH=79'K<'/I@I_ .3(3FTPDZOH\W>)\YAW)3&-=GKLZX:J MIT>"D<_Y2SU89\E*/"6)PXP0_T9D@LCDVT9T+L4EYS.KSD@F3ZVN.\"0?R M\I&>FGJ,O))6O-_I#*DQEN_FV,E<3>BK,%CGQH*)T\^XM864_$&5_ :&>1,Z M?H4@T7$E'\7GJMN:CV>P5JX7JHDTN\Z)A3\EZ,1U6$G6%MLD@1$3UH M:EQR5-&(BR/PY)^B&8BANQEFDGFF7VR*GR^\ @41P_%GC/S?V/IG+%IR?AR1 M)DQ\M2.S-[FO-E][F_YJW>\_,]O5H:[\=%3@5N@+%?;^IM]H:CQ[]I/ GR.P M@%\W(R/IY^29YFJ/XO M3I1AS![%,G:4*LQ] :[X:V?:WP/K6TD?$Z 8<99 RR2=(NB4(#.4*E B)@H2 M(Q+"B!9%)45C&*52/]9/%5^*2S U7;5PN\.5B5138LUJ\RVJ@96*_)3-8="N6'0K&PBD@.VWK'9UAY3F M5L>8FBMJT(HG5E@7EAP_>/J\N2RS0W4QY*<"/O;+DTIO,H M#Y[.INQ!EQQD M%,.W"J8R#N3LJ@D/B!\\/:@4DG-UGDEA=+TV2?O.4!$7@9 XTC+)]+!\.TE@ M^M!49UB#3M>,)K!Q#UJ&Y5F]IM.FQM<7659MM6DU*4-?^: E*XH6WQ65"=_+ MB*1;:EI>)4TUM,TI3PJS,I+/Q!@4_QDVGAP$?O]1("L+#N^JL2XW4S4ZX(A M#3&,DG9?(J5B6QZKBF^J]1%X(4#3GKMY.@R1K%^QHHO1.J:K;D0(A\D6>UE_ M.4VF,WE,E[JVU*2:E9%RA62+.V(]DN![MA'K5_,LWI$Q<:J4D)LWB%9%T??L M[0?K)3'ZY-)9(\GG%/61%[FS".WT;X,^1V!NMU+;_AZ'3LS/M:$1 #G]=GW? M3$;TX&U347)MT_?4,R_L[^=5^4J.LE<#[:_=>30/MS /OTLYCB;B4A/QFX,P M:"(0,WVK>4#,="L303UC#)J)T\W$5_=O?V>T7F[4%TQ">$,C/O#'KY)T\+R5 M87Z7..Z?WV2*.V?:5@2%FTKH^SLHG"4O*^+ L\SSYV=U/8F'_QYH^QR)C M?2=$?BJH7WO4-U0%^*+C?MR\AV].&MS)R3R8/.CG1@$S&_UC+:6UT;[66OFV MNW[O5[932 D?]7-$VJ #:N!5DNEPAF_2F^+44Q([TUD]I,CWKL@PY/,--?GT MY^].IQY#"\]Z;_!K:M@L]*>][IS##%'JF.F& MRRSX++O.P$D]I>C3Y!9_;[YO+-PP<^R1ZKI@E*(9 ]];Z+(:&ZDHPG#OCLD5 MQHWB$>>Q,!H[.II3/_):2J558]D+6F 2]ZR*,D-UDWJ2HC]*_'8'D8GH/@5R?+["0C>3 ME>7TT8EKC^W:K',VVR)2L\/;0N^33HT<$-VI([*\6-,,3VPD.\OT)M\D_N$% M9:3"WU>%(V/AF^OP^2R'+RNQTI"I(*C%:X;/X/PTNRJ.Q51SG8J2PG^;9>"^ M3E6\7'O?36(M_OZR(?**3NX573W=R.5.7UQ]J->FNW.'0SY%=,ZT6DQ.%+7' M]319+&9ME"Q<\JW'UL5Y;[\\>(/F4XFLTOQHJ M;;O TZHV+_C+:E!<-M>Y'@GJ*96X+P:9HQ=B9HYLQ.&U/48846 %3M,*HGK2IPK-=(F1Z\)*!HWN>:L5F8'T" M>+!'(_!$2X.I53ZY,KACT5%=(8ENMDGV(*E_3B.,&H'8=0+ MPKH6R1L3)AWR=&9FY#MYUVK,WM3C+-9R7U@KHKDHNB[ $'@R&%4#C,U6VM$+ M VE'?WJMTH"M(5D3'4>HXL/!O(@-9UP\[)96UI#N8WH3I@@&RS?\[V#EB*WE M 6G>S!)S71J0^4%KQ 3O9AX(&$P17*4G>O_?2SHK+[0%35:@#>B]NQ2N^5+ M P43N=YR'.9(F-;IV#K\*MN2K_29B42*6'[<]GJANQSFAV]D2WQ%LB),.13) MMP&' 00;2?6H+,VV&8AS8VABF8+)6 D^50N7 ;RN\7Q,CC/@?D<#C=QQ/9H^ M"%=H)WGKPPD71^:V"%G;EUQ=T44GW)' FS)E=6!$LJ9I>S#!8WT&^]P4*:L+ M>%I-3!42\]MZ Q\Q!2X[N ZZ"=)+ 9$(&J?C(VN*IV;5, _0G4S\%MM'<'U1 M')]B)A+IA4MI"E$SZ$G%L9H#K287M8OH@N[U2HY$-/O*4]@E= M>,UQ!?G\A;IW5AEUJ3JR[JJ;K%BZ$[.C0<<\&W"/(X]%\+<=)5I/PC-8=CQX M] =X+HK[%(O2-@))*#YX!?"TER?!7^#DZ]&VY"96MN4RV78!Y\U$78E)X>Z* M\Q0+5*C),_"$)9">IYKA[X#R99_CKY>5>.)KZ5PC6>4<>PIU3+1D,/^92"\B M%+Q,/+TS\0V[Z(N=_KQO3#O];+-2+TJY(?OC%XXEGP\/8\2 76""'YZO8VM> MR@9._K$)_&KI^)KO>M#4(=Z:.M'E0;!RZ!; /^BC/@-63E5T# !WJ+(Q5G-4 M=5VU<#TDUY\=/BGQ3$/CVM0M=9L.-,IY 3.%PI?8BQF C\%[M:LQT*D_^\WK M_PN^+Y0K@?T#7\E]?:?H4_R??S]!U848\Z :!V-='K\9Y50,UUH8Z:.KFF8, MC (T?1G41R]P-D5DA(WW#Q21.2C[^3YWKTNWZQ;0*4 K.5&.0!C)YD4TL*L- MD9.U&97M)6F7RRQ)( :+$PR'_;)F1Q=%=EZE*YH^_#DB2-;WQK8#A*8N1 M&V9M93+H&7YZ8H2T.RLWFQK4:\#H1\(+GYB5K?)#(G]GX1T![HEY0*W@5$?_ MUZTMDD0O#A 2GT90W^#HA:G=V"[HH"AC;*<:VTIZ"[OG6&<,>3LB[T^]]!E- M,GP'3$>*R)X,3=A,4&1A)2A<9I%MT-342%/=#PVTN*O*$%(PFXZK6B>TT.@R M8!(U='&CSA27[=&2&;1ZP&:V[#_$E!OQRR9AYH8]-I;#GK,2K?A1LP-XQ)1H M&-$?0U5T ,D"2R&VS3L1(_&GZ$O/L>QK0V\,1!T#_7MC=_.%:G21>=-ZST5U M@>]\*Y"+# ER@[C/V)Y?1-RPDZ27];2B8NV0@&F95@TB>,-?V&4< LXK)#G< M3]<,7\(Z5-MNR%4)6B=/22KUA*>.[9!\"G7O^\0?P0P,&5:H>3%+HVC$-1:T MM?=Q1@2$6:N=3+(2SM5'7'42)^(4SFE_O8*Q&GB6!JQM8-QO[=6.G04?'%W$ MW'1%J&(IQ<5H>U&JS@89.2M##YUZ/G81Z0MKV*%#H6],YK7/<%,+#74T[GGR M.1\;,ZT<*CW?(!K$N,D,_;@67&F=&13&WLI>D0$6&NV"41$:J]F*O:5UYLCR M 5->QR(_L M:*[:XKMLLY6Q?VM7RVHUNLSNB3C2U$UZD%F55SA=;S?M:GV;T6HZW: MCMFG\%QC)8%XCMWQ"@A:$ M"*>'CO$"6?%HM )0T$P(U$"4IA%DO_AH7?!_VF,ZI%T$9&"-]JEW'M>G[R#[D58B<11A!5^L$Q[F$9E8("Y$$U[6X7"\2"1#S3= MD_1 T2XD*'>@XV'VOI"^?M,-P1G0':E=4HRN M/P#Y#Z^O.N@->W/#4P,%O6V*NN51_2SP [K 5=>[B2TH>4[8SA:JS"<:T..- MO&(/](G]_2_8![W]E6ZU5D GXOVRD*XK%9'B"[F2_A'E_I;=U>$HN6(&J]U0 M7;)Z2N_W>4I837[]23R_N1IQ5>^#Y#Y6PI^\3?)]A/A-JOKH[6E4T0D:1BY5 MFM!*AH LU\X*\;':;NAJKD/VK1[>(IJR3:[CG$FBS70B%C3=GM;(AUWLPST0 M__;'H[WL& ;UEXA64O*.G"*11X3"%GM*G:HT_^P*^NJP&%"KFW!:$$%.MN4_ M77'L\2-QVSPVHQ.]5'*DS_DYE8V.;+';;$L?4!1I3;2LVKCK$;UF-E$@XJ R M#M-,B] .D%-;OYWE-SSO-'25O)+GRW5)$#F% 6RBO.IPD_?JCKVALK<\_"&\ MSDS9C_?!\^1A;YC_-63 _:D0EYU=O]G-!J1M9+E3UI'A"W<;]%7TKB0K%%3=FY M1COZQC GHNY_Q@Q(#P7ZPJ*)V0_^-71 ++BXEF0J(R_6?#RO&":X^Q;[B*ND MF)(SMVP4Q[8BIR1 )U)'X,3O,/0']T82K:D&K#T]L)%H*9;K63\.;J->#\%R M=]ZB=J#X:?CM2 &=>N 3]%W !=]/ _K;BF5[S@WFWI.UO%?#]5KXZW,R-_2B MHR_\I?4X*S"B@Z./5EQ"_*^,%725!3IE[H4PS(M=&Z;L3M%]LU_%&T4C]OK1 M@K.1X:.2-\ZVL8#^&9W _ZN<[CZ@OW^[*R_]\^M/!,O N<%^',6:HNZ.;LQZ MCJ!W*PW[RU\8KI5&O>[Y%$K2G\AAPB<1,6_[%!W->. ?[P /9#YT\]F=HXAY M@.'6 ;HC$$4LY'%I#.-<@3LYTA'Y-,OAS*D>&_F 4.(\GI&'3L?L4]]*.#(((^QCA7"8\ >%##/&HGJ2D01\;7:N?/KJ_2J'MH<\H*/ED-2&2/LH)XVU.H90WIT4C__4_)]4P M#_?\44UVP_R]O\Q_-"W_H OIWNN?@*A7;-,-./X6M;6XM?QIQA,QEMRG0_I] M2 A N1MF1 RG_H-Y?^,QBG$)$J F*OA^1+.3@N[^8Z4CI P","02(SAS,:Q[?QG[_N[%]C M/G>)7W2?'')\H2:410O"&=+%0*Y#!DLA_G)_B5._O,GXS>DD+>(2+@_%I)0< MT@PE#9, 9X>T1,AD0@3L&,=/GH#F;RUN3 ?]=4?&E^N5S"KQ0F$I3X;DD'[< M$BS5W0R,"EUA.\KB>*4V4],.!UO&'[?42AEQM-/B*@[ZQBQ9G&27>'DRI()] M\J-*0W4- @E:65:@Q:A!A<@ MLUZ/U?&F6H0#H(.]2IM9V2ZE.%UH,6-0$#.%>6XP04T#O=H.WJ35A#$5MIOL MHE/E.UM]Y?:ZG]8GY\%XR'CA'C]"&XO^[J9;6R>-#O^X[D,*^O(0R[?(-+2" MV3%6CC.%X%U;P55/Z$XZVBD)#2Z8'>-\NUO*CN&EDDS$]HX'-(AUZX+GD()> MT!L&Z(^IH",S$:IT=W17.R15=+2M1RX2)]C(V$+)H,@ITN[PS3[XK MAYJ[/S\$'9#[?)29Q+N0O?(]X\==HY=B9RGR^/PKZWY[> UT]?SC:/X11SSN M)43!O/OW;FO/73X\C#8I11E:4-!==0^ ^9ON[@0B*%PA>O?.;1NX%\D-Q77I M3YMY![)DX)V7@TOC^J?;A1?.$=>N'PV'-P+[F$ $NM^2YLC[<[J!,-!1D ;] M[O41.8W_/$21T-_$^#'%R^M.?/M@LX )BNH$A8$"_ MPB]?@TYQ[_ (B] I[A\>81^\3MCW:8#26]##>J(&Z(G]QGM]MNX1Y?@2VA6J M.LQ),ZK0G00=4-DQG[J%@L@V0FAVC'<<\AHGKN.;VCXT\0'/I0^/*. V]@[N M'GFJ8J['+XV6J:BU?DFN#V2RDHI"3Q5EK$$;MM9CI_,A."'[1RE+__BJY;K'<"OB]N@,KJ=+7M()">S1 M)+"_1!IA-K7RC9AE!@'WI 4NTW]#@-[5%")8@>@&AK>RRF&RC$"5:*X5AP M)OMBB!;20/)!Q9[N4KGJZ2$SBXB-#%W$QHH,T L@E*'V:'Y>;]X),10;A5KO M@2 H*XJIB!K2-)8#)[@?G!NQ6"#M=@WBQ+EMWI]M(5^1 M)%\C'T^>F;P3*MVJ)KD$2:#?C[[\?[_BO]Y)'BH>H[] SWP>$[D]R^B@N1L2 MBJ($<[_=>!?Z*_"S%]ISBXR&$!Y"^+5)$D)X".$^A)/OA7""B"4^-V:0>#L/ MC4[>>7KVH>M^ G+TO_\WNA_^N' ?:&1"C$X="2 M<[7T/DO,7:GI>Y>A>S/EFF N*NA"T5UQR5V#R%WQQZ'4X"E_A'9::*>%Z/GG M<#<:^AWQ.77'#N(:Z\C5YE97Q95KDR:>X%<+X5 M$[FUT[&_B+]#(^[>C+@[)$FXZWD+>OL.&>=6[RI?5Y:^()%#*$OW1*0+&#AD MC(C?D]?PEYN_[^_/L_7NB!2*[AF^?N7IQU1YGU'W4(;F][\E"8#Q^#-)DOR( M(Y 2-;="&";:6 9(;O)#/TTC\9"FD;RW=HY"B MEU+S<>;,MC3<='9MTN%*A,I6:CR7%>/+6@J5)"%__6$C)(U'&#P9R)YYN6#" M+SFS\N[%_B,%6-\D^.1UQ'Y_>=6_^'!2V?0,&&S7R77; M2B2[>%0BJB8K#3+B%($!\^L/D8SAU \#@F^K()_W-K[0Y_JVRWZ+R'^%1?[F MW']_ 7!?1^QK!7R+"/:EP?J^;)CWN"[O3(M^+4?&3?MO%?R*#3G3L*PSULMN M5,*7I7$^P9?X8KPOT?RB;'+#)')ER C)DI$X$RS%?C?APQM#]MN*M7_38/K5 M7)P/ \1%'1[K3?CP1J=')N.#'NRAQB^U=25OMT%W*Z,"JLCI(6-G:H=\"\CX M3DKS%K#A&RWH#X7V6V/B\\'(>]B>>;47LJ]P=CD_Y,8F^M/B2-A?]^^LH-)5 M!,3+W1Y][]X:%?,:H:!J[>9U.5QRUNU@(26*\*-#4&M5: M1\X(B4?B\:!=\?=W#:M=RST)R?"C]VGNRXG9P\E[_9@:J?'Y$6T3PKQ<;$PK MI3(;;T\0Y'B.#!FL;2V[A7T[TWAB8_8:U#Q?$-6?Y^]VF@_AD#Y;OL MU%R/D:]W%2=THAX[44U@V="(@4SM-G.-H.R>S\]8-D"<*!R;7/&\.,LH3+:0 M7W0H:-D0R)DBF'B$C0>/J%W.F?IA O-#HW_AQLX-^D0^*CCFN[VB5$E26+N1 MEOB6F$S.Q&@Y,4EP"#N@5T2R,8+^GML[WS:$?F.3_HD+_4,UQ+TR]\O.SQQV MH8%O<:&GZ.A^ZC(*?[C,0[WR,L^>$-]SC^G%V3WI])^Z3Q1TGV3#&6G@)ORG MK[SM\V I58MFN=/%595/%^E9-SL0Y7IQ?=N7?61UDA:47MU6TTXEVA^P*797 MF*";#-"12D0(DHXDWG?;YQ6"<_>APY?G>(.AP]?<]GD-+OS<7:2W"_Z=7/9) M"Y6IH(]K:KI1P0=)K;_+3]8(#-!^41PR\X\!@LO;D^]7M3Y,N M$4HX$HVH!:3?LF.BR_EG!6/TLF",WBP8A]3Q1\E+V\"(?YYVM"_D9/\PU#NW M31GZV3?H9_,/LO!T4@W5P 6^P,Y5IU!C[5W#:;4MZ&=3R,^F(S2!1Q+)3S2O MOYU3_1UT_P_98+QM=_E(>M_H+G-Y6VYFKZ8+;TQ8[M81?IKEGW*$B:.$,!5ZW09-%2\!/=!AU.O5_BC/O;;W8X,IHI$;C8V\0I8$$X[B\#QAL]^OFVD]H,P8040-F1\LX\R?-I%T9^W ;X%QPANS$!NEMW M_LUB\+*7[[3%:+113HI":24Y!BWO\KON&@E"N-T=JM+OC@3WZ/!_JAKE)A,3 M3$0;O+P=GH\N%IE"LHF+RZ(X:-E=OB,U$'"\=CO\_VP4>?CS7UE9?7SM8P]\ MO7?]W&_@QZEW8)R($4DP_V=A6 H:S6\3:)!\*W#@6?P_B ^/1O/ OU')T SS M]]Z#W/>(N#C0G6TL?N,Q%NPO%)-,#-_O[B)R@ -/8J)C&QB.X>B]_P=?O/_7 M)@B0L+_-[_\<\%(."$5-XW[O"1)*$Q1#5Q:SCV[[&R ?(QH?SI M^+)[&MEY[[CB2#[_>00U<#C/X$PB@"-NG;I3\'H$-,A]11W!44(*U MD^(\_E>__K2G !/W8H4I>[G"5DBP+&P-3(#!^4H.Y!\45K(P&SXA*^,Q_$67 M #8"]AH W?UZGS0+6R##%C/&[K>&'YE"(2GT6=(@5^J3TT8(,D1]ZT:HXO]8 M$+?F-^QQT'+$O07HK[8O4(_/E@HI&T:%E8/^FV*!.16/PE0RB M)$19".AH?=>^A185/1/-R\8J$*!"$@*EM$26-TS3.*/8( MY@O-V (X ]F]<>T2V5(V&.S GEH8@$_+IU3%UI#3_O?[7S/]2/I0]\<,7)DL M7)A31>B[DE71-(?U) !-3LDEU2U5:LQ 0[ZD7B,#B8=QA90/%QRQC!/ M(SZVKUVV/6)M28.^!+JF-GT$VQ1BL%/U]V)M@O5D\Z*]__<^K MM.C1M'R%2KIP/@'1D0E$-2J.X9M_B]I:W%K^-..)&$L^J)_]L"A7Y(@83OT' M\_[&8Q3SGP<0. &*3?2(9KYVB&I@;/_V']M_9WIJWNWWC*;_]10 D=#!.34^ M*#86_Z2U>@0\U,/*_%?$IB:2R'^W:^ESFN\5RLNU1" 8(0<27=H^8+'XYVC9 MGV+64TJ?(Z!X.&.AJX!J; 6>3S<:*]Z><=9,6 _=/ _NVPXM![V5PI2MMLPK M9GTP88UFFMERL"7[N&5W*&Z3P^VJK];H;J:X;-DL$^.3PYV50WLYT: MW5DSM9\8,VN*@RT#?4X<=FG6$^V&D&/:\W&CO+9,@1M2P3YYD1#;9)$9XJ7Q M9-ZG:K+9)]:P)?VX99DGZ4R*,*&;0*VVU&9>7DI. [8,O%U>DM;6R3":F@:[ M'D.V^S@[0&]//&[I&%1CT."=';Z-1\U!?J)$<_#M]!!_W'*1RRNY[6:WQ,GX MVNG1?3$3CW)#.CBCXMQIQ6N9W%Q0I'2\WYV!]FHR@2T#,\I;6IY/CPHE82YN M&28[ R.AA?H,S&BT*\6G$[(T5G.]=8J:T-7)4&C EH$96:O1,LYEFB-\V1+3 M_#0N365\/62",^KF-\QRT!VFA&Y35D33$Q7?/I2E/EB)+2W%&HS\",QOVVH=86NSZ?BXY+93(I M$9:"^@S,J,,8<5"O41JNI+N\B,N,0J[74%<&9J0J"YH25$X6V#9#:^2RF.'A M&K'!&1E)8#./! M&<55M4=GG.A8W0YJJC3AS-A1-Y9S7(X;K;HP:H!6P9FU,@L%\OT1)D*;'RYLX:C=+G)/B<1*4-G43=-0<#M0S!=K.UOBQ-5R?DZ--6M2KTUYJ@).FKI)3 M:F,7BF=Y/K,"^30K[+IJKM7JKT>[7!55I#K#2^GYQ(B2@^*"KU%MDL"Y4FEK M<,-$L&6O,R.;CC%O\+F\393S*[HZKZ^'R6#+:5/3K:W6AI@L::MU)55H#C,3 MV'(_(VBU(:M7T1W/07*?&PU7CC-E*"@BO",E="<=[92$!C=$30G/3H9/0 O3 M?JDU>3$+X4C7*S:TZJ1@%=FGO1HP M[;V@O1_IC@X3D;5ON>[.@Q#O M1I'_BGZ>&S+0/.<7]3 V-,U8N\\]$.2W2Y%W[S+XOLW0]5/:VP7@-HIU^);W M9WF4CKCBUC$=#C=,UUPN55[M4B9K]1)6/,M. AZ3- 6RHX':^+QC=)SF^+#< M1ZOMFH1M.)64!AO^VO-]CIV*K4R12O+;"4,21G,#5[KQ"])<$A?P];8)O:>+ MV;P/EO5QY._)$(_[)/KQE7']-P3@O$$A5O4'A*Q>R;.63YV+HZ"W[UD$W3?; MW+_U*,;XZP/)2V@B1CU[D^C(=#]ZI0%?,X:,O:?2_G,4=?W;<\_6D"XO>D5' M <9#4W%D&9IC/XZ\7JU$._%ZQCB.TGXTDP[^[ '(<%VNM"YTC D%YA87)A28 MVUP7,A8/!>86%R84F-M>>&XG^CQ!GDL5VIZ: & 5[T0$[YZ(>&5J MT) 3OA^6@BM6&[FPE)RYPQKB9<@I[^&4$%%_H)Q\*#KR M?83C#2GH[XP?3DGV-=SAA0*^%7>0WY,[0K0(T2)$B\]&B[=6M_3,J!N[<\H? MTN@ @8NCUM7::,'WY[M4PO5['6A[^K7K1]#5._XBP@4.?*HJNS)VY?^;MO6?ER);6W$RBE3(NCL:)VFY%Z>:T\?DW^0\WB8Y. MU!UNXS[$\H2[QI4T/EW:)IM>W1>21I54J<:) \%%6%H94-!E=-YX@EG-W>\%&; MM1O9%E;/JG$QMXOA4F18R7Y"^Y2U$ MSN?U-I%0M@41%;PRY*J:QZPZVPR0OY@;K^4XL105^'5I2/]Z2(K[4 MDAHGF$HYI^MSU0&E))Z0TOA0O3%+*L-NE-JR0UCJ=A8G>*L]*#;U)_#H37#T M1884L\TV!SJ9+^'+Z&AN.ME*S2)NC,:RD6C:ED,V<:5,\9N$MC4R]-I-!,]6!CJ]B.RD;Q$\OG20["9Q\Z7$LW8U):I/K^EE[ELRYGUYVKC.%D/]17)>IZ3^\Z![9NB M#7P= M&CJ_3+U>>9RN&3--!1NYW!CBW"C17*-EBL>8X#)]"[2[@L?[TJGZ[PB+C^RC M]\K;B')8H:<5XWQZR#6&M?@J&MVM;UG>GH-%46$J@]EN:PEB-U-@R2&A:#EH M*279&'455/RQJ_0<*N):9U,H6M69H- U6Z^8Q1%GHE5*GBF]$H)B:"N^+&Y? MDW[D=L7M.5!4J@L&-_#E&F_-6_@F1V5SF^AU;,6?ODS/H6)V5BL5>4-9X[F% M$.]O"IE:9A;:BJ&M^'%YNY 5DITT>PX6YR.R MFQEFU#3.CHBBQ6VR!:/#7<-6_.FK]!PJ[C*[A)4NY>/"MD84\TTB*:>:K[ 5 MO\5IPJ9BJ=$QNNNI( Q!9?D@RX!PR^E[;8'??TR.OA:B( G)0@$I^/+Q(NKW MEHE6BFIGMGRI(S?'A36=KS<@GE"Q>+#T];>*F][6&CT;'TC0U>9\N2SS9+^Z M5->V3#>3T!*F8SC]B8;PC:'AU6SC'P^;7Q:TNRV1? XV)U95*C'$H(7/YU1: M=I:S=LMJ_/I#7@LV?^@:/0>;V^AH:UN)7@ZO%2I)H-:Z;*W%H35*GG%H0MC\ MH0T8DOU-H]K;6Z#G8-(U:$U1 JZBV2&E1Z]0*HVBG\;*U>7_'4KW: M@;J,;16@R=]BW^U[GTAUBW&2%YG>-UJI6]SX_$XK%1[Q^79+^L.$[Z0@\><4 M&_[L?6[MK7[/KN'A708?F&\KV @U:OUSQ:2VOX[+6?J'CR''I:,RQ@%+)?A\TK80V] F6LP"_GP)["M_[EW@E#-<+1[W-% MCBX,!9+_N$CZ"M5Y@SVXU=WV-=&1*>KS%?)9D(WMB)H[P;^]:N=[SIJ*%J8I M0B1:02J)EZ&[A,&^VHD<&<01GBXT= MVS&/Z[>+-GRU7[-]85AV=#]JKXJ=QU,N1;PWCAL)_''L["9Y"C M9D^4GO?(Z%>GAPH*$_<,#D4<,8CAL<^)1/A]G5L"+ O7!_V(+C[ZA=^?G*G90N/9B="YM^@@7R)%T^00XKXF!L_8Q95<=-(+G$VGP%<;3VC M*M,WUWU?V)/-[^")J#H4*\BIX@34QA5EPVF:(2&*M8TZ *9': 583SCE@E+K MJ;0L\F \G]63Y"[1FT^@4W[F .E^Z46O0OSQ4B'!E-";3!<$%LX("@#4%1!K M$!.,%&,Q%>'T)."X5I#7& WK$HSG DG("\_R J_;\'=W.'4D\.?90=HEA"Y= M!'G<&9'%UD;L]E(I[M>?^#/L\#:<@?H-_HM ')H_M@(7VV,6^.P8L@ $0T7' M.&?B6#:$"X*]25QWC]FAX!>VCWYA3?>8W8EE89X_C(= ^T23"[$6U,)(ASI0 M!^R :4!&=(%.@88;0)3" *2.9.]KMT),/*K=BH3/$Q\+/FC"%\%G7?OB4*HU M($F>_-PD<0]*%G-T%N^HN6;: M@2AI[CHTU$9()@( =$GF#?)A( /IT^SY?Q#]_8XB,*X3:#NS9/&^504\/69DZ4BK( M$_1D!WF'P,4=""^N&_D;^\RRSP]SH@VC"J%##)L$K\K!?T@66 MS[;7KRG]?,+;/C6>*/$\6Y?BO7%I5Q= KFJ,^N5$Q1Q./JG$\_%ZDXD8\6S4 MX]N6=79[8:D8'?_*F-[30:6WE!G[4.R/C-')'S9E@HXE$S]LSF2,^6$S)F+L M3YLQY.LOW8R^W)S?N.U^0T"=V!MTQ^;;#T/NZ]'@BZ#\N9VK6R3+S:#])4AP M* -&OK<,&,%^]D[T2^4G_GFAWD37_?2! HDA+(:P&,)B"(O?"Q8Y;_,G!,40 M%.\!%#_*[E7'W;PVQA(-%^][B4#N)HMU)Z#Y M26M_,7B\8SY ^\&8NR%\"?C\VJM_R3>QA:"C4XQ QIHMP4('-?8GW_SJX(1? M'?R"56\]4+SJO=!K76-PX?&J%T'=_<[C4P%4C#G9B7_M$1#+A=[#4I+XB!>S"?K@^C"U$X2 M !6JV:^X7^Z^@<0[5C446ID]E-A&L=5T1GT9%_GN9KK-4E!$UE>%DM><:?U"(-D']_UH MENOD(1_O<'SM#,80VH8T"_G*0"7KTV*QGRJO\C0',8;Y]8=(QLA@=LF[\A9S MWI65>_#5;@(#OSR>?PV#XPK']F[/_' EPRKH=?>,]1ED6*VJ9GS(YJOXW1K0U6J.M ;$*60J4/' M2/R^ RY9PQP#)0RYW-&N>&C47 ]/#N+RC%U#J_.NL^L/"WAI:PUS[18@>'(R M3""[AB C2?P3S9KO+GQA(":T3KZ/=>*CB0-)]A[3Q%ZI U(@U+7:78VKBP(0 MR=V2@T"#3!,V1B;N/ KSP:,O14<'_K$7_.'8"Q4>>_FD.,ZI241!DT@V''3? M_P9LHJ\[%W,9!"OP^!1OI^)5P9D9]+K-3!N]Y.06+:*7C\5PS2RM+&0[([0H MJPV[0.PSQW&.8)C\5K%_:A/3A_\PH4(]Q[#4RF?7HL:<.2( MAQ3=$?T9RLKJSW_A/_N721H0321W4W]$!UV-1G::,.>3+X*2="!G%-HT7.Q' M[?[[K_\Y'OT#$*"408;Y>V]6'$W+3^Y#NL@P =&1"40U*H[AFW^+VEK<6OXT MXXD82^ZC.+\/I@DB!$80,9SZ#^;]C<4OH< M <7#,9@BG1\J^<*.GW=9-BM';9[=KJ&+2?_RWG9HR==7G,X".J'."48?Z2.@ M";OUD RVI!0Y-=R(Z9G@#+NC2<99916Z,:20!7/:M 1UO]@3YG0GM4&@B-M3 7QK6^GK;R:GGB M'4!Z-$Y[$1^7"C;/1S<9IZYES$FKXQ\?.&TYK6_TYA D"^I6M(AZK='*=G%N M& ^^G:PL5;HYF-3XKBF)@^Z.JXF]-72& RT-MAXWUHTXKI*]#)7=.NVDQC6\ M^-QIR^J\-T\G&LLEGAY.<&G=9.JC3<-SL!_-J-$HYM1>SE(=O9:HU 6%4&K( MQ@V\/9$3+&*V FF^-J6SV\0H14_Q!FQY2OEADB48@AR/AJ,X2 SI,<4,13K! M# %+CFB)E1* "8RBDN9J8[MIYX4<5Y,6YDX96L8$A5<>MV2;IIDOU?(X[Y!3 M>D)PDI 4D90D'K>4XO/=VN +0W5;98HL;D)&=2902@)]YMGU=CE6REF>76;: M.S:='Q=6J&6@S]F@K&G6=F&II=6@U&MOHI*9X<[)$Y>76[7"(-K@Q:U&]B=E M,>6,D#P%YBY1DVH:)P>,6L)Y/;?;]NUE'+4,O+WB*)S33$5[/+GL9PB[/.TL M6=22( (,4$J+36A:F$(NM4Z/0-5RFGH#BEY@6%SL=D.M%Y7:GBUH&IV3S8"R#;9'BG7JT$*V.BJ4MQ9W#B)6D M"SN:&E%\+AVOYLS:,H4PXHSDU^*#R4BTFREUN6/GFU*TF\D19R5?K)-3J9Y( MK'BV-5BNFKO4:$Z?E7R3'LQ!=6=G>;*,XW5\S:7B).HS,/EY9@=_R<>;PIQ, MZ8/V@BB-.ZCE8?*/3*-].L65XTP92JJM>$=*Z$XZVBD)#6Z(FI*>00Z?@(:H M_5)KZLNNSCYK*1Z[4@L31%UGZM>?.C!=^QZE/#Y*#8IAGUR!XH4W#] M/A[[H\*%N(&%>'$S,UR)4"1^UD*@:K#A0MS"0D!L>O8X2;@2;UN)MY\I>-Y< MNJ\\5)\#RS^!!E]_XNE>LE)^(]:X2!ZBSSW]=S/)>D-8_%Z\'\)BR!H_%Q8O ME*PW!,7OQ?FW"HHWF*SW&ZWZ#\"[RR7KO6G(N_UDO9\L-S>7K/>^D[1>.EGO M72[^I>#QCOG@V51+Q:K4 MR"YP0%"R60-BNV/$EZB60RPN#/970( M!>]=NYW7GO>E[B-=YVK5Q2#D2Y+TOA]$OL%%)'5MS&KI?)X6HIG4K&&EU5$E MWO#3\](QYK+I>;_MXOCVKL3>X[B$&]5>S=8[#D)>9V[6C3%RJE[S[) MEXZW7)]+[\&E^]14H#_4)KQ%9^R?&\R:]=;;!+?GC[V8!)3KK,P,/HX3@IC" MA7+4&=3?AC5].&MX4Y7^&]70F ;L.7^WCZ MSVEFUZ]E1\DF+J[+;77#66M>G'CI/Q.Q^',%G>[ G[ML]L^?X#E6%.KO"DI41GVH3S\A&25(P)YB/$OC0AX6R-I3@-G G%LHF1Q*!.-:4PO30!R-^.:UJG/AF& H11>]K5%8\P*$_FX: M9VAEW6K<9P!E]+(4C!Y+@?L/"I) J&HB-K?@@-&)/J8K.JMF2A;(R!.I;G M'TL,_S5DKS$;V>B#LP#*X6$B11FBI@Y8X;M9>@4A05'4.)I&2 1$Y!CRR.LC89HQE F8B M%<$LQ_V ^D>=+42D4A4(#O8A1=,AH18&Y@O-<,D1P]I[&5XKFH8AR(U@RACY M1Z*F13!G 8>'QJ*,H8IV66NT/62 VM,SPI](M[&_]U M,[$6<.''"FPL3=&:NG2!LS -#0,;"7B:(O9Y\(> ^=C.&+O_N5&L?LU@W?QC M48_OI.,%!!OT-UPWRS(DQ5V@M6)//=90K%-6':,CPBND>_>+^C@=&.Q[;B"J MH+QB_E,3]UZ&#/N.8-"XDZ8H:1@4>O='23,L*(V0W17IG;UZO.P_ ]E,,B8Z MI)5U?J(H;83;PT#9GA&'HH?A M9,!9$7Z9VR$6P,$!5X&.D,$1PT)F/F]XG(SLS#1^_8$J"ZTCHKH]-2$409V' M61(,4P MSL)$^*L%V2F"6%19*,CXW2L$$3YAP[? GO<4?G':=[)GOO\=#LAVR>=Y (CV MAHYH<-)+VI5T%ZW\YU7>7M?[V>9$G6?D0:+0[.UXYB-GH%'?!;?FL:/A6@9"J5;H.G5MI:9GTWR44E5-9QI/;YZ_>EWW%H.K\QYPST,Y MCTU<'(92H@+[ 8Y=Q(:M76A"N(C);Q<,;"U:KV?!_WTE#R*'-U$HI_-QI08- MV%H_L5Q.,XE=\RM,_L]GP"AS$Y[SZ:9K&W%*T%=FCUAX6QUUA)+:*_!*62X) M97:QS$ZX5R/+FU>5OJ%5U4:Y[':^B>?493*5L[9])L>9WV)5JXOL@HB7X7+\GJ4@MI>@T_$;L*\O1GSY36#?<#Q!QOVD6GMG.Q9 M&8YM(:%#8"ZZBB&(V77:RAD)'GA&Z M@^@@J]!?S,-^Y)%Y^G:O C&"#. 3,J8;]L&Y0'H_ KN3#!/QD+:-O#98=^/< M@I\P2]0"$F(8E 30 OKKN.6L;5=I6!7:U%,[89N6,]F)5.LN^I-??W0CN)C6 M4YXUBHF>RO%41(X?]!D//JJ,Y/G!!0^(]D7=PGT29E3AA""?];.\)]W, 4\E M/?_UAW>C26"?W+SNF!*<(<#JFJA_,M"RSX[>K^2R/R6$IGH]G7 Z5'>K"(T( M>] %CZ,=)$ZPV'/$/>1J]UJVZO6'C.V:9JPA2VG*1$&2#_QNW #D8M_)@X?Q M8K0%A4$P6;$DJ,]LY$88SF2*+<2M:6@:%$79<>7 [:2;$\QU S1:5^6J[0K-J;:>(W7B&:]G,<[FV3FZV_#5<2- M,G?FAQ$[(TLR%5?Y-"'"GP]&S\D*/\DJI1E>RSEZQ>'Y>J*!@M',^= S7%QH M5!QXX1B=H.ZQW<6'/B!J"J"R@?\_!N9#2"QRCHU03,S5*6?X"?+*E3:!WL<+ M>C;=S>?;A8(JFBFS/Z8Z>+7#??FNQ&%T* 1:&Q_Y*O[NQ'ENV$FS?'1#]8IJ MC2%'JMVDN^LIAXY0/,D-& 0'-T720S3W<13A-8" VHP 1#0=,8O_T"/FP:#V M$X,L)BX64)NX#'3@'N^!&'84QWLI>G<<+[M6&.RS> [_"OSQ#"TO#/;4+1&7 MRWAJ-$J7:N.6"HH)H(-F93F$0OJ'3418/,AI3P2O,,AV %/?I3N^Z!"6=[0*+HI+"6XE*AH2J:QANJ0_)XXM.MVRE[1[?FA3B;(<5M2% ^CI")]@(>P:H M7RU/)IB+[KZPN!^)ZV\@"7.=0O$)S_*2>Z:O@F=A.!0W9## MT[[EWF5$#C_\[]CPS/Z_%+0?:3@6%%KK[]\?*[B4S2_:N:U$B M-\I/GBZ==!!F8*X4WY4/2AH?$55I<]BH$N56?)'X%99$AW;V'_A55ERO_GB2DST9^>(_)1Z M"A\\7YNXD32A7SAE(O'3IHS'J)^WS"%G_X IAYS],Z8<2)\T;H#S'L3:Y-T+/&Y O[1S-EM]W!EQ=NOX-W] MBDMEEP]Y(< +Y$WS0DO9/,<)(?R%+/\N^+OCP@)G\FV$\/B9\/B=>24$T*L+ MQ>V68"%BS'VS_P7S$(5L<-=L<*G",R$;W#4;A&AP 3:@[[LP5Q -WF4$73L% M5!-80#31&5!=QF2P IJQ0,>K+L;=UY[@-7)[H=#WM>=]D=Q>WE[-K>7V0ND( MWI$>\,(W8PLZ2A9QN.E:]D]0G5RBVDL7I\N9!]GBO7-B^SNOJR*3X&JF@9,3 MI3*0A61!;YU>OZ/><);2/\L%Y/-'O?QW'TY&4H=^0BR^K$'4XTXD[13XDIM=P30W M[)HO2/[(,8'#*77(8:2YPM])8'7>=(JJTJE.V>RLRN82A-MD!-*O3BNBGA_ MD&;FV6ENPD'$8'_](2-L\A/#LB%BA(CQ#1#CX^&7UR'&LETCBYO^:B-T28F8 M9T6.%*4K((;6S1:G.[ZWXUFI-0'XL+3)+R80,9*__K#0QOC$(&V(&/>,&&[\ M)42,2P1C7H<8)B_9-6JQF*@@K6\8+=^L=]970 R177:C[3*]49>"(S8JT75I M*R+$0.$8)D+AB4N'8ZX:L=RS$,8N7I_5)0Q27SY(??4:E%^XTW7UN=X$LIZ/ M]\C]<3N1 JT63VHF9665:6ML3;X>!PLL/]HUJA4YM! ?_U) M1"B:"K>N0E0(4>&+8CKC(6EO!X-&%R_E:G&-)>.34?H*,=ME(MUH)I:-E*J0 M"C]HJG6VE5S#@;+(GTJ?C"!62*/5W)$D&J]J&L!#"PD<.PEQ]KK<$"X^,!:,C5*KMU813Q6ZE M9JRH28%N7P$6-E:'*S"K8A0764+-M+CQ1"D@6$"A%(*,Q.ES]9Z^L-CUQP49 M#LLO7BOZPY>5U9__PG_V/4D:$$W$Z%/_=0>>1:\]36UZ<_$ZFI:?AI5T)6T"HB,3B&I4',,W_Q:U MM;BU_&G&$S'V<-_Q]T%$$2$P@HCAU'\P[V]H## N00+41,EECVAVDCS6?^PT M?ZS7[S\+PU+0 OUVZQ,I*X!Z/^G771I4>(8D8FY:7?C1GQG%NE6S/F.M'@7B MJ(>5^:^(34TD[/]NU])G[^RCOZ%00"G63C([^%_]^M-VL_@:8RQMN.EXK0/K MBG^.EOTI9CVE]#D"/N+^?3[DE>-,&4JJK7A'2NA..MHI"0UNB)I2E^7RUY6P MX8)EBR)^>09'/ZIT]+IDUHN%:6SV%7B M7"^NWUV/[%49L*N&7Q/*32MON2'AX]]1%NRJ8?>!_9 ?^WS)L9X:G9G;\A97 MQ%RVKFX38G6**C/@L:!!Z&W>^(7']F68CVI]^,6-W3)!AS7S:B6+F,?Y0(Z* M\#/$H*.2R:?K=?EDXX_+>\F.N85"]&64]S*39PW3_PJU(XY3_&>Y1MNRJ3Y? MJW4HI:5DF$W+K?L6QQZK531POVAY4+-=7#G-',M6QMNW9#1_I5H6W>D/)4:* M,X!.#N-CG!C2N"0/$[(8'P)69D0@$;*48'YY:.@_00,R03 TY !*A$^PB<0P M03'D4,1%FA%9>+(Q)(-]6JO"?!-= MM7AA'FU-BZU"MRR64,M GXPTGFT-M9)0T"HS9<,3E MU32W%>/EU$)1NA/8DGG<+47@)1NPNTZ-97,:ZC/P]B:7UC0G;^3X M+=4?9UJ]RHC044LB0- *,ZYU6)ENJZ 8K:JS:$U,<^C2!/ZXY78[Z;:$>95T%]7 M\MG&-)U8H9;!R1/.2JG$2W&%=QBE/X(I7R_81*#,6>2J&6 3)UJMR*D,P*A.LU1(MY/='ME M K4,D(DWE,ZZ.>J+*KE0<+\O] M7G>1A5BKSN.:V*%TJ"'4QCE>)B:C\:*VY4M\#0SQ?%;6><[XW'9UE$KLZJ(Z:0U?CH*E4J;I59K3S@CECDDXMT\**)2G59 M4)NYJC%89".=&G'+:I_AA/ET)R[).NC.TU]19..,F7YD6SZ;%P/J:C]76#(& MWVYC9<.RD&V"N9-\R+QX#9/XV+::BC*FP_%I<'S <@OUO*DF.VJ"0@\15-X1 M6QC(VU"@>;VWR["]728KFH.\AT.M(*]XD%M\2P;08YR[-8.@C3="+[:5Z/X) MK[J\5T?&+<+FE2@!MCM:!>P,,DW45P7WY: MDB8"S4P)0#)YOZ%''UK*HBU^> M;64J*6AG+ NEH+!\ZS(OQ+/YIX^ U^^P-M'!=KK4N>#)< MEQM<%SR6(,*%N<&%B<69<%UN<5U"(+O)=0F![$87)@2R&UV7$,ANFT/>Q$L$N)V*1.1R%>]"'CD4P+OMRL'7!))0V7Q;)OEPM3SB.N4!GINS>QA6M WS]\6X_\9F M>(VK_FCK)"2#=W8DI(-K.(1D"*4BE(I0*D*I>&97.Z3#+5I0IZY"R/(ARY^A MPST%IKVLR=7]K<)[\/MOD8$].;YV2J_GB'*A;&:NP7;M>3Z7NBPP<>RON\Y_ M#$73RU&/KE[_PBPX:=C#F61ET;Q3S0ZU35J-2ME=9Y?99+@EYU>C2D1H-IBK M[.][B 6'XAZ*^RV)^^G?,<1]>I :,WG1$\H2>5MJN&5DJ*)"$X% M,U2%XAZ*^RNL\&O/\T;$_4LR%K]:W(E).]4A^M$>GILTY5*>Z\>KI%\'*DY& MB$0P_?8C\V W1CKNCACFP89?].>T]OPKMP,RH4DU!,0C&Y6?X(Q>2Z&U@W M+R8W:'2%F[BA#/R$7=WNXZ("?K):Q_(RU'K)9L%I3MGCO+:18 +:,*;T76-* MERP^?O/;1E0@L/3*N)(G0L,L(6>'/#O1F7*QI/9++ZY,+[Q/C;X@L[66= M\T2]ZJ":Y+6QFW+9JCFVA28 2>RF7SX$G/"'"GB)03^M-"2*=^ISRHG6MX2P M0YG64<&;;TD:/P%U@$)O(@Y*PL^PD7BX[A*^'36DJFGD[I SQ:[Y-+MC\;S;O(P$I^*GQ>D31O M@,^GB>-:GU2$3:(-X7.5ZS\#/J_MO'].].[:0,X/D,=U[A,(,,2&IC!XS(O5>Z^]^,S MU4"EL,\,Y][8Y&]H)_3J:/M5UP1N<.H7/5N845:*#-R3A3Z>VD:QU71&?1D7 M^>YFNLU2R-N]<*B3?$MY['/%]H+G#!_@TRP0F3+TQON"TNJF-XQ!"939&"9> M#OO>(35\M?(^>B!M@L?8Q,MZY'+7+$)0#4'U]J9^@Z#ZY@#HIX)J3\]3Y=*@ M5,(=L;)=5FM4@J10P>@7@\%W2(U7@.K3]/! -4&'H!J"ZM> ZA-'E*X^]5L" MU?>&13\55./U,95(&;LXSRKE^6H[&0ET'X'(BR'B.Z3&*T#U:7H@4"5BU)>! M:NC^AZ!ZFU._05!]4[),![4;9D&78JB8X%T*^*B2DZ[-U"4K$V' W]BHEP7-']F+P+JR?K?0GKXI2_ M6](4R(X&:F,.OGO_ZM:!&KQ/@BRD0/IAEK7Q8\%HPV&E-$-2?3D8#;>I"4=( M2RJKUI;F9*G7)]$R&@" $K. 0[!-!UP6IC^;@UT9W'?C:R8):*^IJ&/>;T])_MKE_ZU$-PE^OW5MBZ5A8 MW/B<57?TW.N9X'*U)\D8\VP5LW!=KE03E(F19+@PM[5KH.*,=>_&^7'5X:02>PS6R;YS%P2 MQ5T[JT9;@P51J#"--KWV#DPF(@1)1Q)X\C.N(MVD(%_NKHZGKT+Q#&P2WH9X M]I+EAF 15(\'K?BXGFV4R7%_?7OB.1GP_%A-3#L"R28F8FFHJ#0[@>))__K# M1A(D T64N-Q=F.N[7^DC>\#='MY0C>QP2)X03R9 L5/!O**4[?K$I]GVV-]8]Z@ MM0[)"W!],9X+T>V HGO2/%FMKJ%XTJ\3S^\09&@"RS85"9WJ\:P$Q*"7,Q%N M;+9A:.&'&1+[=SRPN0M8:$I6LR7X@#45Z!+7(KN96"$DGS=*,3SDMSJC;,C M:K[IJ\ZTFFB/YV!#D#?H&52T3'0]; ^C>)=O+SI6NF35>JB$%30]XBP;P9,7 M-SRN*:R0'B[)=0E\BIGQ\X#H1[HZ5S0@CCC82\6S]W4&W&Y0'YHJWZI/);5H MY1F=ND' *51L;@<$9L*W+('9FLZ.KLT;WJWC!!-APCA$&(>X6YO@*>&,:N:H MI:57<;Z;G?4G2@N4NJO&[0EG L_5:XUJH<*3!%F:K?644V4FD)@H$$$D?T 8 M J)GW;_:%#HLGQ][N.+1GQM%KULY]N CE]*MK+4<6<^J["ZQ:/?ZV_IT<(,A M5'JDX//\N"0*RT2\P,\[JV$A/1G&W1T..I),GLL1%/DG'@# M.CZ:+Z?M&I[CB75+V=J)HG"# 4=Q;<1+;'JGJ&2TQ->J=DNIEE"Z96B80+N$ MP*GO$:7P:D2U#5O4OH77<]&35X&CPC>6O>(F#(:7<^##CP<."W./#7CO-&!O6F= 5'Z1@D#8@FL@6GCRA.H9=\1CZ&)Z]$ MDO3>GCVH&"+Y.,G"O_[G))G$(2R$4CL9YN^]57HT+3^)!>D:J!,0]7)5B&/X MYM^BMA:WEC_->"+&'BS>WP?+EG+5'A'#J?]@WM]XC&)<@@2HB?)&'='L)'64 M_]AI]BBOWQ>39OA+8QN+WR01<\4(?O1G1K&Q^">MU2/E3SVLS']%;&HBZ_C? M[5KZK("@OZ%E!:U>[22-@O_5KS]M-T&7,<;2AIMIRSHPJO@:9CVE]#D"BJ[I M.V0(F4DF67)(C!EF2+,T&":2##4B:XH. MN1ME=3M!W0,/S3@)U?9O[2,2.EYI&3,N[SL+O$#<1%&$?%_6M@# MD3%(96Q/9JR6Q;(%2/AT@2MCZ5HU4VCOVS3YEE!NNTUJ=;[)H1]:5[*%E3/, MK]@0YB3X:]]P,&OJY@V$X".["0\T6P!3W]Z@G '9O8FO%GKK/"[KHP,> C.0, MSL7R_G*#Y2+Z.GMX ?2.;3!'HNB_07,;Z(8-Z>9F0$3Y%14=JXNF[2UK(8(5 MX#/>!P(-QI["L2\=V *8VA9VLC!,&_O+_1JM-HG_TSC\VG1_=;\F_OD;@U/+ M0E[R>\.C#7<J_80CS!@(YFE0&2&[;V4Y,0$0QY M]Y&3:;MCT'4'OLL;>&# );A<&O"'C);YP8-WQP3=^*FH3P"&+A8HWJ+_Y5.E MQ:>/"5$136GJ=\RXHZ&@""F7-"?>@CE/IR8XCB M3.!FA()/0+JL15..E@U# M16Q^M#K8(8_!C0EJ&S'I8^YT@T&B H5+ B;Z _&0.S7-GYKU,#6T\+ %6OHY M$'4WL>D8<0$23Q\)XYPG)R?Y&,9IVO%4#!='[*FK:QZ^'6.02+9AHE B-A;AVU!2 MU:=)$L/:4V"!XSX4?65H*X"INK'VP,S1O;]-Q5*M"/SHD_H@.-Y@T.L,$PFS M:&-S<8MY*5J17,)?D%SZJ!A!"5T/IS$-]/-4 2O__1 &1G!]X'C,?6;9\1C" M@VY[R6-%?8N-'=N!\SK7GQ7H$&Q0WEB$K/ 79;[0%)1 =NL#_=.4*4#2&G, MIV$!^(XMU!,2)+>".%D9;Y]C--0[,.<69CG2%*VSO[0H*ZVD+& [*^(O[?ZG M$=#0D /?2T@S/?X26+8R/]<+G"ODQL#7<*@ 3B/X@X*,.SGP-5R]QU]!.T8/ MM#LD [\8 )9.3.0A6G,S@W04\"/O[4A4H!@X[6B!5ZX/GX^#2!/0,Y[Q>+&L.S3"P^M;@T@&8=,#Z7?Y=J5 M8>]B"& M1>N#WN2S,%QR'7$P$M.1Z#(I%#K+[A4/8M"OEC.:^<^^((B0QR$RBDA@ M/)%T>7DAHAT&!\X^>C;).3&)('B%+T%0"4GHT$4\-PB7K![D3."4(1&VF+B PUK![Q"E4!H;8"++1-FYUME^>+"-[$ R M2RC;-3)B?,JBGPZO@-($E(4+Y9"?H#0:.AR!N#VR;XRMJ+GK OU?X%'%S6L, M/5CO?>+$!/LU\)G!-Q4A(0[VHY< 6_2B!VCM)T!'C2 _B!J")6@"(9 R?)*@ MM(\>0> 2BIZV09_2M4XA$R62<)1P/'-%\AJY-LNS6G>.WBQ"\D%.&,.O;(C. M]AKE]!94$_(><*?;1#:R&$&3)UKYM&K*+Z+9LB\I:U-&XQYI+"-2W MRWF0 HC=5R*44'^^ZYR,&^?VPCQ;#N%'(IMD:C<+6,IY?@$KC[7BZ1#*2N1.0" M67!-D/./RI-Z.=C=UL>8$7@2P>$= Z7MWFL2R@Q^8EP?>D86\'!/C.T-&DK;WX_W_V MOK2Y;2--^/M;M?\!Y76V["V0X2&*HIVD2N,CHVQB>VTGJ?V4 H&FB!@$.#@D M\+. F/UK1"95WX:H8V;*:>NB0RB/5 M/E,1)/6/::)4I(@JMB^AE'$>HSB^!J$1 [(86*#Y< D$B5+>3-KXQF]QX2P MY#J782:Z2N'XD":Y=Y[$H(1K#05W:GSO1,EY8J!3GGK D+T440XLJ(O01^T7 M/M(U]"L%H>DLS>=XI &?PY\B)=I 3=WX@A]2NPDX&%B CBCG\D&GV>QWW6D M681Q>+B5S$$3Y_\&2R9#]H1;W[>E>X4W_R8=7N^7)WW0LYYTZTF_D2?= -!@ M,.H.]YG=6Y! M4P8!0A;:$N0@&($=ML500/AS5)?A.M0E2!5(BVR&Z5H!Z[Z_O/NE,^CWA\XS ME"0D5S^\ZPR&H^?(54OO!0BD<^;BAGQQ'3QG^":%TY3C<:09LDQ#09HW*H#8 MTAV="OX\!@YPOD(=(\?W=24Z.>]-4TD98*"B1!$I2$Y^"1ISFH"BA1K6>9*& MW-TG4EP5^37U^8:0!P+I@[3P/H1+@6$9Y^[CTUM7>?4%4W3!S2C0Z%0RNJCDWZW/\(E.M\?*".B(0>"[@Z$+TW\#F[] M!=G_^-?:SXP&%"QI;=Y'?,;-OSDIX^:C1YTAX?.9=F^5&18BP2U_> " MSD;.H= G>X$L]P^??^X,>[WGKA.B.@]<&WV(I)',Q=(/ M@>ZN\GF:^*L<2!7]4"GZT$!*12AB M2LNA)D%85&1@D25HTB67L0BZSC_56G"5SA>Q,L M]L DA">K!2FP@> N,LR, 1^!_T/ P3!F MAY)YG@B2<@5XWH"OWCE>R&H @M5%L!4^WPT+!SH!7$$7B93Z]#YU-H&8@5V. M4'"R%5C*R:(*YCE9X$4<_JO &!R:UF&VP)7(C'!IAVY .ORIBE!P9;0")$0E MS7, _3P=LOWPAXJ>H0,@].?DI1+LW K)D8[>^'"&,,4XD_#1(<%*W0+]/AA. M+"'A1(A.E2AB2G$Z0BUR*%,801_A>0%;1D;(]R1%3B$Q=1!U@)'/"R-,B>\7 M,D=@AOX8W/QR'@D ?;( )'J_&^K(X'@UH>'%'6GH^^.RUQ@5^&WJFJE_&)8H M;137T %]!L[PQ2S\*@+3#E6F-.^Z6F_&EXV.^+=:T<O=4C-R MLE8&\E__.3D>3U[6UU6K%5G37V\G*TE;S!_?_''VQQNP-31J X_!\,R,PU%@ M]FD:?U^F91#: ZE[B/H@#Y1SD/&_2(&<9.8+/FG0ZT^ZSI\\<13=U($9>L+A MIB!R9$"<'Q&F((8K3P!NB[QBW"LOOA08U*,'8401.&9QSLDF D7B3+&-(%D M6#@7)4B]2[39DE0%HB@D)K=#G LW52XT*%+%1)I6-92).1%)"A"IJI!O>>51U8%//>?(KI D\C#=WAQUI$O6M]&W=<(-O&#"$CT;4#" M!B1NFMI_)WX1F8/KJ/1;CE3'<5*0EX07=H%Y(DMR\JK@L@PBHQT9<@XG1>NG M24?F8D3XW4X:&NNIS*F[SB?.S\HX.8A,8C-0P!F)Y S(PRR7-F<&Y$@&*.8C MD"DMH^8@GK,B4VM3.BB]2F;EHV\@7&!\ #3+90+F*N6GR!+P#FVO>7-]*6*V M;Y(%F,ROAK\Q\P2$:,/>84]%0.DL(!BC J/[QLXQ:>4/0T'>8-:JS(,R^;+^ M&E>EP$DMFZ4K0E'KVQ),@Q/>H*'Q!B#5.WF8J^0KD)UBAH 'PUNN&K^G3?;5 M)FE?KC2>.2>B_Z*OX:;SQD;#FCQ# Q8Y1=\I5P&L&[@GDW (9!D[ M)0/P4J4%J>T\.YYT!]^I M7?5/NJ/O +]^['6!\0\Q0UGB@4I41 1"]T;,^..5;W!""5]Y9:GAJ+U38,I M9,,-=$FY3,H_4W56Z7PJY6\Q\$N Z L-K]SZ)5WG=0E-60 ;^.L",SZ=?B([F'4GK:J8QN*%0ROZ1KJ5ORC^.N; GV_\,Q_EI',TRQ+ M_) )#(3>.68;(J_ :;=L,&?%^;G(<1)9?"PXGTH\3'!%GBK']SF0-L M,Z?,+H'.>NC?)L7.H?;SZ>O?T_]'B=1\G4 MBZX4XM*F'=:$C:8^_R5<@613XUZ!F(U.\R:O%V@Y!@X#O(39$K& M.9I3S/+-O2_X;X)Y>/24\X37-"NBR'2O4;8B41%(",R#QHLP#Q]H+*<@ 3TO MF6)"G$J+6,Y760AD'',026Z ,KFQCTR(F09_"H=+(,RW2?%B4&/3[HX.Q(S; MC9EW%0S>G$1ST!VWZ"0PZH,U'#$E=YXAL42B^ *H _(+=<-E#H2N'.-GO\+7 M'[5O'.A598 B-:#E7N8M<6@8SH6C8!&832EQ@@O,+^9\7^1):7'.XC%$Q0[% M'1?-4'(')E:!L.7L(R^?HX&O2F#@L5S*PSHT)J:*7 L5DEJ8T#M-0'O$MV0< MXY(KRO@*F9G%K,R3T;R$-57(@<\]S+@G659RU+FFRN'8K)$U1\YY$K'],&< MAQU@DG[.R5#*,E!@I-=*:V6O^5O7=H4=B):M >_TQ.23(T4:8 MCLCA7"9I%%SBD4>AC]7>\M :ZX+XK'\!>0<:KO./,,'L/]>A=&V%O/+7,M#M M.;\D\SB#Y_R7MUB^U)]DDJ/+12<=F1DA7P\?09&,*">!&4<3P\C,TA1,+!GT M>LXSQ/#C\^GS41RD=4^%QY9B6E< H6=Z1R"$NV]H_7 M94FL6L,E69&@3=V1F"[,>>.6B;%V!]B"6 MU""S0-2#6\.$.B)FRN^WP*(30$X#5V3^60-2KE5,&AG1^-=X/#C"3\_+ M<0 M*\"*):PBT6E3G#.&&3Q8NL4IVEC)0[EII/#+[X)5[*& AO=B/P=T/.D7LEG4 M;XR>;4D%&/2M\M\LTMZ*:5J@DYD;;BB$*.W%MQ_?O_M\]N8CAC#!L!QUE%TF MHZ[3!A.UU#QC9Y$$Y'+HY$DG$Q?D(HL\3 ];9@G<0,F%34D0<*]J"R*-4[T4 M*1%*5YW+O(KC7N[5UK5T:*.NJUS:E,R!ABH002< :;E"GS)E]!-OO\0,^W#M M-W.W;!ZS%&)Y4O?@5W(_:!(&B5JD90^$#PK.SBD(/=G2 @X"%<8S0(VO9;8-O*=4EG.G?ZP\ MU6>E *I'8KC>;Y>(3#7CA3"A[MW[$Q6HTH<'X'@M4NWG@WU^ GAX "U@"QKN M.O:B??IK(132_(FST7'HR( \EXR]VYN\?3H!M/F@+N>)=-Z+H&%5ZO24$PYC M+?C5I$?+HK_[H.;";:-T#K<^0(9I,7W.FT@!!^E@2!R+P M42A3OXB$A/:3>GZ:9.3-H:/J@&H7R.LQ4QF$3AE&V^3SCQ/5'&E61+I\S2=O MLHS;^@WN??7N^KIKD>RN5B$H%5Q+"0! F#K49(8M$]8O= [H4)8ZI\H;Q2(: M#1_%4+4FL4&-8/,SP-IOS9JY*!\>!EL\QT9F?!2E)@&RRP/0L_*K[$%#?R&S M7BV1UT3IXT+D.N&^+N1)$?5R>3EUKD%U-,*^,X4TK=:[BL![GXYZW1[^%JD8 M]M-^?U1^545;5C% 19:=53RBF=?HQ3M=@@B6'B4EW-^]/M6R'9>@-ZG;I?W> M_83-;Q*.-_&# N!C^EB:]^*M[X8V,ZRLG$("JD.+/ 98DB*OM_#GM9YN@JH& ME\/4J+ZOY"+BV8=U_1"1PB0/,RI3YO)_^OVWW\X^2^PQ[V_T77R+?KTYT9#/ M2Y&),T#E/P*MK(-MK\KT8E[D]6D^$\ [\4]M1#3:#D7DDQ%*/4+ 8@HSCR$A5E<"1=Z\_\EJ$W%\GY"UTW.*BZE1@)H9,KH@XG;98 MDL.@$G)\>C(R-LCN,10H:PTW6!7'WD8-L)/>PDQ+S6I_'&\*\IND->IHJDT) M8C'PR4%WI"$.5\1)#.H/[(>#"^IPR!A1Z.I%V)AF52KO\#0T9B@(X$59LK;] M7&OZ 4.@X:"G#=E0RAX?RQR[3;AO0+E+T6*^C29C2BN\2Y:3A9^53_2?F!E M\J,4V<8WSE0HN<-OA-4C(5%G+J!^Y^D1',/4@(.02^C>0AUT.V*+']YU)D?# MQQ-'I(IK:5OTNZ!-;E\H@X=++\VR3'<7#_IYD7=2/1 =B&(Y]YPC[/OE.6-= M7T=.R/.40EH55SMYUBM%.%XM71_[U\@%QK4L0B7:J)*/1=OOK_ R#&^Q+X(> M'B34E8G[_!$-"]EF2OFDR4<:BU6\EJWXO@@^V^T:-_M=B97^I-0[7K&+5FB:-?V)[KG":4'J$\RL)6A MRH7!-I2< H@ZAILP:3A/"Y]JN"-J8HC&"B7-R80"HT>?F=20"@IB8BTZA3YT M\Q;JU[*6+)$MBJI581C/ MN8D-6@6IQ\H5,C0-PP2?E%P:_6XD<%;<6]#5O7 1=I3+[1>P<)$4I-;!4R]$ M3!^X/SA +I*R0=8P8O,XV5!8)8,T-,0A!B]1IK&;YSFVB\YEKD/&/7HXRNQA M5@7+%M.]6\0+41;?8QY()6Q=:YG#?7#P(W6*!6/(0]GFZG:&'*#3I$!M@91D MJ/2@+9-R2+2LMVPH?>4Z)86J/J=*H-))IBNE!1L(6:N HSP:G4B.27B&$2D; MWE$_B3]PY@N.1W;KUX9U"63;?*++"RP2W9T!0 IJIH M-*83#.J633>9FGQOB1N6.6-8H9FEQ9*[-3+RZVQ1;GA;>F0;6MX&P&,SA84R MU1:[>N0J!C0+,]+30-QC(X]SD2S)L>!7^6&U22L&!<\3_'MSLUQND$OO,/OF M[MXOUR/#DEI6LS/Q JF(G=5ESW> ,6?5-FQ4=]SEG:JNN"C29"-=HY=[4R== MSJ\E'H9)MBFEG6&J2(2Y?K);L_B*,3+Y,/3MQ&9+#-F:(F!N7J9#\=EE.F=( M,JR&(U2]9*LMX&N#-O"B*/Q7 E6"Y1%YI[+/LD07%_XQ)UP[+%,](8R#$@S2D=#U.C>:\)%U-V M7B2(Q(4A7!:Y$I) ST],#"; M45WYOMEA+=!*Q*$@%"2YGV'4H0VCVC!J6\.HI=A 1$9:0X&2J:;@!><=RF[G M3-R*7E6#E$7"O)S\2*CJ:JG,HEC:4^HV?+)*@E8>&3(1."($RC0&(\@*4AI& M#IO#/!6CZ[QNWZTL$_5(G<7H8^ MW;LYSL@\D\F3^ ,NO91#GNPUAMGN]>;_JALXV64LK6E<#7!3V*_S!UIN*^DN_=O()^J?K)ERD:ITLA@(.$IZ3M[C8)=PWAZK\_S,%$X MI7$#<-&,"BA@$R69!+/ ^A::E ;(3DD:6 BDE/P2W\N&^4;>8%E 2KFTAK=' M#4<"=;&J^C'%\=*[,.I3ODV6$/FLFYEA6WNI1>TV9 M^N2JT6V?B47@ SE/FV?>>$:RQH50@JK&$@Q1I"P^65$I!;CBR;3(6M'SAF7A M R@IJI13^BO#XJ-72VY4+L'5S*+2-ILL+/2CK0WR*:T=.DPU\('K<;9LI20J M@Q^3?5)>C$NL=A65/)'Z:33,&@)L=#=PO$-Q-!7=_M4H07I5L1=/59G+@3)E M5#+QV)75#6N55+!&66]#TX<$#?L(=ME29=2>OE'_K%.@-A=?46-"$59ZPZ52_'!>VP:.WX.]1>6/:SNNS"-4X_%(/:0OZROX#00_G4]_4GG!6[KE5-UB5&M1L0<< M'BR+*@KZBKE6RJ@T0\#BRQ7[_'%ES65M9W$,9$9PZCB__/+ZE:R/XT>9S.F9 M2M*FF8FC[YX#5B?^ESG0"JZIW?N*BN M\_M2YA5J<,4R6QV_7#\"0G"=9.)A;DJG3$YQG6()O!P+V7'"UZ8DMTKJRE5K MJ)U2?0%/!T:RCGYC)3>&^@YC"\VSS27UO;7G-CT6]+OS+B5Q%?ZL"M;*96ZHGZJM=A6O9;@!N,]-CM?0T' M.JGH$^AB[X").D/EV_7UP&/?G!A<&EB5F:2R#Y6(,G$YY^Y/#@VSDB.,.;=7 MQR7-V5Z'D;*O5$OR4[:%J4X'K34U;%B/[CJ0D"UDNV\M!"CM?*_SKN$^7?*' M=Q=ZVO4U#K^,\Z@V(Z#V<6I]2.IXD@;D0"#UKR\9@''PS'0AYZV3W!P-&5PX]Y4S)'K7L_8QE'-I9A8QFM M[2U:EY.?2=LHA0^61RG7L)H,*7T7>@J)*6-0Y(=5I_L5GBE.CB]]3UZUF*Q, M>H\2'@K+-VR?;"NML]_6)?[KJL0_-23^6\W[7U6D_<>2(9;N47K@X.5&O2>L M*S[2-,1ADBIYX#2."PK5:IT.X47N38:/KO@>LO4XP/HFTYO]ZWRU$:!_6D,K)(=45':=D94G[= M\5-Q^'2= ]HK>W<+WA0A/IK^W->&5?U&JG.'P8>/5[J9RR')-7\Z^WW)#ZN< MU67T5ZG1G&MM2-532\-QTQ$Z:'+& M%BKB]2(J2R!_F_1'8P(L,DL9[-T-"4[J*OQ!;[;KG$HK#V._S*(8)5,JVN:%R?BQ"&5Z MWE=D/8*2'_ _-*5=#H_F\54K73.JO(>ZB([U!=([P, H:^LXT4WB0J'\AU67 MEG8@$6ZQ=03GL:4 MFWU-CE'#.>SDF%VLEW4W!9-CG4'4.AIA1V3))>O291M;5&DJ M-O7FZ>W&(1 M\?$A(K#<9"5$1P7#%&8J9ZCB[9D743#*!32*Q2R47B4*;0USSB;8,SFL,N541WV?#"8J#% MP!(#64\VD&U9:4>\EG9+*%7!,>6+JQ9F"+ATZ87*X*M7:XLT>^E81+2(6+)" MZ5\BS"$#:KUO"^N".S1NYJ:\+<*OGD6OPZ(7L!TS8)O(1L@X7F6;=J?%,CM*O<^TK)U3'W M,#5#M6J,%16DX5WL,-*M CUC'!#-"K_"1<'9"!LOJZPDDY%LN>G2O\9.1"/$ MC0D'7&E!B^=Z\ M,:P,J"VX%#5%7&Y;BR8-JK*NR)!*NOD:=8'K<'N=ZJ:K2*>#I:A,%$W-X%P- M&T5WL]13?:6$U@/S4,@A4(#WL3"19L,[61>'V_/54K;O %4=WZ1[.>LA*VJ9 M5-2$ 4+7*.]3$4JS;T=I"J3BW$MULY(:LT!PF:"J(&,SN%B]V(9L2U7L43FO M2L@47W9KK4V/>M3@KMZ-1I9_X2G+_'HJ?::ZYZMUHUSW^U0B \7_,C.M. Y(Z)1>-FVGETQKK_+FX79>_::LP9^-BO/3JMYW MV+S!GS>7PJ\E!V%@4Z09%L9%RA@H-5'#G5NRU%I=.S/F/),">R9;MT7:,C Y M9 2L&BRB>;%@EZ12.ZDVAQ=<9E.7#]A< U]ZE(VV7"**5'^P4I(H';RZ6Q,0 MU\PQP'8K=<>V^;B#.;4;C)"H-C2ZL2^ 7K QJI$ED6KC9G:>0XZ^+*:1FB ; M5YH%-@78C9FM.HT]Q2:RG*?'#DB25_0&Z5W%1'>6;%@.(+^,]704[L^#&"J^ M2AZ*Y9T47I#JK[J [(_4"[CCMW(2FQB$7<#IL-0:RA\90]D0;D1S[F C2:]B M&C:UHVA/\O.9ZN]T%F-GWL.P++V(D!:AR"BKC$L'@1J7M7'H1W8Y9($UB" ? M=;,D)GH./NKCUS$G-F&PYU.@2@A1AR^,\9SDP5F$Q:)*:B3+T3XL*,'-3\7> M\]A-F#5X$3=-K=@! ]1@%BF;7%A4?J>ML9OGQ BUG)@U4C[VBE]-!0,,5H(= M>W"ZJJ9YZG7,A8;^ :"^UL7OO#2LU85@ MU 4%!$'9Q.(S5BRR.O(;ERN^6>_<1;R%:O*NFS_/ZT;TE2>#I^CSZ5[@HU\P1[H$T%W)"(Q$'WVI-\V2J,C%77" 7K:YY,/WN9&3/I8WG,K#GTL)SF70G0WLN[3L7R\?:>BZ6 MC[7Q7"P?:^>Y6#[6UG.Q?*R-YS+ICD[LN;3O7/K=XV-[+NT[%Z 7*_=O[URH M!*A:#[;A@'9SBQT,""=-_MI=H7*K&M"]!HF?1/CECT]&3VX(GL%1=[B5@K\9 M/B?;@DW- )M6WED-'Y)OW*FXQ7_X?FHQ95=,&=P44_J][LGM8LKVN.1]83?; M%95[C42WHR,\)+RQ MNRX3L1V#+"JSI:++\ZU"/349D7]T>@5WKPRMZZ5J _ M"(&^9TQYC5D,Z=Z0PPKJNQ;4>\:'[ZJH8&5O^SGFR540V7;>+!S6_UWC"'O@ MC?UN?_*0I"QFC-T7L6J1Y'!(,K!(4ZGY?M+"[09-OT;<>-F9( MI:P6!.IMB(E42*Y?TEQMXU;=NR?J7BL,Y)--K'L!3XG$9O ,Q]W^X#X91,_8 M0L[TD*)\GA29%P?9\_O"K^\?$=V->[O=SNPKZC3,J:G89V,V.RB\?KUJNM'> M6&O+-EY!E#N2,(/V@>'I7J@>$UX/L#%#7%"YE;G3X=8#-_>";0QH-T]^^">^? >(_WW?62\N._.XQ M7SIT'@2"]'N]=02Y?SX76>YO] )Z\2 <)\H1N2=N_=CH='NUV@&(LNI>M@AJ M$=0BJ$70%B/H]CJYAX"@A_9T[VTK=YZ ?=/#NIEZV1JS0TYCVC@3^8>LJ+Z> M'CBFKEB5[K98LJ8FA]6G="6HGC_KHVY>+*W7XF%[+0ZE>;3,A+V9;V\X=/LG M ^O>LX1B"64[H1RYQ_V^)11+*+=G*K2,4+;#9;-3U#T:/'B_^9[MCH=Q\D?W MVQDN39,M,QGV:)P,]FV7&X=*"[Y)#3 Z; 7U+&M7$[8_W;GE8*K!4 M<*^H8.P>3_9N5E@J>+!40';"@Z,"L!E.]DH%-BYQZ!-=SQF\[Y&+$WK'YR3' MJ5%K*3/6)W3K/J%#\[V[5'3:M_O]\XBC@3L<'5F?JJ4?2S\WI9^>#=Y9^KD% M$Z-]N]\__8SV2CLV2G$O#KUSKV,4_(I?DRSC^>-)=5*?=1[=O\34/6L^]S%N M2'; 7D/&%I$M(A\ D?ONT='0(K)%Y-96 .R&R)-^?^\9/ _E1.^E.W[=TKGG MWGA^Q1GV@A)9[H2QGRQL3YJ'G9=Y^S["^T?80W?2'UH7H$7_QXG^1R+!:PA8' M(6_H:^GOMUC*4HNEE@=,+>,32RV66FZG_+;%U'+#!)>]6P>/#B_N9R!R?+RO M4MR6F8/O1.Y$26:S[>\ZVW$([#!(BFDD6B$C;K5%]\%W?@L<87CB'ATW=*NU MY&/)QY+/+ID]O>'8DH\EG_V1STYY]BTCGQMFG[BC\=@&*NYQH.*&;'.3&?)] M[@%&W\+"_RZR/)RM^*LP!J[%@Q0-V-76SK]HJQ][ .W(^0ZS^/_^(%*<@>>= M"R=.=PAH8S4E0G?\)$K2%XJ=J26J ;&*A M@>-X19XX/:>'[_T>7JS^)533JV#F2A/-EIEXH?YXN0>^4 $5?Z-Z0-$:.I&W M2HK\Q2S\*@(34'([$CFK)OI-U\5-J1IZ3VWFJB=KC(5:Z%:968WSF)3T32#D MC_@@6%6Z\*+*6#[Y%2;\^5$1P).?'G5/''A5A"/IL%47?-'77R0SH(VXXWO9 M'%:7^%\Z4R\3.,EN@<%)'F0G Y7.+$F=?"[@_ZD0S,87\.YYY@B@P<#YI8B% M,^RY#LX'IW?A#&C7246V%#ZB:;3J:L:PQN,L_MT<_P;MQ;]A=U3%OT%WW$K\ M,WBP@16RV9WDD?L1908,PQQ.W%\?K5E3*7 5JJ;-&#CYJC)P\J,Q<'*/,E<* MV.'QNF*W85F-]L !B?9O MD2:[WC#L.E>OEY]UQ8LOO/%,NJKI96#[08&5/W3TBT#=A>J7W_6NC]_T; MV4K&H95>0V[PPA"1I3*U\+["M7$.3U4LM1.)66X:#YU4CQFO*FUKD\C[4C#< MU*(9];I'V\(H!H=B];$VGLND.[9V90O/!>C% MROT6GLNDV]N:SFK/Y9O.9?<$VYLZRAYB!M!53JAV[]E/(OSRQR>C)[LD50^. MNJ/!K>[V9%E)*3P;-=U MVWWLMZ-'/L0]7Z6C/<0]7Z7_/,0]7Z5;M'C/5FY;N7V#_;,H/V#1X)Y%/0;+ M.?MDV'-5-JN5]26J#&Z**OU>=W*[K3GVC JO,;L@W=OI6VG8]@/_KGK65B+> M3XG(7'O]WWWSLWYW_&YL%K6-VI9#QLAI"I6B\OT-H0I*I36+TFMMG&KY-UC)6\OMNS))BZ\ M@*=$8O/^A^/N\%[9LL_8F,V<,';R>5)D7AQDSRW7;:]MVWY/;\M*SU]%88Q[ MH(*2P"@H415F"(_^X*63%MD,]QL(Y]F'SS]WACWL"+,GGM@RH!PJO-ZZ@0B_H/ MF>MSYL;#0/VA>SP^V7>"1\O._&#^EX> (9/U]E0/P3^RLV7PX5UGWKQJRMA+Z8#C:MPKTR [^BJ+.![GG>XKLJ/?T]]H#_C'B^^-C[G>3M'T; MLW2&[O!DOY/DK8/_WIS^I&$VS#6G'MQO__XO[W[I#/K]H?,,]'G0=*QS_V&[ M>0ZE"3T,D]^Z0A]#%,#2R#?%#"R16$%R>R9&RXCDAGKG:.\&AT6/-H86;H@> MPV\:QO8P@@N#X< &%ZS_Z:'[6ZVKU886'@>J#_<[T.DQ(OOCX^OW-JXP;!JH M:X,*CR&HT.\U3$U][(4$6#PPZ/5L>,%ZA1Z^Z_2FC&.P5Y%AG:%RX_1@]3(=WI]Z0 MN3>D+EIWJHT=M!S9;Q@FFQQ;9+><_9'$#@8]6Y#P:&,'#4?_0&,''V#C?D6Q M3XMS)P@S'P<&X0QQ.?5:*ODV=G#KKIX#=D9L(Y@V.4T/#:;]*U@CM]_;NXIE MZ6Q3\.'0"-0R,#T>.CMV*:_5TIF59RT*;1P:3+>A2+O]P?XSL!X]I;4R^G%3 M%/FFXN_V!DL^)SD85-IZVA RR6R,Y%MD385C#H%C!DDQC40K),L>VU@>>INW MD(8^=/LG>U?!'AL-#-9&LE@:N$]VWID94#.]L,A][FK5@(1X.)C;,\ MSCC+IBC+][D':'T+"_^[R/)PMN*OPAC.@V?RR*T>8(6$;@X*!<9]AS M'9S]YN0)W#[L#FYT^[#K?(9+U1J=2R]SEFD(6P3@.4$A\/'/PN>.5UZ3S& G MPW(K.-A&[U:]G/OYPK.2\]1;.)=SD0IG5J3P6UJ!TV62?J'7!J(#;T[2,(>S M"/"]R3(/%_"!8#M+_")#,S0I )$S^/W22P-ZES%51+T/EO3A#Y=N?!8V++_; M;UP]DV\07OST _RC\,F/X(B1>=[?"HJKCAP9':Y0]&!NK MIG__X_^9JR^]*QT_B9+TA1*RQK8DO@^(Y9Z+SA1 ]:7CS>#-+[SHTEMET8,),LOA.)6?Y"WJ:^2YD* MZ;DOETD&J)$ TQ:1EX<7 I]>>2X=39XL7PSZ72)4^"AW-CSNCF_IK&K28UB> M#/ J(,'9CT_^\_/[5S4&R _!OT$$I@LOJ@PXE%\]^>DSR@]$V5?P*V!"IEFA M]],.R%J%]!H #0 !D$?[%+)K;+3"-6D%3.3+:X;M76?I :U[$?"G9#;+1.Y, M5TCD2.5(S54N-3;IW& 4E5?ZL/;4\T$J>G$Q@S^*%-"O9 LE1]3L;8[O&#I_ MO/EX]O;_RJ?E*:RLZ]R23%T7/WL2JG>QU#^%,_<"YZ1/(._W^B .HJ@#+%XX MXE]%>.%%* \V.QH7RRA9"5@1" LXW8H8HZM1'+KX@*7P$;^C5=?9*)^7(LV2 M.!911R'CF@PC >ILEIT:V0)$P:>][D@C&RS13Q: J8SD.SQM0-*VQ#2XRT3G M$$\Y\;]TIO0^?#@LUD-Z5@M_K&AGL-(P!Z'IK\^*K2S^9Q&+5%+^:0 \,,R M^A%AG#<51>#107+[4DVX>56X:=(I*0)TK%%%V>U/M+8[-MCR]97=R4UUW77- M5BV7AC,NO56:1+R_C;2&/YY+0*A=LPYMDJIF+B5D&C7KZU*X1EL-_IW8-1/?CI#P%!?L *CK/W. LTCAH@O8 M RI97N3%/M/II4!.G:EK5J&( J#>N.'J@+5Y#[ERF 1(XO*]^'6H8 3<0*QK M;>22<%:@0\K;;XL'WY:_[+&M]%K:(%GLN$95&$JG'X+L1BS!\_\4?F6UXC?& MY3<-:H42$2P3R.6KG2\BW3Z+DDMUV.HSNRZ'HY7AK6P][ M+@>C%ROW;^]UF-I\LMV0--@-L6GEG-0KW*?SJ5#S>/WP_M7AR6]5/=P"2:^)&VX!T ME<9H@;2#^F:!M(,N]9" 9!4;*[#N1+$Y8,>//2L^&-GG@/^PY_(?5O6Y!B8- M;HI)_5[WY%ZIR*\QE2/=&W+B^5YSWU@7UGO'ANRHJ6-G;?HYYMB8(96R6K"LMR%V5"&Y?DESM8U;=>^>J'NM,)!/-K'N!3PE$IO! M,QQW^X/[9! ]8PL9JWR84>7SI,B\.,B>WQ=^??^(Z,[=V]=LH700[_85!2XM M:\/[:^C3$#KN3 $D!#*9RX!3<2'B8A^3*YC7MFSC!^D\V3XP[*?/WJ1]C95; M,Z#7XK[%_7N!^X-C=W2RU\ZJ%O4?-NJ/#C/ XS;&UA'N[[6CZK&=2*[]/ \" M1_J]WK<,76B+*^;]4J"&;[2<>_$@_"G*/WE/\X:?P "'IH!_C>MM)"QW7S8=U,O6R-V4$=N;;TK?\A*ZJOIP>. MJ3MTI:DS5OQALVU\50T \#7&?\AX*Y;6'TCQ:9L+><()KSQU-3JR' MSQ**)92MA#+NN9/!Q!**)93;,Q5:1BC;X;+%*>H.AP_><;YGP^.!'/WH?KO# MI7&R9=+ 'LV3P;[-D\?%,J7D./"L]SMB$9/#ID;?DD[5'[OC\?C!9O!:,K!D ML!,9G+B#WK$E TL&U[$56DP&-]0>]SW V,8F#GVB@WV9 ZTQ_OHG]([/20[V M0;*6-V,=0[?N&#HTX[M+5:=]N[\%Q^J).QR/K&/5TH^EGYO0S\G$[0\M_5CZ MN04;HWV[OYUXQ?BX(8_;QBL>?KQB;P;*00MVDRSC(9K2($GB_1DBCY'K/Q Z M;5UZ]&Y$R0;!7OFQ162+R'>/R,<#=S0ZLHAL$;FU]0"[IG6X)X/]9_0\E$,] M,'>Z86G_NLO@GKOF^16UF?/6(?*@,S5OWV%X_RC[V#WJ'5E_X&- ?YO1_RUT M,AI8*GD,5'+[7O'[A_PC=[Q?]+33NIW?AN'1=R?'8TL^EGSV1SX[)>@_#/+I]]Q!_\1FZ#^H<,5NK1'6 MVR*0(?)][@%.[W7=80Q,BHSE;;%__? M'T2*<_2\<^'$2>XLA!?#L<^*B!85A!??OJQN^58%&.,;U0-I 7^KWDC=_D0L M7BZ3+,1:A1>IB*BYDIX1V_L.X6XLKL3ECI]$2?I",3/UQ.77AL?1J[O'0MFD M@U&WISPU0#&QT+!RO")/G)[3P_=^#R]6_Q*:Z54P:Z69:,M,O%!_O-P#2]@" M.5I#)_)629&_F(5?16 "2FY'XFK50+_INKB=54/7JLT,]62-IU#[W2H?JS$= MD["^"83\$1\$JTH77E09[">_PM1 /RH">/+32??(@5=%.-0.FWP]'1M?)#,@ ME;CC>]D<5I?X7SI3+Q,X"V^!T4D>A2P; M=8( ME_)\>+RN,VY85^.D3B<0?BH(?YX.CKO'"LMBOJ)G\I'.&E,5P[ M@S$\8TY=O/[Y_]_GLS4>G[_A1&",O MAHNI[+/+.B_I(88NY$>P([0!YC7F/42DJ*I0>U#-X\PLONO16F=SF^*1[ M/"B%D%K6D,BDW^T-OW/X[UYW./JNU.V,]2R\KQT#9E)&="(QPQZ>=)OZ+F55 MDY[;H&T^J3U72]$!6)M5!7AXW!W?TEG5F,6P/)D?/&>>BMF/3_[S\_M73?+O M:A'VF?01P--7\"M@0J;YM/?3#LA:A703 %O ZRN#*5X;@RG>R!9/S.NOH9KQ MPA %Y/$C)'R&8!7A#,-<8MLZ2>>I>JNV?5CWNJFW8-3K'FT+4AJG:;PQ@;?, M@*$JT:T^D^7^@BGV$L!R):$8FJ>^U)MF253D=8/P8./4^[N;^:;Q^&U>G$&W M-[;GTKYSZ7?[6Q,9[+D<"]&+E?@O/94)^17LNMW0NN^>OW]11]A 3 M[*YR0K5[SWX2X9<_/AD]N>G^C[JCP:T"X&1;@*49(M/*.TVW]I.?/H5?G=\X M=/:&0F<_?#_=3\;<=NVWW8AP.YKE0]SS55K;0]SS51K10]SS5=K&+4>.KR/U M3U1(S^1TUP&2%?U6]-]8]!^PL'?/J@$FEW"6V+#GJF1SJQR4J#*X*:KT>]W) M[?;/V3,JO,8$A71OIV_%9]L/_+OJ65N)>#\E(G/M]7_WS<_ZW<'Q0Q)]F(#Z M,&5=%61W+_GZW>'X@6'*X&%BRJ&THH>#&Z_F7GPNK-;TC5K3PT8(J5K50C6] M#$%/"42F_<_''>']\HV?<;&:<9U.$F1 M>7&0/;=5\LKV6='EZI>C*L,0F,&A-5UXGPZ ]>.FF1S7"_@7"> M??C\^*)+0/*H>)[+0/#/IK#< KI@V@ AH[\;!(SOX1\C7[VULX>AH: ,+CS.PT*=,^5M2WUMFY^VNT7_^N3/H M]6R(P?J%'K[W]*:,8Z\2PWI/;8SA(5+)?A,V+)586=+J&,,-P]4VOF#C"QM9 MZ$F#;?JXX@M@C?3W:(T\+E)XC(ZHPWM=;VI4'.U=7WID)V]C#/=&[1F>'%MD MMZS]L<08FAS--L;P.&(,#6+]@<88/J3"KRCV:7'N!&'FX\"AE9.JJ=E2R;^,168]AHR98V ;=H:AT2*SXG.5A4VGS:$#/);)#D M6V1-A6,.@6,&23&-1"LDRQZ;7AYZF_M7P8Y[[FAR8KW)>S!L#HT6PT\"CD@+09#KW-6W&UN\/A_@NV'Q<5W-] RVB#\O]][@%B[W7E M80S0SU\,CRO'5U\J_Z*-\,%RY]EKCVZI41B+CAR#A%1WQ=H_7F4*P9=^*KQ, M!,Y3$/I#!Y85A4GL.DGJ]$??N_.7GB/#WN=8]OD\R%9RGGH+YW(N4N',BA1^2RM0 MNDS2+_3:0'3@S4D:YG 2 ;XW6>;A CX09&>)7V1H=R9%ZL.+\N322P-ZES%T M1+T/EO3A#Y=N?!:N+W_8[3>N/A61E_/+D9ZO$T!TG:4':_ B@%LRFV4B=Z8K M?#F^'=]B0J]OG#2\W]A Y94^'%OJ^;D#:%O,X(\B!>Y7+K<\*0WV.;YCZ/SQ MYN/9V_\KGY:GL+*N\S@)>OM2_Q3.W N,: M;0%9.YLI6J-:@ CXM&\0*BS03Q: IXSB5SYKH#C &@)W>R;^9GGB?^E,Z9WX M EBNE^-O6VFC1I.][HGYS(0XQ69H=!\G+O-'?-"+, >EQ>=OS(ED-?4%URB5 MEY]%+%+)6TZ#!?"&#/@+HJ3SQO3;W054S;5XU;4T"]Z@B-P=:;/9-471= ML=D?&UAW#;%)A%&R7Q16H#00S_"3+,=9<'Z1(IT%S+/QN;,PS7+G7P70 J V MX#PSAD;:, AN!P(SWT+O!4:R OZ"]!,FP6W12J_5I+(3VQ^,F$4?-W/]\RU8 M>B.^?Y"3V)EIM..POGDS3WXZPY&. JCM+ 9Z$2U?;YN OTXI&I8AP=+0+YZ. MNN.2>Q(W[IG?[**O2/.E9.\[JCEHN(19R27)A*@SY3G &%AM&%_ ^E$A\B(O M]IED+T44X7_E-:M01 $02NGF2G2.WRO?AUJ. #C$&L:UADU-P3;FR& M7F?POU[OUG699LT%7OMK"&PX@,41+WWE+9%Z4&^6!J EYCOAI)\DN 'G]8FT M?-%M.H$:.ZUKY/\$?2))T42/5BZP)-!)+M!/0OP.(.\DP#-(U:M8^\AJ8] 4 MEVGB"P%LB[XAI@EZ"YY5-@<>1*>&3P&>!)R4U4@B)W*;"%^$L!*X9NFMT/C, M''PQ7AY%WC3A%SO>>2H$_7QW-M=9[)S"?B-B]0089*N10+8,N$#+O$S#/!>Q MLRRF@ :H/ MBT["?D=OK]?#_6^&0(T>OW0PO]:6-V^O"_0!^?@:!+ MCFB$#K"D\:C^JH;7U![+;N$@O/CI!_A' =2/0$J@5WQ>P^$A0D6%#7O?W8KO MNSH&>W"DO-\:5S&FIU=-__['_S-77PJ/#B!0DKY0X1MC6]*M.B!?_KGH3$&( M?NEX,WCS"R^Z]%:9W.;XI'L\4*&A%SH$-"3ZZ6-]WAB "R!LV%][5C MP$S&#CJ1F.4OY&WJNY2=O?3%&%7\JOGOST&>,2 MB*"OX%>D=WH'5=18$1KD:C=>98RZ=3+G3S[\Y;SV?,$@MGB),@.Z$\W%"&HI2 M-/#^M1M-9Q:936S]O09U93&%FX9]-AR[SNORPAP8H*B:B[^1?UU>S4I$!NJA MTW?'1Q.W/YEL@\JV]:&!6M&^2*X?F9&].J- Q0%M2>8%S2"Y[C*"K;NO&LO[ M5W);ST3JJO:5'.5=,1W?/6OJ3#:SE M]6ZLHB3^(_@P/![O2OJU%S>3?O^HC+WO1/I.XYF0"PON!6V2(ET *Q]C7S[I M*9=ASL'"5"PC0 O2)7"1]:>$%=EX"Y2_@U_]0EJ7%Y3ST!]T1V9H+T[B#JBK M &=2.K7Q2>CRBQ=G&9!9%B+,<(/X!^MJK+NA#R@G"%4V#8&'C%2V)8-K0M M7$0G\E9)D;^8A5]%8-HURC3C/5:K&O@R L63M22P;UIUG5PC:;K/!?E]B1 ]8($6+8I%E"N/?@X$:HEFB M,9XXFJ8QKT93+C!KH"8@#-_+YHK"B%F-3,W0I+@2_]:RU2PV6FPTL/$MQ;%/ M :4"C8I3X7L8.@4XA(@L(/ E=@)R/AV8.H/"1A/Y7*5[>%F)U8:"FPD0A4$U M=MZ?O'0LSEJ<-7 6M'BM^VDM?CMJ-F%F#NSVG#1_J6-EA>\# W!#$0SIT6HW[.8WP+,9W>>MN:OH7"L(WZ#:4T(GV0R@,A.M3 - MX!; 9+ZE3+ >3&NIU90 ID@#+ETD 8H# 0?0R4 >I/#NR/L7YJ=D"=R0A=D. MF8'7UXE,@W^-<)IC6,38=?SLSB/@?\)Y15E"F8Q^;AYCZ1< O@/ON0A]RGE/ M+D)T\I1NF@WA:F(CTDV^\+Z@(Z'S!1:EL2 5X6):I!D'M_'5ROF ;_2!G#Q" M%(S>P'M6[-C0F9VFYXR7 6>(?B4Z()$NM,*LEW1'89TZC#_45KKN0'$5H*;- M)*6QW5!N,+7QO(B\/$DY1X?=V)K:@/V',SZ$.<#4\^P4,"N U_LTJZ199K*Q@Y7 -*5GQC"2C].B=K['(\72YC!2R/9,QN'>O3U74[6JDU0KU M[]U/7>=MD@2D!O##C2H*?+X1YWM;OF,;5[UG:7/#GDV;LVES-TV;L\QZ7\RZ M?W)?6/6Z3@NC#@LJZE5: MK')8&:KLL[ KNBY7N^HO@Q"S@,@_/?=BF0*B?V6?6.FYQI\WN?MV]YHY@1@7Z=CT-ZR33.O?N]EQ0 [B;JK4VI#J6 M!7__*L)4NF@=YZ[3V5I5T7[-SD2GZW7ILL8L<)X.^T.CYA:+EKQL[G*^4%D MSY4,G*3)+$_X14K!/:Z)1[^N7RP*;LX1B%GHAYQH=-P[*;O<=)WWF&8ISY2Z M%@1A7F *)B5!/^V9;4KBH-H.9,?&)ZJP;7LF:+4>'Y>EG"A%)LNW$ 985I(G M5(IG%N(9[7= >/ZM6 3E MD;["5189)XJ6JRNCKPZ61R^ KO(RD2$/%Y)=D4_^DJ(L^$M6MMWH.J>9$0(N MU(@!N'YRM83Y6J6D/X$'E XJYG&HTX[>+N\68RNHOQ-2P;HOTR0^ MI\=PKG61 W#_+7CQ%UX8T8;58LNV5UD"BDW*FM&E;O81K53\+)RYM(,PSG+, M.G;IB7@,L0C6FUI5I5)&6&\DNR1X1,#$@)3D@SCT @L#V 54[T[^#P#2)9]6 M@I5-P06^&T6W=RYIJC& =,E8E\+Y^4C>YW$(IXF1J@!LX%6&"T!U,/2+B%&: M)"3<[!,FBC@%78LP.M4)#(A.ZFU9#O2)5(>+AS4*8POUK?.BX7!6B60D9;5JDL<;5*+FD9@1E!QGL&T/8&A>[ M--56#7&XZX!$3N!U&&SDE@;4,BR,^='<,DVRIFK;-.J3!H>L>5=3"S5X!++U M5.Y^#6#,IY8<\)SQ"51Y%0$F2)PXR:E-0DQ=$0";4)LI^\%1!X6X@N=P61/* M\#DW=D4S&!^N!7IAS65 M63%%;D.17*.&$F4GF5V))BX#SU2J?N,QDRB7J*J#Q&:X63E#/(52="^8DCZQ MN K%L*TH]!V&:R 24JI.AP)/I5TJ(N"12_ M7:F3!A&2"19EMW*6,[86L8BL0C3=6+4 MBE85%5G(_F 6TRRFW9SW86VV)E60*XAEX0RLDPG30->/IU<9*G62L^)3BT' M]ES4"L_+O/*F-&G42(DZ@*NCDSCUXG.5/RX-9*00=HJA"\75;NF2#HS.:_08 MM1R9,+VRF&\QOXKYRD93F$.<>I$43 AILO+8/[H->=%I<9FD47")[A?L8J'[ MSIS]VAD,Z>'+G*+YN7>>8&!"QR,SEV.>33X8],EA5A/[FZ]$X?N6O]>W^7LV M?\_F[UE^?1U-A7ES5?TM%5Y6(5+07^)"2/WC#G5S7@CW)%7:B0PZLM5*'C_Q MKX+]_F$:='!(P:I:,6>U%(OU-3<@C9UKER_[&$R;T6*7Q:X: M=L%N1$.351E4;HXI-XOJ$@$M%[-XUAROJC O+Z>D%M>9A[+9?"HH< 5:6!3. M0LS>4L/0;%V'Q:A-$= %X SB#>?':8<[)VLEN>"FI&AL8-85]?8I."$&T M4 M?&R3.4NB,+$5$!;--J-9$I\GB$A;LIF-A#R*@BZI RL^Y3Q-+C$:Q@J:L*,W=[PHHH1QM.6*3*:C?X"W.&=GKG.6BT7_M*LJ MO#^&V1=LIHPY<[+4FY* ,>VX3&4N$[8I)Z@$[QVZL5?%-^5N<)AC"E4\MHP+[BG&@":ZP(\ M>-=Y/:_X5)G.*>D*5*J1*EO&3P!B/N_2=/ D-!"2SLE,J:ZLEY[BIXD&*?JB M, +%Z>B8QY[R4$J/6H!6*+5,L]'8Z:<"D%&"26U4'L>!NAZ=4GXF@;=,5568 MXF5E9R),9J7!FKASRNKWX+MSIB7&$%7A4.X-Z[+"7)6KR)^-K _J#B6J8,,T M?'XO,4F!QD'7><1UYBNC M*3PG?Y.$13Z$'-&H"7%)MB27R-[FX;*6:7XA.^1W:>B2E;F M>M2\&@K-:/A="3P"A41.6:*C-Y85T[]E:S7TML$U<.Y1N."I-0D=-)Q\J1@: M6)QCWS2LET(F0@=/!3P<_%93;FNRB 75POLB$SK62[[0]2?\B L'0'BCSSJ MS?Y#^%ZA9_0X<0$XA;(S!;'!N%8R?L*^6GH+U6S4LLC7,5.B0U.RJA1%1:SD M'"=MZTK6?&4,@14E;H(A2W0KQA&K%F-K\MIP<=O*7I4MJC94!X5S$@(P# M0[4EW,,86W)Z+ ] 1ZA*86>[&*:?^O*_\I+,^2B';LLZE;>:^WV0L:[:;,:2 MLOT56EN?,.%<-T.>5XN+ MDX%1C!'Z'%M4U@M%8KTB3]07'(:E;RK1VEYI&,AKUN/A>:H6INI"I;FCK8:: M0<+6E'S*\5%W,/K.+"NHV1B&XFT\'WWV"#I55Z ^4^WN"PYN7P*ZO=&5 V*6.Y=2&#D"==MMPREL- J[DV-[+FT\EV-[+FT\ M%V!D0WLP+3P8R\A:>BZ6D;7R7*Q&=JL'0V[E:BS@FQ3D@P'A1#GNS5XZNT+E M5EGZO08)F'/XY8]/1D]N")[AL#L^N57XG"RW9# W VQ:>:<)GR<_?0J_.K\E MU%7G#37-^>'[J0$42S&68NZ$8J1G1:45++_BQ,XP<%0^_?VA*&Q+Q>V"ACV7 M_WAX-/7PJ.CD*AAL.W,^YO5_JP=OTLO@IO32'W5/)@^)7K ?TAJ<+))\*Y), M!@\,20:-7+1F#O4V6 <5L(XU6&N[OJ_L>1OD7B48-,$P%?Q%QT]!G4]8'ZC3 M]*F=X%N*A[SVKYO?;YEQVZQ?Z_8?QB^?@O8/^J[PUY_'?OOGZI(@DU/T9SB M:+$+D=V6<'N,M/P0"'=K,/WVJ71X(RH=CD!$G=PCCY-%X=N5/?<0A7ON8+2. MP@_'I#(ECTY8MF:552SONUEU,WKO#X_^S575#Y!^[Q[UUW+]_ M-M4GK.#I\"P8[)@GXHSJ,*P.^LAUT'MI1O5'[F0PMF:41>%[:T;U!^[XJ-QUE.BW-H6HPCE_4T*5!AN?* MW+V[F$!S]0BZ'2?W77H9#@SL'JN1?UB''F>R7I?G\X712I5N8N_:*,DH;OUT M/*B-#O3H=RZ:IBN.C,&=84R_&HO-,B$;E4>A[CWN4J,$+H!/9C.X!.U567OJ MQ$GJ5+% M[; VA]QN!;>+I;NX&"^E;,\KVYRVKR?OP/;DY>?:GKQU9+VZ)^^MP,!@ZE@W M?Q41#EQB>B5KDPT[/ >G= ^<)CY087W,Z9X.2IY9N99::U(+6A^^Y+KWN'F6 M9C.O@V1 LO5ZTLJ&-8TX!5$JW&O/AF+%D6J8\#KJ]XT/"HVR]' 9/$ M&W6'C+>0$;<[1SP*VFW*9!Q+=KM X7LH/R28BM?SCB!F-CO MC0VED[ $WWL*MT;\#M5;1W;247HT]D9))#]W098I:>$E&_Q9@V@:3C MG'[^#;N*D&G-;71J(J2&RGACF&4%30;%&<&59R])H&#K%B8X_CJ10Y6I\9!) M<0T+HZ8_BV64K(20/ZA;J+N2Y$3]_KA"R5MXT?7/69>![(LA&7H"K+M9^*^C MB89W#1,8D'AP&T]Y[])\-]:Q)0MU@]&/ZB*V4,5VEN]AE^=>B2KOJ2G3*]A6 MF'/*\]U:RJ]+VRP'_9@;O%XEO'#-PKG$?^)$MV23EFVFFO*4W]>[KYN&J6]L MG7I^-?1EB'L($O2S'PY*??O-CCYH*R:U7FO.8N@,H4/XV] M: 6<#/&J;![TJM(Z[:.<-PJ7O%=]RT#E#W]2*N\I3\?^**A_)-SU%J0 TU6_ MU_D?17_\S0KG83,T7PM?+*8BE238EY58Q*IF860VC?KTYA4^^#=L=R:?/.)3 M:/.LZ$:WI>>$P8]/_CH2QX/!D9C\-?%.^G\=30?COZ83(?X*>K/IT7 X[4W] M\1,VJ?B.L\]O?AO^[^^G[SZ??3[]?/;'F]-WK^'CK_+3Z[-/KWY]_^GWC_*F MN^<')GC N@$&OGH1QE$8@^D> 9^J@+=T4HP'3>SD=EJE2B<<@E(B79>Y#!V/ M"5P'H.L8X'4T?-]\:NJ*,A:_YGE*,J>9YNDD?]D,$'39&>UT* MUK3:?4Q=V@$2C[D[*%H&S-.0DX3Q+&)#%-\F.^SAA=0:U9A(6&UX*%L5WA*0 MM[L*MM9:G"G8?$38O(T*E&VT/^S.=G?RJP$QYAXJ=_UA]ZCB>GTZ&(Z-KZ0* MY;)H0LET 5J&.JYF<]'+:_HQ7KK&RJ5JA!,?\(PO1+3B >[T)NYV67NEU*E) M5Z1%86_7E<+I&<\X,P8#+[TE=M#%7K#832.FYGO3A!H5_M:X=/,-2;I,"*7I MCIT??$K]MXTNA14<3TMZZ4P%MT_$9K)IP1?X7IJN2#L%28YCW[A)H4EA2!E= MYY_)I;C EJ-3U7&QX55P[QS0L4,-Z/.5:O&J',^HP,RIH[-(%^1R*E+9?/ 2 MMBTB'-7(O2^Y^R:P$=F*=7U)8 =0[V&S7RWWX<06P\Y\M<2VFMRZMM_K.5,/ MM8IE D]2GOXPKCXW]G4EI2Q!90A0I= <3#="/U3[6ARO M]Y7Z3@*_?-KOCFJD9GRAU';$^:D7D4&%9@/(1>*@ )O3 GO.1J&WG<*<;<0E M_7L9-I;';M"RUW"-3^LWQ64C6NQO#&WTDJAU4EQN+H1;7'&TO2+_F<.%@'2=A*^,&(@EY5ZJ,9 M.7,1G+,)3ATW65V44*'FH$D*_#J6W3NQ)33VU)8=>H/$R1(E)&43YW"V1@KU M9R!%8A]JX$ZI,!$6>4._]UUIYW$3U=)6E2U$X628'C;0@#87A&Q RTIV6FKA M)=2[]S(V-+2Q(1L;.FQL:&\*H%)HVZ/\HHX*.0[3KE/DL!P=I[AN.9*0A G$YUJ":-O6Q#K293 M(&*PKL_SEHTCU*/^3&I3SZ /66DI+ G?$0N$ZC-.,Q>_J[Y%>>VF_ M]\9'_E$P&X'I/@3[78S%7R>]\>RO07_JBW&_/_1[_37[_>C5^W>?/[[_]1-8 MEQ\^OG_UYC7:DW\-1L?#T9$UW*]AN!^9AKN"*AGM)5QO-GX#].H=ADV4OD'7"!-D!9 (.K*D$JL=6'L>&.]=^?.X2L0L& MK^ 9 $SK\'R:WR#7%90P]TV8+S7,G6?PI$#, ,=)__Q81"*3CL6AU^F/GHGG M_!'OZX\"\ZL27&^4+G?JY\^1T&CFB@CF[[<3=>A+; M8$WZ)CR5_#QLR;DWV(.[*\C)3Z[/"ZT=+R(!6P)>G:1@^!!]_FM;6^#VB9W MN*.;>O\,:3#N-O1F,EC2&8;5R:*2[@M%#U)0[X!C[&64A^";AU .ADG5(> , M#,4$<7Y/ F_^MQH'@E-Q-Y(<1WMR)*+D$A [BN3*<>B+GBR!LTK ,E0!2L F MRE=HP'>D5N@"2& A3AQ)-9#)5Q]\3FQC'U#R%D4Z*P1 MLX@L:C24/?J#B3=E!S0\EF9GD7\-%+>00EO:.V0 F9@&Q;\X86.Y!(C\703G M_&M^CAKP2D8!85<[LX4#I3I] MIJ,D>4 CN "]_7+UVK6_$\:P/]$G;T=@JMF+A% )W0-J4->_"M J2)1ZTOVQ M-M8*:0C-A=20%"LG"K^@SRU/UF]PK[?>KJG3#SPA3HY B1_Z0^^OHW%__-?$ MFP3P?3 ='1_YWJ@_K>CT'TX_?CX[>__YGV\^GKU[^_[C;Z>?S]Z_^^OX^&@P M/+DK?1X.$-?!NLG9F6I;1]-B^ ,MT#%6>#]CIJC]]W]]\_/IKZ3COWE]]N[G M3W]-^D='D^$= OM>VDM]TUXB&#H&$.^([^P/(>Z<1;ZE_!QX&DD7^*^K_,CL M#S:'>&&% N>VR&"F%^)\QI2'26X.RY8A61G918]'.771(R.,9Q''J]+=$8ES MG@^+F428,J0'T:EG>)%X[ GO^&3-X](_Q?C\V]-7G]]__&0]+-?A&*"9AHBI]"3%?EG4NK<&HB:O:M)\R!.9AQ9@;F-Y1A'&>!? MIJ&O8[N59%&^#0<2PDM;F ;RB0;7$;S,P7W[3F#=G(VKR.Z+J&&S-"DJ1XPAVR+2PY$1X5:8F01O M4N\)$L$I"&#\IC3C%JQN^7)&4"6G&(E/C8&79=)CY08]<3!@J1SR)$NY _5F MUY@1O/XB-O&GR(>*6-%8Z2&<"X_$J9S:J <]-DUXQ-=HQ]!]"^H>V:"N#>JV MI>#O"B=O(VN30GLJ&N0V>B'RY%P0#^"AL/2G,=%5JJQHW4,8K*#5'SC2/J(C 3*1V=](U0+*?>VE0!G0K!0=WY+W>T1J\ MQOS7;UNC8KG&-TCIQ"QQ#1V0PDF1OYB%7T5@TKEB5;S%:NL4M'B9-EO8G$?_WGY'@\>5E?5ZW3Q!I?N1T[13.E/W56 M&/J1T^2B',?,*C#\ /0( I:2$HW\SA2,V+A "WX>^G-243(G!-0/,3(&ZBR9 MV%E& 1^<*<_)8?!PRBSCIYN^1%*!NQHCUQI9-,N'OK3NF'G>.0[3ZRT2'QR) MT34#6N(%U8X)],X@&Y81X:SP?2.PO3X2G3(+5;:\D4/3=3:CHT6UQXAJKQJP MA"VY2,3G^7S%(5=*TD4SC'R!F50=8*G:IP*8F*/+D^VBF1=&%&_$;&+T$#@R M>)KE'K=W:43/%F&G%>:'1\[WSD#^0R9@QJ+SHBDG0EU0HO M(B]7#FJ$ND;K&Y&'/G',)$BDQGV)Q= 1II#H&+36.Y(EV@-%3-779>7G5%!" M"-/#70.^C,=CIP.T!$H9!&?@83YDB#J4+E'-!;MH##@5^3R1)39YXI:0G7N@ M2Z%#OU+.E1&TPAEGA]8/4_MD+W2="SH,0S_D*$B&=3%"G1N5#N'ST-]24,EM M5F1+REV"]U+N/2Q"F6ZS(J7_FBQPHVBU"IUD():+7=,D =KF] ?3-X]-@AA$G,(1Q(O M!UH,O9'1C%Q4)O/GE+2V4F8QMZ)0[)"[3G UZ$K>-B7EZ5H, )F_>+%H%D1AI4: M&.5:5RR'!IO52 1#W(Q"'ZN>.1,,L6::<)8$.U;D>V0V1*(AKEC7/Y.JV\M=B<-6/HKEAHD,7%<33T< P#;BN2WI:9%90B8(6MRQN-7+' M*NXPCR0^R)X4T=$>GRPO@E T=?61'7+32NJL3&#+L@2X7FYT O+I#/YM*5( M*?@NZV?XFL1H*P>/*RQ[M"B\!84[G%&MZ\WA504F?P'/3#,N+]%?<)EC6IPK M>\875:RFWZ18MFAGT:Y$N[.9RL9'Y4TV#"JX"!#5Q"F%U1HB#^38VQSX187T M]SA$/ODIIR]5&,+YNP!6&H2^[.UC)NVR7W%:LE>;O0 +)JE>A25LY.4#DF-[\HG M&>J,] W4@,2EPW)(-7JYK<)HZU]J!2NN&M:;4&J:)E[@ZDC,M**IEEGD6'>= M4"!7,5@X20IKRF3S"HNV446+LM?EP;>9'+!I9H#1PO^N-XQE%94H)\TPR;F& MB*)3K.-,PR07_CQ.HN26J,3 W46NOWO]Q]KK3G^C? MS<2?RJN3^#Q1RA7./L"BW":'2<6[0HW3<) 0G-5*]U/;(F+N6U71R%85V:JB MFU856<[^Z#C[[W'&IVY8FL)/L->P7Q8B5P9OB$AZ?J<7H'#[K!J8(/SL+56,5S3[GW M1TZ^:DQ*)K@)E1OKP$M$U M;"1/8MXZ_HP9FZE M(7*SLA0N9$\S]7!3G;Q X[K$$EAVQID^0(M6%JW6BMNN#.^:5=2&09^M,IS> MC'YAU-G]N6 ##*L2Y%"/E44XBW EPIUB6RPTASD98;JJ3!@DK:^L;E%!WR3% MN9^Z>XF<9GKN\0^HX@$;]-1,G NX&YN;W*0'5IN0U08B6J#L87,8V0,SPU), M-0TFQAEY7V!?L0-_Y7.XY@MVF\'2]'\G\79_IHTB6'S;GH-03SR@6CITI>?4 M-S7"9K\%=P/$8DIL#P:/6AOWUA0RPR16)<%IH+)LDEB+";-#7U1BP[(M%!ON MK>*5%GD/C;Q_JE:;*)Z3Z((;=D7>959@=VC *(7 "0X7!752U]@UX+-J_.&K MAC^ZZ-WE%I\D]!?*&U_)V;')L19#FS#T@Y?+(8:P1]4TJ8%#:ISC=G& S@ * M*E8N8HFX;:NJLZKB@7'KL\ZV7JEFPG)LY+JH!EL:T8_;[2//5-T-:!H=U>6K M--8R<%B?OP1B.4GO7T>C>X"H@P>,J(U-ZDY\_#%)W&G)P5>_[:U[OM@'.\KX26YV3)0EQB=PCJ M,"," _497"M,//&<93&%D\$)&:D7T!@9>DS7^20I/J!6&QI#8?52?]AS;#LUX MRB]N)TI ?TD;4#M)&[B%;)3';H,#38(VNAZH:=J;@O_K,",AJ&=RUB#%F,#C MU]#*Y;\"%I.><^&EH> )RS/ERE[(1'EFD,A8IF*5R*ZP\?S)3$#'X[Q&I6JB3YR[, DAQZ7I:BR'II1VJA+O> 9 M@T *M ?*WB@3-HP8MFHO;HP!X%(8V:A>7=!U3GV?IFR<*\0F52.<)TF@=JHV M3G.NIL(8+HC^!11I>"6!=)F@A4 BH6ZX$M3_.A#G?#V\C@ MFX[-R"*O'!VG&](P)3E'HSS,$KV2=%W,N6HR@73'I3C0@Z8/HM2@YE^P*#5_ M4!Y8*2+O85?R8YL_:/,'V]*5?&]Z]?[;Q3)7"6MS/[20Q2:?W-''%\BIFTH5 MY90V9"V;FU@$]5)$Y0XKNS6JN6\'U\G+R4NJ!*X!GCPKLEY\9A@LJ+[I@4QE M#RT)>PH>HZPC7%;%PTY-H:BJUS2YKAP1*YTU9?=6$)DT#U$/]XYAV\X,H+0" M]"_+/V$)B1'.4:)Z4UAGO?F);KG9I!##1REE5-M8K1LUO('6M!V[7$)/"66W MVJAB#MP6IB W[2-:IT8 MP%XVU)7;PB?0!%WA_-[]U'7>HCJ"[WB-3KG3 #ASJ<4_P\OD[)"WKT_EI)#G MYD22YCZ+)E MPJ/5FL^$MDL BX5H:O;#62MLCRZ6$09((V!06&NBD:ANV$I@Y'@= !%V1S2< M+"6JR9:HU'D6346MQ)K0F"6-?6\5F@(\6%G?98^?YPE(#M7H5=7"F!4N?[SY M>/;V_YP/ARCRZ'J9.')LSD.F@(V+=G: MY4;1!K]@X199YL&%[ ^RVB@E,8"3U/?3=7X#;H.2VZ6;=2OE3.1HK"@TJTGB M9D9Y:<:W?X-F0_UV$MJCGOD[ P(#+%_]1",[MI509HLE]7&MYS: M\4DL<[&8 B0&O4'?&-I'#B> )[H*]78Y%$( EP-AD*M2#U+EGF_ ,MQ'P.=N7Y M'/60U%NNG- )C/B&H@E$HTHJ?6'(1(T5IF0KBTQ?"\($PA)4GI S' M?.OP@T-( ;UXJ1,CD$NP,@.(R:''/BDV&F32%K).:2OFF8(T/B&,<88XD9$^ M"> 5F^!#:3;&WD5,J(R M<*M2_UC?1#/7]$%(D)?AC')THG1X1B(P'<&5>07E,PW=1%Z!*'0P5S USF MJAIQP)P$*?G-&39EHVGRSZ"M+;WW%$+J "DN\**$M$C\F6I#PVQNJO^2C,RG MLVKH@P 'J'4"M&= _>)>0O507ZE/>MJBJ0EF-E:D<0N,$&Q.8 8HV9ASN!SZ M8A<34.HRH5,QHEY8I_ %W2-)2I&+NN,#5R!!A%X[7$:FN)/)4/V5'\%A?&AT M"Q+O8L&55227(2.5'S";)Y?RZ1FA99,M!:M&(0&7+$..\\J^M>''\^?^TTY&4P"6HJ5=43H;++=DQ(( MD"N,E?@#/7%C(;A*5*!= <>.%MQ[Q5 9$G5*:IR^:7I6X_5%MXU4-M8OKX-U@;G^)C MT89)-):#2II$!<)F) 0B$[5\'C/DSF@-Z*DYF;EL#7H; F_B;EHORP_S3F;? M'@[9MR'[=ENR;_Z9?)_,K:KP=Y=W\]'D]&N@D9(.9>Y//84NO>X8G<[+L5<, M?5?^U 8E_!=?_[UY:=72-QQ5%>>-(D2'E_2ZP54!"J+Y+N]*>*,=@1")-+^B M6!<80'F!!KXWEM=U0ZOX87UT#FTK:FG<*.9&L%..@=W_45! )L MQHV*/RT]DP5D4!OLUQ*"3EGW(F'(QJP41X!R?X/ZJYV'RNF&<9E6&5Y)7I6# M+:=-R_0&-=_#&X(,3HQ4MPB7$#U#O<_804G0\1@] P?J+5W8OX46:3_#ZQ/< M2WR@6H!Q*'U;ZF9W]!:#YB:9 Y<;A;_ HL'-GC W"6TXM;8/.P[_5)!0L<:X M6[!_OM[%'"F6CI*52_9W_AI#;84UMT05_84W= M^WSBQ06BN>C6Z]'#IH,%Y+3(28?K''CV_(PF:^\).B"YJ3^"!;Q>$)3*'\$D M#I F.B]^+&'Y5H#&)3^0#"-O>4[\)ZX:%17UPF::Q%H!]D#15K_ON$V0!*I7 MI-N,D6I(!?PI<4X)._D4C" /M@+OF%.!WUL+2LY[>DGP]]_74PFC.Z03HM0X M+*T M2TY95"O;!-TI&AGSDLBUL1.(!F.-JK!C@2D"7LKWG\ ["S9*G 0R*4_ MP--P""E-A#_['6:4MC)D2@B7(8H8%4#<3K7.5Z*RX$#K2<$\%X,"F"Z3T\F* M#DT7W>$:3NQVY>3P]EM J!022WB* *L/0\9X5<#KPZ?748"Y871UO$(#2O L MRI2IYZNX6L?N+.9L.V*.?0'4:+!AG.!1PQWLI9.*F&51*$_(W<6,)T2ZH"W242Q;:NB6X^I_K*P49$<0)X3L"PQJEJO MD/L"T;[B,X.QXL?> (:<]W&Y0(&LHOQ1Z87(EEA8[WY MZ/W'"AC7\$EO "62MNU43,A!YG6.*< ,F!$:9K#W(&A5Z!GX.'WT2F"U&N<) MIU;.!%WJM(84]<9D&Z72).?VXMGSDU_IC5\KM'RWS"BB&3"1&.5&"2$9"NY3 MU)*\"CC \7XFG%K!LHP2I-;_8^%W$V.(6&R+UBXGN0%4+<^5NRX4(!",).W MMA$D*B98ZR6AIY!B!T"R"W7 S@JE??0+F 2KB#"0: 6KQ25I \-THJSU38GA M)9*ZMTE2KS==;4LU(?2)Q9K>MNDBV9 R6UMEBZ"T+JQ29Y^.VX:-/:FQ5$-K M*#".#:59YQ ?]T[(U6:].WHC-5=2>!(77X&IZ]T..)+CG*PH4!-HH]08=Y]! M(%!.21^^R::Y:FPG#H(R>*0]>_"LV=HO'%QE!&Q*-#[LU0GBD[I0-W6S MSTNH4R$P2M6:++KW&IK"W(K_VP+,>+BO>1U0\2E\K^.]D(Z2!,TF=_/.Q9C: M=NPV-T0],[#%((:=KM,CN$Z<"+MI2PB3@2FQA![:&4*O5N#Q:B9TA*M,G^_%'TG$E>Y M;V5)N+;61-)UBPF";G'SGTS,*0$\-T))PM[XHX#I7&##&)W,5S,,'$1Y7ULS M[HH90N[0"$B7=)_G+ICY,HOQQF:5*736GS1*Q"]JL3ZD$C7B-$WM,K M93Y=% JZ9IBR17.@D?CM8$<2]& '4T,T,V]I>\TV^8C%F69EP%-1Y5DWJ]?P MB59=X5_"ZX3Q@POH7KJ-<3D4H^@)0Y M-6OB>E@6GG-AU27:UR47K0$---BW-AI-*TVDCEX)4C*ZLW0C7%L0-8VNJK:; M,<\E0$($5+9.84L)AD:X_8":SH;- P?<7UY , ZW"URU<9EM^&X(N>*P4%V1 MYQ46(/58"UIY!4Y6BC',>V-7N&F.P:%ICJ9TBLAS&U/G-L3P9+40U:7 U4;4 MZM9>GJT2QC0L+ZR^OC@@PN):TD"R?A-^2IP@M0G,_:.$JCJB@RVYTD9:#Z.L M")TCXH&N4H^0,_6>2#%Z-5F5\)YC>DTXWO-\2EE'U_44-,G+6E*D]N\RMABB MH-Q\<+0 FTWEA.Z]&X*B"7B(!J2? M3JH2ZK= )#N "YJ*!,(FS$>=X<'=TY05;<'V'6SM6D FZ<#PSF0DOZ*IFHUS M@,[_^DLAKYEI 2^<:3E!/P<67W)'&A%$2IYU5:^=.9Q]A2;FODN$=,H0+YV[ M"&'M'7T<'+0G+7K<*WN#XMW!I1B88,7;C"Y22!OJ!4MI;"RL.H6J6E@#;L"L:!EW!:!KY4/. YK9Q&:! $AG/JJ^[E0]?& M/.))I6(++=+"DMVJ9(SY*IJY$FU M ;?1&LS!$,UYES-<#)HW['!:>M-,PJHK :8YL13PD\DNVJ8XDP#B\!?9/]=0 MNB,Q82&EQU;,G:E=.53Q>1.2L5F^]+J"V,@8H,&HS'+CW3QO(53^XB(LY##Q"4*M2[&+R%(AJX[P*VA0$B=3EWS3AXV\(W0*>&Y@M<*G6163ED!,(]K(W:RN/Z=90PD0@ MX#6U0Q^XY$E?;.QKEHG)Q14.*1\DHK0QIXAI5Z>&! WOJP GE^$[R+MQ>"HP70A7RL9"%.^X-5:C^DDUGN9ZBD M3!,X>.!^AOPEZQ;,X!K]XA4^K>BY"Z@JY;&([V6TIMA$9E\4N)=(_N*/WLD\ MSJ,ACS/D<6YK'B>R=0TB(61:.!W"!"N6R#NP?& 5+.H @D0O$!)M/8I-FWXH MD#G\O0%F#+!+3H"XGXD=PW4,BQ!J22/4 MDE!VPCCLW)G?VTN5?S3PE"S3#6D7X70MU7#/&1N1=V?8HHQ8QP[3' MFS O?6=.ED(241"@ [?-257>4V.A6^8#WDRT8=9TNG ]A5E$&8;)EB('&U-YW((F- MRXZ< .^O.R!@5W+=_0/ &:UF_JC]M3PG=^ \YO ];W!_4NM8HFO&N[57^3>= ML>.M T1QML]N M")-FWFRQ#$TJ0&AT0 81FQ$HNJ^Q*F5EN%+H0M H90C@]:/C+*#TAB]G)E!! M_[UM>F@D%;.#8Y.7A.DC6<$4F][5S;X22"1)"AA+N$[>_0;EMVC$0]HA/5)-!\%'.*@M0Q]L:Y2*?-#M8 ML*'+S:T Z(G98 Z!,>T6;-G8/U (.>_Q)9/7]3KESPC7(6^ 465-B:)KJ%%C"W>;IP%2B MU:5Y)!<\*)W0<5.A<#U=\/CXA2A:U':%9J*Y&%Z#QH8VWRT\2%%#[SC?U=RD MUOSL/B$CAQH0=-_3RTI&PLFC$J.R+N4M8480NZ7A !L&']Q+B,M'_EDKX5RI&7[M++KUJL41$$22()B :TM3X#)V(OB.:>?4'9!'$/-(%Q( MB QCFD::%=4'(3;&KXA_;,8*N-+THYLZKBHDR[KI96_,RF"!KKGB)*E'AS*2 M)"0>-JJEP-Z%Q.'(OHA\-FG)(5^@;%F;DM H35OI1P/TI('N3'V@C(/[V\F\[!_O[AZ,? M$?X%R(77+W<.#A_\U*AC!&GN: MV:WI_^$60N?1@.9KX5<0$I,5V:$<2$[&B MP6^++" W7"A32A/SRX43L[0"ZZ("RW12MY:*6"!J1F8EALB^PO+^T&$=%]_< M=Z8O+-6CP&,T_$_5@+8#1@A#V/3^NG9\A^F#NPIGZ"NF5NI>H&)G4[(%"'^O M[C[K]NEE8A6)[@4LOD8MB%Y;OT&X6J_-"M9(!77L*MS671C-,W!KZMTA8H]O',P=1 MLB8D.VPB43<)R"SX1>7W9+ M 'U(^\UF]"=:#&H[U&!],.30@'ST@_OGVBM32KT1##@PM*<8T4/*%&X(!T<& MBO73^08PN$+$B:#KLO)W_SPO=?8(%%VD_@!ZJTRV!M9@52[[@DH0NQ^]?O>7 MG8.]/5P$U'T':'*#56(W!F_82P;:[F)RZ_[>D-P:DENW-;EE:! 17TF]?:8= MNM#$X.'.Y"K;RHV:CR Z'Z%:)$9V^.^7/O[+?C["R**9O<@$I M];+SW]N$GG1NA6QO?B6 ,7[##9[P?A%]_;HJ5^EI"?VWA'\&8R*=3"TWCIYJ M\#$IOQU>P$Q3M66AJ8^ZK'6?2:&6J!>\%7ASV[(P#4M,HD-47N*_O0049*=% MA.]1QYA0-^JWD]\J)(1C%T(AX:3%G63M;#I,#NQ"CV=_"(@) C2E@YB#3^ TCMD'GO=F#%!RG*]]6]8_'W@ #C5 M.$!:C?-5_+JH^T]H[J&_!MVT0QE8!IBC>!.F7D%HSEMCY<9].9C6%U(S"F!0 MKP4B5IA*Y-@2H!/DGQ[Z:A6M;(FM&%!KK9%K>:R\Q5U7(6.#J*-4N M\AJC1RFD5U;!:]2F11<+=6_GL,:UTJI8L70BHL?$^R>JIUCDU96-7/GV8_G. M75+(0F?'G0\HEG9#*?$7$=D5IG:BG61 94VIU8N$^N6] MT+$!0)J4P)VLHMXYT=+::U9MV9I"/O$17]>]^([0#YS*IR3I%N$\RE! T>7T MAX8]/2-LEA!AT"7Z: .,DJ\:_)8II=BG,1VP1NJU8J_3K^\HMU9;)8R]2YW= MG>NQ%%I!=$]0-ZG!N5FEK % V\!.XFSN4:Y-]"F??EO'5VDWWZ9M7M;;3 MQ=[';K*&,BXFX3%%FVVJ?=2)F,KE?H>*?+]($J6.DWJ'RCT(I9N:R68WFHXR M4#2I?T]-B'D[80+H5[7Z;1'K^.@O3U\K7(L^=QK8D,$"6.>90SG$@N[U_%3: M+ZRDL3#\\'P-F6J__+\I0_+)J2LF&UW*Y[_%S9XO3V."BF\^OWH/>+%68M,- MET1+". /=#P _$%'F_L@:*_;;%=E<1 5PWGDE M3>]:J!VF+]C6X&CLX&4(5_7;B_$)A!OF<_&<>DHHZ&?Y?-0U6)HO-RX\:]QQ MH_=@+W51:VPAE+%M7['ID/38\QH8TTW\W*AGL;J/$.Z_D+);#C8=G"+3U02B MUY62[W5R-?\82C^]3)FXCY0V>969N44^^8GS,W/4T1,#M_(*UJ5G.=UG. 9D M J2&;Y3(6S('*2M^O>.Z!E;K4>,\;E/0S7&WN 60_Z_(PQO7_5 HU8\(*EH% M7:KW,6MP6ALQF_KN2(L+B;Q98CL)D%9\'-W2=3E"]]C0-A*#:(!EH&+!KUS5 M*,C6A""MFN8!V@5=E[^$_:*V7$(W4_&?(95$N:J*:Y@GF]8A0VV!SV+3@2F! MB)DUD_XJ%$#4 H@T0P EYX7M%44T)/UR/ MUF\+;3&"FG5K%UI$C2)#$DQUGN]D4FM_2&H-2:W;FM1JE/TV61$T$C MP>2D"("K5H8YZ131\&DZBK$4("XEM.H.B6J*.>MO;XIJF@(-SI\P5#X\A(RUB1<,O WV1M6V*&);N\KZ!O1ED.YS)S++; :1YA5 MN\@C;M8;E6FI6VE6K&HM(5>UGS';#,Y%#% D/?*F0'VI5M"A_CLTW '/./&_ M0UOFW*E3S'X1@WJ+:976JVK-FUH%'N8-9;8*8ACKW7S>&][A[OI[(J[=LC 7 M\!80)QRP3*L5V(HZAKAM9YRK6U,DK>(5U0P8Y(2FTZ''"KX69IW7=OR9]2O$ M ^O(/ +W6WSDEM0&GB5?)H!V)AX"TGTU?ONT+#/::7X/21K1=- ^R?-",*./ MNYL4:TDU#/W"*B%O& >\OW?XXMO_Y;?7(4RBD88I0_9V%+*74%?O'5I@WA=R M&:DZD!5QS] T\QWEP 3$2YCJ( 7\EFCLS+P<207>#\:F;':>ZI"Z>WUAU8LN MIDN '0(-Z04K@9(*^5VF4$*4_7(YW^@5:8WU+JZ%LBL< MNE#6S3:4W1$ B3\6+CYZ',IKD7M3'\$5,IB!9[%TZ8IR@3W]G6\H2P2Q1"JF M"8JG7W,LO21B8RD&#@1_G6^,JN:*#SH'M=>.<)2QF"%8 7WL'TVYEHC].]/) MKJL?EKP: UOIN7F]UEIZ*R^#]!,",;IO/35,*ZT'2?4"24$AUAI3<';"I2*' MTPC(PN*F=*+VG=/K7R>%$07"WIB.%RL]K 8ZMYW\V-*@3#/88P'5(?=XFX,M M3 ](,NW2QRTP F*87T--R5N]@=?%'!L)A6I9R=RGMM95%,[44!(;'C539AI% M2+A1%V;DNRBH*0.ZY=%:_F2G2G#E E<*I0?8A1ABUWW8;2A&!(R#/I@][#A^ M ==D3UWT"=)\$O-%R!C-+,:M=TJ.S)0[L#1,K\Y@<3]0XA86N[P),SCA&=SB M"I=W,]>YYL$R8_T!S,X]R1:;6@#-"AG9= M_P)M16*]HVJ.V-SB-=?GF#[6ES@B?M-#NHAN]"R? *IVLV1&WE7ZT7%S(F12 M,^40NYZJ:O.J=PTT7@N]1W,P/B5USHIZ) MWL89:^//85X@LB].HX7"8MT9)$]L3LO?)A4[DCV<+_C%,WBD'X;_UC_\E^LL M%Y[LWPVSG%*B;-OP]D6.>@D[#(0VMF#0%09=U.QNT( B];2\.U'(-(B!:P?P&A!'7!\:PXZWZ#1YL/_ZIT='#Q\]:8XK_E!;[C]WR)<\-&) 7!G((V4L-K"-+2U+;,H^ M1RMA2[R)B#8T"MRJ0\$[W5NI;/\!R%K8QZ9=LAZ:%BU*?XL/FQ M*MVO+OGX^D'T;U#T RF*Z0SMO*%'@'()7]1>+.MI:B-!5S\Q1 '2Q6) 1 %4 MV"-9!FK&M4+ HK^)G.U4HJ7]'4_3NLG(5B8GAEMJ 2'+"E?"D!10"G7+"1KN MA>_M<(12R[K+U;-]<82,&KXR!W\"0]:@S6OB V1R$G<'/2SCM)409R#TA_D M^G/D&DT+!K9#EI@K"=QO9E'XO_3;I]$'X;UKXJ9+ )D A8:C5C #@!1G]RV^OC>$0P7@, M.)9]RRY814(_9D0,FY63=7 &X,',-PE'+,BQU>N?>SD\@FFN$'LR=O^8Q?/U M:W1M)8T+]>4"V^F_NI)MT0<& &S##TS=.265L5)&0!6-MF_0.HR))+5=JXV> M)1'3(WM+YVD%% 6UO:2;#*:4#J):]D!@VH 8G.6&H:LOP1A'[ R/%TB%:4S, MY*,PF'PQAM0&I3' 4R2S7$FOJ:NV84QMZP!EK$$A%THQ.KHC$/+IE5"2.PC!!K@NNYP MJSNY7Q:!B*/>^#U=Q%0#$?#90A;CQ8V0O,0*[G][B3W;'9T46KQ"O0OQ>E1" MV4 *;.!TR&;#%5(7(\4C4B*\K+](AXVO0 LB;B1K@K):PK%$N"I%%(6_PB1J M+0A3BT2F=*W10_Q6IM8+K[.VN M?8T)<5!+Y%6]NJA9?3<6C.Z!4^ 3Y:'LR,2B^ZY1U2H#$O)JJJ1 <@^><%2# M*HNC]RB>'F*GC]/<-E8YKLHT$QH;K"/=,D#)3<-; #N>!UN,>K-FCE"L$D^E M&!5>V_CN2 B1/E*5:^8DM$H5AP($TJWVF[JN(L?]G\ FJ^TR5H:#%B0#?"7I MP@X -]O1I:U>^L392(7T7J5W)#1#^W>1&(T2SZG5NI!_:B$&"+]"P&$3G/16 MF"(E]8JQH"B\X9?,&K0HN :(59@*6"18UBG!+,2H<*+"*K\@TRS[BU6 M-E<9BPP++P_ "R(@4Y3?5+X3G4%$:(O81F<+.8PP&X_HQ):\R3+EM4&1BIQ- MX I;C[4'N-J9J8@@[*!FO'#Z=MTV/2MC9=G_DG6I"K%Y=AZ"]W/$'#MDL/7? M)YA(/2O/"ZZB!7,4+%2P;T/N $\1X'A2_[__$!JB?*Q]-41L)RE4J=Q)&,?A M .,88!RWM0[T:KC=IWU5.*]943U5<^D6XWE_=XT"/N"A:["54_=6PU+3[.EP M0>=4K\JX7LT%R\PX:6*]U/$]I:-(.B_^0'37-5PM*N18D:5C:'!"=A2=4G-6 M[,(+["_]E7Q=Q _FFF\^R4#^<%1:ZRN/YYK?&R\K[:F],$L-%54MP=!;U.Q= M:)V=09]>N<_ _._L.$B=8&Q7KNX>?5V]M^!>%K,C8HCAP)347N)LX"Y>Y_.L M-=@D&FG"+$M::T61HZ+T^AN:H.#8F^*&9"]MWH]V\3%3O%"5BM^YLWSBZAB; MW,6^F6%@HBX;36FHW4T735YY07]CE69M5T%KDXY6$%D"G8>4\,A&1UM*_#&F M$K7%CQJ#^2FZ(OP>:/:;XI;&8*,J4]Z5^)Q'TA2M_WEW$Z(XAAD:'V]A'\=[OU91@!J%5T)K#/N]H % MQ?WBUYV#PS?^1R&F#MTA6LH';W??;O+"[IRZ4)KBWN* MAX,H"JM5EY3QKG-]!VP9ZEAJDM35#Y.I(]&[:/3&I,:>3#W)[<3YY/;6!TM/ MMMM*-/'&3>BF<@7UCL-$)4UR#KWAYX'5-JJUUZ**#5=AU):-BP, [5N$5&DV MNDQ-#"UEZ/.!H?Y:3@6]XF;O^A==!P;M%>@]+! $H%&>M91FWIN6;=AK M/?<*9=1.F;J6*0,?JF@Z%0ZJ+^=VS2J']L?"GPI(^JLZ2+-RR?#=4%^2B T1 MD;!CQR-,TG*W:1R O ME"4=P"I6]A5A#_C7+E,(N9CBP4>G2]/%MMF"DI ^4 M*RUP1GA>OQ9?7//P_-HOP22UD 8CRQD*V>&L4&LM(MR*\2;XJ<;&(R ]( M.RE-V,2'AX?1P^5A'$H3VG!NV"@#X 1D6^*W +JD"U+"4>DF#S)? EXN)Y5? M*B_2C%K!^_MI"7',VD(*%)[;+'>EDJPH*]EJV=7EAZ1P!\"9KY4>7#@@08^M M*DZ_RMS\'>_FH?@Y2KO:NFA):ANFGKN34PP^)Z>,Q>S4)+>Y3,)'HG;/3//9 M(B#DE/26O.PV'D\TY$+06>S^2QD F$D)+#JKV;KF0N-FLQ%B'4''3A/$6T=U M>X($U[)A7?2,V^8/+TMB4HF(\0MUKM0>?\ZFAJT^'">UL5ZRZVMNI;T,F%0IQ M,:,*=IZX$?!?=7KC,R6A=,/$TF.F8&NCI4\PI-4UG M6>HR>I3P]31):5'+LZ7[M*R &V7T6D8U.IFLK"-G,H]>@B?Y4HPK?\%4U!<2 M"4=02&APV";KXAV7ZU%9!^Y@?N?^D-\9\CLWG-\)*^VW\#A:E3\,=X), L:D MP)9N1:=[0SB,*Q#5^05N[@MF_:]_VC_:>_)%WV=MAX.'S0&T/1#P$O%"Z;KW M+V3:X(YM,4<)\BIE(J^AN7$&[@-W1"<(8A-RH QL984;BWLBSM7\@A%P9=0+@0TA=P6WB MEFG%$:Y086LF Y YKDPA2XP!"]##X)*%,H1G]L?2G3'V@U 1"*"-BAT+XR3) M3%(IECD])4QN5G*#P6Q=:< =0"V2*>JJE#3N45RHD!<(0Q4_+F2),&JLRX" ME;/<"S/! ^TZIFJ:(A=5/S++(EW::8.N0'.WF1!+7A-O;H2DM#FU#0'-J M,-XAG^1:NUA737-L!J%E2EU)56&J*93O-3/QHWDY(<+$D"'@QLB87:ASKTO2 M2N#%_V, F7*6PIMBS8E'D"=.)#J"ZD'9*3'LAP:X'[V$1B@,W]]K@A7O.= 9 M=6D0+G\,2&QC>[]&+L'#-N$?-4X,H$/C&$!TE\II7$W1M!C2=1:23"9(J8TA M LD/5>(+KTR(23?7K*N[NM6)(I"FY<&3 MR73)W*P(DK'($*%@/>[\@BZ3US++V:;VHH[7E&!XDXC];YENT/V4F)3ZL^(# MPJ#7!0#_;L,JXU?!X[AA:;C0AM(J0-O%C=/.N,:81>@@IA[-4^])SRY;!6L3 ME:0G0;%Y ][?7!5T314L(D:=61I&Z;F_30JNMS B(T'=UEL9]1G(.&T*HW.< M>I-@*@T#Y$NXRL?@9$?1"J(0E^YJ:%H8A]^_'=QJR-%_RZ.!%N>VL7HSZ,$O6E?I.(OU0%E$"CX-, M-M3CK0(4HM"+\_%7.S#MYCZ?H^B'ZNKOKM:TX>"(-'SM83@P_TSW) 6\%]UT MRD'->VL*02U@AI^QX\G)(2FWN54D,8/(WP:17Z['&CA*N127*,\SJ82)S GX&YH2 MH5N=UG!#U$M,1E$?:<3;,GR>.]<,;N4@5-N% M"@*&?@@V.TPE9!HS7I;+=9"J%7:LK@+TFT*?4Q,JY:X7]:3*B7:C-DCQ00(' M"6S$\KQZ@HY",=E$N[B-V3VY4I&1CQQ$SXM5U$:L*XD[2-X@>;'D<3V\5U=; M+3&B"2^0_ 3$"XVW!5RZ3%HS*X'M2%KS4/UQAKP?4;GU-@F\:\C1!P-R=$". M?BYR=%"WWYVZI>P%Q)"[DQ*U\, ZVX*+.Y4-[LL@4Y>^PEO0#"$CF$ L#UI* M$Z+-_7,- )68Q=7 7#OZM;8A*'$C.,#D+/VSUBY":@Q2.TAMD-I&7;EE6(K* MG&Q!E*D0':C7!WF*Y$F+C;V"*E)B-5\01G^\D9J)5H\+KP<+(&:_=3SG!P>[ M#]H&KJED?2[5.5UH0]+!W=TVL[Q>>J'$F@LX4!BE7RGW2H!3*(B"^,D06X'T M#W.L^(@J,SI:ER3=R+YN_#?B]1C'284Q'PL@C5D7JWS._)I4.T"(4"XG89BV M83[7^E*_Z:D!&RU+I/["20!VIN M7E[6"ED,P$JJ,&!Y[ 2^)LBGX)^?ZRA%J1]:K5!PH0O&+%:#^H+P=?#84A#08]9<4SI+Y"5X0\,A/@ID'Z M%;CL I.*^TH<15?BB02!^ME6_KXHLG4-4>_;30LY]5(9B;JE)L;"%NY/EY?( M@U?.RU,Z: V9Q@-0Y$)KARQ65"T"S-6V^!GVVTEADBE:\:]UEE?QA@G6 75] MX:QSVF7I<8^T!%CP8B/)7,BGS +I,N?J/K/N^AY:321&"3VL#8Q@=%Y6\PQ M^C&/.7 )+_PJYT1>#3J\=X?B>9D_!/:_QI=AN'AB 03?\UQ;T>?//M3^!#6G MG3A<6GF'*R]J/YWU%^V(<,$&_V:K\LSZXH(;]HHYM,YPR &M]5')*+!"1K.3 M:T)8"/ N,//&_(3A9/ OF4ZY[8%>LUDCH1&71T:QX=T1%,KQ 4LX:Q9V)!"0 M=7+6HP6#\HBDX-!OA6^0\=Q9BZ%!8@TM&9B2+R:5\._/;6.2M][8G%.?%P?) M9J^2P)6.!X@4'D3DSPQMWT4EP_#6*08HEM:$_?Q7$^AWN0.\B@8/40GTDQ#CS8T-'J\+5R.S9Z M&EP]6ZK'J=:(+FF\[%H77-A!L(>U+P:Q\!N51K_09>A@-%WF2_"I7-VA5FY( MR;WNT]4DZR!DP,QVEL\W9"1.W)S,,N_W8.AKT])9(-DE&(Z!6+-$>?"^'E<* MMS[0K(3MV3$6&[T[&Z1>($3^4,6E7&PZ\&D'41/S5SZV\,(*]+&+Y:MAX#?O'G.$26W# M$"LE&*ZJ>15 M_K;(Y;AR1Z1=(.+Q)S,%Y@0L\7_IAXT%9P=[!_M)9,ER(G#_ /[_2<@0/O[3 M%/_/"WE@1I"=3T<_YV1,U:-?621/2#TKC Y8>TZ1O_5FL5R5P%TP\;;4W!5>.$Y3O^^H:>@P/@?27&]8 M O1DIW@[@@\2FAH447EK;= M<9]R(I,+%$UX^P#U(X7#I>H]XKS#LQFHGU&KPV:KAD4&!B(_;>PPD-6"Q>J? MLH8(4\^Z OO%;.[&I5]"5#O01&HR4W :@H&@0<\,8BKZ-:EIG>=E"4--SVLQEPPF"?5Z3&^-T7FPWY"T@6K_O7GNS1JD+N2Z M?68XP278QE_"IY+C,2VJF"U%RU[,K3]TUS+_1T/F?\C\W]J>(%<.G;Q:KU#\ MB,Z1D-K>Q_">E%O I8.Q O]?^*_@#H+Z??KJ[R^>[>P_TK\GS!Z+MS362!!+B=3[2%#FN7>O,H(HM.@;A58=HJK< M$H HF_@?,A[_V![9"3&@(!]QQ->&YP-+CM]1H#B4@KI ATNWFS.-4"\M8KP# M:&DRBTW.)G11E10/")=Y$8EDEQB:]6W\^8EP MFV-W^9QR"V1N,S<[]PG!!G9.^*S(KK[H3)M3?!/']T156"9$0?,2V*"Y')G) MP$>3*J_S>KMV9)G7UC3LD4@.R[@DE^ R2D,KUA"6OJT]#]X7->7E38,AYR=3 MTJKPI*(3BH1NTAZA]FZOU,Y.YZFTN>$.4##^TENNXMH!5QK:R!,BY+YP-9GT MO9Q\)*/_9F^,DQI;E"+[.KL:E0/D-U,%Q@&F( -45@QK@8E,7=^(D1;4 @?G M:"]JHU_%:=+7QVY3= 5X=[ &WQ##@/-RC#'8PJU2#K-,_3TL_<\W#:I<].0H M'!%73ZLZ6L ?X5%^$M,Y$,J/W>HXX17O/]8@5!H*A>.(!*,%S4J M,OG*TYG?8G;.-D#L_3O_*@S2<+^5$F]CTV+?"72,O28) M#\?)I75HQT@:EU/<.B&>X9QI>9!+_A=N@O#&@ 7[Z%-U<2FF38%Y:5N._2M92D@TV(J0KT6!:^XIB0:D,E"*^E5!!UI+V!U^ M!#Q:F7Y$'\LC3;";2LG"':EW%RXG1!,K)I;S6F4&'%+P'0%DID4-1Y(&37^( M#1#31*.MIK'!@3&-_9I U(R]>.3AKU6L Y2A^X( CK_ 2,7]SP 2X\Z$/TJ7 M%^1BEF;V^HD?&K2CN"^4N.ZR&2%NCLC P"[80??=P*#0A*^J/B)YGU#T,\=< M?J3LF_3A>@7+6JH-=[%:2?CF\0(D[.0PR3E( D:(>R2JD>+JCR$&HTHL/ZQ4 M)-K&*%C,"S2!=K6K!ANW:/&6D^$O'$#,6:W"_I%:TSSR9>I'CA07_GD;;VT% MV0M-Y64-\#US4BD25(IX\[D%\,)/"C-4P:O RX?G8!)&$."=4+*!-W>]0%*@ M8NIO/PQ@VP_HO79:E>>K68-Q?5RN5^$C>LT(O2Q[#D&KWUA&OD*"8<0P<5-H MQ*Q0+QI.V&$?ZES00[ XVR2 O"I9M&BI@HD5 "SEQ!L17G<$OQ!B>]H>&R\M M?V-4;B):@&X">V-%MSJK+4F-!/[,H DC1GF0K[-TOG8FQ[2 .C?B>]HGOUS< _RHV='!U ;+RO/"S]&>)CX,+SW3%65Z5Q8*Q<,'>7Q=+6._) M2G/(ZX8=&]85#T,$-1GEY,M22T9,$\'& M@&+,W!B'R,]F$0!SJ:Q,?S#.8E+.DM08?V"^IE34+]S4$.A^W03!5M&+PI/; MQ-%D%!0&+@C-TNL>YT9LD.BQ 1%DN):CO MC_@9]Q>OS6X%(85E;C224A;'[IY9$[ MC3;;^2S=V"7&H)3&GJ1YJFSZ1MH8?44/$J.XO)8S1V$UZ/_/+LQ5/\C@$8"+M-9KY^\55 M=1J8@\?4S1R>U+41I\"%HY$;ABCA;W' MQ [ Z*3_(52GQ'9ET6-/_K'+.C:Y.JT!C;7<4K.JU3-KYS?B6I*W.6+@!PAE8[=Y\_+2M"JE+X[)3(,A$W[4?)_2_P H>8 MR'@.:2HR\!BU*1!&BK!"ES)V>4,7UGCHW@(_K5+I]%S3GMAW90["JLQ7L MUJU.&M_.NC('-YLI^&NT'.*0A."RK7[IJ2BBQK;@/D%PU2LG2)P;S0=1XX5? MTBS51 DS&RW%&(.%[6O7T"KQX2+B/] X&"S=-C2ZIZ1GLO;^XT*\,*\'P&XD MIQ$;7*%^V7[#LBBXC^BG/ NAH?8F)!U]E2]:RR5%\[BE0=>>2&9> MKD"T!.F&U8E2(RS96:YK"B%S,#/P[ [@ NE^:)F\RMBH MX >>T@=.)JM!E 91ZA8E,@1-D.XUY*9-ZNN$7#[YU0EUKM]_].AH]"/'[_[Z MXO7)B03P!E$;1"V(&HH&XD]2< 5"ZT:5.VUS.7H7JG'!HG\NR0V0PJ>2EN'O MG3"(E,(2.81DP2XFI(0:A.*>8X$(,7O4L0]IBX?!4RD). 34#MAS&Q-46":( M,]E!@#"DR)F](.$1A/2DX BBLCGZD'S9.\?R#G*DXB .U%A!&R_5YMZ[.L/2 M+,RX*IXBG]8[<&D,QD,E=Y=,<3QP##4U+T>&0#H>T^SZ8>!DR M@!J-W: '-ABE@^3T2LYK;8[XFJ.CH[=KB$T4#DW0@7QKD!TK.ZG7+.4IH*]- MH+FL_*>*SNA.@&3*Y[W/_%%\9OQVTRVZ=0Q=%T1E?R'T%B6;3IZ"X>0U\6F( MD16G$(]E2PH^A&0KJXCE3HIFM\86*,3)Y;&3"C!WV"L=_UASZ!SL#Q-RPW@: M)7?.\E)B;O2VVK$?RE':E*!?*;0'K5<0-P633K_6_)9DOLY;E:)3Z,8IC\E7 MB:)XD(L",487((8JMURO&/@?(O3]M4S=L?H;+0!#W 7B+ZB=.S+<$":C1M(H M0-7!]/,:#-AQZ8W'CDBW:3/0&9_NS 344-I_/BNU[&HZ1\@LRMBZWM( *"+R ME(+E5E])"AHO:K6$\K_->/SC824B8]S-EUL:; M;EH:C>CNF-1+^+7B%W?-@]4E\W=J,25,!QNT8\6^%F&7A:O RC MX9)-*V(9HPJ= FB+)MCX'4)H!"%U!BR"+X5ODVW*"$XS#20NTB7BR[-1H*B% M8UA-4!.I/E[#YWGM+@ 1?0F,SQ7LQ!=-R JFF:>@*/NNW&+3N-LBBO8(.7,! M:@&KJ_Q;UK6MYC(W8T1D!]&E)#@+Z\ .A0F/ MF*VV$R\D#J@@&? - F9HCL^&D74FP1D!3%):+1);\$3TKJ'&)<(E5<:P9.,K MWG5 2B?"N64)_OU>):._>4O6'R9L+$R5P+8&,QC9)!.1W]T -GBM7)C2PJK< M<(@0ES+P3!3>UJS3.3'!R>L;M,8=J)^ P@QU0$76P2=!_'=%Z"(?W!O%E72J M+X!QB_;".7LS=P&K0BQ.5&480OIY'9TEK+AI<\ZWG!/__LU%QX'/0<)A5SB$ M\6FH_0O:!>XBO/45I)> *Y@$R3O50 CUZNH97D?;FYH4J"'0-I09\?[BRAC) M(W=-?@%BZBI8 6:S?N/0^,U&)Z+2HR?X8YOCN!2,=]ZJ&"LNQ.;U5?%W1@1N M*VKS56 -X8")OR3]#F9U![#5.WU2-.,^H14!_)101"27.14$@;9*Y--4^^4_ M"IOS3Z_$O-!2\;37N84CZC[6)%2C)'$;C,K0TR1*0<_$>)*?A=^9C@?J]='@ MR(X"0IKIBXL"I1SLQ@E[8#5XBK0?.-0&6X\7Y1SQQ-#L#">SP-7/:M$Z]_,MG/RYT_95 DH*:(->9N^V4[HHG:)L*\*_7'?#YG;A!;\ZQB MR-AG#:LE0N=N T:V=@_9;!1NFM"5EV@!:H>)0\7/8?,K/AMHRL/X;LJ0_+WS M /*RD@6""]MQ>KN+]35$73+<[>$.$4 MT8/8V6_&7E!2]XYO]M)[2R&#<+5+:!IFU#5Z=!Q:U-EF=(8O&PH['4:,L**4 M^V9P.<8(V2LJ)A_9R'J+V=QPIH2@U8"D^8XNSDPN9 XTMIW( M>;[2H5:Z73QOW<3:T '!E.#J@ 6^K6;/[]9&]S^)HP1O4X?(4,/'6HF.L/W-#I9(F>X\:@=8 MW^%X_X(/^R-TBCU8D3&NVP! PGVD>C5&05,RV<.;2[I)^MRX.G"F1SX74+S9 MP!%=D15V&C U64ET.?-M:^Y?&71B1[?U\MZJEIOLVW4SUD)B&,V%[P@JFW 4 MZ:/9=*5;0@.@8$IA <33-Z_J$$>(Z0(2H1V"'\^\<12UHJ%Z"BJ)$J9\OIG[ M^1(:ZJ=?XVQAINGN8D(K048<4EW#P)(.:XX7R=0%,=]#U!(E-E,:CL>$'/-Z MQN@YR(ZDT*@&*L+\PX1:AZ[TC2&Y#,P6X2'&15YF454ZY4=OX@-,,3DRIGI\IB*##C%3ZW?;&LD?$"OEBXU6VS"P^.7*F$B@&"(:G!+$P=L[#XKK;&H@Y MT M"^##RE !2]X!'R!9,M*B!$/ H 3>F7,109-:Z8;CL_@ M9PLF)8)= %5*/KJ4?X?L=/S*>2X6-3;HW)+ Y;4*(@HYDER 14[N&^6O_RYK",:"D(!8+KJ$?$2F_AC.FP#B^ MZ %U9IQ^;KL8)A"V/_A%^%?K"2J8SH#P;FF I)_-PT3&X)[GPX&..?5TZL9< M&X B-GDRF%4)B&5Q>S^Q$-_$2(N!JXBIM/ZYB9%T S"CKT M,Q?5%NO"]1;@UJK1-W319B#EB@>8^1_F&+)80Z<-"+.FT-8OM!)B@@=_#:48 MSIRE_Y-6&0PUYM4_3VOM3&R.CW0*,MC>\ 2$U<[3Q8)Y+/EY=CK^5"_@$N)6 M5[GV\C2?YEQ/MIXX\W F:):!N.+-QQTDDK&Z0 M(BM*00$\I -P2U4W?J%3^B52Z%&(-'@ZICH3H'=^>?(E&F2F3T8B2/Q4[F.) MPJ'=BD%4#"8C^!MC9<&R7) YB8; &1>2AE-4E$4376(NH="PC/1* ,_%^87+ M\:G>*A5+UKY:U897]3KW"@I1.K<*"US6>I6[NH%2R[LG4#]$82S1]S_]"8G5RE$/_J_]QFZT&C MKU6[G/P!KB3;OM9 ]K&H_ K3\:OP8W[VDV'Q$4,M/OE.15PC4.4KK. MF:1JC!Q?JVC#V+?A2]P0[\DS!)/.8$06]HQ\14ANM]-VO45=7YV>^'>#*:;J M)LL"=^Y"G@H/"?"R(B\O;@98###+63<* FJZX&6>8OF0.I3H#>,R2IS@&&B\$!P(7 MYV8$'I'>##2:1&^8";H,T$SE3E8'/=@;TE)#6NJVIJ7"F2>TEH1*IW!.*U#( MKI9 &?N?797.X585#=^G5"ZI]R&%%:O\VDM.W,J\:I1I?LZE<%/YK0C:RMR? M!H@% ;\E54Q2%+)X:^L%,UUSB:,7P0AIFP8E&*5#QYB3UOTBR0)T3N!\WHMMK? M( _0K^V?:R]M:%/5"J$M_'4S^EB4YP440*UF_C,?(=(.\OX_WN'B?#2[72B; M8*J:#T..@?)AH=+./SOU-EFYG$'Z\"RX?)R_:.8W.-AI?S-M!$2A9I]KG49G MN .2KW/#A=M8+Y+0]YAFX\_L MW,O>&H(,KH:J8TZ=CMVF+.2$(S$SJ;10)&N%N=DGVZ0:O-?!]D+2A(W#&K[U M8OP+Z *(-8Q^]H?YQ%LW(CZV%1QUL Q0<&P-Y\P9$,&I^$)CDFFZSN0S:9\,08; ME)*OP >$\R[<.1&>HXFH>9J($B-J#L:FF.D9[9?96Z$@E5O>*-9*![R441== M:'S*%&%\CC+2-ZJ%8'EMET(%,5&**)ZPOVVC:FL2("I98C;Z' *?-9N=4X13 M@"4J/<8IIJ'%.E!_E7'-4@ .P:'Q]S&5*U4)<,Z*HLB(-H5'._4JULM@Q2^]B60R?NEY 0L MBIPKR'HA3#&T!X$* "[L =NM<%/NB"@JUL2?37V6+2B@Z+%N81;OGR: 3;T7 M* 4;?);-E>[?06@O5^XAKB*$5;/!"Q@C+&VZRM2>T@CG#40HKOW8W\2Y-!T:.RPWKPA/):P"6#E&SS470<%_CLX0 MMJW<'3WM'Q]T,J6ZMP8C!_=TV8#%6](/7OI1WD,#1,(90:--KS3\OC_][:TH MI@G8OTUJW?9E4_BAS<,TQ%B#.(P?$#->T;9XGVU<9CAUFXA:8J'S1-+@H#(S M5,Q3;9CCD8YZ/T=[@S.\0+J3;,SJ115AK@+W'+89 @;A\,UL0DO34R; M][D@^61 [)#0T/UC_98 [DSTEKCS.;7:]7(;VP7A#L$SLP(K&;+:X,C0B*&B M"T/9TG['Y4ON*]VZO;4G.JR$]US58&MHCTK'IU^%*!$X6&;6(1QB XV2STZ; M82J&A4&^UM5ZS^]HC4]A(&!=EHGPXX4KSI@W?E-8@!,AS^82>CWD!(O$HV[A MRW$S,ZJ*10'H,F5L?E<3SHW3$'@TD!8.)5>6,QR,$#JCW S>ER8PQKE8Y6KQ M!LRIVV(H[R)E/[*'@W6EO9#JNYGUV1^R/D/6Y[9F?KF9AR$K$&+&4='&+3'-J ML8K(ZUH+\!AN&%,\_W,-L!0)ZH =.'8V ,=@&72021* 082E#@DDJ65MX<#' M3PD= ^@2,B%YM9G*S%39=?Q!C1/(B$!1B#=]BIK>+_4'(1V8UXC>::Q-K-\H MT4<6DUA4QL@D;VISN1<07)D2LFQNGKG>T"(\VNSI9PR/4$ &G<,E2BA2[@P9 MG"L@?0)N2[JAJ$EA*FL+>]2QRA.T/[W=C4.-/\XI9OT=NLRP$,C?(E$961*, M>H\A?4!KE33R1N@PS0">!!3&,']\*T(V&6@I 4W(Y2)O,OK&Y512 7$A(6&B M^.T42BC2JO)V-:9W94X(9D20^[K0]P"NBMGP%R7$[03;B") JE4'FU$9D"Q? MD76NI)P(B1C--ZH0I%JTI1 2S:1Q!OA,6A-?6BN;C:(J/-HF@G2A8X76*^?H M06!OCD44]96W&K(5!MDBK184K83V)%.LA[H>15M2Z7[)<97%7'C_UT\=,*67 M6U6ELM4A)<:D, U? M-R2>'$-)#?27+ALYS-'_JW_2$NO4<"; MX(Q\B'!2T>'!I_!'5S,D32JD]U9$#,+814'XELL I37.J^B$,MKO/HW50:\K M'*>\)5V8<#,M1;<7>506.Z72),&^K)Y/G5@0&DU4%?.@R)% MC2 5"87D,MVG95X%BEY97* @THCG'R8/)2=W;9H<2G#%@L&*NLQK%P@PO"T!4H M8U# 30]DB[\! F.;YI3Y!VV]!$?[.(;F=[G,<"=@%_CUC0X6'/'=GE6DT%N' M51\!$)4#F%?MIDY_-Q_BA5:#.''W;&P!BUS&@8YJ1"R]0R)IK#I=:,XYK3O*EV0P?8$8&_AG M6 *EQV)3.1C@@I:,KF [4)-(UK8MS7(@+7:[J3/QM'%;2/.7I@/U#Z\DZDRZ M%)QC$BV@'U<<$%'3QAJ8AGQLA8U-P,4,:4O@$)M*IRPA":E6IJPC+Z:@H4P] M1\UDTQ4,G%!R=D#M,<"M97NP2)H=N8:!D#3M=A/17ZY#)3.Y51R#0:\T"@'V M+Q0+.S<>:!F"=U MB7H;=S^B4 '_C$L8!9TJI]G.-HE,CT <;P&)R@["R^:]:.I,:6ON8D@NK#*H MQ 9UQ 2Q]<(1$PHL/ZM:]BL=/L8T AX9@V1P./YP^,NNHJ52C+"=>)S15&@N M-&!@=V;E>03;-A&GL1PG<43$E$?R(OP(D;V@[?8+6H,IQ+PP@NE'YJ>?8_2Z M/>'Z"M-$@7'+%5]95;K$B-L=38,=#&FP(0UV6]-@)L -_,'4TPQ""T;-@@K' M*_>9X:+@DMVPEWB7_;/=3[Y"*&'-<4F^(:KEFE= M-PP6)/V>S "4PCP*JQD4??A+VK*%"M&TADBB-$H?"U)(.3355MEY=5)^3J>K MVI;":7:2A@7!$$2?Y78UC 64M '\G;/B6Q22%-=+!'T5OF-3FR2U^<85"IQQ M$$&O(=;$EB* ^(JHQH%X C('R!X",E$:9,LE0OU<.EX7\4@DTG"S5NZ5=B'& M!4:,[JY%,!G!M\)NHC3MC!%N'9-M#UX[>\W< M?$EO%BGK=Q\Q?EDB,_6EC+?$6P251$G.&Z-'G+<=*^2N:)9,(M;N L03(#>O MWKK1EHA,�HV(3H+_!$X]5*FG50 7]*W&1,2*3!W<"8IP1GBH-C0'LI#E2L M!T)SMALZ@\]#3UZ+/^I)GVS78M%^MS].*Q'\-^8:HVHK)5S$(%ZD\J >)2I: M,^H1Y:+;->G. L'9 &W2M"$EKL7>NWD%A/SV'SZQ&I8R/*Q"9$_U_7_1?9EG:RR'C.^_.%.MU=;@EH^WO1+??UMJT%;/C9T-L&&4%*^*A43W@&E" MTBPW"[AH!G X6,)3C:,,K,I"A@__VF@<28X6L\(HSWPWEJ <26!:7BLXTXCD M".GMNE&E"&B(OJSU\+0?=)/H;I#X^\7;T0UI1!ZI%CEZ9)"+1$MN82P,*Q?& MGE1J>A NSJXPI>2H"*.5E*,,^12"9E**O])6-%3I$:JP.P=$H9AU+>PW%ERR MHAV2BAIR".MPE;,XA]>:9,0'2E* M\UI8APT@<.B@Q@?@IC+Q[5!?'Z !S#W-N4M $N55$X\F@T3]POI+L])Q5:99 MM.V9DQ9][/&H:1/RPG%B'M%5?@94GS]-.(E#07=$C< O#:8%"ZHP+]38Z[![ M$M2/6:J%QM4D_A."(G74".)9LP@,.D(-$@;Q]\2-'36Q6TI0>1),3HAMGI;4 M4NCJL<3.0M*>HM-&?>EM9:$]:<>K-57<"_#0-$BX<0+I!.FUS[UXDG!+Q\") MLBESX&)'YXET?Q\@C _,3?<&0M4*VGY9B^ULNO@8_T$=VP7*2 LB:,-+ M(%!#9?O,+?VUB%R7"X>:E[L,);07P%T M*Y@MX92G@B/@,L"F:=1!S6%U):.4Y"Y*#*X%E<@.1)Q9I]5)XS+C^B67"GYG MGG]TID5TI![+]0J7&W,94N9:S'&/#&8#,/ M]E__].CHX:,GS7'%'VJKO<\=\B7#P #Z &EG%O>R=O'U)UI($:4VE_9C_=,3 M54,PK7NP(?=P!P=I^@ZEB6LW0:!, V;I$" *+XG;W+,-)[Y%)SU5!P[E(L'T M+[E%LKDWB.;-BB:Y\YV2R64R; !(%%>NU"Q8#Q,$UP4W6#]A#/:R"O'J2LGA MYESZ?.;B0HY^">W./Z**^R'*R=ZA?/+AD$\>\LDWFT^^BH]S%8M;.:"TS4_< MP LS7D;S$$N _()P8J8QQ!N'>,!L=")IH!L*"_W:X::TP]BVN*@[0Z?QTIS* M/ 0OY:_Z?)5P IMI-5"2P%D,$/1MD54"YTFM#O2;D! \==@\ ZY19!@CGPH[ M1<%%%W&>:)^*T"QC AYNB)B$8$&&-#L3Y1X/N"5&:0J+3VC)+9T\#$%E+!;076Y53CY&?5CQJ08_&$):.NFPJW$646@B,)H0N^)F?79' M;YG5KY'G:R;;ZG7-^6-#'[7]V10_L06RRON!R012$+3#>=71S3U,#86N1.X; M#$:9+)W+>LXC@%>GY3POF]0-F1?+?$6!4 >\7JO>*M\0?(UZXV!!8 ##8HUM M"X7#T3-$>$;D3QQUD:.U#5.Z.WJO1$7PYD:_&ZJXS9G?1$!\T$&]6>G;%8MI MIQ4N%U2)^K43 C>WLKV$?ZU;S3K56J8>Q@VK4I4>X(Q,70$6-%"'7O MKM:G)M5L9!6_QR)WL]'-5VL;H-<&800#J(49N&/'M<>X:>:9:#(?4/[0:U27 MH5'#*:AVFZZ/4O%R:9K3%7G2#/=@[R1*Y9A'&Z.WHI'<8L!QR6)*7$ M48I@Z@Y,^#*J(8D31NZ3ORSE"'"8-S<,J C;IF7;CB5PE:9F8XZZK86!44UV M:=M=0:8ET$0MG%_:K";F(MT[U%O\%V36TIYG#5JT=^>XL/WW<@]8IG09;:CE:\RP$Z'>@:<5 MYN=(F[&H0QN2;<3Q#)#K.JKGCJ"YTF?.4HP+VM0U(GITGYZYYH!89P@%^]9" M0&*67Y1>VM9S LTM_")Q9>&6YQ(@98K-Y^2Q964UB#=UO6J?4N9IYN].)'HV M!=.140VMMP9K-KPR;]16Z'JE16:L3-7\E3.L#IQPDX25!8!J0#]BWI"&;O0ELJ-0(!#: Q5:^T0: M$ *3*R9,FN=N&H.\K(=P"6FYB"Y56X)U-]B246/Q5Q?>R9C*>7VA6XY<]DVO M._C'C&4$; PWJR,CR;B)%[GE[6Z8J9TIK%@)$>"LPE8VXE5N>,-!+DN1T$L2SB^2O(AL.%SW*Z M8=@EGLS*DB%>SGU,!/G5[,2"?PNJ0EVEMJ9F14;082JW!A)HWM#& DUB+)T542AH7Y1%2O+":WN&/WC9"_/&8Y$7"/-<$$ I6L5\-9B2?29(WN M>PZNJ":ODZ>&SD$ZKJ41A,VXB0?O&%W12'FP%%A[$ ,F9P2H6EK%P@'-+L.[;/ :U:=$@# ME/JS$+Q@K&/*/0UP<;2 /931<+FOL9Z:QJ')]7!EB]'$VSD)!#;9[(?!P6.% M9D24)KMWLHKP_I#U&;(^MR?K\^70_X:YVK+ ]5=S45"]LZTP:>1>NBXC.WB-W!WRT8U"W2A!<^I,B8L/;2ZX;C=;T;GAGER MX#>4T,4M:?QUF5/H1K(V0G-@,(R(X,1^-H'1CM^0D=4F/ABPYX.=6X=6>$+! M%+,R0N0@)F5$+M:BP<\1FK]%=48V,7&IJ:+AM7 2/^F?N5AHO2N@57WMH"+4 MU14[I@ 7'@B_,GQGMA8.L:Y%P6P"&*MC=]>=40\TG)J4:U2.W00U%/I/W3G3 M (#)\)FGKWT@>HIR>FA?HF1"3UF:"1'(*-4K0IBX#%=_VW?VI!88;:?8J5/T M/#MQ>4@TLND.'U/G0GT>-AH1%7B6SM>$5MYFN()02\[SRDYG-$;C:#;;_%G7 MB+)M(&;@'H3,+,TLB/;MKQUKR['-A5$R"\Q5+YZSG,!%YX7C?TP["JF2ZRRC M,E5LG0)PXWR^V[4!'YI($2-CGC/483S/31?I MABKE,A>HPZ9\0"B%-/F=2Z=$#/!$W&[E#\9,&[:N#?16H.=-03N1FMX& L?: MW-1;=2=&)(14/10=:'II2KDXP\PU78N"ST:4+/"/@#Q== RXMEW(QDQW% SV MBFPF@8'0O$)C8_(8H9GK _IX"Z/,\H"_X2XF5KNTMW^YKJ!V:R41DI_3S6SG M&31B/9G@H=E_=+Q' 460S07#A>U4_O5/^T=[3RATU)Q$@++++ QE0T!*4-0\ M-=_<@14F2^>T2A.1HT) L$__<53 ",E-<3*_;3/2HJ\!Y8IB9 A3X2S MPY *_KC3S;KR7I'K8*UK3A&:(&K,BL)$%$= M8?C=Q3EXLFW7>&>N,/8(I66X*\T5H[88"[QU(7C>HOOJ0FML%"0R9FY;*C2F M#D5]U" (9"124D[:)0%N).HE8@;A.YBL:'V.V@_28[!)O8(I)":22:Q59), MUA]J.);,*X\Y7+^13.0: L0L3)S^Z')]),IO:=0V2W"#H0V2$EM:K(IK!Z@Y M%RVRVR9QBIRMV.^/]GEW](QQ;TR:A#/GB\VO$T%9Q.$_GWF_QBMUS/>QA$3T MFO 0";5W2=4EF'=B'8"Y53S41,,3/2UB+FF3DB1LCR%>;44L)O[ITJ\W&VD; M/1N=D*0JY4\B;D4LG* ;7@EFPDT0=C3 -]+V40F$5C4Q$B=R9!(!5D5$10U% M:76@NL8!5M9)95/W^)=,81'^$2O:L[RZOO9E#_ MP1#4'X+ZMY4:\#.Z)VUSS)BY1/Q/X GULE+AJ?;V5(C04M<#)1\SO$4WW!DZ M5I#ZUF^@>L0+W022+FB+$L =[Y#I M+- MU&P#0Q,,/9K/U]3M^,P-Y>O?:55G-_?9@OJ4+I9$111#]3@BB %I-H^WT$V, MUZOP>>4O"M#* %2SD3_3IBI1GY_"^="E"4E?U2N5]9 =X&XXD8RV^=6V ?:-[ YR.LAI)*=1Y5U;%I$F MK[L]$Q,QB>F@\7"1V4'4!E'KO-:[":<%1IG('4YABAZ:A8["J:2S'C$4JUQD M"0_R.LAKD%=JB:8P[A#PVG+/*J^T]YTQ4!A?TX. #0)F!"PVX>0>%KSY6BC5 MBTT4K$0 ]XK /*$<0!JB:@_4/F;"B" Q1C%0@:!RY WB.HBKO;^;= GHQ0CI M0D0(&:7OH- IM\F]-EULHYLEZ5HY!ZDW"J;81F(L[ +*V=@J9L*4N\(:+AX3 MLI*?0P%WRLA%&4-G_ZP&BZR$O5:0.T(J9O390L('0JB (!5.A)E=#M,%(4I& M2$NOJ51D:GN0?T0DL])V?3BFPS%M>71<.,9-LM")"XU@@1(#BTDAU. MXM2@ M.5KI-(,,W*\.6Z4*3 MUE=(S/Y!"KZOGLYY.\/L= 2^PC(V/_W)9%TA^&!S 64-Y+9[.'IAG*][D]>W(F,=O^%'_EQ<1KSR]S+UQU/"W@/:AB]'^ MWLY_?8&B$M$E?PS.\/>PO;QLA$(CR67&2H:(,R(U4/YY[PCN D('A#(?H3R\J%PI M)3J,FK%S%Y)B*!'&!17CNW>SU>S1@"<;\&3?=)$XZ%]+F&*9(]2SIBP3W47: M)1UKS@JRR $^XN_'LP85*%Q-6@E4$($&-\#59R,[" *N)E'A1O/A6#W6Z,FG M-[8"EB?.W,A+>">BU]-F01'4C793N=YTQ:#=D"0J07K+T+C[>_<%>OXVK<:I MUZ\[KS[-O7L%94D_FH_]E#!C2)'7,UP!-!;&&UM=S1RWNK&%,3:GPL ,VY((NJDPR4F7%)Z@">>Y4(KP5+D9HZY@'Y9X8JU8V7'Q5= MBDV'4]ZG-?6VX-J[)7F]0J2*T!M/,*B*%*ZYO]CR.CHR<"/66B3VQ];1L+Y4 MCLB,3:P BA6_H.=[L7!RV1RDO$U,&5L&\@13;_>NJ %35/@I=08N.W66;%=**FJ8#/[> ME#4;ZCYXD3=9N=:YWGC)6 AW*7P&C?QRLL;2.#QW44$H^R7,!0;%ZOP9E]%Z MP//]"'">YN1&C-+X&;?20A(YX^YJR--J_))O7A#RSJL*H(P9UK/T'Q^ MMM9>9&: /7*;<-V\MEZU#0T[C_,53RRB(IEF28;N^I0%'18N'@L,2:"$JE5( M=U_^Y< =)\>7VMJU58:6:W1=9I=_58.?/R]F^;C=J2^%V!DAD5EW$ZUH*QA& M/!1==1QWA=,9V8TA'CSE%O534P[$7; HT$IM*,?9Y Q6<_ M(XV1S:8JK1LV 4"I_8?7FKBA85@Z"%0-H5XV\\=Z0@54U,.2> *T6N[F.:K3 MA"KF[6"Z23C6C@BGNCB.LD_=O6M9)@ MU:%32^-SRL X]@;]E,24"S.LFM?DAG07 *=@L5S5XL5$'T;C!ELNT+V]*,]< M1$L1,01=MSJ_:"OQ@Q"O@IVA@_MXEF=>_6.Z]?A@[_#)3=>.5>0H&_&YS.&$ M3?IY _HA=&REFP \/LX=I!3)91^T3*M,,QU2GZLV,M];XWE:?-R9S-SDH\3M ME\H?P3D!I4+'TH@<.C7!]0W16"39B% ):/JA!<]$L2A,T:_5PIS:<(>18SA) M0 Y/;&;XV?,4;YW:7Y\PLJ!:.X142N'-$B,':D7E;8XXZEG8(+A(Y%O%)]#R86.=4CM'/^'\9@$A8@;7+$MXI7UF4>>CTVGO1EZ+JN0B#H M%Z%$TN!QX*&@ZOFH7EZU9"(?("H62[EOU:V:+WN'8K^HGOT+)_F>FN/S:WHN M]ZY_$#DL*3.KX=J6Y_[!^P_^W.QQ7ZY78&)C1NRLQ'6FI"*BRA:ND@8-7HK' M>:'\!6LFH(%WY"5U4IA!R>C&I:!S(8A.;!M\W)$N !@IPKU(X\7)TT#Y!.&" M>1.0_7P<]?;1)L)N3S)2G1+?'8U9R<IJZ03KO%!.%?S,=0'FVI1] MCO:1X] 4S&^1L^W,*2E(Z=5&+84\-(5?$"<"##LKSFI;Q&.9W6 'LAZH)5^HE].V"] M231>U'BP_QCX_Q CCQZ8=#%%LA]N: J^@#<@ J @0KO[!P]WCR^QYATKB''* M5A"CO:[ M\96],M7ORJAFEG@0&31N=0<9IJS#82_\I^0^!#Y;Z'QDU]BP.3D MTC<-+$[J!>@'S#2';-QOV5GJATBU+M@GN?X!WAU"U4"G: M%I&-&9DEA#7QECBGECXA)EE*H2W.3I\JCZ*U!9,%29%XJ7$$*'@CEKR+)1E] MXDUBF_/$#^46/;=,)M\C;2*;N/7H\)B0;H?':NN^D&#]&_!BUA!'S!S3.A[% M(3N.' 53&$D93TNL_A O,%"8DI7%LIR8AK&9FQ(?-^2CI7DF=MBB=AK/WK['5/6/X'IED-?)&C/LS&TJ?X3HC BF>?:,P3VJ/_B/)?9L'Y%9>JRP%9K<8C-'=2"'^*Q#9T\,8)7 M0 &NY9#)6YT7[3$F\Y#O\'?[=5K5];<3E%!T. ML72K"O)&CBP=Y=E__/#AY/F+5^]_]>?\#>A\+[BOO1;^&;PI_,O]XQ_(=.>/ M3Y8?8'H?]C_L/^2_W!Q:"/B& 0QLC$?$8: $H\*EP*6M88PR!2%00G8%%D0& M[.;)'(@*3O&O8^@&Q]$[>+3X)C6/15H<)4S" I!1^!H<&S6<&OQZH\# MG@#NS1RT&AL_3-WH_3-@00AZ9)9#R #1'\$.M"$O!$=,)M4:.ZV*'6>:?>GB M*8R).)0B0:**SWMQYA@FZH3$AKJ+4C-@> M>]+^O[N0L_;CS+,<("FP1ZXX34]IV1"O(%@:$SACLE#L4B6HF2Q7CO6H45SM M%]1K362M;(M;G",/\./&X>05U<4C]E!&T._:Q^.#]+QA^G>_2S-CM)L_^!!=%1?O'O^V\'[EV^>_^7%VW?/WSQ_]O;DU^=O M7_WR_+_>OWCW_]X^?_K^S8MW+YZ_O=93W%)-EU1RD-^0'@[QULK=CR MQSF@<]#ECW^9NC;A(_1+28SF![ODUJ,:M8L[PM4=O?IE1.L["@L\.GGY;/3^ M[7/XX^LWKYX^]UMQC3?0)>Z'_DUXX\#N'KU-YQ2[?%\8&&!(M=],_/]E65RK M>_4'5VJY]F8Z<@!##H'#O16%NDB3/"=3]/:L&^N._4?9_OV'[N##WN30ZXZC MR?&']#"=?'ATN']\\/!P>CP^.FCICL-GSW\Y>?_KN[?O7[]Z^?;YRQ>OW@29 M_O#HX/[^X?Z@.ZZ@.PZM[I#%'<'JCFAYC^DOG MX?3#^(&;>NDY>C29I@_VLT_OGK[_HV7 MF(_O'KSV\F[%Z]>?CA\ MM/?HX' 0ERN(RP,K+KB@([.B-ZU2[EJ2\GA(4@Y)RL]-4K(NW+M_M)=-[A]\ MF$S'[L/]@X.''QZE]Q]\>.2.CEWF_SI^=-C2A4?/__NO+WY^\>ZMOW4?[#WX M:D;6755[1U;MR=I]%=S@)2.-=TWS/1HTWZ#Y/DOSF07RB_Q !HVZ\.CX47IX MX%W/S$W&'^X_.!I[]V)\_.'!P?WQ_]FN88/DR@BK>2$D@*?S\ER64?Z] M P]^3 KIW"_9 N[XC[L[SXZ&#;B M%FS$_>/=_?O#3MR"G1B.Q"W9B >[#P^'C;@%&S&[Z5;LQ' D M;L=&#)?$+=F(X43?]&YSSG=[F23F'7_['#P]_^,SI'Q[O:I)#L>K+ M3R.OZ/)L)/F36WSH8SZ)GX%_&8')$Q?K@6M2?W=XI5ZN@43A6K5CWVH@<'F9 M5B&._\56))H_Y4G:_WU]NO$.[S]?C[0BSY %80F'9I"(/^*R7200_'&+?D7!0Z.-;%8Y?B+WY M6;JZLHF^M169M<^_^J*TO;S#W?U+B,+VYFHW[)M>BP..,^PPH6_!%OU[*L_< MJ=UD!YH>I9/58T?:*VK_]Z__7)>K)Q>^CC[VY =&P\U6J^7C>_?.S\]W_0MV M3\NS>R?59):?N?J>RT[3ZEZ6KM)[^X'^ M\:-[V8'_V^%>YCX=[N_.5HNNZ,$5U^)")-Z)H0M^(W3!V_C06DB]0>0O>?/? MS"&X0'L?[_S?81LOG&%DX]_*??3:9.?PX?&#@V$W[_ZA',R)2YF QG"^E=MX M?&__Z-[!WO[1]9J]7]FR'31*IV4[&*]BO!X]>'AT<"_;OW___M$!&*\'XQNU M7HFK=[!3KWPEWK"Z?+NS?^]DV*M+&J,W;:(<'NX<[!_ V!ELQXMMQ^7J]-/.P=[!X=[1X=XG"%YF7RU\ M&2*5S/'W=):[Z>CY)S=98Y_<5]2E+;1D'&]&;]9S1_F;_<-T9__^C^E/],^R MLG][D$5_:[48>_Z)R6]#K['[1%RM' [EMS+)KV,97\\D[Z*Y?#"8R]^MN7QP MP^;R+\IM/9C+W\HI&F[F[V4G!W/YFYGD<"B_E4D.YO*7-)[;W>?[H[@FP_Q<3]=SAQ_M'$Y3KFQ"EX8;Z M7G9R,!N_F4D.A_);F>1@-GYAL_'MT[\.9N.M,!NM*?8N_506Y6(S>OYIY0IH MWSUZ.YFY1:KFY&"<#?? =[23@W'VS4QR.)3?RB0'X^P+&V=/3WX=C+.[8)P] M3>>3]9R2U+_FQ<=Q6KO!5!MNA>]Q)P=3[9N9Y' HOY5)#J;:%S;5GCW_93#5 M[H*I]LQ-\R(?++7A4OCFS^%@J7TW6SD1@I7UA*^WUF^>#E787K+37E:N]43;D M/H=KX=L_B8.M]MULY7 HOY5)#K;:%[75[@]R>!O,M*>E'\[H=7K:5QBZ,WHW M%0?BN3O',&XKU5 M.IZ[__SW+#_[XT/;#8.3]N?F-]#7$?_I?YX1.=O^[OXCMWBR+&N$43VN'"#? MSYR(S-[>GV&&9G"![6)G4L[+ZK'TAY0GPIJW'H>OWCWRKZ(''SS8W9-^DWX# M"Z=+.DK7JW*T-]J#]][S+Y;__L,[]ZBY_ANLHFPTVA4^+[RXK![OX&^B@?Z?OB%Z,S"O1Y.(6"]=K=+)#/KX 4TT M$@C-VY95JN1?\XO9;5@ M=KR]G?\:Y61)9LXM_+/!O,S:E('AA/SPGR.6=UB\)GTU$/ IA?73(NW])_?P%#\8H[*Z>6&\[HJO6%;%GF] M B/::PZW]@JF3FBN+XK)[L@+MS>L&V,.3-N'1.U'[1*34=GZ:(.=^W(#"Q3> M\N#SF?,/KD:+- /S?%IZ6]R_+)VN>'09]Q2'G^/M2D9Y5;EZZD6-8;369.[] M'[@\9@WU> @OB97=%VY+=G!_N1KMA?_X5Q[MF5'C?__O_W4IG6NFQ>KW /7+ MJ=L95R[]N(.R\CB=GZ>;FJ?Y\'CWZ$!UK_;UA848>9-V[_#/(_IY;_?PP9^# M%C;C6:2?=LR:Q?J,OB:_J^A2P.=VW L_-)ZK]]3!_NY1?%4='NT^_$)[%>0- M-^4P[,R_ITR<^J=WKYXV9)$> C]OI3U]!_<[DHOZOWI):#=3W2JL\4IW+6 Z MRK/_^.'#X=[X.#N:I!_VQT>''^[OIWL?'NT?9!^.'SF7'MU/C_&#^P_W'O)?KV=-[5J,RWFVM4\?+OO^@2Y[&-KH&M6* MO64/C]K[;@;PVO"U@G9EREF(^INF@D?-O&[/UOZ.Q3A+1C=O M1?K_$E-]_>;5NY._O'KYXNV[ MT;N_/G]S\OKY^W^@F)_YOV]Q];_/UF?KKT?ZQU2X/2_1L'["I/Y>?/X,P6++1KV MX/:7GT9U.<^SD7A%7U7P[M7W1L^\/US/1G_?';WV.S1/1J]GN\^N=,?>7=OH M.U9P+(?@KMZP$ X"^/\W(A,@7;T$6AR:">H[Z^"]N,4%V$U.+LDO&DU\HXF/ MBE[*Q#+JEED"=%TR4%8CH"@S+SFS(#$',U%JVNAGTJ*Y-T3C;C0Q4ME+F.EQ M0'H?M.QQ*-"XLS':P2#4P7 LSDQ3<,S)'#H)9[0<&^)=BM$D-T*2'%V]A&B> MA0$;9PH8?0J,"Q]'D]]H\AN ;@0B'8+ZM([)R?FE>26@949X>A6PE7R#)"H& MB3.&VE(<0ZHNQ8'Z$'EE#%0(96$,TL(78TA.0%_!4Y:?F8)C 0]BG612?DHE MD,HHR#$P<3 P-RYJ<&?LO =84]O6+KP0$&FBTKL* HJ ]"H1D2Y$NM2H M@#1ITB$0 0%!BH" TB(@TJ2'WJ2K-.D:I(2JU(0:("0WZ#GGV]N]S]G[_^[_ M_/?>_[D+YO.P0N:<8[SC'>\8$U#C%[AX24)22EI&5D[YAHJJFKJ&IKZ!H9'Q;1-3*VN;^[9V]@[N'IY> MWCZ^?B&/0\/"GT1$QB<\3TQ*?O$R)2O[=T=G MU_L/'P>'AD=&QSY_0:)F9N?F%Q:_?5_";&QN;>_L8O?VC_PB 4A)_GG]J5^G MB7X=(R,C):,X\HODF/?1&TZ3D9\3/7Y&29?BKAO]>;&@$PS7XS++6BAYQ/70 MC/<>#E Q\4J@+F".7/OAV=]S+/B_Y=F_'/LOOY #2D),7BDIP$0\+XZ6"M_ M-HQ!3(N'[(9N?(\.P#CD\Q1E^[2!YPT!L'-4Y!R6&!=JH=D]E7@-? W<:(VU MM%O%:;_6$GSK=F'N\MHBU2L9WH3/QC6X6]CNG*_8[G8VKN@WG[NL\AV25OV+ M+N"2J3TY]%X'/6<2??4Q*G$6&/NV[6 0K=YYNFX9"[, =^7I9LOII6N8K#0M MSN/5^@V,1V(Q*@W*LQ"NEER?U#93G7R7RZY8F.XP3[690>7)!1L-*L;+4_6R M#Q)BY-P&L::S&J/;W/13/A<0J>IT$4+&NO6U9;3D[/ M6.B[+S]X52+@M3PY:0GSL_5X^-G *U1K:5\X>7/C("50K6/8>#"0%],NQUB5 MDVGJL!^8)"G"Z2#J((Q65GAFRLI#\E%&!MPX3F'/E=7(--N9P?)4%[VU'QZ! MDRU<\O-W.-7MPU^%?'^WY]J*@1[[_/0Q:9N'ZA+ST6EZT-2I$I=GF1+PB+98!$*LNXV>4M^'(6PZ;':>F32P ?AUQ=4KIE<.W_M M92N-6Y_,6U@,U]DAJ!HZ5R.Q\O"490I'RH1?HX0->^: M?PDL!_O,U'-_J=GW^Q;2[)7RZU^H& M6D&1"MU7.5/$;MKPU"15+WYC=-L6@7CT[MOI-P\ DR?R ;6K&9J?(X92HPRW M" !H0Q[]6=,P/U_3R&D\I]I">G1]3='R;/[9;8;$K9Y O@%/ND=@FX"2;W(/ MC$;GU'(_-]"#?68LF=2YN"4Y$O!EW*3L=>[&.,.9*1J-@F_N2_M3H94@$KY, M^PLQ<;8.Y9.FK3Q[[06/Q/)D+A>S5%\#/>X?N^#_T!,6W@T3:2_)N_[A0*4\ M0&YWS&8*K6B/*^3PU@.O5!/NOGE*]%Z*1:"K*4/R( M]EWIG9.:J[P9#\>@W+.@X]_PH!$)K:OZFF%3J@.KB%4>@Q2?\Y%>-&SS[7VQ M+)?!KNZ(V6'^*+C0(1P^Z]QQN2XU6:32;+S?<7=[N2D=''_)S-'>Q?E>=;!4 MDJ^Y&H>#F$G$.]*O*?M:[2"&%041%)AMPD=S5Z-TV+GA1C3'*05C\JPK9Q.S M:;(%S*5["H 51[/.E/5PA)-_RZKS3A53W>M!GTZT)MD=4,+!"R49CO*:KHE#Q@/Z;2H__*XC1&<-Z0"M\+=53/>]FM.C3=YS1D*O?98F)I>,VU4I M[Y)C=W)C?<:,L3UO(E+52_:RQ@?>_6')[X+C^EU>34$J#/JG=%48 .(@^0PU M( !Q9;#EUFX"H)&=MP5_C!<=0ZAO1\NW^86NO3Q?D3-\)4F52OT>71E9("-_ M!WB/G1G?<+EY*T5NJTA^]GCBM @)5#Y^3+-BM/* 7:N\(OVZH2.SXTM7+@:G MW',A=[NN"P;UO;ZH_$6P&F^9M\VCDZBY?17Q-G%J)MEV"L^"<0*W(3.B;:T\ M ZPDBQHW6(6L$Z_PW7+5W)_&F(QL.[_$\&L,0YE11<1\N#V ;_%%I:L[7'F/ M=M:*UXB@YDZ1^G#!X)3&8AK5HV4D+;S%1&)\BA[K;SYN8^-N92/R90 59W%S M .'6R1X5U"TO\_7:\>MR0_C,%"S\GR*X K= M:6QUZUB@%)HKO\0G]GIMC'PMM%>JUI]:2?^8FF1!4&Y1O",=[0-)KF5 !7\45<.6^5%'-W7N ZQ*[G3&^TG3V( MO)Z>#;BZ69I8>.1<[-PP\H:%V*%*3NC#+W..)!P,WE5A,.J2^4?( 6.;&9$] M/D5: E"2KDP KH?5(%<:5 @ ;U=+\_9F'NS;K5%Q;.;ROGA6M1B3@M$ML87"^U>0KUTW8[<^5!CSA01=K-@4/*%[^UD2.54%C MQG3*QRJ[J5-K!^GS/M!_ 67T1&$ZOX:TD'2>>(MAO*0D7)58KPQ3F_E8$=!BHC#?E+R75M_7QO)RB)4G--\(E4$U2D.NET-X-!1L:D M#>JP4%R^CKX/+W!(N>R%S-WI21DV/L[1:1X6?;OIIM++"%(>+PIS S:F>M0! M*,@XQ6(Q$B&D:SM LU-GO>S"4+4K,(VP8;HR'W0VN,=D[]()UF)(49^<)J?3 M6+U%0\QZGGY2:7Y.25%U><#^Y&0=M[ NQ-(1+XQ./!P+*L&IE-B)(97R;@S: MLSF.3[2>4.&P'&E<_O0>90_S95I:QYJ:!\5+@D+9'N85\#O:CTPM MK!( D@P3V#3XM'T@5^68\Y;C> #7HDN"/R_OC;V#&D7L3*GCM^:(L5TO D Q M%X%S0DV=6F*>&:F4*:H\<3.O[-GYX!,\+*US3,YT'QT7-:?HC SOS0LO"@M' MV6FK2B/WQ[?P=>0,NA9J_Q0 X+^$X 8!,$2!#TC&"< W/0-%3JSQS#K3]Q#= M@09Y6/[M) '^ZL?ESIRJ 04N3^!+#1<)P!UYV"&5YE8L-4[[$XX1[=C:Y)5N M7[(T6M?1T>,5G?>!+.FUTT4>W@>49+$S+#+%E#JO+W9]*212OK^7Z_5%O4)3 M2Z21!F1C Q8WZXUG'D$420E=W]2IJ2I/LJW6F+]>,,@_!++/-8T97UZ!1:BYGK<+H$MA$NQ1L21-,N$X-(_R)4=^W67R* MD/_F(B$?%J*17H3*F-P,G*[YS,MK%68[!W_.<4QL?T)]0NA6Y M^EJ07.N#[>;W>RF1^\WM38+H-]FO??@VV^M&0R43JS(=!NU2M%J\S[0RDS^Y M;63WCD2+1]R9-\J5W U6"8KPX/1:OA$+KAGR%%+EELT@ #KUD;-7Q /7I$5O M/+FB[&2>!*1MDTTHF!?H7'&M7,="HY;OW-5,*[@4@41Z>N_5P\RXE/VG74Y] MG^2L&BM&.+Z7< PF,^ZG/*WH'L4-Y3!B]%^HS;/;@9-Z"IAU4196Y="&?WD0 MW1*_9Q.5CM9F9]I 1=$]+_[D*BL+8#D];N5?*M#1LCUT?GC/KO-IY-/&D7U0 M]SJ50%:=SI6L2 '@GZ.X;PJO/K][&%Y$ +8R'&8%*ZH)0+QL &XNPP[Y$\I M*RS?5E/AG/_6YZ+]R9/SWN2^/[ML<699>'^MS]AYELWHWF_B>LN*S",-\K3/ MZS+@5R,M;_!5B[\9.N]UA\Z!V!E\6>QD@P2O0CW]\P/"O.1 ^U>C<05/O<_& MJ4<=>S@A'O3=,AE% .BQTKK80N;H^V.7$[=7S^&[.0_G[B)21RQ*V'V#VK4> MC;-^*CYY7 G C+0/Y\H*:^5@O_MS;KEZ%.I'U:[R8P4K88HIOG"!T>3P!ND" MGQ+]6)V!E?O#+J_)DR8GO&4!ZS1_JOU4)0Q=:(,)AKTCR5C0SB-:UJGAVBZ3 M3H+*A8Z\PTW!UP[L/E_2L\DRNRRAR=,EL7KCLU=W(ST%"QTI^8+Q-Z)6MA4W[5\F@&:X6'6(R M[RDDM^G:8SFP"CAI#%]LE@/2/_V&Z;*X&N='IO@%Q\^3*J2RER/32@Q9^LCM MQK%3+90EW%5+^S='VSJEJZ^0N+&?/UY)S="51UG_:(Z1XKOY,KO1USY. D#6 MW+/DZ\3E;&B<-:9E4=5,S'XHIUG+GNWC12;^&BHOP5+>BXJO2;LJ M VR98[9NXX5[=NIB0VS,I.L.(91>;;0C#; MMQTD+&HK!W,_SC^;_\EJB3!^@+%!* _)>.S[W>A;%+*WQ!XYMYS%=J5DJFUE>@)2H!0>ZSW"<)0*L*ZLT83@T58.J)(8%KU0PI MO-:BE>_N_/""G+)O*G'CH?QL5*_@#"AT>XH!"]+#,*[%.#L5;_O?MGFBQ&8F M(/I4ZAGYI;SCA\4?57T7R3Z5550>PK=+DI\IU*5X[10&3J8N+Q( &FB.2H"O MTVP1#N1 F_^< KY;YU$(*BN1\Z!O-A$#W^S;G]*A0A^ M^[7J!X9*">FO,C)&&O.A)T=OUIU%;T_D/KT[JH!QE'IAHJS (W;Q#+DL$&*H M2 V]AL#:SD)6Z]MK/)$^10]W>?$_)R'9'==>L( :[O:4_WC"[)O1I U"(>R;;KVPR28&6 M[(\1<1Z4K[>0ZNPD]?2%^779*R1L/ &+94 H9[G!I5$F45[S9A-TD[\!J]B>1 M!]K1;=^8W,PL:,3D-#+(HMA$=V.]MO,-184T9%8(P,D=H<&6?*7\1J/\W55/ M1R\_W\0Y+'L@LMTK*64R.<^T-T>[4"G B8=E/O*L-^WKX_K/KGTE)W9M5'2= MR=X$P&9(PGY;^O:Y])YKPBWGD\S7>$H51D<3,,SOFLY@..*_L>D4G4SQD"^2 M+1;6E.SMV<@_IG;K@%$-_#Q#WJMHG1G_Z:A3.M3L[!LS"/-_@7BMZC-K>'PD M*(%7'2RS!S,W$+9G!ZJ>+3\1+G*1[=^!HN\^SA MM6^P!G'SD=Q815;D4IFR,'PF *Q>51HO:++->C[#3ICMVGC\<:M3YL?DMS_H M?S9T8ZX/UYE"&^.XG\FQW(B/UJE;=AD@ ._VTBRST=EF ]"K)0Y^:8ZYW=F6 MRL3#@2)T=4-XGH?#BD6VWRUR5G FV'W0S9N0MD) $0N'!]*ZU;YQ>(L ?,I\ M:XM1'MNR51$)SLW%?XV1BA0HBG']LY5^,TA+L1'XPE;X#BFQW']Z7:Q83_>[ M?FYVF0UR3+H$I[:!"R:N%W4L4N#5GXYZ>=@>3_+4#A=QG4'?PJA?^HG.XNX1 M3@;OY&R9CP)95;*]0J#VE(R$W,G/7R:[G1S]ZH5YGDQK-H6/(ROLLN(U',+& MO;1#&71O*OV9*OVG 7'%MS5OW-R&'%!*XQ]5HK=_U=>GJ02@KMD@@$L)O]_( MNN7$H NA"4R!5A)+ VW($&'M,E3V!-PG"'W[^[4T-(S MD%BH]XP%GY-^1]UDZUW!>%!DX3*V?V]O#_:LN?P*]^8R!K;@ M!\9=\8HE ,HVN_AC_ 2 4>V7>SVHY6%V9>QQG]RV6_;[C8^E4@(2D[)+OGQE M,7(*X6 M.21+ -3/R'Z8+OGP2&:Y5V25!K*)A\QQ?V&AV]O&-F_*$ #LG55N?%CW.HX, MC+\4^[N[JK,CBI>PJ:88G>0W/CMMV@3@L2Q/L'\$XG9ZI4E/H+VWWN?0*]>C M,[8+T2ZS1M48\4X_JJ][7BD!NV$@!%]Y]/$!CVHAZO(R]JKT7"#C<8 =_E,' M\=31WXT+/XQ]1 #@$&(BBA/+5]A)HD)\>]!$S&;BZ64;'FD9^G3MM^31@\%RF/[ M9PPL63YM38!UT,[9BG#_O"7DMXH#JP1Z;GY*-TB,!XU-Q:7[/5.4&#C.C&FL)@,@&W4H4 M!>X !]E+Z_\+EAHKLD$=,%Y-3215PY[J:_SU&$Y\7%[%;2'$8!<#[7G*>SR[ M8@&#AFZ=5[6]04Q0R$QAR1,\,YKB<:69"^W$4E(U6VA?A9M=M3:'VRDRM_;V MB[P):5N< L2(3'XE ,E[%#N*I/B 0!%?205,?+TSFP(Y'2@$5<5JWYT%TRYQ\2+& M/%.%A,=N#U5B/3Y/>V@(WQ!A*,5]&#Z3.U3\\ J^F^IU: M.-A/E3FGOOE6UY22(5!O5WDAPMJKTKRX:U)TTV\,/ T_XS/4RLTR@^9_"E5S MF3TA*<2GK3>D&ZNC==$)*X0_^#=&JWXT58CH^>H3V=.O/_ .INCU363DPV?QZM),X=JS3+SFBN705E3$/Y;8O_)ZBE15J5JML[8QZ8>U*;?5] MM+:?"A>("0UOBV60RGG;48 MGYP%5U97CR!"WGR]K>'1*C;4?J6(K>QCZ7)( MFC45#,G2OXAK?@\_8L\^D3U)_RF)OHQ"W3 4*)V2/#M3 A#II&!\@0"$EVQ? M!>G&WHP9-)-=G9U 9,47AQ>K]UWC%$S&\F#@71F"F(#$Q*X(9Z@R\XY!?B'*11I_O]B)8T'N;.XY7Q[]_!^DN.8('A6>35"$!F M^0$!(*$G;IC]AQ>(1^!V2(2I=U@3!W8(@O&L?K+EPF#9D?O5;O5UQX.=3HL# M:PVK^?>B6V=IN#)>-I/C!:%*F,GFNU+9,ZL/D(K9$GHF;=/#_OPQLBQ.TMV/ M:JF#/T]CU,8PL,U--&1.Y)^HI$#^0]%QAYT,E,,IC>$<44^-,=JC.6[Y#AO* MPJ'NJ/=%JRD?^.T6DN3?*;FST7[6W:V1;>GWGH5$X.71_9W8E9)M<:('E(W; M147/O=E$4SX>\I(I+G=\B+1H(SE),EMEMX\7<;$_4ACK._]0F/=_1WB73"^! M$&6P_CU8'.0SEFYOEU@U%$W_WDP!_" 1?- \7NFGW,..Y'Z^Y#_H6E-.5NSJ MY9\UZO^5W1:F3@=VI+A$2(I4:<\\K4E39I#7&W%[,FM L>Y-G=+SI_X:645& MEA/32ME7];AV-1ABC+?M_D]1"]!2,=Y)$MD[TD[F'XJ%)RI64O-_H/]^4N0_ M4/VI^%-'\=AS_$N6EN3;91]H,>/^2QS_#]RJ2&O]<[UV,QJ?_+HY4GB44U%C M3HVIL#8JA[*_=_P.;OD[VR5+JT@O9UCR'JT-"T.*P>XF;.'O]8G#"$.8_3UB M\#<(P+G_3=S][VT5L[C#,# =-$?LN8JW5CD5/QX135_WJ\IBZ_=#E-H_^4:W M OU9J^&\L#8&>\B6^"1L6@R&,?C=G>$6XAE"QS#L1):,I1%5B)OB\W^A=!;? M113)YB.1W!RI7KGXVOQ:/*S5V$_Z)-R&F) Y?\R0[P0 !03[9*]ME$0&C&'^SZ[=V^9=H5 MNS^5M&7P9T?UVGMTD27&I JFN<0^S.CWW-DWTPFYU-<6\JXP4), 5.ZE_ E- M_?^:IGE0N*H;=F">:U#Z^Y\03@361F%'/&)*06#3YW\P[K>WAMLGNU;Y%RZZ MG<5? *&Y\8U_#'O]WPH[#'0@8=-(@OM3+.;;#BB^39^!FO@'$0"=HPF&F0=< M]F78>P&44&V/T8W)+M\%=L.OK+I#W/YON+=*IQ>?TCG\1@;;3VH"U)2P(P?8GH!"^DM"KN7!?N@O$K C!6<)1)GUCR MS_6_J-DN^*<]UW^30:"_:)@A>@-_@J307R IQ/!GZ;KQX3!D*R@66RCB1@ L MCWS7(P"_S&3G$EU6UQD8_6-1M?@[1?7[S-QN+D_:YI^Q-YG(WM^2CF*%\S7L M9^#R?P3N9A>'?M!7DC^3NE^F_G\HJ\H'%/8 AT_Y%GQ_ZRA!W[SF%>#=^K-Y MR3MT Y])B2V5S2YHZQLQP45^C>6MQ^\_\-+WD>0^V'7I^R/"YG^K;5'J$/IC M9A00@-(W,6^O82R^=QW*'66X-O@S1/UNPDP]<;IS/EYRFZ;EV16.C,^[KUR! M?Q.<4 _8/MNZVN@(!;Y7?:JT*EZ6ZU(C3Y.0_H_<+E M V/S??^'N"@=ADH\@LTY-!)M-OC!BFT^A31<;DDEV<6K%,-_ILH]&@>4]B>) MM*2T^$8 JH]F$3GQ^T( .DYRM<#A[T2ZQ!HKCHZS]9)A%:!L8J1<*[\=UZ9I(*[JF MO[,'^EGX(F>N\@0/@^S@C_?30WO3\/(#-Z5/2^@PK9!6!E' ,XOE1%BA%.&: MZ)B,)NDAQ5Z4[:;$)\^3!JN"F]PSTRG#Q.A=Q(H2@.LN>$,1&':;&]T!.@[Z MIDT /N:L$P"NXJD=YPTB':AZE"KVXG=""]F+52U6D\0:GOX[JE09-[3VB_ MN5GTXT3!+;'[]+"-?'\"T)7WJPGRJ/IN-/.!BUW .B[&B6C$_8/LHJOX9E2O MZ:+1K00+!W$UA0&!)S>R^._ZAC"%/[J&3'7[#BF;]PR(+)@=+@E;%WD'6YW(W&W> MD&UF6R( -2SQ-R1.4.AJJRQ/M1I72?Y;6/!I*K_ 0[BT^ C"OMTL 8H\J MD3[:"O]X"E= + :8)1&BRVVXMI^Q5:&E[X(<\Z [X/@KI-T.7F: K7.4O$I]OH[N.36"-*/! M"/(7_HHTVHQB[AL'N?!VNPZ39%O(909_9G(7V"^K]$ MDM@FXEB(R29- "XE-^/\TM$3\UB* ^\?A)+2/U!4#+_[I@-#[F3:MV^AX4D= MX'6C(7Y!Y?.&PKNU^Y>.+5X%"OV2"M'LMP"==4"]!?>,K=Y)Z/P]_X5W%[AS .Y6-)^E!'&*.%"U"[$)9ZH M.]).GOW[2JGR#2T)F[:UVY*&D!T?1T\]:'JKHGO^OW;[T5+ MTMI+J1%W8(^Z(+_&$H2*#*2!?4HE (E:4_BK*D<^PUX0@)](V_C0=\)) [F7 MF?T:<]O9G<#&M8_-I#+?.M+YRK6>,RGN1U97.V+ MX7X/-[P]B$=V6\93^[^^<8))??C1N[P6BF)PD2?D+]()0CL)"=\+_XEZU--F M!GQ_]1A;>X)/X0V[2@LQH?,SGRUG1"JZ=AD- @:OJKUZN\IUL.,[B!!RUX1W M>K'UR/6(CD_T%B[U>HI&7H$BC-T3#7F?42AO,?XAO+&_TAPJ[1O(O<#]CU1. MIS;$DF:^*>[J^N20[)?^]'N%Y5+=T(3YA0JZ%%YOWH+==VOD#OS1@60J>5@_ MO B[O>NDG9?0FW%MKLS*C(ED^QCP>LSL53K)G+^'.*S:*WR2 +R?Q7$0@(KU MX$HAOK6Q&2J(<+R6_4Y*4OV%CLK"#.DN>LZ"S_S/Y%/ M/UHGE;3T,:^1(S. MVB"+<--H%>6,B4JV;,"/([F)1.2AA6JA MJ:Y27Q_,QA2G,OAQ'C@8,5/FS?C_-KA[V;#5/K=UDW!YPOOLY#*%TZ6X%T5C[\7Y]A_U <- D K@J[ A_<2 MB]RQ4&[T( &@!GV##H#0 L;2?X&@/KY[$O((POG3B==$GY.Q)L3F9('8!P9= MC\7:PT+A6XIV<"R#8.I? 9)]F-S0##3)_\];I78@XAM( OVI'@EX-@C*]I N MA1]/3@5"Y>"98)_VLF#3MXI=_D*$8G2X[Y06XY\&] $?@%L-KFO])_T!?_ M;C3U[ ^%\(#_%A7=WR/F#OL+%L#*=Y.GF;M^4O_[;X')_BUB"\06[O?@_L%9 M&V(5%HGYJ9>#OX=&[3>H,?82SP5_H0/_ET[_ET[_DW0BQ5O_F7X1 XTH)>%:J'^68+[AWEW#NWI5F71E?K\76Q2J,Z!A[3NQ*/&[S%[.Z&\ M(XY55XN5N-78CPR7[(W]7#+=$[V! ME::2)P .EIM$3_+_$)G?KJCZ=0H!:O65Y9(?8#BPH+*&($1:0UMYD MWNX_8(2R4JFC760(P*L?1EK!? M"-?\_XO\_+>8XU/L]( !YOWEC$9X3J$WD0BX7$T\4@B#^Z7"^'_=XT M]>8RXY:$! )PPH6S><;^3\PK;2;F^!I>;@"&%C H"QR$4"M;8]=OS!(7O\M- MC-K[1?RI?^8VY#\3EAO1W-IV]&?/O\%7_B/,XL9::@E S1\)J_77M>@. >CY MEY>P>R7_3M0\;'>2L+=U8"B%H\GZ9D0 3<&XV!^17*1;,4';_I=V@;'W^D- M_Q9\H@_/L6;$A)S\IX/@T!HBA.L_:](Z3M2V!?Y?- "505I*]NF;_YP5_*M" M:(0KU/N(7KDBQ)M2[CUNB9NPL4_%5GB6BNFQ0\JI?_"R\( )RJK _>?)D_UO MB^V#P [(\1/$O?Y7ZXW$47ZS/OI!VG>+>,50]^@#1AP+,3W/NUS]!ROSU5;T MT;8<6&E^?.O_$9T ^. F5 B8[?([1U0Y>.8M.%(?94\ 7BZK')EU^R+10U:G M+ORI2?&@HUI)#)ON!V(:9]EE4$ H3#&1\UE[FT9/FBO7\"1$VTE-UE+Z%Y(]?WCSP=^&%('T7, MENZ1OKRE0YJA[G!O_&1%$IC8$"#/0%J^Z/D0*W7.(O<>6\[?#H!@,3H\I@$T MNTSI I4M1#I*Q6G,*XS&4Q@^L"7;GX[6O1Q=Q[1;Q1^$0?4@6N[FV65_)$+ATO1#26P]F6!K,@%^:/' M[^CB<&Z8Y$Y3!A![T>6WE;VJ@M2-27Z-;P>>>"1N/)]=<&W+"+SE-_K^\'6# M#44THI%:"SV<,IEH>SR=*T?,?M>864QAH% A^/8FQUUEY[9@'3K4NCA.$MW; MF_O$*6?PGH_"-?S]O-!49NU'MV(X@YF+D M'9/U-"]#^51=Q_V9R-"".G8[?#V8"?:=9YA"GY?WAST(P,E>E"W&IBMT5%#Y MD@-)X@NUB^1?7 'VFL6JB^50'TSC;ENZ2WLR&GMOZF;CP-HV[7GDX([=^NP& MG-T:M@Q"K^\\0'<%0]7RL3$[@T.F&,:^0N^\EGP-9]W5P?M? MSY.Z'S/F7WBGL,58:XNF0*W!I2J%JD,OWTFX'8%JLJ91&+9*LFP6X#^HR<)0 MB[T-^4O,B7IL3#\N&>U*EY]0=E[+4R MDH6@+C#;.+:WV9Y0W'VDL#X^YFV1PH$=?HH0N2DR<'[C\0' M#),(G*-.YIKN++P2]J021@.]X-AX9O\ W!2@V4#O<. M7[K'>"&?ZE8N%FQAB2EDF7FGB;TZ^,(@SDW"F[G4DIG]Z0FO>WRJ>ZZ^EP($ MEYKI??0U,$EI26R]\1 D[\#7RWIG@#CVA])D'F?9>D::F+'&%L.5C@>'3),+ MZT853,P;4NM;+]147$]2$;EG(FS1^ M@E5H(QP9RCD3LB7ZEDI>2H6277)2V"UFM\16SL)9J]MX[A;:>\5;+'E7I316 MQD^:WG?TZ8FE>=)A'55 \X 7A_W <[ZQO'O'"^N6^XTM)L(%)2WI'WG($?;D]$2U4R47.M?/YQ/C*O# MM0>K]68H!J?/!/?L';1-5;K$2KJ<](&;U:"?7[$OM==?,K5!#3G/5JNJ[EFE M&)^[\)7N]L<-.A17-49K9DY1$+VY)-W$%3RXWKKK-_[9'O/U]?TKF:6]S6Z) M2K=.W,E>V.[USXE]1Q>>XK@LY(C2.L%^.R*S28#%-Z_K9XG(M9&! M3_";@ZN(?MKOTON)]$+HJ]W7?0\TQ 8N/FCB64_!P!GK+V^WEJLF7 M>EDOC 3>>.M\0VH;!)%4(AG^9,WESJ""DDONEPX%YCH&]S:*C TR,U^: M6OF(.P_E+RY;#LWV4XP3A;E5+CE\G3\)B=P79>\^+IU'PQX5+&_0Q(-.#X]L M$'7+=! 8_ (^%5'JVL;21OHYF*37YW:#HE21MSZ=<=(E.>&-W::U=.[$6 @M MA%(G,M0!VMMM_,6_&>V7W3L^HQ:-NY"'O(VMZE:.V]9BSU_A&[R1:97"I=%MD\L! -J?2KDZ53[]7JV2MWZ,Y" MOUI[ODT7GXY&2-]?-\*<+)EASWL[7X9(N.4!LM&@MWI.]8KIDEMMN0,!>!3( M:H&E0;8V"8U4:DLAZ/7T^*.CC*V?%RB0NEL_]207)/'78!+=QH_WE MGI&2G&C!?DH!R_3:Q(R^_H S!R7^GC(3@K.3^?G?4\:>F*F:@>F^&;$TA7G8 MU";H?ONDZAYJJ'#&($,--8"%&6'A%]K12_OW@\H76A81]65B>UY#LW.1-K;= M(1EY:LK+G9/IZ"Z-"C2^.:O/IJETM-A9V%GO'LEQ_:1;USA.3BPE/PYDB*59 MQCB,!?*.2BX_]=>W?5#WN+N*'#V;QFH6S8[/@FP9ZBVD R26&]?]MZH.. A L.(E;,+,\;+#=*LI&@BOEKT51X=V)DQH?D&V9Q?>79TK:#Z6F.BLF^!]G@*CS-MNE M=DT27TH+]W0/CJC$_F>;]-ET- M)9R>;XKMHVBH,\2H3B$2QU]4O1FHB 6;#X,I8Q)9\)C-@[&*\B]Y^$M"^^6H MB);.M\U>M5?'[0,+4]&-36HT! 16EQ1V.&(*FR4-XBY>G+Y5AW?17?&=CM6 M_7A%/?>X#[N,"=-P)*DEABNA$*+UUD=UP_$JVZ(NFV=H);(OGM?FN:P7TN!T M,$E_9HG>6!/C=_S99D1=RMJ"=-5@[J"AOC/-PSR]+IYU&C=DN41)"+.GK7P^6I]FD;WELU [KRRY,^9>-^;$]!'I;E]$ %(_ M(27+UVUMV*]*CZRMEXCDNNCW-*/R);\KB*-,S@]M]:^.+W=J:](S9)B?O86[/ GB:.ROB%V^LN-X9:;)VM]\2R)@:"N$4P+Q*\AZ(,N^%?QMK\ MWKS:6"J?<*@2R;-TL 6G/WK>YZF'^T*3;'^.??;UX M:4G5_=$T)FVVT=62"SM6B W!G[YZ7EY> *<; '-S*F@IZS$:,)N[^5%Z[HRF MTP>>A-'ZYO"IDXCUL"K3T)B$RVW:M76.>46\9W/*[I#6W7@<3+/(K*&^KEN3MZR".XQ!X"+_,SDQ:0+^H_Y@B"IRTXO8 3#' MS1>\D/E8G&S6!;;@/CHI..]E@-%=.X\Q%#&2%E+415:MIS0>;H0/WJML8 [2 M]WUWKU/A67W=EB)B"@@<4.3#&$=XF/&[G%PZOX,>__H]Q:ER<-)4I2;_Y9>7 MV<@:FH!8ARVZ$U#&6K0YDY>1HN1H7]R#E>XW=2WS5^Y?_@A.KB"Q!L;]Q]O6D=/O)P)O')K3<%JJLB7P;6V64C1M[[DJ06> MLW'Q<'6EN2Y6IYA': %^F3%C$L*$7]I KO>^/ .U'M:?^?AMZEX5\3RCM6JE MX:3FZ)N%[5@@GZAWGIP0S]@>]3GH]+9D&U80?6./[I#$5^=?>"4>W,UQC3D1 M?8(WE()C6W8UHGC+YV@?PB]YJ(X?EC;?,C3LRF]=?!B-;I1, O[%"5_ M:'L;[57VYFS&\HWA4?OSEPLL*1FZ+I(]$V-8Y$0[#@3WG%,M+*J/=^A;5:GT M+/_BU)Q@2S-)96A?X,\[5%>)-+VZWPQ6_JC ?Z#JDVR)B8'GE*$//]>-<+5L MC! Y*=>V7U8NI]:H KM9N) MJ6VK$[LF-C$/.\HCZ&!LU76WV_V#O M[["V5?[%L2SGIL[QA^GY)A=R4T?'D-UFV^,/(6$98G48K]3\-SD\_=M<F-2IJEJYIY/@,] M+UZ\9^VJ?DO.;\S-)N^RX"N30VZJF3$5WOWQX.ACW>$" MOWRL^P_#P)U#]=J2#^,%U3:/C_("_;/7Z$@!$F12I #P1HM*I]Y"F2J @81& M*N[:PRIR5[/3J-6I=[BD/&?"B5D_N "A=8_#1 M*1J:D\\1NM=H$]:D!Y][O$Y88_,$_OE)J!_C<=#P3-RX0\(M[M3XAW;'[LN7 MDBR#OQLF1G*,!/4"0F?)/+YKJ0#\$NZKAB*23X44-SX.+BS(.+N8Q$]*RXB5 M1[>+Y).F=(]"8:@I.O!EMI@2)T<)/37ZSMXDNO,5YZ?=DTZTTUE=8\=>K7DC M;A435ENKR(>]Q\[0D& <)N_]PBR[KG3JG-[X-1[>:?JNS/RW.%_4A%YO<5&E MO_U=K><55O7D]Z$/KM.=36]C74[QNN.L:_X>FXQ*:DKI]?2Q7&"UI#S-F/H@ M4MV&E\;ZE%+A +9-):E;LR%6OSI^W- SIO,&]&G8'77*F ;2K99>)E)K78T: MJNPBQSI8^ /MA1QOSO12&["8\J/;: M__)V[@M]HI7XQWU1A8#^MG_1$Y@+UR2]4;EMO#V@#A0QMX@>_"QNQIK!2<83& MZ;"":R1(/@D@7_E16;<]M&IV*=)K&'N 2+^DK7RK)J9O]#(E7V)I83SP89>7 MKC,=]M;$/G[\:?>+U=ZV%Z^,9<2NZ+73Z8?RHU]1XL*W316((Z"HQ[BJ].LU MO+7XV3AVEH]QSV"7@M>-R\L:RRIJ:F/8"Q?M5K/'Y(#FJ4U M?>KYSYUNR1T,CLA/6';KU)57U=;&4*Y;7QE773QN3&5>L)]>T/6-%C#CX:'( MN<(M$ KRV%+,&)Z>$J58NJA.^D['*%0[&PMK=4(Y&>UJ#;/KQQLQ>=,Q9\29]HI& M[\35@I.CQL1U3IQ4,'0L<0.A8JS\6;?S$-_ZQ8\,EYL>%U[9I[_M MBN-!VS0F?^%!CZ8E3=T)$/]X&X"45^Q%GP35F3OSC"+T-$S;$3["S9C=&3[X MC(4JIZ0$TZ"0YP$W70?C,#WKR[6[-,5]W%G5EF)JBX:>! 9TB4'>;SUXNZ0 MD(N"FF)9GGU%?^[W\@G5;J?J!76RH/+Q+HP;(F5?"A(VR92BP9MPO=P[?D-( MZ7.[V)@HC=I% F"O!HPXZ:.X0R2++FD?_0\?!A>E M%3"1DD<4SVIA>V?J^\]<**K*1CD)WABT&KS7\-2B-E[^:86[$\?; KI+SJ5[O6[IX-8=L7X8_U"QAKA5-8 M+IMZE8'"$%\JM:^>D3>KKM;GO11R@H$ E,OYZ?;4D[\<&5!A?*F6'#B0<7$8 M*H[>$$"DYE\6V0[0Z5?7>J]!=ZQ7P-B3)U%>&F@C.W-"]E@#G?Y0$Q^V>B8Y M]BPZ)GNF]OY@Y0NGE>+PB#-"8N^!J!L[Y6>&A,74;RGUG]TJR5>\@#T^-F,< MLK8E_Q+9.V>W6%T?[2W9@*GQF2/ED;%A_7'U.GQK8AO:NEA2["1T-GCWUC.P MOX+HBO294%)__VG#?),S(_T MFTZ7=4E>O)867B7I>B0D,*MW:R=\9NCKX-9 MHDYU=L^]0I'P+LKV^N[4SEI8; FY=R!SHQOL3-\ % M+ZBI<"F0?7*Y]\+)\$/RCB,YC7D%GDVAJN#XT%84,PSET& MGYRWM KAC%B^2;NB+MR%PAPY,^F7I:&1GA.5J5X3;6N;_:PE/ D=?JNC3U'K MQ\&SZ0_[2$LH.2>3^NLDGB:G3=KML M1KE6Y#NI9D4;PX'\F'KVYNHABK-^ED<4H1V8E&WMQWOVKK/"6<_%$:>O<]Y@28/ M+G(=DBM3\DJ1"5MAF#JS& 4%!7A>G7A=%Q!6?0Q\#E;>4$:>Q-L_TX!=<(=V@3MPIJG=6G ML+W"DGU"V3R>D;ON=%%E@VYH#./<8OJ*6=0:!\U#6;[@GN6\K,B>[ 47I.U. M]7#3,>Q&6]M.(%?E2%;MD%6S>+_K0'E2DL'X(SKN>@K%[;EL/)5:,7PO'K&. MHTT@ !'%[G@J(0)PH?X& 2CSHCN\6%M,BC)^=&<,?P:;;5F)=O?IAI2-" F] MJCRV=NW9^WAFIZ0-'BY#7_[(?3D9/ZY6\307V'(MYG.4I>"R>(Z.E^:A/#36 MFANM1^M! 'J2BH4 M3K/EJ4'W%+%04U>/(2\)7UFU-#DOR)^F.+QH=R^&ON!@SLA*B/Q"S85I1T:_E3!Y@T$>M7EI(^5 M3O#WMSC5W@"N4:47&KXY=J\G/UMD/O2V]LCW<"U<"02A-6^GN3>O2VT0@$=> M/'@JGB+X7@(Q4#@:&)XO#32=N?^%")'\$41=!&#&,:(*JYM=')=G89_!X'+: MP16KI3IR9ZAZ0F/AZU<-MKZ#NW'FN+>]CUQ%T^ZPS6_!J&]C4V\WH#-*4"<: MZ&?\WS-\)TNM\3:W3HQ4J4G$)J^%=+*(-*FH4:W;.1UZ4T1T"?+KPT2P%*5T M6('[56!/)F D /N8K3_.0!I]#.]?%",B:8 MET6E6V[;V-*Z?MV[)(XXT?51G56H/B'(W&&K*#ND[8.%\J;LX@NK<_S,^D1/ M>9:#" YQ6@L[L/./S8@\E'),YNX0>@_-^"-J3P_>/P"AA8Y"MW?%(Y^YB%NOC0"(+/QKWNW8 M\0,3T*; 9]BT&0' 2* . I9Y"<#['"LB^5T(0/O81^K!UYQV^TG<>[ K/Q_7 MGVY^OX\(G)+[0,1?DXC]L2DB#W+IQL>)"UV\30!^K"2YD3+\%!F;?Y< )&_2 M_7BPFQH76Q"^^OTMT:@5&/KB#SX=-GB&$'U+C\63@XY\$RPQ]=O*7KH-F\>U M_7PD.YB(RI+;@;PIM*=:&-E,M%&K'$/]6".):+I]W/2N*N/ MO_W-'-?#:D^B<6*-R7BR9N*Z/Y\-;8'%;I8>5E433Q3K@1POKAZ_F%\#WDAX0 M\_,"40>:'#GME[5^1>^[Z('=4B[>)A6$HX2AB8$"&8(VA4R(@=(B *'0KXT% M*LMJPT3B=.^%__Q@!3E>;6!VIV>$#M=M!/MAC0YWE5$>&/?4Z^=W?3U@3#QQFBVZS_N;U[F2K%]$2X@[V14HG M5<.=8F;[G6&:&,EEL.7S@*-T?_'SHP9HR)Q_WF&^)RD!N,(..< ?(5W)] JV M0.Y$ &#C.,$VYDKU1H%?Z+9[^N"6 P7^CM'43\OL)ZX1+3LY_M.R)R='SF__ M(>_&Z58E ]OPU[Q^S,D V3_=).XI[W*TIR5?XR6ET5\3W($;44G$^\6%ZO]! MV%O&1=5U_\.C@* H((*$PJ @H)24-",@)9)24D.(Q) B'4-(2 TA(1+2(-W= MW=T-BC1##S ,SQF]KOMWW?%\_B_FQ>QS]NJ]]OK./NO,!<8:F>_?! 5;'FWK MLMIKRQR.?24D6W]@/+#0 MSV5+202B[+'!@K15HJ\_EM>$72R\,%I?@PU[,*"B3YH][KF_;)?#C:"Z\J'A M?=##@R@52,!Q04*V?\*3Q+ZCR7-A]H>4E8];,)0;606)]61N;\9JQ9:SMTCE MY)PX>*^S+YQ++<;?1G0EV=VAS'3B)HX3O:A "<.9GI'$47N[-"0LE'LI-%2_ZBZ9+QT M3EIU[Y5+W^)(Z6IU?6'%TU?A+.(/(S\KLFF2\;\3H"I(9OZNT%RT[#*\H?O$_X237![K@RH @;/ D35^NL MZ0X[,V$-]?V;:8.5'PRVI*\%^2+X4- E>:UF=_.=3?6QW$5W1Z4O/-GZ%9H, M(9GO Z7>&Q#DID_+H5H[P6G15#K:KRX)R'=/;JQ#M: MR*?/I%>$' M!U]I!Y2Q!1V+YI>+4A1>C@"V3P M04":SN/-D)Y0.Q\=OF#V,CB.DUD!A_IFAZ.<(ZE947[PNXAQQ:0[W6Q#B.ZT MGT,4WT#&58>PF4UW41[7FH"\5.>[C\SBZ4R,?)43TQ)!NPHU57[-T]I!7XPJ M*C[)=;'FDM^69HAP KG$:5 M,K6")H_8FGST1Z=!< F61F<3KJ%8/3/$72//JY MWF9*9!^3A?9;<2JW&8(U:DPA)&B6Y9P5XQ345^FQW:M4M^I\T:\[R4@(+=69 M<.B3;'69*2F_KQ;F.NUVV*4GD:,%Y6$*M6.')>X.[XI+RB+6T]IRPJLIF\S( M[I."1+B#;QP0WT'9M2HNLNBR ^G_Y$0KYIBMTY$WN!,0LH#:$10"6[4F:)"C2K?:)7509JJXL_53S=$ 326H&OVUH ML.2=!L94QYD^\9 6,=W[)DVT 0A@S& MA8)M:ZC,MGR4W,S\UN8LR?]EU$P8+G>"R^B"^/D+.DF[0/:H=J'^=..PG* M&[V*.VXYIUU>V%;OPLUABC%7UAV4,63U$F@Z5735(RL:KZ6QM\[667/97Z.X M;5YHYF S)6\K4LK5=6]&FN$EX0L"XE+^*U=NM-EZ'8;Q+WJ;+FS!G[@U&?U@ M@>*9F]T:[ED*<4+E6])+ ;N5: LDQM*6.HFGM'+FMAX?!3V=Y:_DJCS4ZS>" MAP/?S:I]4!YR=4J2]UU8IT-[8F+)8CJ#_?!2<1DF'R@XZTY!WE@=\^IU* %K MRJBF))&EQNR:BM-]0?[U%J);]YN,VNOI4*ZM(VC2^N%'%3$:']?'PT\YV[>_ MRSTL%3KY?E=W5D!(]E?5IDZO'F5#C&;5%+U3LX8W0'C&NW;^C7 HKX=8.P-V ]JK.#VWW.^(]"-BX M,O"R_ITDU3O"H_0^_:(#VI!%^3?"[+R/2UD."K0T499LCZ*G%46OR2Q3T.I) MJ2)B92OP@_E>-BPU$,^]02LC$_ISOIEO+P>Q&6E4CO..EWS93JN(($24W+8- M"4[4%@\(A#N&?%5%>B#4;W(1T(^JLCA;"A_,L.[)\CQX->B/%_94R)%HJJG= M97%DE9#6:*]#K6@<0U1V"(55CUCEYU+F?7/*C&:L#GKBN105T$E#)&_#5TV; M4>V;=PGR1W-F PL)0EME:Y>Y[CT.N_L"T_.%\J-^GE7!X\9.Q=@?]N3;Y2X= M'X4=R<[4HE-3-[/?K0U/3>NT\85U+B8;JS@L?382:3,UGV<;/+RW*<2F^&;D M<'.F)0CF6I,6*-MO^U&=KH*!2,148?I&1Z\Z+?7$.TO;TKRKF [9N E%/H=H M0=[Q>"9OH;H)&^888M9ZL6D=S^%]"OL/B4\&V:S?#1N/H$6^:Z)N!BT=$R81 MZ^KA5=G1,FB3/]14\J*3*'(H,O(ERO7P3U(J*ZLJ+X];IA;\%"73S&J;X=G;I?,/H$/?<#IP8/B4EF4.,SU):''CR(5HT8C>H?2!DV MQN%8V9\O3-H[Q/WFU,D?A8?%LP^/'3)]P?1XJ 9+9.-I^FP#2[L% "4?<[J@ MD'-PW^[/TQKXS2%MT;=!C>*-CCRJLV\/E27I?O\Z___X0 3ABRD+^]JEBN<4 M 08_AJ'S&/I6%% :><[0;88);+-GTU<@BP.;'^>RCWK[ZD_7)F2S=*9F^KQ&5C#7NY(1I_%'Q&@ 5 MY;H]OF KCM**:N3NIWE9JP_6I5X_.Q6,HAB8;1_2AE2$AT/E$"@FA7_P @7@=Z)7L)]O!;&RXR0[T/#YZ/\' ^ MKIHKV8J@/ZVDU@#\_PEK/1/,-SI^/[#ZHV7>T/!"NN%7! MS]_/&4]]S@-O$BH5NP1Q1R=?@CS-+D%MK_W1=UI>@ _X-\"H:TEH-=[@YC:> M1$Q*M&YHI I,;;5.,418,0_>++OLKJV^[S%P?-Z57YLP4V[]?L;.*]Z$JC'W M:!UJ!=@L,0"R:@N ]$8>;+MN"^;Z9@I@50X GF$;I\L0+>EO+T'7WNWG&CG: MHI7WF#=5V-P+(8M)U$"L?6F^!/W5K8LU_W@@9-6ZX>^N9\P@@$SX%EO.62C0 M#8&BS#1/)#>AYO"6!A[ 9-SNEZ __=0*8*3B!26\=P'^]]L +I+],=9-07_- M8],#8!O4E'@27PI\P <%(""V5S[U&'?(']TW\=?+)J8IX:O81Y^+B^ ]J-05 M\FR*,O=8B+XE0'?F[W<*O/;?NI.*./UJ_5?W>>G32U ?ZBFF&T ;',N($ T MCVM,X1P3#G6@^_YJ5^;W:)H&POO+[Z9D; =UZKD$,7K!AW@K%[J/84:MV6<6 MO#PG\6BFQMZ5__==Z>#"Q##(*NSOWNG_M(4H#8!?H5#$I(8,^(!W_L];!U27 MSF^:X6#>Y2R@\;!OH]B^"3GPN GYH](/\G65 JVS-8\6+0 #??E^\A>G3.)) M1X &S]\TX*8 N/F*-+B("L) V\#T'"_#' KR.K8@:8C3.&OX[U=,*)_?-J/' MO OZGWS2-U6(HHYB+S[QA ->DMS%X#"A1ORWY('Y7W8A2"I(^W],6!I/+#L" M-B&%SY!5DUI 82!D_(@0^X M?K_H) 0,_3?S:@$ALPU51DRN8&_1!4S#=0D*8;X(+2T"&#Y:P. 4H(:.T/]D M<00@UJA#U 7B0Q-P"\WO6P"9X!G$I[$[P%J@@;#3B*J&%% 5S,& M9-:P!K 4UM30?Q?+A"9[<[P^!EPL&@=9-?C[)N5S MAO54S+M[!6A\Z'^:JL\(@.L3PU!DEXLIX'6_3<#K$VBSEF.%$6ET+P44RU1Z M OEO\;P$A5V,PS^ MX NH8G,1\V'O$L0YDX3E^I^")7:8A[M,#$H<0TO[G ME*0)K/[UEZ 6KO5%KXLJNTN0!P7:;.78I!!\<+_JCYSN\'^L2"1O-KW*3S6Q M=TP@HK2)6L141B.\U^H7!EV FA!;7/"F5OQXI#;*4!GY.H[S/)P+5%1Q4BB8 MI/CRRSLRTFI'XY;'K=VRLF]<4L%+%,V<:;F"XV4D?)F_*LIMDQ@4 M1%FFK$U,:(35@S.FWB])B?:6%GA 0 5Z5YT\,)QB&MN5.-5O[M*M\M[1 M8L-J29),-0![A*F/;R\:R(SCA2IA&.I86F(XB9YF,:&JEP49+ MI>'1&R;IC BPIJ%0DQ-1;-T*7P^'-[.W:Z>;_3H .^PDFLW]1,S_^O$K0]Z= M2E+%@1R1D%*Z=V.3=,-.9]/:F2.$0L%)?A0C/EF7XG_UJ;B2\U^*I/O0,&/N_?Y"[),,WOOBEK4 M4&CY?>419*CNSTQVIGX1PZ1B]M.^GB(\FG#UI]=^$SO%3URBJ,@,;=B@J8MQ MPFJ!_5((@[8YAR7'%/OLUTBX !.)'!4[2;L:U,8B'J?/_;4D4/FO(D@DG.US MM+4W3ZK'=@.6]VBCQTVSA1WVIX@93NME>F$'SNE!;MTMN,$WCB$!)[:P!L): M+9Z3]I.XG+3^,!RO;ICG=T$8_OXG@' M!]RS$1'8U(DO%SQ*K+%/EG N*(_B1QYNT^OI<.]&R$:OL:97,!NKSI)YBI3H M#5R";D0V+APR.@&;&9X-?(\'WIR&Y+NXG@B^!#7I@-'R0M^*5E6>91HOBUGB MC9==@JX+BSX(O*?]6GC7XD,AZ%$+:7"B^K[.SQ.O?IC/8*FNV0> HO:+N/SX MDI;DZ3G9=\;>8K=KD_K$>[ROC0Q\XSU41#]1Q($/?@%2$YH<2%VM0_\EPFE8 MKE-;7DS@80B=GNF)X,_V#6L+YC8Q9Z\O8C!)&4@DO\F!P! M;T_2]=FR@L CURF3\L+0C6%"N4E&O]?VE.&]P[WG;V=6K[V8YNP'D>] D=G" MMRY!XB;^0'[4P+\$W9'^+V%ZO3O"IM8I[@+[_(=.CAGU2-EA-S4>=>Y979VN M(H:1J'"YZ$=AO3*GG^Y'";_5T%W)GO)XU!NW?5QBE'+KR5QI9%KM9OW!0&0? MGN'YKME_HF^Y_[(8W8;P@#T0 M%LF32)9C'G5[=?)XT7CLBJ746F0V+EN\U?G4BHFB$FP6OJ3B= _S<8 8V$CR MB3&,B/_BG]GK:]2.%LB=-Z=EJ7JZ$3?7\2FR=>_%>![/ZA1K;2E72-*&MZ?. M0:>%T7T-@:4@*$E'FMFX1MS/7=\EA%S0^5-W[WW#MP=O#V[DQY51('V/*._)G@?=_-$4OZ\E>;G-:49U12368E3V*Z7<99^6'X\ M39N^+#W"SG;8>42UFKCBIF'I3-UY.WY'?;^WIAG]#6^Y[OR_C$O<#+F:6'\3 M>7H)JL0&]?U.5B/T@\#][I6V\CLB*Y/3&U]9ZZ=8(\*I_)X]T.UZ=R_(460S M<,P-Q]$8OZV.K^6XPI)MZR[1S8B:'N=]L,"+T/>]G52">V'\E 7RER!?Z46@ MAN'Z/Y7D_BND\X5H'1U70G#T4(A%>;!X44UAY8B)/J,KHS=Y.MYW(BY+P4$Z+/TSD?!#H]S'_J;EI-4ZO?9;]:;T(BENY!CF>-?YL M(D;=0>.VG!62+;O,_@"QZWBU5XZDFV@,9&5%7*?!:8)L:9JVG^53K[\SN)W_ MS9;AM42F..*>3UAWTWL"86^6S+2Y1B#AA_O^OUY;_X\/F,5C#%JF$21Z#2T^ MOR?3:0FVY,U]*1UFU:8Q7 AE[G,*)64N$Y?U7\ MQ?ICMUO=@M\G1H:2Q92"?]TKMV_G_"F?"FS(_OYHZ4O0-P[?!B3IKTM0!/-_ M#[$\W 02@==.[9UEP@N-KD%[F#R+0N+%AZR^Q:)*YSGQUD3#;#/ZV]$J*/&^ M=9]N32<1-Y:5#*1DC#]KK4'>K)YVSZV+O7"#9PCJSF^M:93[!56S1=/\-%P? M5 N'ZY(KCLZB3!U$"#&TX#TPQK,>2#&-5XH MEHLR.A=WRAMW8)"C]IN^3LGPUGXW>+RT_J8_AL12Y;P50S&"AMA8;S\DQG)S_X7W$LL<[#V%Z6I0.4YY^:%[EZ13(,WR]'D1%9TO;W'UG-55M2.H)_8:%U6 MI44+[=5#U*$.64R&WT:@F]P A.99 4&' _A)*2D@#=Y) =13*$*@1.HB]\]% MBR+'RU)G3<\<(F_%!*0C_1*6A:@>FO0.YVKOI#0Q/0HKN1*:/:F6A O/@U9NN:QN%2'[1^KCSQY%/9].[W>QIBEZW>57=HIGZL K MC2:[M_P LG\-V8&Y.@O?.W,"D+^WVPO(P;]&D WWKC_4EOE1BKRH,NR])Y'P MB(ERJ;MSWV?36$9;*Y-GPAYS>B*0 P(D@()T -/97%0+.\%7[RP!*.>/)H%' MF7F_-=$)WW*GAEA9TX)//Z(< 220"5P_7#JW16TEG>+^:V3L(.XP6UH+^K?R MS!ZSHD*0@^M( ,HI8ILC6X[G]X8@^]>1)W\&F,X4_(9(Y%O4% MES>$$J.;:R& >0^PS8TV%V5N5E@2P-WX6!H: T$J'.:B.1*G2E@6)!>EMI^/MN4V2B%1^ RNM(<0"RA5$G 9^N=R)O$,<;L)QB". M H/3A[51T\3OTWHM<+7H$YN<0"#W('O33M=%-0:PE?O 8AV MX5,#:MM)"7L$6I\C_5OA'9_CFKU/D/U;@Y>@W=8%M$,B!)9$"8BS!C]9ML8( MZ5$+CHS'C $8#VM0D5:/<0P'Y.#6$.3WS?$0F")%TJF_:=*?F^F$5(, 58?^ MJ&ISD5NK U^E28'_9LSO,89AAQP0#<%_SZU]Y8!]A$(M%9T%!,-QT;DZJA1Q MBF_:\(=4"S)HA2VSU15>/!>06]898S>3(?X24ON%X4+J/ES4. *. MM_UYU]*>$#]4L_]&N.98TW"\)?D[N8RXP0O\E-J5Q8&V#RA$6BW?XQ^;=P-% M![\W,/A\LUU/7*ZCK7>PB1+@[[&+RDB(598DOWJ#.>NG\)7GA%5R1&9'>ND! M/XR&/<'_\Z\%R*5@0IEC^I5RP]%9OGH3^@^ZUAP=VD 2RQQWS.;)"N7Z%!R] M\:/H%-DIHA*E^-54GVM&N..]1032WL/TC7(D8F0,1GIA]O>/(R5Y)#NOQW[! M26A=)*D]SKT$!<4QIA:8GK%2&T2QTX];,IHE!POXDN\/>!,TGA3P[VE\1+^P M0#M:9K5DPZCS1B9%RK.-+7WC^@7&O)]\:XP6&;Y[?Z>3OI(LPE#D'>23%HXS MH^S.UC@L-H\>MBVX.J5GIFUA>C,\Z]%71#9M2A[,0W"P5B#K46AJ5GK9S(L2 M@L 2DA"Z3YJ+]Z]ND9DT#$[0S=.4[/WRM;_ VZF5Y9C^=H]Q?/MM4%>4PEI: M<*TI(XCUM[8^-M+WS'SIH MXEV4(G FI4,.N9?.ZRPV"*IU4[ON'Q07[L\_8]Y0#9FZ2=#.K6]A5FR;V@.J_$;LQ=%X=+6[ND\*UA,> ?_Q&6J-"6 =,AVO=O@ M[(@%2"TS1N.R+X@[#!ZI(G4_SX,GW&0O4MRT31@P]+4U?H0LC_6&-1-U4JTT M)PW\H5\STX7HJK9C[N25DKXZ#Y1*GS&DL+@2Z0N*Q_FIHFL/5@0GSC0 MDC.&'?=\K"^J+'],M TL':>@^$30_V/Y<1,J9>FE>CV:[NX M#R!B-9#YW4T]V6PGZ3>C:*J56PJZHL[V7R\LK=0G\Q]%#$__?"$#K'@7_IXK MLPUU##%*(G(MB4^&T6_,>-MC[(X_^KV^F;57J_)B$:=LJ-&8GV[1JPD_.<_\ M8 !7>VX>IBB2W3-;@;I%>J^&75O6-D <2W=Y3.,)A5>N!>XH$* =I MY+LO[DO6UW1.4U]4!6ER/T=F9.@./HQ65Z^DNTYI*2*J$S*9J5]U="T[[XUI MRN#\+%O#=#[I.$UCPG[#G'+HKVN9Q;6AF"F3 !EZP^<'1J8SWF*GFE<%75PG M>LXTFD_5,]4=:%YCQ=?J+R\ET^[ZMC+BG=%VM?S;8JA'WQ\U1AZ2; M9;(6/"@WL?2-Y:X/F[&Y*\4C]#71TXMS_:WY2+=/5'H/B]&5':RI,8^M@&4PTM6:=N6%L3Q"2 M=G=>.6K:[ 9YXQ4O\5B#Q*="*L4T Q8I]?JH&F3[FP]3APF$3>$S06R,=S)D M,\U86!&VE;5?C9DLJU3X2+\)1389^0H]=>,;_38!J[V7[^DMW<.T %ZP*MM6+=)QLQ3V7M;Q7AV[7ZJLWP M=^"-VN]J\>[;%[2$6.B8K<@CRU,S84B4PGZ/UJA;"7BF(+C\YQYG1^R^1=3' M+P(WKSDUKI6!_19FJO/2M!1]&4=JJ1A+,H3/5*/]Y@5H2)5M.7UP"-12I!A M*.';70)*.F=/5I?8V-(3Y5?YPVJ<374+KRF0BS&<@V0S)1_VD%]_1N3 MA4C+_++ER5WV6OIG4;EF#K+6Z?,9P=TC\U]M,E9AOHK5_C>^E5^C3%IJZO;^ M-<2;9%Q@=A:=G6TV/L'"MA,_E#=+=[]5ER_#J>.)V'*]Q8@HU481BNN"IP^B M6SZA+1_*]G)JRZ D<#MZF3%!2ZU%Y^5:)%XD6]@O5D*-5#0I\@K 4JP@FDQ86*5))GJ3>RO44]\V[\7 M":C*_[ 7:,QI?4N]FJ8N2Z7M?0MD.6/.V4_D(05NF8"\C/W"L'Y>M.$R+OHY M>")06A*?L<+T*D=)IEODACPYVY_^%Q52,E(%T(X9K MNS@9I%T0T"ZVAR;^S M1[I5/)5U?QIE$+4EX6-[7^7IDPBNM]=$+Z[C,@YK&,EVI2$T#I0JY3=K@WT' M&%Q&-G\5$"I^FT*=-YU!?2.5!WFK6#].W)VG<[Y9H7X]9"-#O%T:-SA*^.V= M=A;"9TR!1A7(\BBV-$'&E/$<,Y99\RNQ20)72RP4O^+O MN*J3F5=75)?5_UK[,)&2_7Y:HT$A9PRLK QE1,&78]J)"=<*,C8UYFDB=(DV M7R%_MFW_K"V1%=GN5<(1+F8-2*8WN\ZOTRD#9GH-"76SW'OJ)H4L\)8.XC$M M$^*X/7W=/DB>4>Q6+]]=OOS"/NOCI*C/C0HX2SY2DY1-:P**W]<*HH7ESU^B M.IHU]F$.QS:H@N8*?"7O[OD%69B 2=SX]31"LHQ5J;"2QF[ISX(_/OR"J%]D MUKY9O) 3#U4D13&U#\*H\>:+:J2\9=2[QK95Z+9_=<5RV[163;=*S=ZTN7)4 M1WX "<%PH%^B7 LTG13DY5H$C\N^ZZX;SJC*/]-\4!ZZL:7=6=S,9&@;T=G4 MOIAVN]T\,7G/>AFOO &>?!$IOH5E05>J!:/K9EY2;$ED,:/?22 M5*9^O+&\_?2-9JB$_C[+QO2_^C:P'_0>@"8 Y-]E/@3?@OI<@EY:P9H^ !69 M?"9:8%SX87D TESC^*3OOR:^IWW84JDZ)U!M#'[IR4PZ=ICBXBVO"#] VZ2(6 P5KC35&.O4_!_*,0YJ[YA;.*DX?UJ41^[F!5S31MU>^0DG6JSW6\G3C M6 16YSQ5\PE]J38GKN8[.2Z_G8;X\=)).PQWW$:8A3*C"2AQ4B?\DBNAJ_ MU&OOJYMN RTG,C/ H#3P'H)X_3C.1;(VJC*4;+__$F2B(D;[<6RMGDN.+[A6 M/A]J)FM[K<:8,?%86<&0Y'GW]^Q[EOS3W[]S"6E,K&"NKR-_P'MA;6 4N250 MB!\V('>M_24P1GK,@'US /MFGZV2Z0WC-\?U83XYWH2EKU,(?D@NWA5!QC_M M>"Y3M,Z7_1HA/[[#<"4!F)_=+NPW-\CB&UJFH59VG&F)NP16=1) M[(47!DQ\&NP4@S4D(& ;\X5W/1CQSQ'P-(\P9O&X2)18;^SA44&-_Q;5XI5+ M$">"%+XHWW )HDP'%SIZXJ/;T+( FV=8-C''OH!D%&6?D !2Q-?B_HXGA-.M*$L7U=0\]T:(0=(5Q&F0 M4Q @N#Z6YB[*8. J\3]&>."F2CN_5:'3BV+>A%HB)ET;?3"&\P\!C\9"4'U" M&$K_QE1@X,%? QS;-V@F :]\TDB7$=*87CFF1SX%_%80 $'*24V=F_[-.>RFC0=/TPN$C:JP.X*O;759N+P%H2R"K+,C&: M $@\P4,7R1*](KF*0>.)@AI3+<=L2 !\QF8T_'4[%&5X"<)%G ;" #? M*',/A!A!\;#D%OY0RR2>7&DRPABZG&!P 07:S0#S' !.VUL^PIXYXWITZ-T$ M']R9@",?@C'<+R%& ]>(3S]M-J!N$V-EV3P$:+\X)< >4)\=8"@O04V Z5QV M+RY!0'H-44%,X3>U8 RU?OT]<'8!?GH<+BI-8[8)U;X$M3QTXH?WRND ^!8) MQ,1WY7-Z)^%_#H@V2/>*I"E&_#[5&Y\3=(P"8\(0H M:AAUKXDZ!F$_63HG**K8Q]HK*A-9PXE)V%R#HXPYKA.?!FQ"3S!@#*\>8C'I MJIDH:%@J*5V\^^-.A)D,5[>[IB?WJ6%Q#L(;L7/R:$Q]T,03?3T##1E<&2D] MG%UP@?F!A0=FD]:$-&0ER9=>*BCLVB74^)(IJ]!E5.^0;3!?!;-]E]3U&4^0 M!#UB>W!AEOS)'.3^OWZO%:IHKB]I16CI#.-?7@_*&3>A3$#]9[.' =50-4KYD9\Y<@ M\SFYY"ZS#"T%:FE8Y_R.0,9GVORK6_)SWKPJ&N0#WUAK)=/-5=IH,C)-[!GJ MK:/#^O.A/>X1^CC]'7C:@TCG'.K0=+.T-W5S1Z//'(H6A4](<26[0,8(' :O M(]X#:R]1J@[19"-CU^0-$K9,-,,UFR%%4F>$6]\5XD:+5M5L%;'-4771HK1- MEPZ?G8G6:HV ONN/)[7Z<[J%:1/?*__RL'#4_[H+;Z$E'D\<5]4;59#M"2E MWF.L-&>.3WJ<_=%@P1%AG6(;Q6V1MH[I>1978_:AE\B6@QX2.E"0[R,O5LZX MY=*D6ZB=@V8MQHA/N4V,1?:NZ7K]AG%W2RH"3S-E00Z,O*82*1$=0I^MA)6[ MA9*TU9R."-\4O"N1B]7;(7OSJ$+CFLQ82=D7%T^'\NN;/NM042B\60R^%/+P M1'V(@_82]*8ZT=6_MJ*F4@X4SJ"LC6^F:UXE:,*ODS R MLLS0DH296)/GYMX:*[E"><\A^ZK7" M/J\D2[PCL^]61/DZ2I\?EU>M[8%;[02>3J M[?[FR'"EJR >VA+7X"\]8[E=!M-G1TM:\^2/D,MQXO99$*UX>D4] V<0\XJ? MR-:-U5(!"8I@/"%//K,NW_?1\KR8@%E^C'*Y0Q@^E2$]*7?U3]M^I]3/[.Z2 M=G:W$DHK*$C32%[XR3X*]_[.3,40V0BRBV/+-Z@K#UR>5TV<5R659K6@TI7I MU)?&O=T/6X4IWD#%:)2.&8[NL,]HQ,VHA.ZWBQ!M>PQ500WK1F8I=>T*,UH' M0/IV:H>6.*VW:!.N1Y]+^K'0"'PH%H:XVO%H*[](?F,2\L" SKU9]0>),R7H MYP%ADL*LN7JTX[/H@SF)6VTSI0Y[LG3J7[QCGGCNMSXI(1&ZZJJZ+U-$+U3X M0CFBUP94D% KD@9LT\V=2,O^DDP8%RIQ1&\L?;0,O^)+GD?O^(3XW,?8?6]G MRQM9KYLZZ9F2E%"1N/7/4);WQ? E1WHG9&=YA=.>ED!7Q9A>CD46N": M/36U_D 9,R>\$6;Y_BK-C^TFUF]V_=)YSF#$];V+_G .OT-+J;'#'J&.ZNK* MPK@1RYKI+LH2-?O7#\RHGTU7X70/V,;I<8T.!,!-SMVIFT>TY56&:>AZJ-=. M6%@]=,>*PKXY%?X4+VJ\=2+;1+9%(1(DOA?JL^P?Q6-IK3B62'(SR/A#)!E^ MLI!LFX4&S2*;)/O;VF#8/-W$O1N-FRY*);>O)%6J3Y-,=78*5=\TBC\U/O(K MG']@AY=8+JS".Q,3MR;--_7UU9-S#?A9\;/81B5'*QK!X4*PN#*4PB3-[.R=F.Q9/PN\6I$N-G53O!'_*=@>?X;3^<\ET-8NJOV()\,B\HF M[C6-GUTD3>>^TF!4_3CI@\E"\##%J05Z#?ZBQ$9V%-]XCTOYN^4'#D-?HJ^N M]#(3X'D?-;)>L"KE-FLN6TI--F>BHM!Y M/ZZ=>ONLP;Z-?6#I [=K1/-1.Q1B5..&GJWYS_<\;?PW7W4U?:R>_ M.6XS>[_3,TGOB)?,\ZU2&F$9&?-QYM#_O3^!?+]C&[K'UR:(WP;UQ]R*.\'< M!OMBZ )M\YU*WP0AV-7P>\I9&],>(!N$B)>/"[(WZC!)UM_?], <20>LGT0Y MS223Q56;A;+W\0Q!6]\>M<C'O&*: :1 MIS:$H76"M4RGN?A%I;Q9CS'#G_)Y(_TC1SK>L[M2O<-0C)Z)LBL_L')M,$HP MXJL+3ZDV!P0%HQG;(\E^R3-J+W\^X.AJEFG];"K(?;$/7[5X+'>7QY4E1U=S M9_1!'-[;:B'QU>?2? ]_RW>NO.]T%$\@O=0H_2LT/&PD:**K['MO7O%]< M\7X%9[7?AC-N)RM_Q'./1?&&DYS8:/KX6Z1>DED6;U$M=6*D18Y(;3ZCBM'L M^WQQ\!>7R#X#)VF@)O 59LJ:=_+;[S[1"=/J,PF:9%.AJ;AY<^6M3(I&V/.: MA"8&9JH?$T.T6I>@#QZJ"P]%:MQ*9]9+#2OKHHQ3LE$TF!FBN3F.UKT^8D64 MXY+08\M#!,[45&-<8&\07JW.[/,M4O'W+Z,X$[ZLMW-JN8R*WIK8L;J[TJSE MD?KHO#9FP;(BY!,'U<<8?*'8]&IV8B$U:?/#R=R\12F9Q1#RV"JUYU<8(A1' M(Q17%/?INT2U?L1'EMJ)9T+S%!MI=/A>PC_]"\K0+/#^\*.H9#2E MNER1\:E!M3&DH5WN<6.[(@.)H$:AJL<+YX'H+_UVI:I10PK'#4@[2Y!TRR^_XV9>X2)%Q/N7H*6% /0K[/,3L[R M=I*RM:8D8";O'ZI$I 7WPAU:PPL][ \_VU0Z2G''6RU\O01QYS]%/+$$2Q.C M'M\TP9AMPA=_78)*51"HQ[C UX,_7S5"!Y!\SVN1[U+SI;/X_(VIU4)3RJ?; MVB7#HQT_?:RA9U]JOH8@(.[GXNQ[K^YQ8]B-8_FZ,-_R+3[E"3?91X=/Q8Q9;PW/\2:\JIK5 M:4RW.";,?INE$L.!;HF@07R#+*W87H*&1*VQ_TYP' A%.8W"#Q4!7(0/N4BI M?U^!NI,WNY#NO:'UN!I]F;O]15H]B*O8W7?-CBN@>?MEIIMMA M3Z^AHSF[8:+6YVJ9J=^XZXW*1W(ZUF%3L M]3^2(G!T#(G'=+Q88@@YY). M;!-- 1_ _HG<8V4T*L.;6D/L%MOR";Y-1C"&T.87L62@>- 5*98HV\C GG*4 MKG.>&]=PV3:%W&B9O+B[U.KX$ML#L_#;I%S^-]*\Y2H8#@+O4A!@!K2MSJ&5 M[R6*#N%H87G(VG/ S/#?5@X$GX9I_Q&CEJ4=@%8-A?;7...CWJON&2?F&+']W/4_G.*0G_^:0Z\] MQ]5#?2M-JL6,U(0N,2';79M@;-3Z +YZ/VS+%8#VW@$ A/R"UX"TQ896"^;& M?7_,6V"U- &KRK0@II9\R15.B]I8D"\-E8J'W(Q(F)%2&+.P M$:!3JL>KG;#,&*T5(MU0%YMYIGYPW9KM,ZUP9R&-WRR8DRR3?R[L>85/$O+:\Q'QK_8I .KV#?S@D ><#("<#+>(L+WV70'@'ONH! : M51'CVMJ/C8>W!I=VJ)^)L0837(+4:\;.M%25!P#$G:J''M2F]O]R_RP>]*-GI C.ZT!+C# >[*R]8^B> A^-@X):3^@(4^>N3QYNE\%'G< M<L/8K[G#"5C)3_:7H( (1Y^6D_#UYNFYCY9V0B4KO^BV ME;*T^06ZQP:(G!2;/3C\-2L+W<6GY6BN[BI%=+_!HMFWVRQ>A&3=#]Q44.%[E;OL5N-:?8Y.$@4NBQ( -?E;)&WX,?Q]E< MU T".31T 068>)MW_[@.J/[1XW@'B!S@4L01IL&YX[8Q?2H 0G@C&FSEN--K+OEX(L3@+LGNF J'"__]"AC M_^5+KU\$D>N_/0CX(0/P0^8ER"R3>":*&-V%#41%S B4F0W;;WP?L@]XL0,K M3Z7'+*"='" /H)WRN0V6&6<#T@Q@!OLIN:Y"-.HN38S&_E7STV/;+7<5B.4H MY("Q G/S$G0NS^\Q8PI?E;=&4V&5.35PP3;X9RUA'Z[^K6RLQPP!?%7AS_7O M-A=E6&43%U# SK.MMC\]ZE/&\;M;>,\02UL<8LD .6 ":#>[J@9) MCV;!.99;ICJ*#K,N"E4!(3/@2*,_I.NQS?4 MR8$EO17C3R9TO^C+$,\O:V( M[@:J@VO@B^]U1DL5K1?&;=VWZ?^)_O!*Z(4KF]*D2%I[JGW!2# M$UQ='8S_+)HZIFBDF^"&3EF<-:[J'2LU^/M19NSG\5/NX>C ?_NA_U^?[X+] M59E.#DV[]MKGEL_Z"-0K:[X8!I/:7'E']]Z\/F1YCKC588*"6KW$(+O)NG5X M6BZY(LJ[E%\SKJOMR^-?+)_T<*0E:5[^%*2!M/<5P M?Q5]5Q<50HYG9LY!WZ!\Y*J+RQZ85/GM\X4^M/7L):(0H'$WQ7$(_)6/>8A2 M;U%SY_K56BU9GWXO8+Y?>RU:S'E>+ M>-:APQ5QZ_6$L/$WIW=.=&-'=4)R<39:S+M6$8QA5Z\\H0S>EU;4>FZA_(9X MY=8-$2L1JK(\$7MGT-M"/ADF?3%]<1/;Q3LCW_)<0-['_312_:YRL:WE!^U# MLE1KW2VX'G1#QB9$"29X>:6&+$[TFJG!']1P0![B7QVSIC5%BG5U6JQ.N +H MWKR]81SFW40AHGVC R?^\6$.S^\#N>#DS]Y7\+V)78SK:M7#&)Z^"&OV,9>F M]E6C]22*>J11.S+=)DI#WPJ?O M=H2J@%Z-+*Y)AECF_/S,^GBDKNX 35DI\]MHL_B'#T-E#;'MS*"\?%,'VD?# M5A_Z%,8X6-E?ORWL&O)7>B^ 2T) '_:BD)'A%2V;S"4LJOA35S4PZA);W+^72DLIR[^552L9J MN_NWN^C4HSQ9Q7U.0J_PTWA](^0-7^:XOJ[W)'3*GN7=E[RW7$VL*K5J.OD/.47]A;+.F5*;7&7VKU:ZTUCC5$@9S-BP_7'OOE/[%,K MZO6C6X>EO@7LR:5OTF7HN3M)A$-M KC'8L- &_*"9V'YY_% MF?VR"6\/Y.KM=0*!9)DRF*^Z/ Y_&=D:(;7)8(7#DMVI[T)B?B_DY?#PSOBX M:Y9!50UK.;*+3B/V>[2^Y_ZDDFS'<^[G=TW_UYKZ__G\K\.UCEKN/9%:3F0! M%#D6'U,>EYB:K34O[0SCB,ZY;T9GS$ R)=1107["MWWGG(&OH^'>&R=/IRQ3 MPQE%.>*2!,CVO?(NEMVYU7S(N!'E]D3<_B4(Y; "E,_B4#3I)>A$TIWMICJ- M$-ZH:(KQGE>\\>>I^!A M@3B8RHV-,34/IM26LR[*4.LWWC_S.G"L\J4.Y[U]C>C>IL/&-9;=Y^DONZ5N6!M#[71CX.*9?FVYL3<(.]%86A+:O< M5,'V@E4SC>,@1_=BR((""=..6O<39K%HW!*3P2MZC9#%>"+(:C('YGK#N3L' M6@A([FO?"GY_(VTS8-Q][$&,]NHGSEY.Y$'-F2WK0EKOO#BK-J<>?D'=EV!4 M7F+3O<]5_6Q=S/A4[;,E?A5H/+_N7'Q=[^&>GE?60&K/K?0\W\8:U1<.? <9 M4U:I*@[Q)!^OT6=:E6T E=P.WR4HQ;L!!=22VX<-R!T-X*OGGZ]'M OXZ(6D M3/W5S-G]TWI14T?J5RX?MO,7[J2:4ZN>12VW'KP\X6*HM^I#@;C"2QQQ[B=& M094ODI-=/Y5]!6_SC!N7>E\Q>"Q9XO=BDEI^K6E.1NR\'&0<*@NZ<10.6'45 M*)EYK\"10-DZLRZ-OI/<@1[% S8?0"+K]&TDO \%V:?@Y6X5EMX3:IZHI]P; M*_]B]%TR&U5\-GVF5KF/#GI]/X1>*NW9+[PT-TZUI@%P-U$F_ S M,%!CX%Z"+NH_&9IJC6Z\F3_+.-/NG _1$39VR2[[L7W&W8.6V+O3G,@^E,]C M*?$ZHDD2!T-Z2^"O/^QFIH5\]CQROS7OH-N9?Z=#Z^>'6ZY9$ZJ_M2E/F M);',HGC#3%<,-13=FS2E\B.7L7RVIA4A$>(2_>IBZ; MH=^Q>H>TE2CV=I3>E799)FQ-C;L+N($;6&V+29>@BF$$BBD(<9H4\Y'^ **>@=-HZG6L$-].2^& 2/N+E?DY MW]G64 FG=)ZZPG_/R%!!IH>YBW=S!7,="/Y#46"1 ;6=.S^\2606WGOVEQ<2 MF6XL\#VK1Z!]$FD&XGFLP7W):*&Z08MWM24-E6,/Z\[E2S,X?^8J^%['O1_1 M>&:K=1NM6CTB3&R=MAY#$;Y1P3>LMQ$S4MR0Z/#1]XH PQ-O#ZLMVS9W$&0Q M"5CG;E T&?SX#(IR[ $\CVI ,6/7&E2KN2*W 1\C\-\+KX9<:QL>=1]OQY0=MQ( M3?BV@NL-IYZJ1F5F;CA61,%0 2:@UTC.=.BJ99 M'-OG7F1-GVWV_$.&@Q(;DB?1!('X\AT,D1U7"RGRW-]"]#7 !\(%F!OP9$U$%O;$G$V,MQ]B'NKF;_V+YVG_K/J V M@-*:@!"SRCS:@AP J=5_FW[V5-Y<]J(Z9L,$V% (IJ11A]],W&]_\[+-'\PYDU1Z*)L?RM[GPBX?WKC6@6 !_ MCKH[8EL)+T$/S@%I=/YTD1)/VOJC^X%!//A%=3S$X!A\((#X,UFT!MNH_)?P M4+VRA\<%F?Y;XBT8$TY F :L,$7TQ*?Q_AA"R+G]_\?>>T8UU75KPU%$I(/T MKH(4$1"EMXB*@$CO745ZB?0 @0@JO5?ITD&:U%"#=.G2I09"[X0:2 A?N)]R MSGN>;XQS?ISQOG^>,;+_K+&S]]QSSFO.ZUIC[[4X3/_Z@A+O.MEYAA /SJ)V84L-']7*,]1W/[0CK,:QMN.P,W@;9^A M/$M5Q)&V8!PY3+.NOK'$7WBP>"+7Z)S+K[L?N.K @1;$NZUZ$7/G!SYG2J + M^+)1._P?ESVH*5Y$4"+0.?JP4;<_S,A-BR^:ORF6,WYZ3]9'35$'80$P]A]I/V::DE[I7](G/SJL M8"7:,6=;"\:SSG>,AV@U?>7['5QB1M;=3K_D1WZX,;_L0+R M?SGHGFVRR1]+*POLOHOL\?1"/;;,C'SD \VH\0L%+,"?;$Q'%BVJ\+K%ST%$ M[9FH(QK5*G;2B3T4+._K%YT%$11NF71'0.XBC06D]1LP)D9K(4TJ)X[4+&H5 ML8,3$[,,5IXLJY9MUM6-BBJ9K*Q.A" M2(VRVX; / A1?(N.34]Q^O$4R=.UE),&WJOU0A;V2.P0^VG@;@U':_V1;82^ MX>W..S#Z4]X[P?1S7 ^7;]^Z;^*V=+-NC]0V" Y2])Y!@SZXW#Q-[24EM:N>1TTF]E?EGE5Q0];YIJ9GF MW3>1G-J!L_IRMG]T,*S>Q[3EA>R7 M>84E=IS$O.'9'4%.&\3KJ2]OJBJC/-J[/%'KA_(6RR:F ]QAC]Z;;@5O8$R4:>IHYZ> MFGOA!)VZ776;2\9R[)SDR-$75.Y',%,0)+*CK_YA(GNSSGY<5\ ]E:N^=B)K7Z [>'*;_B5+S!/>*@OQW8K5 MLY>:T;GN9$\[K4UL,@3JP/=:DC1&JPDLG2_"K8?W1)D6M5U6'[4Q+=GD4S-Z M)+O^O+,00#G*<"Z:6.!JX>SN5*5JR9FN*1O>T@8E7:\1PD. M);>[!!A%LIEA]&&3$+EH$R^M;V QX]+16V,)MUQYDL/]!]69RAJ1#AF\AV[\ M9Q 9(^]B/ZLDI %<@D_$=:]81W[R#7T>)//E3 J]F5$B:D1 M.IO8+4+#QI/*ED;1LF#C]!>-Y>*A[NLI+RZ=F?JV?.\O>\;3B0GE/45+:J'G MW8N'F]HUU4:1"3[@7WY#C'W&7!6#G(]#:M<^=K#5W8G*YRWHIY=Q7;0**S9 MGQ#OS9^?WUT$"W1E>;X_F?EC.MA*4B5,1E5.UED1X#U)66XC5;.;LZ0J)LNC M,:FM637VJS%V>G?$V,7/,J2=AKPW;J5$X=:;:V=>W/#4["1QC8I#ZV"$3N7P M4%D6*?;'DG53+@_2?&X=*7* .]\X/ M5!LIA?MR)3^FP"%^]QXU,,"N"5Y79JKKN^&*J>TW.#BYK0BP2#DG4!YQ%!&0 M(B5EA(09O*06I^^6Y(I5OOHMQ^GSF3R$;( 6&YNM.U4<"PRV$G$W4_4K;!;J M58+5].:AU;'E008A!]?F/AI[2$T"2\%0P_V6H)7& +9W Q[@R/E5#R^XL3OH MR+0S"D!H^OEXVZO\^V9^<9Z1?8KC8*8OR:SA;->[%&XN(JU'\IUR;RH.$W:C M?*"N^<# Z@%+-]TQ$;YD('>SV_\*T42*X3T1W+.)<(E]B(97_\ MYGU-+>?K0\BP?9;])//V T&02+#^-L>4M!OIU(K2];(5PQ<;K$"):(F$)Y\R MY.E K><">]B'Y83J11LIH^"42:WQ5/V6#.*!HI>1SJ3$MPY.$H0_DX!96=GY MUWOQ%8V05E/CR8 03F"+WML\O&STI]1.1PIA;ZL]B/6AN:Z6\ZK\ :17"I4R M%H:DS^$)?UBMO2B@*^ DDKG#/4[FN*S @\4(ST0]F9$\*9L/'4T!]EKT %>Q MU"LG0$;WXA9RL+$.-*CAHKFKZCO4>M9 F32D>OVT\B+[;=4]&<#4'3+J 2,X MNKC82"B2!,Q@7"?')GP1K4C#L>/[,^X$&KHM2GN6A+KI:=W ' MYYTF .MP5(/>1D-50$2;*./-E+=CW"TV,[V5<59[5;T>"\H9CY0D=PQ^8]]/ MY.V7I1=G!OG=44EM-L:('DU\P:YSSD55_YB*X8 L,>Z9%2BP#N,TEC,/<:3G M>+8M6/18I@'N]!NI=QGZ56*OQ'--:C<+K!O.)G.5T MG%"KYR5 @)(/&L&,1$LM&7%0R#R;=+9;>VWZ\"G.IT,8%W^S_PQRW"4A,S&P MUU&J-=HAQSNJW9K2L6\S<>]@_EPBM7?,).KX47I3RP^>#=,=VK,LG!A9J\JK2P5;_3]!<*Z,=KQ$O R?*2,YMB,[BN=MI%[,$:S.!G,DZH -U;QD5ATY<[]O#3XV6&%J)!HRV@ Q:/-+N3+ M@J.:>S-=%NTN7'2FNLSTE&B['I]W:1:22WF>?UV5@>MJ]4O%1$/(^XFR(W,B M!+"]A4I>K+%0-&$@-[HN3D6>>TC.N>HSYVI/-]NFRE[8^4!>9B2W>M#T13O: M RGA>"^20:"X6%CKY!+ TP]@DABZH5\PK"@"3#K$-7WIT4)P+#1",PH(B#J: MM4!T&U+/P4\,(J=/E7$C<5HVJ3VU<;9 *U?8=37A\$\9XQ&.J *3NOVN3]]A M[5!J!>/&4_WCSZFSO^6K9S$BNYBA77;SF2AQG684\(M;P;Y9E2.HU!;A M5#?&%?)9RG7'8OFUQP(0\":FAU7;[P[6:M2/W?Z#;5*BN.?C/B?8M869ZNO] M=M-X^:E41=FUXV%..+45M%@0BDP\F#*%:IVC MO"?&Y/@V)XQ@X=NC/Z?G^HT(LV>G9[MI:,<-"N5,B$#]/].<,Q3>E>_P98MC MVVHHL:Z7@- B_9.(86/<6SPZT&N7 #H\VRZ5Y)^NO 3TM/QJ.?84-\:S_N7\ MFJA.6:-#W7WW'#2',2S,K-9VU^E]2("M Q'UH,=^-X(N@:=KP%GFKF=)5. \ MIWVA.VA[?/0&Y5H/!W#C@9AUWVF7[$8?YOGZSB7@4=\>UA5K)X]YND&$>PM# MH-?0$V$A+G@#A/27<"]D/HF:O\7=3#CMV-'#@Y ?#T*C@0YFP41W%I]U)(A? M*ZZ/\@2L-O^^9^:C\J\-W6V_AYNGH 5+Z#7[VJ6.9]H>[[^T(-5_?"3L[CG8 M'6+J?JY!&96B NV7.KT$L%X"F,%H5&[F69#9)6 IG#L!UPYI/E5 M)8VEW-_#&5&98*TF=K#B2#9-/U9TH'&$D YN*+#U#53L7!;C-TPUU0\^J[S& MN&=T"%$>0Z+T;RF3S^<5[A4=]%;C7T')5W#I&=W.7>OSB? MFIY6)$T6??_X\^$W%KGW@+U?0X!#O99%3UOHX:+7)2 2&J%JB\I4KJN/E!1P M)"NC_7(J(>H\5%DODJ" /L7%4-[OC_4,PR2!#L=^9%(=IUG+ID[6S! M);2ZT1.'V0@]*O<6&EL:E =E M*3O>C^3F+TY4[13 F7_]U-KE5?XL.U,$&&^2((#"D<*.!BGZD&H%[N5@;77H MSC^5B*%]^_@OY9G%K-L*_&!40S&?X4?!(-0?XNT3N8WKAG MP5ZX(N[UB*VI#BAXTVM'\P]6?1PDU$3IA".>61Z-X'@UJZ< M><+7]!R)9?UOPRHIP+X+J%%4+'3@2MBN9*U4X;MUUGY&<8D0OFPKNUH6IXO) MBKZ%RJW*_O3-N]G_]6SP@R*;O=464C /A(R OC*_93=JO)%BTQ*DH93:TQS' M@=ICF@G _%GNU^/86CO$P'8@L*_7.(+:^:HV09R:FQ'??N$4T MRPT?0.IWTG2E+P'AWN.9@3*:WPO:AZA,3&S.H_XX'J$77<6^)1,,?7;H47.- MIGP^X)U Z_K\[.^-\1(@J_8 %,P<;B8*_]W]^5B_NG:$(C^EL@MAG6+B?Z(K M[;SJFF8MXU82 42N5OCDHA^@L-?*C560I/FPAMI8!LK<0A?X^R7KWESRV:4 M_E'>O'_TQ5N'_'MA#0/Y"4LLU6AHN8E*EDEI2FCLI8^K! M#7'HVDE%.:KQQ E'KDW5HJ\SOR)?$YR\\UCJ7\MW[7ZU:U. OR"%\M4T2)1@ M%;JSU!3LT]80AY6=7,@T&@=6[3XT8SAT6\>V9=I\=4#*D..Y&'N-U2FRJ]P& M+L6W(.L"12N2/?O-)7 )H(G 5#KBU%.=;CIG9#??"Y7,PK9,'G^K?P %_JTC MVJ.$=.I0/$%N7?M6%>3PXKQ+@(VZ'TH\P8)[ &$=OX-\C:WC8CTI <-%[%W M^FKC0^U15'D#$]_=UD9?4Z[)LV_[Y@7V!V/6&$_+];(C;2X!O"[J5^MR7T#; M,SQ]4>IZU2VH] 8PAW&=ZO4;*1,VR'<-10XK=\[\W@D//IE(+\!JC(/*S3 MI&+ KN@06B^#4]S9GN@ULWXTWGKP#\KICW@W$JF]KK5X3L:V@XYN78"C#I@=6ROU7H$'GQXW@4-M[C9%X+A9- M=Q)XQ<44.260S5*ADCG8*VH*_*L>>;8PU32:$G4:!5S5HT,;V)8UR"H:F%R8 MY0AWX[3F)9($H.9KACI*-<"UJG@R-H G8S$7N:) OJ; )">_?HI9K_2*-(R^ MS_]!J -E*ON6N&L\<\#/CG%LZ !B]YF)FOH:L'G_*)78C:J(-+ZMN$CIL:1+ M *-HJJQTURG?_JEY75P[3+C5]@8^YTV-5 -5\$) 0\XB'&66J2!G [UZNZ'\ MKHL.#OHW&)(@D'H%XF%'I4Q-+"6*]CZYY&JJJMF@>]-:C!<)@[/$-P%=\LO. M!HE0YIJ^3%*PCQXT$'7N#;X/M,Z>OS CCE[GWI#QR1GR-S0O<*<_#22$X9@<0R0#?852B[ MYO!DRO9\ VV/%&ELF+CY]5S9'S=\XX4P1IL\^0"G\23<1;+4]SDRLMBR&#PQ M<%7Z.Q()3A[8?N*9+B^Z=;#51'8U\X!T3/&VDQ,MNE+_40[([GK@_28 M[3:RB0Z7H[A\<_&W1@\Z1WI/%FLJBD#C):\0'GES#ZE7Y(CDH+4M7AAX9R/B M^V3GY+2'QLLH/ -/8JK:/ ZY_4RNJ_GH^@B%IM3,@*F _NYUP$6NVZF5*'&L M\@GA'1-(IN!.-U/WG.CZ?])$F8=X#7!FX^6.Z!*PFVGWXQR;7%P+YJX;J3'? M7G]XF^$0M'1X_2+_;A6W#-L4(-RS-,3OWJ8FNEQKA.BSJ'5M]4A+M;86-2Q. MYNO05#Q>AM0^R;3[6]F[_?GO/4MX-1%(7Q/6#&Q-HL03ZKGCLWG^PO=?VFWE MO67P)+^7T@&96H@UFW!P4VA=6^')C7F_/&ONF6LXI3RGAI M$KXDN9;W[@_DS01(1G915AG'OG5RN.6Y.HCL4C)1R<]'REP1E?!E_\E2;U_: M^BLL7KGD+Q6*T$"7%T\9H:=U]KGK7>8Y8FY/2"R^6TM7@DBZR!'.'87'VW,"E.7S2RX8033>&_J.!I^*=$;-2V\)X M7!Q%LF[4")%!W="72BP1F:I>^X+=DCBEP[S&:Q(P4P_@S7'Q*8+6W5@ZD[4C MX]9$&4-[C.+]W)B.#GO"^ IC:-+J@Y<43WK*G_^-<<1=@1"7W#J%51K;K=DC MV=A;V#&[Y5XJ,S]KUJ2Z8EM&XQDC/-,>=[ 0,V3WB^.*Y@M#?7 M7DM9Q^*\.]-\<4JTR4M&[S6!.-'8YDPC$'15X\:ZK.]9I&R3*\+G)IY6SNOW8 4 MI,PTHR.*C-#%'5+/P$"]C!F54;\YBNP8\3A?'HZZX)W6O\I_V68H!%\Y>/]A M.#NH (MO ?JM][%$9<8<5$D,SY0,H.^7)#"*/0=KK-9L=NFG7:9.H^WL]\>U M\=K725 D77%;PQ;U<]7^:.D419[,-Z1!J5:S&7\%;HI7B?BN0#AS;DTNWJ'Z M"LBTRB//%H\2;M/>GB7/?! M[AI)[OV%UE7Q[.6B--8\0 9^ND11 M99N'[MJ18]\Z[/DV=[^YINF*=AA$O_^TO/+RL3.>>(1(I8(K\<2#?'QBPI$' MHUS#2>-%W0,#6O$XR0S^&?0M;OI;!.MYKB9K9+Y/XGWLO(@@LU/=7^MX-%2" ME\$^#/[8.3G@$^MI;A:)UQ \\? L%D*(K_VX/_,= M-* #R(QS7/@QW<9?CL!"R^7_H_)?'T4Z%;DB012VC@O-5BR^^J^8P\\_=7_KQ^,[YVR03KF5Q2*(%75P\A4"/S,F0EIEP^Y.HV(M\J##5R2@B MZCFD1C 5B>#5JU3I;OT"AFC_98TC1>-[IUW0%>TP_L+3F[:S6-=%C+_W577F M6,&UE"KV7'D9+^_8E1 LQ\,+!9/012-P]%Q9Q47R1=PR<)K,8&BZHDK.W&&) M_;BF$*(^[M DC]R1 M[8$G]DXW']8/H$3SF*X+_G7Q.!A.+"KWL1A1XQ\ZX& M'80\*_A'LYUO1\++O3P7"LU_IJPTH -X8C>5[[YI4#8+IFM=CDZ33U%F MV9D43<]ES@5S'SINQQ(=NO/VI\J@7PYJG[44N2(QYA&?:SN'6,D=E!U=\)JL'N(:E7IDP9ZPI;N9H$R_?/^R@ M4BDSK:D9*&[#67W]MJ B,=66"=&NH0P['TA,7;+/1?N6S_8L;N7":F"1#$+% M?-%\L7B1%T_0&+[//[I^Q;_PF#:3_^<$$#D(Q:"5VI6B%SA/-9Y3W3P\J1VG M9S.S?3(2BU@O\UA0$HM\3-DO42(M%'X^A_@B(UWKZ?=/\3:9J+!&- M0??0W@K+X[]IU'&;*V; >E5(H>;[:VEV''0U/MRH'U$_&U:&L)RMY$61],#I MF8]_S0!9IUGGF52B8XKFT)GMWMIH:?T A-[HP#8^Z=M8B-9.;Z?7478_4QQI M;.##X_KO&7?!V9N%'BKM6]@B=\!*HDA,9[=(\^42WT#E&"/WCO)9GJQ$Y*19 MQ RX>_.$[[F#V,%A[8=@5XT?E2,C1$&&Z;=JX8_O6%&S?;O]>4>")]K^>W80 M;^/TG2Q1^]Y+ !>MIH*5 ZVFV7V4=DZ*&T2V"<Y37<,9$N+6+G68MBJ__TZU_B\S4I1BJ-/#(U(.4G3,D8HY+;A=GT"+/L:4 MV'% M.*^.K%&C\O#@S;GNP6,GWTP%B..".1,X3'T_,94BJL266739[UIM_2>=")J#.+GPHM6JT6@41F<8UC"O';Q"&B5(*(#.)62&2I8ZF 5 M,,A)JM3(%29V<%U7WYF Y8>W5>1+!KGZ;+@HBK)CQVZTDYDHQ&W.28C!3L^/ M:IQ=]B4+ RQT8\124RCVZ2"1I&;UT@H2YB G@&Y;4T(Y1L:@A%Y,XH;R#.=; MD:GKCJ6.)=:Q&I5/!XM7G*;2LUKO!L\I)&66?%#NJ(E\FN7ES!X9DDH0C2*9-H6?@^EEKYP MG-KFR;#W\/K$JJS3@LI*\%*""O>KPV #,>5M"4E&$\RST$,0*5A;!76Z?0E8 MC& P]=]SVVHF:F9PT^9++]P& GFAOOLDY=%[#G+G\4>N3>'#BKN!KD?1 M(.GS]I?4HCI?MAZ3JK[R?6;O*SQ?N>!+:33^7%LB'1+KX+48,9>>B4RC[U5+H>(J'G!O?@ KWOP M(;0OGU=1XE!W*2[ J M-/T!VOGSQR7@QWOHN9C1XD,9R9-,$G-[(=G.[[M]\Y@SM\VRO=$BS(2QU(_>1X.AC:=^NX[>5)0D)LV! M<;*%/O4@9"+H/@V[@>(#90;97S&%..O?/L,GM%=B+3[ M6Y SB]*/Z7;& #Y=1DZE_FLNR@3@E1_J!73F6C]='L04GVC7C._U^1@B]+#S MV-K?F:5+DK-LP!K[J>G9&81J4OYD_=# HJ]1*ZF)[6$'0?"@=G2WQ V?!62- M6SG!9M)Y>G-:M&AYBOEI+,7-X40.<[OU+)13A" ,29S?E+0]Z2D61=/!I6_Y M_)#J*:$SFN-58P$8IE0%&UWT*19]--<88^WX(#OG14]=E>"J)"?7\F&7_416 MT@IN6%+7!(:S'-'#ZA4?&V6XFSB)Q^2I&WOX6D!;UYVI;9@_S1H0[7;O5]*FZ]?6$/B.^K; /[P>2_:@-0]*HD]:FU*KJ27K&P6DX]66&!$X)*;^)1]]U_-J MFF@U14:90WTR=IHIV&#YZ+QI^7K9T:2]5]Q#/9YTGQ1ON9-C#Z,-Q*\UAR9@ MX3P]U=3K[1*-CW72C5&E$C:P-O!;S,, 99UJ>]C>M;28HU9L<8/J2T3'=&VR MZXW8J6[RDQ7K+T/I7^2C=:@;5]:X+&3MHL?I9,2_]]S+E&):@=4D52A'#1*5 MB65B-AN!53]0JD5S]F4IN7'>;B,G\-VY05#9A-,@O;=M65*#6<,T3E_B(]^" M%F\1H)R:<]QA%\Z.E??&CQ>7T"5//D MUJ8KE+@ZY AXJ]O6/4\LSBVV)95ET.K0N"GY$F#7*,5;7A%?O[Q\GLDU-]<6 MREM$]=_MZ?V_<>AZB9+:E-^K\8IQLB2,O>=G15!&:%!H-D(LR)F>%5$03A6; M0!C/_HT]^Z-D>3".:PPBFFN@G'<1;V9F)W;RX-2Y.N9;S$GB@Y+2@CM+U0VU3:.EQN_W!R0^?Z)12;#T(SZD)+M%=$/?<"F3 MN&>)7'!BFF5O&Q-F_ OT+JU]]2.J=H%D^3U'89G?Z>*3K4]:=1/N!?!Q(=7O MOOG2EB%W XD_%S-SJUUS2+P?Z2)+J/4C<*.%M9KMY9 17 QV,FT67R4".WCX M.M(BNJN7FLN6+HQONO(>_3:Y$30T0*C*>T8_\W2;H 4(Y5MI9YJ?B*A,= M=H_?ADTYFNKEK<$G,458TEH4=P'4O=, M!$XZ9.'1RJ*ESOL8H^:Z'V-.33JC]BF0DA,8< I50IVC6/E"F"!Q;BP62R7L M'VWF7Z0WM%005"ZRM55Q,XMAZN$(ZEL*G;+YXVJ!VT6@XY '\6\^7..\\2DE M^?XSC:LQBL]'!V*')UJ/TP9&7,\V6H)D/PE*>3 M],S;M@ Y-:6?93,=\[11';!YMOK8Q04IL5Q16ET-2!>5*OWHNK"PY EM-;FZ M!,ISYT8M.ZVJM?RH-=S+@7QZ:O99Z'#EG$!3&*?7S^LEADJF/V.B.]RW(+(H MJ_8./\[&X8618\:,0<5 Y*KVM4@FJNN]BY;6FH,$M"1*BU$W#LLQLE/B0>:O M<'_J --SQ@_AKY:9RLDGMJW32[]T?Y#6S:3&TJ9V)NVY%VUM'@:O1O(7BOS) M:E!(?!S!D9)+PSC;(?@D[;8:'R:K*#G/[S?8.,U[:P5?M$D=?66.?;B=<.JXO6C'2<% KD!G_L/6C: MHN;A=.IV_+ELE8LB:DUEL]!*Q,T?EPAJ;N=5D9+TL%7-/"QLX5L8+P%5=;#?!2-X M<4=C,F5H-CTU@RBJ429;G;G&I@R\^X#.F.F79KAK1KY0(+=ZL!ZGOO-G?WO[_+KSYGPY=40'N M;D,8E1V]WNGOFQ3WZD/>:\Q%,E)GJ*_IK7\C<5X_H1;(SHNH%"C ^GP)>1H4 M#DF#-#EWR@L%BMCNO*M-4JZ(G><68A5R^$(=I77S$?%QJ10O@2P$F)=K)3KJ M,$X&M'IPYRF9^>$0(Z8I,RE/%%_5N%/<5D9*DM2M9AT)&[Q>G&]W/4'K)=!> M>R5 H^:?9;,M8&'S[E&''MU-B2$=,PGSMYT*H,7F>R.]/A(BC;R./)< 8Q!; MPT,7:-.W-SC1/ 6 U26@330G_9$M8DH/.+4((U6O*DA(6Y,6#E^;3MQK3U'% MB@V;VGKH"QL+_KEM[^8>_(:,EW.%$>"\SO\R%!#)R%GK?S=4))1Q[-[+T.O? M_3\"V&Y*ZTI"9/-,#$KC&RS3$E]U=C;.9(4+<\7!& >5)4]+27BOAS.SI]M_ MB&LOF.Z4\>E5BOY>N2OI0/7XL??Y9#*:],1FOZ5]B 484B)TG-J7=;^_]@1V MJL)%/R#)_>SKTXZ%F"0KB4WEU6:[4,\W5NWXIYMFJ7LW4I(=NH>3XU1Q(Q4W MAP/.&C+@-2XC(Z2DX)V=K,CY6UUCH5PDWV4!K"0IH4__\98CN*"K_(O4)2 2 M8FA;:.O\\P0UQ45F&7]WEBLFBN,E7;LB1A;=[-UN>PGPOP[/S8:S,+5..4G3 MR.CJ"]HV-HJ"?IUO"]$L_8B_&Y2?TT=G>;7E]%F$W#5PM7O@Z"7@.J&!NC_[ M [:W-9> %B0\/ON'"75"MS6P&1I3A>QOW'FYBZ5&\EX!$/<0I5J=X']3Q M"6=H? E +)IA%.SJ% 5-+4_+#YY< @R=AW+]UG#6@?+[Y9UZP]7.(LZ)SQW;KL@]$F@*S\O]:^ISSN]!/S$_]G V;,YYQ3: M*O,(PGFUCG2BQR7@%*USTG*KIEZ0T[ I^!T7D3,W,F>2;6N&-[_.')!^L=>" M V12+3'79GIB:8#/?^_(R!9TV]HROC!OFIL]C]LRHM4T-[SU,E[G3DG,85S: M=^5!IYTOM)IZ3_]O<(?_K4._)P6Z8X\TOK&OEE-L6YLD)8K9)"]I3B-CG[[E MU$_\&-O]I9>>=2TCX3C=RSH0:"U$"C;8:..K(5UW*!7:_LQ0^7+CH;[+61S1 M=>$,90+&I3+O<86R;$^9./.+0AE%^\52 LTHK6&W7^YLGEJC"(TDM8R#^P$$ MF'SJMLZO,6/AD:Z=GO,WT?7E]NRR^V8ASH6V*5WII38P[_BDB40:(P:;%9)4 M+;W93TR_WL899Y!=I$&$%Y0@HA2I[D5?FX ^[KY6<:HLUT?#I>"<3!I2%D1C M*Y> SU$=[*SCU1CKZE!?DDU>Y8@9UYM"+!G?W#JUG>D+ M1#'/():3?FQS&][0+SO;9<<<529V,-3\]6=33[_!9Q^=_4D3,LGHJH3X8EX@ MT"!D4GL?"[4%SV=1C$19N:"EUOM@%9[$< X/ &&<)%&SNP!&!/Q<9RQ5 R4, M1Y7N_5FJ5&YZ@9H54?H2N3(=%G@_A"=CCA^H?1$/N5]BDYBBNYI3J@JRS9.+ M(A5!@93(X#9WSLR]E #L7UD#O+)< @NBE3'&X$U\_LX_F*R>(>L3![2<03N@<1P+S:9!="S^6LB_&]E[GOG"NP?$I(G#HD MEKU0Z/CGVO-O=\(#R-U1?OUPFH"YTJ6ZL=BYLA+!IBPNX^=&+RU"H.,7(\1S MLQF?]3P2,/?!SY]5T$][Y)1.+0HM'69G<#QAL+FM]MJ\+8=T8]>K !R8IQ[ MP5X#"C83'Q,9L"+E]P5JU#BJ/+5_X]E7;/JQ-HW*W+5T+)R_GY\JXC*G^+BWE3H\]RZ[WF/YK9'&(4J_ 1S1?F#S M-WNIFVENJL^5R#(<(SO$0WM^E%P"^.:!8>&L.-V1J, 4:710IU$3TAZ&NI_7 MG'!>#O-BOWW]9@:SY#1+AH#=K M?9?8\%[K?N?G)!(CLD;)V_X_':[-3E(N@*;#.OWNHSS"\B-47HZ5"XE^L@0& ME8H8=]2%_E$;;KH$V')U/+M#X7RT,%D&MCBQV]\+/$X7/#&U[I!:@4?WG^LE M%R.(2]U.) $=_M=Z/WV9-69ESQ'UX)@Z;$]LX DJ$=@]YO>)(-)(TJP86TH4 M=F?IX5>^1[.R(USA0I*P;-$B8G:WJ&< Y=--C.*%2*A*#3>]F$38F:K_ E5& M0+[T5G3PIMH5.<;-M+7N9V<1YB.W.);#N=DE[?L^0 M0IOFH_&*B#58?JE%Z?ZK^X960P-[7F:@ M''>>\W%RUO6T+HD>!@9A#-$Y&-?%0[O] MC9AU[[*4R>D.U,_%;QQV/N[OI0=O0LINR:KZ7ML/6Z2/V3=O3V)F#_*$NA;T MN4S*"\VQY7CHDM%^%R*RD9!Y6FE?*#5I1\=AO[XAYEDAG4A ,J>)=G== H+%Y@DRD6'R6>(!;^NY MUMLDY68=7\QK0J4]YL[Z'&=V4CK'@/:45+;LO.BPW-GI/^)__-4I)$(F!Q,L M(\64'R.$+[".7?/7L+("+98(4KEL3(VJ+U;NM 4$(A7=ES),DJZTF*HK>MOH MA+6NE2AR!TZ%M3%W![^=<%H9LVP,TTLUT+",LDY]<.\Q]2OK>ET MO'&*'W'BX$L ,B-UD?S)"US'J#MF1]#16 O>7!NKXJ90!];D##&YK0R(-0[G M,&)8RHRLF3I2)]]84AC!ZEX"B,GG_0MGAT!<)R6_6]>(+30VG[Y1O!%+85_- M4<43Y"@"I/BSD8((=E.9(^%[4S,A,M,1BLJ.F9H7!SW,$5P=FKOQQG62WQ/S M&.U\)$"C/GH< 7U1-U)N-::M,[K[VTS=]<%.K.%[\(SKHZ6/$C]9 7QX(/=# MVPY05G%,(Z)*U?6B&$JZJ75/F-BP!"QC'CS5GIW8*W;SD7*7]&H>.ATUV>%' M.=[DY6A!]TDQ6SU7T7[M6;]2?0R]Z9^W&8Q+C-W-[BW[@W[,T)NFZS3F]@Q/ MYLP%BP3K!?Y(^3>:W08]$ISKO0F8"??X[GGU-.5-?.4VDPU[P36DI4[(^=5# MXX:FB+T_/W4ZLK#-_OIO<&0'7AL!*'*UI"7S#CXY1JSX>$VCP5+=.)T>0AV6 MM-OGRGDC0IV3DX"-V4P:._'4$F*FNWU.ZL7&"X64K3D]>E8]2VGN?9E>62YW\&?T=! M=#TQA%*[K4D8M8:T*E@4(,'9RDB[%J)3]7UI5$,<5D*E#:GGS&S5OWJ6T=R] M23QD-(%:ZU9GPSXG2&I4!+VI3F 3I;RK?$WQ5F?[G MK'X!HY]%.37:=@G8+UO8]\K4%DN$5=J)I03,/C SFGU2=1;3\ T0L,:D)3PI M^LI\*JQ=?YX9)9949'>.J_!"\B(#,,9C0K>-EV@=2F)RO'SHY#6[!ET'P9UF M]ZHD6@(YF+$@%*<^BCTN:]-(/(2P+-%)X#C5EWFW=W[Z2(Y^6B?=_]VFRRU. M 'O34CE:&.73 60XGBGJBD\1_)+W].$Q8YF%A;3=&Z1!]/);SFX>(J[(A!E# MR..1HZ'@R8PG%1D'?1KP&GI8;71#F'$):TGD%^5#AF]OVB,I7.PF V2("M D M DZR/M"GWK4_FSJD/6=[5WT'2+Q=+-3L9Z\.HPW9%OP_/S M\U"!.P%4SQB#61+J-PV.-M10] 7AAKA1L_MQ"RWA,FH-L*#R8U.N#Z;9/KY_QQ@I>YY)@/M]&_@)8HTT->YDU@_>KN87JO8R\@OQ M*GCDPO*.QOD4%DWKN*XNVH2HW LJ@T@C!1YC.MCOC^V*CE='KNDUX3%"+;!B M^.X%B-_F6E)#7(#71L@NU)J4S5PU3G6RR7Z)DL;698CL8,KN=+^/-L-X[];3 M+VH3G&37;D0BPSI$^;#,Z!8DD!'-V3%0LG&2)"?\>TSIW"\]03E1Z<6/:[%> MP,?LWEDGY3+[B!UQ9.HE(! N-N$$.F*J:>90"]UQV_MA,J-NS>=;SEJA! 7G M5.6X;Q+ZYYM ]MJ)J=J=;SZ8]>:RI>(I$E1T(D3 M>K@4J]4P7EK3=\%L7&QP+V%;P-'IX=[#V5AVR7M)=\=8*849P_>?#KC#&=!\ M#$%OFVL;49EA$(6W[C83JI;%F[>&LQ]U:?=%,!E07",*-0_B('"+"F*^F*]G MKRC=.J\^"2DHG:_WJ&H2V_2\%6<_GG+9VS9%2H',V[ M))T1G?AQ5.%U2Q[.N@>QCV<75)> ]19P%.YB%GI@RO$O([X6"AS&I7.^?=A/ M&"#EU"5@0>L2\&1Y#VT!#88>F3D1U5.K$+7\')7V0& M;>,+.Q\T^< 3*]S2 3P7FN>\!+1XYRR7@#FZH_02* MIFWI/Y/&,2*0'!<,>]27 $1C%$XEY[\.E)?8Y/PMG-'_-Z.Y,:#?Z2T8]*'V M/+'GV8Y&5D<_+Q$"B ML';06KY+P!#>R.4<7.=!%B?W%2\!77#+^TC&7@ AI M' V(DN,L9> .+S%_V+@OUK\&MIFNWAX M"1 >D,;G.=YAS,#%Q[^!Z^(%T 4M: 1PQP8Z] =O<#:N.PI[GH3 ^]WZ?^CW M3/1K-XYSI0O>\! M/F]7S?_[O$W!-\I&//"^#03A;A2@QR;@G".@ @/'8VG)55 CJVNQ\#G MF18 M>4H'[Q">>'G^!A?,"LZZ#Y_A_Q,XJ7KJ,%F12+U/TU?'ISF6X8SQ/](UZ]_% MY]_%Y]_1_'5D?3,W\H0AJ/R M^B=O6C;#*=A%IV^VPA4EEF1]CLH5LJLR[N4I]/$49(OF?0C&K\@->/&K$9_1QP=>1_H<7YP?_T<UCPJS&A=U) M*2JU&TY;B0J,^FZ7\OJ\*[/8MO;1%K_ERHR1HANQ-;@/TBH63C[H)ZQ MS%=2 0):Y AAY_G4@22-HBX(9C?G$$R9C%&]-Z-,]7FM[^GRO=@G5??E>9BV MC,X]=^XBYTCZNKI-QP1 HG/B:BD'0Z_"U,)G(.41PW,*TF>AWXKN#E,6/%?D MI!LJL2E/%!T*9N>KVT^(]\R0&#[&Y*)N1N&2%KOLO6[SA3&$6FK#B$",%G76 M=]R*FA@P3]&-ABCQH+)=43;Z@SZS\7*WJD7PW2G/_(?2;0-C_TO0;E7NTOQ<$L3KORG*$(HU9A$7+DNE3.::6^AO)8F8[I4,T M/2G8-#)D-T\2,/)H)*9U8G_(TS%OWA0=BE .ZVC(^ZRI2'M;@2M\[_KK=4;& M$__5-X&#\CDQH6OC1_K!N-Z4^0(D%(!.<30W\+5; $=I?#0K*?FE\7BIERNV MJ.?!M9]$H0LB<]P:R.%N+8KE,5KOAN7HM(]Z5 M:#+ K3,8V<)',+T<%\0.[;]@C*"9AK899K%D4L"3K29&;1=YQN:7>FUY0CS3 MLUY\\<"VDW1+TKH(FYS#0\_LU2Z^-8'*L XM^SLE[&J)#=73SV92&:<>4V6?<0YM-PN^@ )-[\[A%PU!"\*-E!P?AO5BI M-U3"G3ST"=VN4X5_W_:<0]AO]!.02N02@+F)+PPYEN6202_J'^>W5V TA;U8UPFIKX2^JP^23)[B''[TLU.!-3\\I[_8MF#*5 LZL%;D[OJ@(DFHMH=!KR2K]L5H3YP@1DUKQR^ZOWXK M94E_;,_H>#^>5^4K]L^^Z\$N9V8'\Q%_6(+J,^I"H^^*P35^31 M!)O:*&MN\)EFC1).2S,*C,)1G-LBRE(RW +R-,U"W-WY#1_\,7TI.FM\4:FT MK&N]L$M8-23MZ3V^L9L59SB>LE^Z@#]N<)_F!HH@A3RPD;W\8,\ U[+>3%R,EW.DWW':6[J @?OP5D:3FA&]' M^EA@YJI7U^W VPT)/"C?#,0^&?#3/'*A-?/KNA<[QX[3XF%I[AHQ=D:G,&*27BSO\G_=R]> M_6\<.F6BW)^T:ZOIJWYQD[U>KX\0GHJR:U0 ?$ PE#F]^2U25UJVZP ?+YZ: M4;F?.T ;*!Y_4Z-7GHD]L*Z%;FLZJ7W.VFST(6CW6%;6X>%>#&@W+WG'TJ>" MV%P<#)%:^2@PSE*KX#T9#!$O !>KTQNEW43.*L7Q&IJ)Z6LGO/GU_#JEY,TJ M 3@+VF6B]V3<;4],>C)2):DN0SGO:Q:AN-*VP9<[;ZRO%XEP#HIR1+!S[\#@7TJ)<_JB/9"<16WVA\?/&-RM4_@%+!3CGD\?<7'=E$7+LD-UU<-3OW<]I^3S57VKYW2N#&R-?'SQ(I M3']^;=[/HA,-> /@HLA/_VWG58$^*[7=<+>)=OQIM)S#H8@= F,V6;Z85^ MJRZ9#F##025MU-<,.)X>D*RUF[WTISR1_1$E'SS0SR1:MZF8PRY@5@ MGQ?C[C9N]EE(%B:U5/+TZM]GGO7R-QX_>373OBMYA^],/<\=07\L %6%[;^7 M$L6*I42L-A*65"G3,+*]IJ$G9_Q@Z/)M9UZ*,K79P0Y(L>WT_S'WGE%-M=^W M:&P@ B)(KRI-J=);@-="$P,"TIN(U-![CTKO @)2([T3Z1VDBTCOH2:A0R"A M!@AP@^_O]S_G?KGWVQGG Q\RQG[VLYZUYIISKF2/S3*FI9G$T3%W7>L\GU>$ MQ&.A6$>VW'"%M"%\*:&7G7EWTX<_J8(S5@(+K_C_%OD7T'WO0/ MQP?4N&0D&P5N$"Q(6!XX3Y/F[W+NK?^=?%WWGUXROWSMA\].TIB/ MV# E?CQV._R0BG?B^[W.U&&J+E5]JZ#%ST/['UPH7K\EQX1V:*K(R"6LDARG ML,E )"7T%;HR9JE98^6X3EJ2EOM5%V\;&C<_PT251 M[$R?AT/>._:%X,^/;L(97"L4?:=4?+$R/4F-H)J6@<3R9%CUU)TOK0EB8PO/ MTSQ>_^!8>A[J^>?#-S3OIZ9'+=QZ&(% 6,V^Z4;%G.QF1U6#)=F"!M>CVP^* M-+L^U[/+@J75@S+O)XW*N.9^C!BMDC9Z5=F_:OYG_P-YXS_3#'>5)1DV%(;U M,\60;%&M3[&AA+Y[,[(\5DV9;Y/J/[ QRVZDPME#?R+ ?'OBG]X_L"8.YRBH M\F@S!'D3EPYG;;A5GI(_UR=JX*=N(=S2,ZS/(O"BVN%5;E"7IOB-F[2]TE.7 M@%MXNJ)9@]DYZZ?5M,.*_*%M>LYWE'A;9+LZQ$Q\(!0^,D6X#YN M>9S:]A:>Q+^"K4J]C'\6SL+.7Z$?\LP"D)Z>"2(@;F1$@>;&_^^/(C!( 7RS M5FMF8?:%MXTT_4I=?130YE X>U9X>(K1DC-E4]LS;J5(N"Z3K RG/&P6?91K%0 MECHKF@H%F4^#TW@I3&92TI85PI]QQ'[5\)L.N1P'Y>^2F@]&@F34[YXNWWT" M-^U<)+5.EJAC] RI]I=#GKR:5P6;43LZD?11T;S1N[^5NOXX>\FUENTND#O/ M!MG1WW'*GQ&6X1!FM.Z4;1-J]MA "Q3(&?)"8I]CSKB()TO=84?D=S?QON)W2> MI^;"T1&]M(R9V5*AZX20//NNFJ6$L*>5I=+=YQC350\RE+&2B?+U2/BY1D/( M\30#G"Y4%$HZTY(?G3=C0PMC?SVL-YO[>#!@G^8-D1J1NL&'5MH1*ZA6*NA1 MATJ-\B33">L,J7$/=:&*FIS['>5KE4^=#;YJWDBKPH$1Y-(SZ#(@;[;!;--+ M-+6TV^/@;,YLCEL];RIXUU78&6"2N/ SH6D_!2R^E;T)>VNEI>57K6$9T+"; MZR!X8H(]\9/7U\HBGJ#KBFI@^'I^VO.*R$O ;?50I;"8MO/ ?(@C9?4FU#P6 MK='XNI,5? 3,8ALS[,I&*?D*2FJ')81VU,7R%!X& M_^?_);(! X87:"9KAIAFC&S@"H=XT@(.>_Z:JE]9S7UJ)(#]SY+'-*LC?O+8 M?WK\I AF;XD:B@?Y9RD$.,8NI8O+TVG1\8RJ.1Q5RFT1=[MCO*S-+YNZ:9:,;TV> MBS*EU87L;?AOG]C[,< N 2\ U*)YG ;KD[W"QQPO9GBV\D<[ '1Q'[1.OX$^N\!B3R2(Z MKSCURP7Y"BU:!.OJQM0%EP'Y"\+XQT7+_E11[DM= BALX=D19P9OLY[?R1"S M+HO;2^11JY[;E*FEUE"PM?S_>HWJ_VU_3KJU;)1I1EA#^*8!CXWF3/&ZQB_8 M:J=KC $DX>M0EF.>0L'&(M7H63O(N]C:T>;F7:!R!>].?;(9W/X2X/ES_K-K M7<0!#Z\:A,-\NZ9E<7$-LO5K+ZV%&W7?2T0_9%$?,XK+.#3GRG#:X)Y!C5T8 M<03^'DHY;KPNQ3R)1H=VT6(]VOC+1 ME2Q?C0@8Z_/O.#)=@$ .Y_:-Y5_C"K_@'IO8PF_TWVC /@QGHR--J#:\V V, MLI*QK=E)Q'HWRR"]T.[0NUPU_#A_6GTJ=2ZFUWM5 ;N<%Q__O@SI*%-UA^)] MF8/5\8GAZ;ZD/I_<0S9ZXU>I,5% 4;= YGLTD&J!K$^AYE6LN@N[F>DZ"B') M6&6(R[GQ).VU4'[*@6=)W[,P6MM/H>,_][9XGSM.-/, M-P^O;R_3 P:7X-P%+1L4,2CEV,H%EEZO^O-%_BASIM::/)K0+@UD$\F'\6HM MQ.&H7U/A\[9,>,AB:QL7L&QA"57C6:V!!B;/L?:?#>T"BZ=>X3I:F3';GHQ# M(;.&L9J");_#N1/XDRZH!.>M_LQN H9\ZOSS_=XZXD 7?25>_L!]-CR[W'OY M4\F^Q2/H_'YET60-T<<5QZ\\27_4E(&P+"2'K MG15O^H=D8/G%H+=E%XJR6E/(RMF-O(ENL1 ML@7Q9\';NOORS?N1+!+(B#DOCOG-1M+.Z\K 5^Q* YW./V8O=C]*#7I,,$7S MHD@P/37,TD,A4R;^6@%I(AR9KSUD6I>AC4,I=<.4F8>;_ZE2+Z%*>W6'JTZZ MM&R4ZN&'X0_'J[6'35_M'>#T30=C+@%6BPG+ON)C0S; U;8G[7>9JK*:"D9>_PWH;+)Q]!_.VIK7A")L@YXJFIL MWEE4/%!$C#F(9S]YH^_=\$1^9^_#'F[IZ5# X0^^@ >7@ X33NF86(+D+!XI M1[77M(Z<9P4F#_[Q-I99@S>E/E[;,W7RY?4O.,XTMWYG<0\Y65.&]3&C3<877F:B/U*C&WG]LU7QZANF=%,=K&P1N_J865R\[!NY,J -]\Q*Q4EE'(6@G-7\)F!I MWZ1 @970^YU_>[_@), J8Y/1LVLJK:=GZ.UPO-0(<4A0\4F=?8XG7-[SUZ!S M](3M[TXD%2ZV4]C85EK$ND*/>C+["LN[S*+R7->MQ@/1QA/4#?@OOOR.GL2=K)4QU+2F@VM)J2TA5"K!2=::4B7^[@? M[91!9MC1&X-&7!R[[J*SW$CU+#Y=8'M-Q@NM7TDXO'K0;G:L'F8)2VJ[8%': MS;%'ISY_S'3LO>^4[53BB='5'7\%=^69$>6G @[HPO )G:TZ.0#A7^GVE M\ G\.DQ\;P__;6]_7>6H.(F0EG''F^=5;X?3_V&[H#+E-SU_@%H^D]_!K95[ M3&5KJ$+[*&:\V_[MI)6I1M/N'@PL_'W-)% R\T&RUF(.Z)'*LH)Y0X!*FV<" MU_S\-0;VU+GZ2BP"&Y,G*AWR!2@*UTVVN,'KGR6X?SRWW9L<=Z[KS1?(H]UF-11LH M+9,"UL7 ]H(5I :NL;^N0HFOY]__/736:LCZJ;5FX]]6$OSP/]R<6($]QG.1 M/!D7C<4IME6^M@?HG#T;ESQIGXGEA?F=ZSU+<-Z'8>[\%P^3 M1"$\OH)/,[X$[#Y2%[1>?CSHO6N2H2 X9"W6+W8']BM7HP $4<'EY=\YQAK MMNI4?.EG")/I)E 3=Y2YIT^3HQF6S"M-(=Y>2=&>1+0E]2L/;$T%4K7;NV?> M/[_YK-=V9ST'VD=PGH. M9W$7NW*6BV^(?"?.YF608"/<-'PSE>H94".6G(3FV+!-9H"P*?'5I@>OGIQ= M\?*,X"H$DM@&$QG:=KL$A)/"O*1V#F4I#\+70*XKGM_ M R9*HN$5EX#* &%(!^O["SAF"L_1!E]])MT.BMM+$3# M.'3WD:T=B)43H94US^?J[!&[CPNNJL^I(EA-*!.?Z%!$$=UGA=4RQ'$\L2M2 MBU%.@,ZS[P@RCW&>(@C]:B+V4[,L4@]= R4OKQ'XSJ:0.*K.\U?HMSBQZ[>/ M86^S8VV66Q&^-&!7^;;?BU,I[2IF6&I<[>;;\6H-Q%CNMZ6/)2=;A?9L,G[? M]JHR3XY*^UD$DV(.J?3#O;,W$%X;H'RX*R6^/_$G/ M7U%N/5/%U<(=HW6F]#";INI>T8BZ.#:+EK9OGOR$TMI_N\'4L&L0I^>GP,I? MD01259!C,>90<@?H[L^^:>^']<7R2NY0U'A^_=]E?NQ*YIDP<__*?.0;P=)7 M5S*?Z:4'<<_ '0)\)YK.19 YL.C67H+(,WJHXQ2;NR 'SM T-%O36A2*J62T M\%_IB*CYK\AO\\D]XHX$2O$OY&6WA9J/70??4X2M]?N&G""NLN^H24$"GYJ_44V95;*UB(=L82UX:<89>A4LPQ<[O-56->=)PQD"QG.XP$MG) M@FRY9/(<@39FVXL/Q_0G!A0)P:>)I[K?_R4GL.]_V8E8!==+D*[ EV(PZN_X63X%\[YFE!"%0??\^A!D2"_"Q%'!YD>U(? *PBZ"W@ MA*"WQ=&#B5CW9I&R7J(*1/?4APG/C01AE>5>L[8=E;/FDS2OI2NE?_N_"O57 MZ:NF_9[+/9Y8CM08"?E\:C(@1ZN[/WH)DP&/6N<-+8=N-R\N>"=EY?OI^=_H$9K9)/#C>_M_Y$,M MXMA^?Q[ZHZF#.O867-EA)F+HE=UZ-^-U?'%?4-*640G/+C]S79X=[)]S]H)[ M[;\*;T!0^&=_;YD8DH(UJ;39GNSW7'U1@&["5$'\R8)"O)_NXB?_\_%)8 7 M8F)UW]$"-8(\%]"O(7_8+)ZJT[].8XBF@)P?R BMG"O+381;Y>&-3._@7'@S MS#O+D+7K?LXB8I:0Q.UD^GH) \)< F4N B5)2;YZ?,>O]ZO##V+MLE.2& M?^K3.3)?V)RU(@FD["!;L6N0#(=T>4P /TPV)H4EW3?(QKESZ"[>/%-;K3^1 M,I[N(76&-VW^AY4AWN=K-\P+\$K&NNT@3X)/+FBWW$*^C#;U[QY*#@9#$H(6 M^_I,9#Q*&]Q@D;WMQQ5*!#_A%5?CREF]0F#"C1-Z1583OSF';24U\/B_W4HS3C?W;^:O4)F/PTNV"3#3;OS1YH-DAI[0[6T4M&&_\2_A B0^N'[Y7=. M['R(3J<*_N-K_H>2.R(IPDPQR1P%&B-M".:+/J%J)M.AB^&?G>=_O/6'K@0^ MD]"7;FPDG(,5B)X)Q'CDUMXCE15UB]5E#K:F7PG]J"\YLF=31?\A)MTS]5W@ MX/%K7.DP;MF 8%E5N./9$8&/Y/B':?=O#>V<<-CW2+B)!< [D<*XM!?Q_JH* M]G=D>?O'$0H0:=5S:(!\ JO)CO<#5(T]KJG'&?<*Q$.9;VI[[)/17EM7^V/O M11)E5?SKRD>?:BA\^EIP4,Z8O+P-1P2_^V'T:N"*YH_9GH7[&E M)1_I,YOO2,VN!_Z5];_5(2+G1MW#U,92-TZ%Q+2F9OD_MU !AO-Y^O^Z!+A# M11P+;\ANGA^E89^5-]O:BQG?XE^+)@Z9?.D_N3NX3W#<2J_-W4WJ<"VY\]98 M8P7SHKXB50A74N.CG_G':(V$5F$)NVO_S'T0_/&$V/-1L>TB<[,\ DVGT3;) M?TC.8RR,I!?<%GBH4U]#54NE29EB('Q-9N2;F1Y9X@,Y3WS)#EVEZ56+/P+) MJ^/B,Q]@@I)3,\-.1<5O 9]1O[JP._9E6@U<_@DBM(2:2/?[\CALVL6]KN": M-C)"PZJ?PU;%?JI<&8_8AEA>.0=7PCPV8X*[@,MJ5*-EU)NG'.7:6;/C-M!$ M,V;>=Z[#.,(*$KEA:BD;>JFZ/9$LJL]^3.8-NV?(OVYKK1M#6S70]@XD@3\Y MM/&YB@"8]Y2974249+9;EX[^2@\II,!/U=^Q>]>J:-TF#V1)UXG]!5MM=ZVV M*#A?N&,E2^K_)(G1L>N@#6-N3)CK9CIO4%"6VI[M<^=*7V0\]4#[G S[9D6G@'UT38.UVL=Z>K*'7KXK1IL M_^Q@QMV%/XKDTD'.;'6M[6[!9EEF5)ZP#BQ_$78A-DLUVJT\^XLY[TX]0M-J RF. M6@P[=X9%H9@$;^M+P,8-I[V+@;/6IR+IZ.(Z']T>(LQQN'G=I)]XXY_&+_Z, MNBK PM*ZO82 +2Y0NM/M(9_- #8_I;%6=GVC.3U#8_TT5WHO!WP+SFORI=E* M4_F='[(NTO?(=1IQ)?GZN#BW!CMWFCJ)C3P6W3[32M(Z4/]=3T>.9?+V.T0/ M:(F@,JW]!*3IX/ZU)C#.T"XM9'^#EN:(4FA,PLKL3VW\X;CX^1'!EU@MRDVD M$ 94 V.1]G[W$IS[;E:C!_9^3VREE[!X),$'3@^ZT&T9#Y8@,R24,>B=.HZ+ M *@-TZ]=6[(N]"^>+!?]2J%/"PT)6)\>)G)-U18FG8IQT1-^9+)JO=ZM3H9? M>J]^?.UY0>53WW/7605T9.HTSXD?VA4^)!=$SJY?B*G*$@;M(G6?:$0#A](> M&MT\K.\@[]E_XGWC6L/N0DWV#UP0T-Q<-#4FQD^T\9^8U5LZ9R]LV<2-U?YX MFWK6RWH5.5YPE4/!>=6MK!/D.]D6>Z6TA+&$SVMN>Q7UN_>/4"AW9N(8J,Q0 MCU 1N,'7\-Q9OO_]!?_$JI%@J4%,N1VBEF!S[;)E*7A[Z:< M4WZ9Q063N?;F/T/K&R1W[Q)OG.J4^&4^'(,E@^KB-Y&DO/5YB1IWF5;(MSX- M2CW0N(K,(?["BN!-XZ"%-I< *J@&MD1_TX=17]TN$E&=:.K?/$N$(LSM37N* M$LYPJ 5AMC>VZE!W+[*&Y;^P[(?U,K:ER/;(Z00N(UPW=3>,.5I%A^VK28T= MUO0JJD<=$@UX^R._*D.=?EWK:P>RAE84"L@]Q!F,@:K'N;%<">3!,V:.[IS; M8.8N?W24(7D,+N\JI( !$P*N]ML.EYW;9DSIVA!47FVU?E*7 !*VHQ]Q5C/< M<>?0A*^7 %VH!/V5NVW^@0N!'T*S=ER2KR>58.D<2;>PUAEUC>UA7+,D"W,38$)>FE G_\[ A568]Y0&9LO&R.!W' M/9$I:HHP@QL#=PS1X_0GY]W$3GOW^*1IKU9*'@5EN]5 M(UZARV).#X?'%>@EL;Q0,J5H3;JO%IS8C-NM.%Z^FEN&$]#Z1P344]=B])HF MW.@R29AQ7WIB(X,NKA&&58IRCRGG[*U3JW ^A9V$0H--C^ ([R-7OJ)Z)\45 MC@\^VJ>9OFXOCDP<_Y;&._HB&6N!ET7^VCZ$4'!5B>'\B?0U\(7\$F2EEX"F M/O^F1H+Y%ALVT,>-!#S(/::#FWO)G/%KE&D8HB$.\_UK#L"6A@N^M1KW\3=K M 6$T,C+SYP@%:AW+=A,S) 0NV'Y!/04[Z"\8+]<%Q3T:=R=ED=/?WF:HZ-I_ MS!/TX?[&6&&WC[_?;*$7*5(W<*KW@AJS&"HZX/L"&Y#EZDW;XEE82M1E'/6: M*^CSJ%W_NZ)E@),*#\\3V:XA9TA8 &W,$>\3H$INMR^?*M"CTO1E9;4%:.LP]_B&QH<8Z6CC86/WFLS/QCJ )& M7W,.K9F_88RU1^='YVY)".'>]X-&!&K<(JR7ZV.$*Z.CX[\?G'PDEN1F* =W M0J\UNZ3*A_M= DCUUQ-L#?+#_5FBR]!-BMD+EN# O9O:#\QJ/PU_)+UGVZ#K M; Q]A2M!JD4NS;_O?3V>:='87-O0&*9$^4[S]I_X#T\YZDJ6:#]E_$HL#19?,L/\("?[U(L M6UV$6X; 6$<;YAO.A.8S2.MM_;@]'TS,.\=EQ'O[/I=DI=,G1>6MJ, KSFFWT^IA[[5*J=/\XWHJ_TOK3YZHM)@#[<+ MNO,\/V[D@.JKZKKJ*3ODA,4>'PQV4&16DZGF5/*$2452LAUM C/E\Y,^S\"K M+QD.A9Q6C\QO7@+>QTWI#._6J LO=$_7]I>X"_Z@)DYD6,*(F&J-]W'^F#@- MIM:Q"J]^AE2GV)36:&XM8+S+?+J M&96G@-C4A6[SP73M1Q0;1/JKWC'=G7,?DCJ@*<&;$1S%1OCYSX<$PF/W&H *+F?GC=>8Z? M[[$]7!R5+PQ.2$;UE%AA!88ZIUI)FZI'8# !/KM#B6_A:U[F"SNU*]>$/.[2 MK\4:J%,$#/@ 3QWJ,V7J(WOI3@>_-P:/[QDR*1_G^M[CLUZC-[H$4 [:@HB7 MVL(.()'W<1VF]' 3N.09T,"M\:F@O;7<-N5K2QGBYW_H5MFYDAL9DYK9L3V. M]XUP$UR8I*)W"RS6P";AF\G)JGQFPRF^&*R" MW**XS0UO793-/?),S?7 P#DTA46KU/J#;SA*$M\\E 778H8^4H3Z^:+8J/S; MT&R8+WUVEP#+/8]S:-^G]SWH7@^/M>\]SD,&*+0TI]V=^4?_[/MF+"17;H75#AS)+^YZC?#3=JD'F6+Q[":NFOI3Q\< M[O .7M!X#2%I2[R+S@O0J1>9HM#J=M?B]4[5)][0>.H;K.^?+M?]V%B<]M-" ME+#1XWS.%,83%WKVY'FTHVLKC-8"9_/4N2*MY*+\V9&CT+G$$B%% IR?(X/Q44]#I8 MFIEQ-PP-5'*$&:I7F/]0]:A*>2C\.4]]L/G=#FOBM+7\32#_]V[?>R&[&C$[ M8]MW&Q-GYV[670(R5>KQ)6.?UA]C=MO9R' .!_,==5,)94T&/Z>.XXW\4[GH M>>^]]R!S[O9^^T,JZBUU0=WQ2D&+)V2U<_ ]CU&V,4YY!(P;[!AX;A2 M-04ZG<,N!LG3^5DA8VF\3$8A]^; 5(L/,R\!KQM''E7'\-K=LXQY]RR!O)KL MKHL_3_-BBVHE2*)W*&GOYNQN:ZRW]_G1^^]$!*N:\KO[M%.ATD.^F_- MV+=2X3Q^4Y!SW .19;)P;].1/*'*_N+)+H%],O1@@I]I23U0U*-Z,($UAZ6L M:?89;>ZMWXIEO*^Z>#]?XUO+K$=6%"1;?BG8/J_=R#_)FTH SR^J\)_.&QR) M9_'(0V4G]C'+M9' TFY9C@EP"[V8=VIZ6*^RE^'TUJ_WTY86 MP5[?QDME&UE7S<[^&;/A6N_8?STJ&NT$2,GEWDWZN3SEVK%*5<88XZ$3?+X& M+E+X_7MR@GN^:=;^KD)8N^+7[SF>WH8*52#>E@-['\-5)S:2BX=>K9< ),>I M?)0@*&^@RY."-=HUWS]=45/]Z^R@,!,)'RIY9X8X ?8KQ8I/#@OW)XH?D^&E$ MKW:607'B+0N'/O!ZVU*;.+6&@D]!^O_I)P-H%(VYI-RMW6^((I6_]#S2[?K MNNPSL?GX1C@N=,D1!W)W)$DI0S6,'9P=-S2J,,-^OXLC$AK?,=.7>X33.B]! M0Z*5J:XWTXAUVMU'%E%Z%^?K,CY/$> 'N*JQ?O#CSRWNU(7.T&>/:R/&K".=>LZ(2!-BL.?AFE M44P>0C%XK2FG8:O.MN#3@D^MG%MTO'R:7EIG4OQNA<>KJLYKP&@2MCG--?@23NB!+4T1 Q M:5I5T9"3F/)NSD\5;BN=:4,@[UTA>*&1'\/DP['EEA!P9$DUEJ:GB"M4_/LE MP*RMSC!O9G68NK#RUN$I%5MLK]VM]EH[ M4)W;4I3[K8[ &!'-3NS^RR:%AIK1FL@R?CNTX(Z8)"+LF3UY1T@T5)A8DGCU M3JDBA:T8;:@QRI_1D=)+T'!L*9P<'_ZC_SSTS9)?TT>+^5FI\E>+1R%CVXI9M$5V%BV1FN/\ M69]_ZYD/M%3W"+$SK"AP8#OB509ITVS.7DZ+E\'Z7,T?#_.;C2V/[5)FZS3Z M?IE]N_OUUJ PJ3V UX$]*LE\.'+IN+/,\R>KT'B0M*\-*TE#T'FD$EV1X/3J M[V3+:P'OID\"S'\0$3\,F4]KX>YJ7.OZ!1.+IAY"H,41:HG,$L[>MKA.XU>Y M.U8,[XJ)?TLM9]).H28CBU^0&9AD%&[Z-%<:*9TGVRRK\ 6\*E'>1IH^+J1@ MXWW8YP3@?N &(6TV=$:UA3;2A0DLJ1IF/)^QBJ=OOQ.T]BE>?>M%ZS8YR_LS MO=A.SSI&RQ1F^.\>@D^H;$CGD3DP'A3YZ"6VZN/XZ; !*.@";POE=Q_P\9WU MG7]Q]EYO7O#5VJ-[43K\@3M$OP[[.*8\$6SW%[RR@*^"']0EJTUPCRTYE?Y^ MSD-CQ< @Y? />X'MRC;0&'7-'451L[#N^@PQ[,DA_6&DIOU,\JM9=/_-Y4\C MC1X#',3R9IA^W3%[KM2U#D:!"I:)^?,N@P_Q3_S%+&=V.7,F/?MKU?_Z8L:";KJCD*>MC'K$EQ^"U M^P:;/,U5/^7FF^5L72>L-[,A<4^%@>JO^"V$%9NN-CS3/K/CQ_]P"?MG988^9\+N/(E?<.=.K M&1M3])V=%917JVH(FB/U,DO4STG\FBUE]2PNY';!S?N]\HC80%:>D6K5-!6[ MI7V!,K$M._^Z@;WHN7P]4AF7\Z^9#5)B,W!\0(@DJKH9LU#D7-;MZ"V+KDU> M4:6^/JD08TG!WIO8_\1$^-E&)L]1!1:E,!JHRIIST M7MDQD@]#KK&GYKECE+JH<)Z=24^[;<@F4RV;;-PZWESSS=>B>/9+=N\+KA\A)&OZ%N;+L,=-D<711+!!\,%6%]T!4[B9]I! MX5I;K.F8:\$ #]KJ5JLQ'J;1OI&NPUJ&J>IRM9F2^&(#(JKQ](9XWYC>M&'X ML=_<_'Q]_7VJQ-ZG+_=\TF^D3WEF^UF,B>U2VL M:A-*^%OS9"=:DDHX-$@- M0^K(5Q/E+#'"4=<>B\0(2Y5?),)98N_7XVR0X527 -74R9YU6\\CNGVPT"]V M/3)>NF\W]>;3NSQ0']EJGZ3J=D H-P*8,2LMU1YO-AG])QN M/_6$E,4Z];Z..#I]XOJT8G\P#9/0I5Z^8 NOC78N"ATK_4[B6F[7:(.HMR&+ M:WY50CM_"7C$-7'B:UD*]^/$ J?$DZ4GLL$_.G--];TE)(IN]2BEP!0\FP+*Y]N^V1(>X'!98+"GW=/+;]0[>BSG M5E$Q,)"@8+%LC_':V9N MZNQ2FV5'I]06?)MA\I2X$9A@O.+7B94Y\L2N=5T"J+VFC.4>5H_H.'*Q<(/. M'ADQY-1V?;DO]6Z8]BN5QV=%5/I!<01HD\MWH0S+UN%SMU2T1;T+K@@MHGU) MZZD[HB1D=19H_E3*8VZ#RBE6O;ASV.&\IWZ&BCN6XT4_Y MI51;99WT6OI4E-^+&S7CYUMLM-'H"F;L"ED_OR4PEP%@A7I M8-2)M2DQP14H5H_N3.>U;!]C.42>#CZ7LA.BEZ6PQ>UWR=&WG4/Y@$^\D=$B MKYO"MJ0;#&4:,E7I4?5AU*X"/0][;@/*U6M=I$UO^'%A0;N=L.M>@:J8HT3D M(U&9 :EJ>YN!9B>2/!LJA 2O^\WK]3<_-A]3)#HZ-1P256&Y.TQ8FE2-=;M. MY=)<$'?KZ.S*_ M&RFE0213HG@-YR(%RUP]3SS\)6IOJAXO0VZIL31=;YD3T:6UD9'K5>^CR\!-='I%4..CBO5_=Q)2\)" M'$2:97.LP0:R'=N'39> :!/2'Y- L7SH/;TY(Z^PN *QYG7LGVL_[9=0MUHU M8LI^#MZ5B3AIZUPD!H+-N#O02F]_C!X:HHF.-AQ0WCDZGR=UF)A\NFY6O4.U1/Y4O9 M7KZ&).[@E^_Q40LLT&]FI*E-+IL%RQG79'_]VJ7R^"W-#8^ 8UEIQK%Y;BU! MQ&XODWP8J^C4P99%'8BVIZ/G=/:-\-)O@7NU]*Q$0A%_L/(],"IK.?FJ,22F M6 61]6WQC_5N!#':CI0_0_*X$^%V28Y.T:!(3<*[+'4X*7MB++ M*T(Y[Z*KJ9:(5S,X[5HD2Z(SFJY;? M5LZ+F9QP;GR< 5V>CS%^RYKYU;>.7&G#E!&O D9"*6TN'F-::B.M"C:2I4M! MMT[G!I@UQ&FL2!(5X]16KL4"5NLO <0!$\>GQQ\/8VE,]-:CP;E]UE-)'A(2 M;#:?28SX8OKX5#*R/MWR?/(@"FNL%$I0?->\+=UCB0N1"7=CH/["](9X94\) M5P;+V'TN2XX4Y:'^>H L!?UJL\:9%'ARX386U+1US"J$%0PWKQR)WH)WV[!D MQ"NW"2EP"&G4)Z1G2FXE[X04C#[>XN'-(5)D(+O[C+5Z,P*^("-C_3WE^WLQ7/>,^XI1 6@D[=LF^'G^0 MWR\Y0=R^_)Z,5^0E@&CL$H!U/V!#HR\!; $DEP"7_9-.$Q F6\(T!')/P'X' M[3;[*W_LIF[=B[!.X.Q'&16&G\QWP1M/FRLZ>T"F%ZR]B)GM$NW!$HU@)1KP M^IF6)GS+E[D-S[_+<@D8WD(*XAF'+@'=A%T0CEZ[%Z&FE)"E20JPI'==G&&F=*7@*RQ+GF<&/02 M$ G3Q/K@[IN,NGU,2K:Q*?:*.&*20)R1ZF-R[&6SY8 MCI51L%=BQ,K+2IQ8JT[X5T-4M2 MC2?M<\8$2W^:77_(ZU3V6'NV7A@0FAZUY,F<16=%<^[W.9/MO@[S,$R@J46T M=C=E!Z[J;^=-*$X;,Z$X:TBV_Q2G#6'OM781*G_O$K T2BA.$\L-X^0N*'4! M9N PN.WHUD#7T0O0F?3WZN@7018/KI>Q7IM/SRB0ZBMO/>YH5 ^WPY-:6-A< M!\--4BP*110_DIYI/:3Z+%-IOYCI4KKP5:I#8#1,L_-]!>77HO=,56##?'@- M&F;EO@@VF<)> G"&)E*$.@P1ZB!Z58>"2T#'#+;W_.[5\[3MN9< O+&/Q-'\ M"BQ*CD>_^U%>+=3&ES_W.>?LC9?2^EF:JTZFHVUF+\C#BC0T8Q[I.LQ#,EZ<-#5E6A!@8=7+ M=B#E%4B 1<)_8,$J00BGOXOMWW#*VWZ>)A^U=:G?-E!'4D^]2]"IH[ ]BHI0 MQ$ZY?%2JL;/UH"/4,<9K<%^SN6KRH,'27JZ'5'3_0PCF-YG_/7I,5FC6KQNB M<]\STG4/]X2#R4 &#KG@W[_/?7FW;.35"M(A'=/8MO.[)O]S6/D+VK;H2\"Z M,Y;X@IR;@),2P4,EE^";XP5EFGFSS?H+GGO)PF+HN3! M I;H?F]C^Y/%+#\_76RK_++S%.$,-@0$TJA= H++4(ZGS 1B_5&H7T]7@]8 5YWTU!S)NL#AR" M[6EWSD U]F-JM:/ .W3Q+%_?D;DO.[]**Y#<=\D%1X5(D)A.%U!;0/J^D'1U^IV&K.B[=LGG8O>PAO8K?8U371!=B.;M$9=[4 M SI@?# UDE-".%D)RO3T?]U5JPUAZS5U$7+N2ZB^Z]7[QWYK;:E;4:PH,?4@ M(6O;K<<75KH$B*CW0 \DMA9Q(FF7@(B<"UIHM/RZXU0;QHH %!JC%FI?20C/ M0Y2SZ?Z1*>%.(L6$C0I0ZJ=,A[MXAH&K?4*[!1E0%XKHO_M "-N,];ZB(2RB MF_I_+I=G FV M7 )2QF/#+X2'\-&-:Q=D^81<%VOCTE#,%+@2L:%_-]9]+#W>/ZRQC< 7@IDB M+@'0RK/%DPP#_&LLA VKO07!"5VEH6@*J1O9MFX[20".^=\\9'L4C6:-A7YP M4V(*_^^JUQ JH('S%:QJ"!&1$"+*"&#WJF*_X(DF," 1U57.^Y7@!2;9?U?V M,ERMC#^;&>?N4J>!GJ0<0O$4R5>[)2/I(MK6+2?E,7*F%SP-0463>7\7T(7] MNV",NXN-.IT0O2JAS$M^;7CMUYGRV&?R>\*V!(9A$;P*<-Q_T^MTW.5%Q6B% M5^S)B6!+!D> +%:(D)-8G4O SPT(KC@%Z(G4@N(*:TSQY%?[ECO(U9C)C$LJ M58PPZ[!?!,BW9#!ZK76%LF'?V+;AF C=2:/9BXJEA)[$;D+__6RTYU&$*G2* M-<^73+T$[&//M]>U>A8>L5^\@$,OB%0((;[M0ZG?@Y[$;$)P#-RX*7FV5QDR MX_5*%6/,(,@:Q%=BJL?@@ABO+B:()TW VW[ AC0KX4,.V:X^@6])W\F0?NMR M=;&"X]7%R=WP73:L]#@$(Z".A2GC'+%"!4(;/EW=N=QV$IKB*O+S[R$9WM>/ MBE#KO"2C02C+6'7B;^^?UF@K][5Q'5B-RHE/^EDG7TT7+7INH,':5%3U3 C.T9;X90F;R'W3UPU6[E;FXF^(2 [+FARU M&EVJC N8#%VS@+ODR"H?PH8&5#V/!A;P#OMIDJ>I_<3/!32C)K9]_532I_*" MLDR)N>]Z[!:<7!#GF5R,9$J,[^0VI!FVQ>C?U;=WY @1.E"09 L&>9\IXE": MJA_2#)NC#'L>O;!WP21IS/^&9K3!@:E;S>I%<&M6R4M >'Y1 1MY/I0N([O4 M.^G-9/]>\?;/]UTLLR'2JU5X)80@Q=8D[18SG4=C#W1I5E;O=[PB?]X,LV]< MSFTF/GK\V>E1>?<=@:F0M?ZWO9;8QA#^.J*)5(/9W993TRHA)30-*F3L5NC1 M_-H7CGV_H>HV:+HYJX.G_27 2K*(3][:D6E:P97:8'X[TBG3,"TR.?&K3Y;Y M5SE4JEUC,:X3T1LFD*65.WIZ4>))'XE3N)_.O-#X=]4C0MF/T. M:;;(5A:<3\<.'$F:MGM?%^?=6I1VG/BEP#> M=*<_53YC;S?>IZT:];^$[1K,V\,R&F5LHT 2J-UHM_Y?Y=E3CBOQP"_)NBX@ M!A1S#A4%"N08?2&4:OD5%ZBM8SFG[;ARA^+'_$?9$G401C$2*$H;CHL=GKR5.V5^5 M\&VX+ZNP(+MF.=_^\Q-5J+%8=I?>W:*O2../R,;^6[T,:D=?_C)_FN;175C< M'UL(*]"F=*'E#QQ]0/44D)?1WT[_L_=V[C7-.;P[-N\P,:]JJVXD[P=/+'E_ M+_OR)8 I,%DN9>,-3N)9G=SM^%.-5F-#_4 %,L \F1Z5"F=#49SUK<\ J,,WL0>SX;HNXV*$"C? M3L>M_>'5K&]K$XD"1EJ3\["I?E-W*?!)>A<;,] RU:[VADFKT"O$'Y@+6CAN MY@.W2^P[VX5(;'*/M%U\(_AX/^6]=5AC@_?GP/D7]T,.V.,,X,0=_H)&CV12 MRNW=2?M](W\9ES^*UG7\IJ$S5Q0W11EOZG+7:U#X?1N&*]21YK L91Q2S7?P MS5T\U29'2.A=\)<'_SB'(NH\-A:2N1B/-)Z8UP=KN28]W&M379BJ' .)C:EW M%>7Y@;#V&=MT[%VIN0/W0RF'O#GB:F6$D]I9>\J-<&?=/HG;Q_Q(?X/[HB$O MF.GB.< )Z3PA/UD_ZH*\,05*4(-)M^A'ONOEU4VSOI:9>R_C./0-'9X7/]$L M8!GT+SIBHQ M>W7"7MOHJQUA1BYII+R--\6G( :O73[W@M^O,\ M+DEV2,NP4:E[D19G^7M Y[#&%^PM,5CG'6_S9HW=NV_WE"(/;(-Z)EWLV]>0#Y=,@6W*QM@Z(@GP5+^S1U2E.Q.]<$WKVS MO_@@Z@#&V7;^76 ;;V5C)9[L;1?7@37:,-&LACE#$\ ^K-*ZE+FXG"X3QK:J M9.4D\*PV%_?H-4X+'>#VC2\+09[XV!P]/_*1F@&E5Q,*I7$V+OIMGZE"?=J79>]WR.GE$_O0U_ M1B#]=(RB$HU+T0;C!P/Q%+ Y:3^'#C9L8M5E9WJGZU#,I?D8O.[)/!33S.Z, M(I>34=XM0R^=!$T>-_KI_E"[C7*1=P=&,?L$&D5!KC^H&EU4KYH2R G=]G%O M=G2F3U6('YA ?*E@=SIQTF4^>D30^WLXV$M,=*FG]$Y%P7KMJ'Q2@JV$RG69 M=QG?&P#IUYW16NOPU32DK)S,.?>;F@F^#[]4TYXD6:<1$Y/E!BK *==2/=L- MHQ]M;FE589GCMHXEZG1=%EI2JRTG'$$Y>]I:,[FG1YQGQ,^8RS M\\0I-X;ZUS2W;>#XTOU/ZS;SP3&NW7)WTO2G1-&NKR>8E";MOJ>.. #CI(%4 M7P6B@J+P(ST_USZWM)^JE<;6]']+NFSZ.JW\P;TT44;DA2/#!RX&E1$Q:)2XRLQ;=T@*.P>S^'% 'I6D,F^HD"=[)D "- MS40)52<77:?Q8YD)R[S&P4K1'V79TMC0PHW4#1)#JY_)O,;JA!=NTIL?J8(4 M&2Q.% V7=;@_WO5"4>]T]'*#,<]EV;23WXZZ0RH7^]U]16H&4M498I".HOD= M2H\7W:NVOKBJC5^0Y.<5F2RRN#A6SW%&AIM,"FLBQVO[G ":I>7M7QX3 RE- MHFT*X:;3O;Y@=_*!]/!5SBYAHNCDL_;0F[X3]J1=/NH1?+>.HHOU-X\4(DC3 M2(,R93L+YW*C8E\)=/2RN&,:3Y'[:A-:78J+II5G+YWG.\T8GS](>0,T>+L3MX/&FDT]]> M9*[S*(Q62CNJPGF_D'C51(D]1JF,]X=4-$4[(RS4O4P-V6\<9@./R3X-FG29 MWG$:I!8NS7SW\T1)QA:.HZ5QI(76$&P2#<7IT-> M>/K K)>#*N-$3"K0K@M MD1DA#7V?7Y"UOOZ$KV/1KAB.?3% QS#H]:*3<3>D[.",-SJ X(Q!59_L)VG& MFHL8M#V*!%=9O1A04-M(;0SG%)[C./4BL+0V$@*YZ7%X!VLI7MQ)*:5 >8#B3HI;<=>T:(L6*%"@A:+!W2VX M%/<2W!V"!PCAA#[/?M?>^SUG_=;RF;E^]]S]Z;'7''>@!%D8^=](4D<[U<6XM3:!JS3'A7>-PTGL=9449)4\/Z M K!1S1%P"&H#$M-T(O8_TXU:U:A;'1EN$PO6U7S1_5;#;][1,_-.M4PUD"Z- M+^#WN>#425>COG0NG"8GOFCRCM@!'[N#&>[W?=SCQ^,$WAKGEY$Y\>_M'>S3 M*VKPKV]F!WS]OA M/K%:DU%+[H)UT7OW2E@6U3FE'D[_]G1>D3=4\X@RS@ED^^PLU566?YBV?!3B MQV\4:9FKM\W&##=H=X[I&1&787 LAN)!Z1Y)/(87JC7<:_^9_5*92=BSK.<9805/H98$Z0^"$AWE_,0$ M8O0%PI[$4- D:8LRV!O$C#%/?N#ZCZN@'BS#HJ0($<8PZM3TY[8TOP6V)N&C MNCUU2;C=1(^@+F1T#YU:))(/;%=38"'PJ2@[E,+2C%7Q\@27%-O3(HB;K6/U M%)'UOO"3#OL.(BVA!^ZK 0_OY(>I./%O\F#[&B,2(P4:]EZV:\ES[5H0&>*_ M%JKPI(W(=?O*1D7')UHT$TVQ*>0X,R!5 Y7&;SL(4>!>T8QWBI/ M[3]8OTO/@/0"AJ-X+'VRK+YL?W:C&T\X)V+N??J.20+5$O6:9&V%49ZR@&N? MHV)3Z=YR=R!*":K@!T6&*R>,/$V8_76.2\E#Q7A8&_$QP&4X2HZLRFE9B6F4 M1L%R@C,];/>C_9$!4V''R6^%B_JH^"/(AQN Q9Z%I$K;I<,GB0 1*=<]UH3%G[ON3W(B1=* M=#*)T^DY^\O>S(FIA89AX?&\$(ZHMF.#U$!B1[ULTT59HF9YU,E=I8I9 MAB\ /G^##2CHC7RC4N9 CF*>7(%.+_25>Z][S3-CF996WT4WNJNPBRG5ZQ^G M VJ@S\X*IO:7>^A$4\O,'0\>FOX]NCJ%LV9%N494H;SA] :#4X\UL&(HRA@A M<>"RU.K$M%--'=P=_#2A#8[_DO*.]MMJY$>/A_?WN_:RJI7YG(N7W/UXLE F MB-0:-U)RO;3OYN-K(Z/2N!=V;K0FKU_\[IYC"/Q.WS%E"V;>3+T[Z):8/4%W$JAY)G24O7^K(?O^AL1]^;S?NKC)>< M+7 F4?#R8PE2_,6A[H<=;_J40DKA1Y'762X77EWN!UA4+8.2#\QN &T_$\.;T#>$T5XG51E(., M/5<8.8WDF_NBMUW63=9CWLL>RQD>.+.N:BB'XN9R5A);[EK&E]J>7Z;D6M,M MNO!;V+NJQ EA3\MIX\>ZYG76!MYSI5 M/2+XT_A^QYTF_M1OB[01:++(=&2%&@9U?B*HLA.Z?E78FOW=@6L]DSDN-2O4 MWD_)/QK2EH'@N<8VNC56 V,L$)&+PKT!O 2'PA":6#> QTJF6QQ7*6$&P.BX M<,_X_;WFU-#U@U!?!9\EVVG[72IB:[NU:I.=VO#["-O]"G*-Q%F\ RVR0)75/(#IHB/ &L%A,B&9*Z6<3M'_) MW/H-V9=D$H_V.[C8V?;WF_8\6E$<+W3#Q>?_JZRIO%;QFT7 ; "=\FOG;F;) M?'Q0EW=",GPJX;!1K]&.;I4X9W.USQZ_IH)ME3Z3=7QJ$XQB=[AW QA.P: V M%%GK#:!#%>/QM%;@R5,D!.-Q1XS'(59J:&E(GN,M/I3UX4&9F&%-6M%YCH+ZA$56$6( !;E8R;T!LR"RE'Z'@ M)>__X@M#Y$L\QKC3(_3V"WD8?Y)H7F>K7.!1W%TA5C ABVL>\M]HG0*35:4T MB;\M.Q+8?']*/.1%JF5U_XA>IFRGEC8FPI1ULDY1/]#:A73[T[HP ;ETO(AH M*UVG?Q2D+1BF( M,;^@%7S"N@E$=,-!DX +;Y=AB"T/W;]CS"-0N>#[R@8S3(!23VK&0D M&JF9BDGU=!D,XU8S$$H)B"B0H,!X+ 3#(* '@DP&53&B"E7:4=JH&T#T[-!@ MLN<6. /ROZB6M)#\Z& ZC)@'7VX AP(0&YD+'=@RT 2V@?)?]_<8*S@!H0X>QTR&(U$/TT[:P0%!^'03-79#< T,HY_W&O MM]K4IN4?,DP"_8L.HS,:,T?2%5]B='Y_JS.\%*T%/"1T O^Q2S)4+\D;YQJS M@ 4;+RYXNV7\]H@)QR;"TB><(RX[&LHQOU]'WDY MT.#N?B<$Z "9,N*TA2T9(;73P#^ _?["!5*:C"B<< MA9Y ^C:O^Y')4J<2?K9[(*3V/#GPF,L:B+Q#\<>;#/04F/X6$'GOMJ]^G4FX M)FA \@E\=(DQCB^Z2$?Y].PY@B)$#M67K((&=-[F*";9L)?2;P!\^_$W@ ^J MD$,!6"4S*J<@T D7#>:I2P-";5+%+G?01 [XT1>))R6HN]&WEM!C(3 Y_^UA MXNT@3+@%0>#HH^1BHF+8VO95TI&!'[OK 5@;TD:RA''ZV47'@WK_L6_WB@_(-CFP6<+AL0&(C'L M'_D'@-:QH9!%%LB2XD[9KDVM7OD-(+%@W[(_'-X #D7?2^O49K(.E,WI\O<2 MHP#-@0]++&\ 07*8!/G)_0,C*@8CREI?7\82I_V^POTWS\NZTC7\ (70\/I* M+6AZT!+,4O--XWA&/3=4?,60>A8E,5GY6X\#U\64T^:@[;50JI*_J4V4OG;C M>S(I%UI@7LGXP>/-&,\XZ7&!O"RKC,:/BY;*^92F3(V:(-,2' EM?!:K&JK^W5*TNJ2]>?*'&^O2-F'R^WQB?K:P MG9/WB6R'-X!M^W=0-O8=0X?B$L,;0#'TEUA)AY^I05EC==INS]0\>,:>\0-+ MC3YO3;_QU!?L+CXOB?%Y2F1DH:?:+_AHQ\R%^Q0,3I1D@M?+^R(H<%/C3MAE M]?&9!*)]MD%W?L#ZO?\J%\XO;?3]V50_&T78;TQB#7[Q2]CWT=;L*!PI3#6% M>-X[]P^(+GE;5>?*>JTR(+JBOH.;4C"E#)/T$QR_4)%&AA9:4?N2"PWAZG9P MD[9R2B?(?GL6 QZG"S]AJN3Q9]OQCHJY3F@;Q7UL]3Z!DJOMP:<>%CAH\0V! M]^EI"12R]*616^ &P+,7=UWC[S^Q5BP$\>C;0IYFEU_'2/"2>MS=/EK>@O,Q MFD?(K8$L&( I]*%A$*/V^7V6&T#>1:5UK1QQ4575C,H8-.98.*#1U"[3>FP+ M'JO$];.Q9IP+%:1EM1%9MRV'%_SQ'/= #\V,K(- EANN5=Y$T=!8N\GDOLYX M(/>U@(3B1X '&5:.4ZP*:_+EP^XS6<2JL&K39*:3ASWA$$Y'6<(-X..]F+_B MSEX-*[4+>%=U."8\,3DB77)I&73V/%#<^>U^\5TQ^I%%:4ZNS&,R,EM!G].Q MPVO"-->%<+&]B+,*A@J?!A_WRJAU1^\=;QT3B*TU"()KM.(/9P2%@ MDIM9-;'_K@MQ?NZ]!1S1DHQ3X#1'>]SL0?DX]WMC.-;7MXI#+K7?C]4,T+^, MZ'TX=/9.:0I\OAVOS]KAKU_Z9BTY[:GL(/UC^**QUO=YU3M*)$]&%Z3F0T-* M.B3M??:TCO>PZ0:AG.H&"M0 CZZ9KR50P6S;E0$UMN6$WZUFO;RUYM5!3#VK M1(H$*&+>L;@=HSZ'*RZKMUO:Y =Y<[U>S/?HYHSPUF34"L^"B M44F5:YAPX%FQ^E5H]NBL;',:JR;;XK 2."V>WC:=93_/:'1I%(]IJ>P9[>7KJG*<2=R]J3G8?E*[?%3?,ZD6.U[G%X6K)?)IS] M9\:EE4TAUHW2?BXXS[FPWZ9WYT@O5U4N3"_(E!^*;0,#Q_)7EP+&H3EY8UKR[$%EVUC:P2L)CW." MF.1_ Y_7F!!F@S-^SA[#PMS%BC8^-3YT#0W#_52EH NMK?+YE DN[^?[51S: MS%_K;!N"#%_"5VQ+,#EME.]^"VNJA:5.SD_NCP[NJSQ1->73;Y!@88_-#@\Q M45#_&&T\)8&[!".9RYXL6]KCT*I_]9AS:E+UK^T/L:3\;"*]K/3K%; E54\* M=% ) :;0R\<4>D7B.-U1R#2-J?W,YA^AGP0.'C>E)K&&K2SBJBH2Y71S\W,_.H,0V^ *W-TVK9][T!(F^-(]_T=>8(19 MM,TI(5+#Z,&_0P9,\4'Q$;+Y!G& QOF)6?N?K;\L6Y2B&1<<4-Y1TYX4Y")4 M:D"@U'N,J8-O --/];^AM;UP*GK+?HM^DOV@WJ"HA$& M_D<2CE3"(OC?>??Z48((@H9B7P%$@ T\N*HZ+7O0[5&AZ9B1>-/FZ*Y6?#8S M4%@D@EADD<0(L['@A-^"!T^/?\##?\,7CJCN2"2A;&+[/!7BM.HLK6@[6?8@ M:-]LPK65I62=K](STM0")[+LQ\OBT1?=3QN (4P3*.T5FM)S"FK)M8F@L^3P MEV?-[]&J,@!9')RN/*)!T7D92SMWR/_1X+=P8],D9#9^%2Q"P/ O&[W04#VDUA?D:D>J'B_-N<\H M&PK,RI"64]%EQ(KTD5#%*,2HUE%17A5$.V(V4]E%\+^!0=!_I5?0+KF$E@JQ M+?5">/%&U(Z^ TZXY&.>K/"A:)OU167U="R/KRQF%Z6B$IKXDFX.N--S.U+4 M<5H^'$-$"]9W:3X_N5BIUR R,+ZPB\WXL/&CV$OP /3?YFH4HQ^@))O&.4N> M(.PCGE1PF\COCC"9M&/YVMQ5B)IIA7M12HQA4DY]V5V$1&D?Y(0/MQO\;:/J?6BD(A)IV'9#? -KI)21NW621E.:DR<08OVA)Z?SJ4RC]I/PR66T M5;K;N'K_7=VH+4,3A@KVGST]+S2H+V7^>SK]KR#X]FA)1,UO;T$_8J!P<>N2 MJ5OA1\'*;P.YP@KV!'W?;S,@9^U2\1'7<:WWT<>G.V\'^>S]*F\4@8Q)HP#(7OD+]-'1D2YSP5LN9Z ML1[>S_'H&6V'S#OZ5"3=3O]ZPR%]FN-YS21U\$1G=^C)E69MZK*/8<'93GFD M1!FS/$"&RC'3:8C%4G"O O48"7'QL75%XPXW[MC-&\T\BO M\-&H[[_7$C(7>:3'DM)=M/@>3[N85(H/)2.W'2=3F&Q/:SM[ !\V,)+;3)P. MGU3U[?.,L&> VY8;._D(FN :(I!L@,VB>2>-CL_[NT;E?WQN_3X?7%IB1(F% MMY>3Y=NJV8,O,8&!,XB\W/Q)>'S1:H7<@P[G7MSW,63-9E)![CEQWAD&L=;" M=19AS[+>_ON#5TR[LPZB\I?8 CTP'U57'ROA&J M00F#@R&;1I,@D=L74B#_]D ,H?+04U]^W)=J.8W(IL!'9&2U(DK<1W04R#]H M31H[0'/R6XQ0[PR!M.'/@ H6W #$@5\M+L[,0_NWEYZ/O>&=TJA658/DG5*@ MA%6"8?^2 $;:1^-"AIL*_9T@AYI+CU&48ZEXJ69!S]@J^=G:SG8,"HW(QB0$W=RLEV-\+V-[<:2A6_8I69%3'LE/V#=? MX^RI]I%O\P[NX(;$[_X86=<8.H8;%#N'J6DK_YJS&_.P(T?+C8,1L_.869\. MT4$M8_(C#[)4)\&%61C0)1>=MZ_5#%QNM$8:#76*)21!&X7)$6!,S;B_$34[ MV_MAAHC?M_\.('@0FSZC7 )W,7,YFE[/T_E,KC1F-4'TQ;W^.6I^RG'BAV=L MI98-.!"-=L&!X]DN ]FTUQG9'$\7V,\U2WP 6T]XH(0I M_JV+X"% \0^C9)?G2&13)6W;:Q(]HN]/BGT@9'Y)%,/I["6?N:Z6+2_YB37; MY09 X$MBO2(X&3E^+'U&X[FNP@KDM5Z)"/SB(PI25=RNM16V %^VI[J\9G?R MG5*4'7EZ+>"G H4MU?KRW !>X(./,5@W+/L&$+* @%T#!"&#/&CV1E8PDL/. M]%!OICV!.FAL,XZ*Q>?BK7V8R(]1WY6 7R.UM'BQF4V**^! _4CZ);^D'_CQ=*(E,>1 V_W/B@ MK,PV47/F1[#P>4V*=^ &\ .R^.P*B*:Q_:,C[._ @#$'J!\%P M_('A>,?F#T<@8GK^5AYYP=^)W^.J>IT6NH?\?)CSCTI3,,1T*LW?)-T8$C7, M9FF.=$!_T"O9 -X R,",8]UO;+G;SU"RZ/H-T!\A;A@A<4M#EW>VT[Y#4)H\ M*"%0*&@3*]_?Z?8ELB-)L;0S=V#-LLKESO<;@-@-H$7UM/:ZK%$$LOX/C0:D MW03I@O[@#?U;QA.>-WJ@BM)KV&-(\?30<0GJ 1"S)K<;W](D_TVC JS&"E5! MM0J"!D$8Y[ZALS'??(8>Q.@E[53M\K=.NQS^4K$DO753> #YG;\=>%C5(+QP_'82(W &2^YW5! MY3W,(#_%OP?.:.4IJBL!C:NS7HKVAXX$N'BZ!MX 4AABTT&NXB M\Z>+W+AU@:#!8Y5:(M20I1L@_ MW6:G/\^0>![(E=4O?Q^XKCIGWHRYDK/J!AYR--\ ND%=WV&56E$+QWA_]YI] ME":!D4'EU7M[DD$DJ47U)H2U^M=YFF-*(S M3W$H"PVK7*NK$6>A)&Y3&:#Q]HF6T1='1IA&P_686N=P^R];-0/_OE. M_/]C(QM"5G1IH4G$WBM9>N2!;?A3?!3%&8%)','<7C$C )RLHW8H5>$.X>!G, NEJFL(_TSY-1/ MY,NSHX6W(4AOT\GE1I^A'V85^DIQL098WF1P[\]&36;1@] M(#[:/AI33-/^8<>L];B=J%=-]ZN#\7=">_F>7@LL+UG'^M N,.'6/"UBO_P& M8!M+Y[XL;BO/_,FK=:[ZQ[8\#A&B6X+^H0)@;%)*2-=:[V%ZD=S2GNW;L?>" MN)%"Z[;@\FANG6*I07]=5C49T,L[*\5BJA8R!=R_A6QRS*477V-?-=TI%.8 M:D1;VX5-,^$L2D66[7-(V.[M\>EAJ$LAO+W X950!&8GL.QJ\1,V,Y7T4;7 MDI5U]@[M!.-LU6B[Q]H2">Z5]P^]#^7N>C+'5&+Q#HN!7GS"CAFSZ(6<^K'3 M*>Y!3,L3!NJ?04GXV9^V=-;8J_%&D PG<[;L615K'2PG!NUR.AO$''8*?X2&9WA&==) 2=/$Q_RL+5\75:H&E*NOB#GGGIYM,58K'4U.@CV.F20_WT?[R<8QEC$Z^ MPS.J,/*WV)2#3K+?Z.+)!A4/2=K+%N9TBO,99OX7I*AAV>K68ID[_KYQ-UKO%9I4'SKPQ,7\A0CL,@=W4"56668T5=.SR*\D6+W+[MVH? M;$@0U-T-?RX6]BSCRW].9BWM<&Z62D1UF02W:3*'Z \Z[X+[+(\UR?I'27SS M*K3"+APZYB5A]4@/8P_KW+GV92Z.MDFQRJGR[:>DEI[M=YFZ#W3B18=H5YKT M)GT5"G'3*)"?W5*0!ZXE)%O50L.%J_J?6!1--DTWI8_!"VDVIPGZ4N5'*#6P MW\B:1!L=\[4NK*U[3$-[2#BYN(CP,PJ\-++\5.7Q-OFYL+=_3LU2$<-'LQ?, MKEOWBA?3HPWB=(F0:"5W(.X6N8N-4++^+'C&L/*R5.;)+(/Q@X5#5LYV.J>H M#HW">CM#1971J6MJ<&28)Q)J 5LZ<)B\ <0/06W##KO;_)B[1OUR!SPRM]/= MBS-S_C).I ^*;D).Q2S\\#]6JQ@5A! ;*G"E!157W9%*]*HR,H\/Z4J@0J18PRJ4(V67NXF2]=N\A5!=I/G_JH/+%@!6T/*N^:IN66 M)*/9K HPX]PDL:7'U<7'^,@/TJE:ID\MP;WUFID?O64:S_-7;?X$N M3+NWRC,S@Y9"D:#7-HY#&H&M8"+]5C36H7V*M9N?:8%-[+1@56?Z<#+P>;+'N$_EB&'I1\^TP\N?);XC88332 M6 6S 0^W9Z+5;D]9#I8*1C28L?LNFX:Z70I+,"RTR8*SX#:]6Y,X/"5YJ]0. M'53FB.Z((L&4F6M%M4DN.[N]?=8O_7+Q3K1!_/QF^/DONFPKHY>U@]+4PO7G M?!["+'/@NM;'BB9QG78L3GM>U4D "RP:_I8N^2U#2]3SFC#(IO'(#8#MSRF8 M,>3?=6DH"H'87HZAHI^FZJ:J*YY3U/AXV%\=>$GZB=.&!J!9-_U)R0EJSG=\ M'F9R#>S_K'=5,]A^S!L1?&S8U_ZKE%$?__OW]=J4(M-7$\T,V_4)/Q,7IBEJ M$DF8]Y"B]P.D.5*]J.AL,27X4HBO^@U AB#F0O'O4ZMV?&0F.@2? M^2CQ]DWP@J7E&?79L"0M#ZW'4$ZI& ]%%>4; ,1O'DKU$V49W:9J%>/7\/90 M9^STV0&SG8)$A1UQ^NLP)L,>/)J<%S1RM,F_$#> < G111\_#6MMZI!T[DP6 M7DB6/LM+&K^[;\4(JK9 B';_9QB8%RB/RO[[."M4 E-2RSS\1Z^S MWP[K'%?"DNY-6/OS\]I:?M[%YS6*M%V9AP4*]563Y.**<1YN)8IN#\:>X27[ M)C(MK5S-\KHJBSG/3H;YVB(Z.T\+A<^TI_0$:O12P#.[;XUH0K2B[WEPXN"= M=)O8FJ(I?3J!)\^M@5]A*"4>%"]6&&@3E.7_)QP22/"ZD(XRHS*ZO49V9 %V M4BGR6^KY;T-]?04(76_3E51QA9<5#E8]0Q=IPE5F^LD*53$[SV,XM#W\Q_U" MF%V<1M2)T$B%24?/:Y?O:Z$V9Q"D"2$))MRM?_,7.$": &_[$(4_IMMJ@O'I MLIPT?KELP^BPJNK=%#QV8XY_2#6'879,YD/0-=9)VB\P^NGMC:6*RPZ7A%N@ M6Z7M3G\!^[VB0RH@EUB0T(LTT;&=S32D"9@$\B_&&)]^1BG= *3W6/_$-G/G M*^A;VNGMO]O\]$!"DHYKMU1*TC$9$2;Q;U102#N99R(Z$*ZRA@&A)$JFSR B ML(GO*^B/"TMHRR$!@JH3$(K7\C-D4S+K3_H*P!"=J4\P/,_B_X1N['(=>-%[ M ]#BC_Y;,PF,9BI(DP5BC,T^;_ZE6C@*0RP]Q_&/:M\@&R1+$?^24JD]G(;H MDKKENO\WU]O+64TQL(1@"_PU#:4$-&B_ 8@2!A__(T,*@W0NL="40QUI)W2C M,#;0[2PS52&&#'N\067='OWKS(*.PZ^U!R&;=&C@NN<#L:8; )IRI@-R0HN9 M!/\,B'Z,T=%%\<\(F^:&4+0S9,)WXV^E/I2\T3M?NJ)%1D#Z_R'!F!%U>ZVM M] #/4=P?,VHA&Q2711CH-"R. O4C>"=SC *:%M"4QQW@_Y'SQ;\;S00\IAD# MW?:D,%*>>]YH4R?$3(4H^B+2.NW65GF061H1(:8'N^W)33V_ 0S: MT5,.4J#:8>VHH#' HR7"><8MS,ZR?^SXAZ8+\#/>U M(JH6X^)44:!WJE35+NX5ST[X+17H;RJ*,]/)*;0)'+)Z \!H-YF+^:U^:7<, M[0O"*,?X!^?L*%SQ[V"@%Z\^(28QD,DQ$(L!*TB_5OL1!)'GF0_J=Y5CZ)]" MU=V*>?LCWW-G@N+,:?(U:-G:] *$U B_$MO!Q8P6!V)&MV7?OL;!V^C,V0OI M2\2D\=K(2=Y8D[DBO+?H"^_?-[?GXDEK)[@V@(/KBLZZ_"IJ,D$3Q(G(E MUH(#;7#K,G[E *AR_!;S(GTA%BJH$,9Z \")\;^WG8DV$8(@,1IJ7)LD'M,] M[JT@O#BY 1 >2ZSY:.Z)=?F]V>:PM4JV7K7+#Q^?\I1Z:!.(-B'_,T+;9]$! M,./Y\G=#?.TX\& 0"^#-\[/0\G.0J6=#Q6B;F4Y]E8:M7((D^((0P1-@@HA/ M$0A2A#RG?Q_X$SA'/S$^(NMY%)?2 %),?YU*GYRMI,N0$<:N]-]OPOU'RU7, ME!8J(\@:>I;*PIL?>O%(*J-DY 5M= >8P "9T#4X)^ '!%?H*M2-506WU;*_ ML%J%S]"IB,*]4V6=J%G;_'S:$^;I&\H]C90(U9*7NV7KQY^F/N,RJWE.2;XN M:RDR>!C/X#<,*+[J1 M*48Q7#+*TQ$]'>?N[_S4TB*X?HP> M3P6.%_&,R29,^JQ8>CE!]QO"' 1_JG4/A D?,]^_^WK7[-YH$?AG)><.\)%; M&IFA0JY-0!=5%2&1=.[<[VY^"2>]3JNS5K*S@/V6$(EGJU'3(C4W@+L2*KF> M&-B4,D-39+&C//%^H\Z+\J%U1@B-O?O&'0;#^:#OEH)CD';YV]55W\IE=N8Z MNWCO9$O7?HF@1BVX[1/N1? ]L3S?=\1>B\EQ&M<_*YNP=&!C;EQ\GMQ[G,4. M\_,=>L6V2OR0I3HI"TEAC5*E4?;,ZX1AEJK* M9Z8UC-5NE!+G!UH\,"M\$D7$:52>=_597ZX1C>)3.[7QF5FB[*3.EK@^G)]$ MSB[?\-W5=R^%Q2YSA^-5HCHC8Z_7GTO^T6[=K1 MH^%'/IM5XC'KGZIK!BQ SJ.QZ:]"67AJR5A#_ 4,^K*F!PJM'=BS)B?UHJ 6 MX6153>-+.%W,UG0]JIPOJN7[?&CET^C\AR=Q[9;LWBQ5X5XU20UCIX,%BX)" MM$4=XB&NOX<,AN/T 4-W?86F*L4/\/2V7W=8IU)2V%H[.? +U+PTR'=X^?/I MN 1J($Z'&A9\FD:!>H6,SM2%3W="P8K9?IFJR:]UTS4B#2YL2$-!;/?6#;,V MDF=KKM-/SH>@U!T]C1XKOA..)7F6NGU^.32X/KPB" ^?YIE#6T.W+R!,*7$L_ M[Z69MU]ES[S2DT42Q#6EJ?D.#/L]Q%V.SP2K@!^-6";L3D37?:R*70N4^(#E M,S8>Y,ONU<2RISN])]4- MVY]'ZIE')JC2)D5..8IC8Z6>-D%]C9(/U&&CRZ,6XU6?2M:K%6D<8[R<.N_S MB?-7!NL_-#>(,/LB=!CKTYJ>]M.7I7[T5)+]2%SKS*6M\GV>5SX#E M3:%%&F?'A:6']*;8^,(#-,T.C!"_4B^I,I5GEP87^TF NX7N7GO>G3<1Z<1F M0J^%5F@1?0MPH&+-'*>8Y'7G5VH#ZJ:]'MZ?52$*JT$A:M/RHF<>3Q]W M%64:Y=H3J&-FW]KX[,#]BD;'@1EGD#]Z7YB5J2H;6>?P%.J5O74I.Y^>WYHW MD).=+\;ZS21$U.P+/]'=C^Q17D,V'B;#'2-2%#NJJ!>CC:I^9Y0Z8+"1 5R: M621T($#$]%'GZ^.KQK*VTP,#BPH$?]=EZ(=E1$]SM<^K4;U)D?3Q[*HP\3B6 MB"&&J.=C>6H_F:M;G-]4N4O=1^Y=URQYVI_^$-QSTZJ*VGH7[%ZXM&]6H_FB M7][<_&U+:J&D;G8I:UC3R$ PO6,8\"E%"]G6U,] & M)H>WIV%+J"P-R+3S_99L3N**;_I*'=E9G5C@JDJLQL59^#G/>L-.-3L+X\:@O;BNY.4;!3.QN3'G<0Z!BU.RUHJ.3] M:.? O;NF:)YTEY?1I65%,,7I2M8:3F/8F=\4,"L$];$S*_(B2Y8@>G^1M.XH M#'R.AV=92BF0^-SJ'3)E$19990?4&EF&U8AI;L$2Q'W\7BM*5B@Y\6?^&NE> M?Y/RQ*"[29NCQY[#5!Y!6@,FL6>BB GW,:0&5LO:=UR(!>I?_P"+T%[<7Y%8 M#.PFW5&!B_7.Z$X4E]TE=^WWFHTED,06%K]CUL?,0? MM&7TC,TZ0U>HI%"PH]0OJFL?._,.,S&5Q)ISL.,O$=%9IXA E7E\ JFA,]\) MK)",4D\FI3=M(XS5L/JI@P/3I%B=5=S5-YV,D:CTVF8:5&^O]?EE#R>D<_5F5./G7%^K[K-A M#!$@D\4'9](/5SG&0JNLQCQ9,_FM":6'@9WI]NN1P%WV4S+EK/F]V+S6]Q'& MBP/W(5:FK\NPWMX HBO.W*YO %SH9LM'RB7'F<8C0-)_P!+\^( MTT=]4M4]UKG0BE SRQFDCV+E*WG7*ZMX1J%?Q Q"'=X_;P"6\#S/4+T*A%PH M_1)74NS]H[W"/=,^^=\7JJ20&/W*8!DB^?M1273/(J;X7":\8T2$'^8U2$7- M^$8_1N(C E5'?&6*,/57IPT,\74GJI]AT+\76W0ZS0C0_0Y0XI 1MD 6ELI= M4*"^K\]2K=A+^YN33N+!@Y<)?5KS>TWZ_G;!I*H&H9[_<1AK .LXH.A;!-ZQ ME6((F.->*PT=T#$SR;\!/*=D\;.-/X1VT93@V@I-JFX-#Y9ODNP\@;]\9'48 MM#6\4>2HW?VV79@Z:K)BIL':G^W'5\?X@JRMH@,DR\*Z=SQ9U_;"8Y-A?W*Y M%9H^BW?O&>J%2E/+WQ"QW_73;1EPT082-]HN7;,:-$ZAV&SQW+UEMA/.A;25 M6&B^DJS^TI4F'-O?B!ZU,=U4LU9H*LFP[],7-L_>/:=][I;_=**F>LMPJ\9O M9/M$.]0*2%?U0UUZW,U2BKA>T9#KE,0\QQ9?B/%EP:A + M*PF9RS< ,FMOI5EJL@Z]X,S9SZZ2K^8$TS7QJQTUWK.*7$X)\$<\47C)KGPT M(S>_D#0B44'RZ)<2AYR?=M[NN'8B$FN%,Y7W<# S4RFG*#55RUJ@8*[CNLSD M:SSKG$#()+\OE/=M7?O>D617+Q+Z6XVXU6XEV@3S.:[?&YBN]>E_*+U'[^"RCS45VF+([<_=$,B/LL(ED9:?7V,6C<&OX M=^<-X-&NWG59E)KOXFMZ*9]0]H=B^W0[/&K(BY)IVX1ZC_?_=R/Y9K5#5P^"SAQ1,L M12^WC)MBY5!B%D46-=]F=Z@D4%A J?"(2JU?ZKUK(9O44\_$MF0+F-<*(;ZL M+<$/B\2W<]8>#W58+>PR:.OS"!OH/@%.B^N_;9-F]PF=-0_VVIRZCUFXR&!K M932JS<\4&:5XS-&GR7H9I1R*=US:%V7I(:'M9UI$.ZIO)OE^&U9VLLCWIQK\ MS&UE)V27OU"RMEX@*>;QQRF)HNYZ4B?F8^3W170Z)BW1P\!)':^=4'RZ M36F(;&A7LQ&+T'/%IRU.=4_R3W0?S;@!4/= /^[^QFSYB8CH+A\8Z8X1:> 5 MN[@/#Y%?O8X9'_$.WI, 7LKM&6?_JN'#$^*<&>39R+GB6F'B_+M2MY1DQ:4% MS6E8+_]$;@E]X(I_=E[7F9A]I(-3B4JQP1:YHZ*C&MV7_ I%YG=?GJL 2,;( M\E@[%HBLC&C\Y#K\Z:(58Z68RG>-;MR17S!Y9F_EUZ8F;24E:(T M;;^[6[^]9SL#EI%+G(J,>W.0/8'>.1\^@;/=Z;GO*E"UG>KX7R]H_'_=[H07 M(O46]*8$)-5TS14JD\P36/ZR ME5K_E"V_'U=JE_*-6WFX8V6^B3C,XYT3-;C]_O"I0LZ8X,#+=N6Z6OV&'T(\ M/'W)[S[JUI!QII_EF:O=83CI+50"+@KF!#M9/TF Y<+#GQ5G5NI[+D9T6'9= M8#]>6^U1KRM7GG*54W /E%CEG=I-W%/QD^?\2R$ M^]]\I/&.I?RB("+:0S9IZ*EX)=>JC:9O'B\^"#[-FJQ84*H99))E[W]^-\)> MA+)EN1[G60/51CC"I$VTPVD[L3>KJ;-JK>N;$"6T-HA!%WNFUK(OVCDP0!WZ MM,CZ!H#MNB>FA#]ZM!45Y^7G1;X'$S?$OA>R\O-8F7>3/WG?*F-72^*7RH=D MSF;J\A&CR].B/0'H:.87OE#X*&> 2L-Y(%/,S+AZW*+;U\O@T[/,HFVQR+4] MN.$0QX53@GFUT")^F%!DY,SWCT:)LA3&ICV5!]/=;TK+8Z>N3$[3T;WH[L_, M 8^TGG5\9G#,_4 QF\2R(1YE:P,,+-6U$:;.CJKQLRQ4\> :F\]XU?'9.(R- M&:Y1/+::Z=K#'!C%,;P)=2>7Z-I8) ^5BL_?VO+R(16+"B<(YWBHUDILG7WL M+,<](+XAX;IW!UYT2QQPJGZ2Q;\)R]Z]X'"$\8H7BC8YY NJS;.,\ M^+8P]>L"LUA9NKGZS#C:;_/!!D32[%"1'@Y#.E+#CQN)X(>%!]S[<$-3U=@A M51_K*G$AWJ_-"43IAH.SQ8N?*-D >_2G-C-+W"EV^5N).UZN9J5-L.9(!0/^ MN1 "0CH*I^Z=/S'E]!R(;NE+\=/:4##4NYQI@[ZL& 4;?VI:?CUZ\6F!6YU] MD=S L9ML5!;A/*8\'I*=M3U5KY51HZU>>,AI?U>EM%%65YX=S^JU%^6.4;"L M>&G91GUTZXRALD\==+**(G4=/BJ<%&$A+5@9O%2+7W,0,!!S+B_)/K'1KA^^ MM5NR?BB4 9_X'BL@]B&*2)7^>31EM,5<%L#;TG' @U2M@2IP$8(ML^B .VV5 M<*X^W_V>YIII-9 YP:2C&D#5*UG@'<;V_V[VKX!P]#Q7VN"I@;Y'[?,W*Q1A"C-^>'EH&4*B7@ZB]PP:]=K0R*.BD'O)H.\\+W8N5\ M-YCI6V4=M5N6#ODUV;OVK!O WLJ#4Z-7KN+/EG?>A@>+ZGKSM,*WK^U@ZK]. M8('UX\W4]8B%SQ(6E^B/3\*FVZWID\@*6MZ6)#+$*+ 4MWYP&=(S\:6>*M6[@L&63 M%!=OLO.PW1OM@H$[;,;>7*)X]2ZLL_>*:K8]!Z,1-/IC)SY-3S>ZM*;$7"]] MMM &1L":CVWQ=Q1B]%U, 8NI3KU%GO[8D>3H^?/VR_K-1*ZL'^Q7?15XB9[1 M[UW("(3J:P86)*(N2E0ROCH7LA"_X5$J81-JHO$ \TCW\7;T5J]6'2F -.*3 M5IMIKW]40A[92%&/N_I<%?C)O7&V3+9F2;(?^?J9PE2A6K)C_U?43[?BV*NE MC'ED0P?UQMEGF0)KX/1K0E8I;?"\_=R0T3>@WEYND7&B,9M<['=B[:;XR>HJ M](KH2AG9DR'1.3C\K.D&P-\KF#:]HS(E +J_52/V_1MB6>Y^.8O(E2M'Y;?? M]A?2SPA]-5(%D6RYR.AN$F2<0?C-H_^%5FYPDJG M4F2^F7;/5RD;J83B 77<\UI:,7^2K'L#,'T5+,,&.""L7?R^(G%28IY1BO[5 MYN[G/U[55)S27"";V=RU !>)VH%.1R4T%>6D-!75M=N"\+2U*Q!_8:GR0MKX MW1[T.+""K([B+*3.^U+K-LC2>%JO@LL/7=V-F%/;-HS&;P"5"9Y%XY^42;WL M(^3C']$&1JPW/0V#Z^ )S,VZG?K5^9R-H;&_.L4O%V8CN<_W9I>:Z7QY5.XB M/33'B@7))U@GN%GJZFL5S:I?#J8_DA];DPZF$U^=(EDJ"?2>G2=$5)IJ)K8U MLR(Z:H2JSP];$GF'[O'C??N]&**6978X1,>[=Z+EW.J34'8Z]K6D\,>98?*,K6Z5KVM"B%!5455>S[6[B7K:OV\M+_4/"J:^Z9\C*8F M9[P>%52].*',S@@[C19XEA$&^(]6PGV=>[M:LPE M#A(BR1X&KC=WWT,MRPW2K,LKVK^X5$&G(1$Y-PWBJ.==9DK9K;)!JSQ#G MW8_#]%_U)-O53]3"4"OE$RBE%6P[U]]F:>JV5M]:[;T>,U#9U6T^Y_./S[7S MM7WP5>]MR,&NMOU@0ME21LR(!^_B"J,T2%HVT7'\^E$&3*R1O\ SS#:OJ%*! ME60(M[#7KFOS0Y\]!C72N6BIS73,T]8FG-KMOW]:>K3J$VQ 68.(3/-WM*KT M"8%NFI-=],!3TPML\)D;YHQF?^F4T:3*F<;Z]3XML4DNKBK<[B//EIC2WI0M MI<#BK!7!'OJ+1+FOUL8_9 22697C%9LE0TTOT MAG93PM&91UW]M_U870+=Z#Q!V[<3#FYE[WF*L^O)#S]E'-.($[FJ[F&<4R%U MF='\6'$FJ=)UU&A=']QT3E=@&BEI:PAVC%>4BX3<&Y>P*G=,84*Y+_/_W M71'_7S%A^O_N.AGQ6K!\OV T]2C33ARAYRT_EVS-'/_N:#Z\QF+ ;MW=(>0*QGK:H MY*!.DL)!T4!^F&3Q'#6O1U X'U \%16P[>V>8NJ2B9)#IOAY.'"2?S;/2Y,< MS@?R1B<&>(J?X]?N? _+7AY@-9A$LUAY&-&3A/M\XXR*\:!_]3:_DY+E<=M] MQ\Z*B'>Q')^K1QH5BG']V*FXJ_"^E$YS]B]^$<&IZ[[[$;H#-U/?ZO()USGJ MY8)^_U6WV9HH\(%@OI-'*77OGV0;NG^O\HWKV@V '^/ M1ZE1:K5J4S5J:Y'4"$IKMHIJ[: U8S0VL6>C]FBC4JM-597&"B56%;$:6XP2 M>PM2*U2Y?;OG_,^Y+_?E/MR'[_OOG-\XG]_Y_G[%\ K222((HTQ<^[_(>+L/PV$1YTQ"F=:ZJGS13K7T/UCTEA"?Q),2RUK<7G M?NK1. >D%/3/KXR\=W5GR([G-7DMD)T9Z_<(KDI)CE R'84-W;"L;RXP>4TO MN[UT]A'5^+FM?&*#4_NSH3_7%N=V $J/E 6@?V3" A#X^574'0:G2#1Y763BH.(2VEX"OO MZ&$UG7['4O5L]6R59)UD9O3H@44!-V7YH"7',RK,\\L]V)7I2?&!3$92D30N M@YZ+NZ0DW%(G@)\#C66?LBWW]1B&&$)OP#,[):LL Y@*WWFZ,88L,B3M&9R: M+T!@^J.DX1$O]PR-@X.BP.PCHUX,N1&0X1.R2MOBG_"^K=SCB&(#+?2H;W13 M_&AZ>]I!H'(5HS[4VQ40)C6\7[]?1\PVJLN*VI)IR"&C F[+J)GP&+)(-]*T M!PG$]?L3^*FR^^0+JS;)#T9:9D#I3H%[UO@AL0I1T6J\I6.W?;03>!&X1/B\ M<8?[,NV,79]RBI,SE Y88T4IN9)1<<-3*KH>R5E.3YBK(\3EE4485O"AO&WO)O4? MSE?(#I_(MH%6'(#T# S@F$[(".: V?@2Y/'T3/LGV0]2$HG5G_8&!82P?E4S M@K43UN$B/BY_ACPPE=EKEO(,WRY%\777D9\JDU\L=E[3RLZ.9O@$6/@P>% /S#)FB]83H_@9SE6!$0IC+37D(QYW&ANX0]7ED^CRS+7M& M5W"$VPH\>(#'VFY/S4NR!YRLY4>3JHQ$]632OB/,4 M^KE!>UI1)6!N$;B2&<*ZA\^)!$.T=(9&'L/8'R+/) H@W^IT[]]7#DG\UM<# M4&&X6>>_?@)K&V!SKU*V"<=UIG@%*]IZWO&-C3"POFB%F'?-A*W +:?V[9VX M(U#DN>FN4JWF)0HQ?XLAQ\KC9 1V+.]..Z6;CS:Y.M;3' TJ,3^\'<1OTR@*YY$[J\$PK58 C6;G%.+EP+,W9DT1 MA'L"!?:E?HVC!^:O5(5&MQ.>5T0'_GU@1G%[%6";SJE94[*.-JG_-G9-/5 1 MW".2-?WZ;H)>Q[-H'B9]PN"80C+.F6\\&:O"MV/0U!#;O^#>I+&@,KO%;?SF M@NF$U$J)M")/0F8BK2KFY:^Y<837G)7O._F':/WYX#FF)L.D5A< MX;\,>9J6V\3C.D^-?KV1#WS7<%4HE^8C>,]HXTBH)-EJ,Q@)"@I%ID=]@?Y> MC^0=SR(25]PQ0Y]B+9BK]=(5\8P7&3>JBI9>#.AJ=4;\ TX\ZN4;[PHQ/FT( M*Z@U5M)A2V]>WL:2Y0G&KHOS="ZF@ &X+KQ;LL_R2UC=FE#].OH8 MTCG;6^99I*VUC)L+3O#^ZEJ; %3Y^LFT^@>J=M 0(!;]W3"61FQO SISZ>=O MR!5\Z$ZL'$R>#$02L;_. >P>./VW0_<[2%67/:6DT7GH]P"Z'F')BB?4DL^D MM5"'.)T^@7$%C'6;\HBV0$)U>D.T3()7RK8I(SG)^1Q TZ0E-N6.,!TGRY:[ M**5JSEKF:07U7;O(V/O:916CSU6A]:-9:.TZZ@CR5I3!1,FNR;M*+HRH9 M[-)QKI94UTA2L$X-6+2S18$BW_C1$V6/KH 4US;A+F\]6ZY&+B@HF:>RO75, MO+$P1#K38MEAE;N:;9 MJ1K;LN.RJZCFD>M1.P!G?,0:CEFISUOS)G7@R="+4VW?+\;%&OF85-5A46S\ M?;+/W;>:U)]OK\<"'/5"4?N%KT)G#@J3FT2*;:EOFI3/^()]OP^(I(D[ M/U5$ [3%"E0!Z3K*XE3#]_TNBG:;?KQ!QPD'C36ML)F!'=4NF-$ \8PNQ+\C M^"2"B [$0)(5E)R5-KDY16$ @6T_/5 Z3K\%"F$S[_EZ)KI1TJ%0:@>9Z2SS M$!(8)L]G_5#A*O$/B^3*&?@[^ESW;O"MZ[3?P9>^%87?I10F!FKW+-TZ Y0XZ1FC@:SVC=N9!4JQ&JZK,_ B)YZ9%3>> M#VM <.-\2VO$@DER)-T8D(V]KBSL,_71X<9*>U\:L.K-I[H9GJ>FWZ6F"S57 M>H7@I6<2U/X5DU024ZQ!8++G974KSQ GB/16>]".FQ3T?JQ&VOO<)X!'H$8! M!> Z:/;BZ1V7,/'E1H]!2$]]- F24LM6#8K@<6!C+^ M[6'V;9L<)V0!WM+F$.%EF[F>=S+;J9Y_3?@2U)_ZY4KXQ0Y7.4Z0N1 ZP"Q6 MIW=:[:7X[J.A2B4?[(SYG%9\8(-SCBG"K 6I.S%LY_%-OL.)IR<;J+'3YG#9 MPZ+2UAY4 8*/A MS@:OK\.7H<[7H^ 365W3><,O%G63_M/<_@_1"RCI&W M$^GY8U8(HJAKTTZX72M5>#?'[F]L&'1'P;GI#1TR0UB:!W L=*] ,02SB;?G M0.!1-M"C.SD6=21WN 71^.53WM[;^UK#]28O9^FBYMF:^>+'LZ9(7<&BC%L8 M_E[4=$R5&!W+W![$YU"S9R]<+QDYE6_2>0[@&9AC>RDD3KGXIVEK]%STO MO=/OKLS959?%9A\%"LS!(?YPN-^QEM)DT]P2!Q=&\E[LR7TZ:3F$[DMW@@QT MPNCMJ7OZP]A&U^A_; 4-#)<(@AQ2C,0"[%@-I^A53L9O+Z3'G2!+*=GW*(*I M!*RF$#>'!U\QNHI38Y3#6( UFH7]_H17YM'5/;L-XFAW]3D JX\PMP?)E'CZ MKQN&*D^&/Q#,4',.5C^$>TN09Z.8ZJ5,3>P_VN"HQ_-]XI5[7P_H4$<=#.V9 M=Y^;W+)CNL M&L41VQL[+Y=+C2(K/6-9.RXA3S1.PO?%78*Z[[_@9%L-_= M8AD?R6(QW9IO5C)/(Q#W2ON])_M+FR]M'X&# )$9-R?^]90"U 0:NQ3 MZY=W<,X!'& M\ 6Y!WV9:2O.MW]]"4>K/]'/6[P80G"R"1>DC!\ZA4AX?KVF10?Z=%2]<;OI M:Y0OTUO"TMO>!+HLFHBNZ)!5Q':R>34Q4M,=I94(_"L5D.]I>M:FE_VXN>9; MZE?O#-OC/RB]#*?E8]_Q8)X=*^0YH%8H-1A^.4^(G1(_/FY1&N;D@7H.SZDL MJ.#>\4W8MOJ\3Q"?_7$Y=',^/1FK<\A4'I)MB_R]8B8*]_0XD@YZ,9FEB_.B MY>G9)-4"9Q&1(O44X=3:?+4'/"7UNZ>A$C'\!KV5%%%UPP3UJ)#-%#>1BPH! M0#'#V+(3@E!M75 M2CT'_"U9* 384H,-1VLO7[']EOVXJ2EIS"3;B[XMOQ^4D/FZH>V[@!OP.W7Q MT&X\T+K<>ZM\'_*\?URO=F1K:?1 IENKIO@58Y#!\V-QU@[5V=EO%;8EIR(4 M!,)+MAS;NE4HS48O'YNM\3-I%Q*OG@]X>-6M3=8GTOXUF7UTI.KO>]ER9;F; M:I&MBY>?G\T<*%2[3SE'AH-218]ATO#&J]XT^OT/G%1X5<;&6MW3+T_84.UM M^06=''(ZD",0Z"'N:1'2U:INFZ6\#[M:I(_[JWB1 J?QS+:5SWM"*YTUUS1%*[9[H M=<6^#'Q0YG*!/G^DZ3 \0@D?H:HQ.+HOC""IC9R)41_U=?#9!=^RFB,3&OSR*I//3&8KM+4G9-@'[__3#T_T6TYY/_ M!5!+ P04 " "N@@-76%'P-'8( S)P & '!T9W@M,C R,S V,S!X M97@S,60Q+FAT;>5:_5/C-A/^5U1NVH.9.$X(=P<)Q\Q="-/,] Y*?LHY;)6#!VU&P?-%O-H[=!<'*, MI?KU'%5TV6'8"?=;^QW6.NRV#KH'[]C%)[;[9=3?!4].CB?"/=C(Y7,3XX3.67&SG/Q?F?"]5@6@55EM],J;0\S0W3?&G,=S&1BLVZ[ MU?JV5_(DD<4XR$5JT=+LO+EITW*?3V2$V'89S%CEVK"B]<-WX)W([1,7_?<:"-_$U@: M!\QE(8),>#F;[:.>%=CX=FP_V$T//_,SL]8 M__OAX(P-_C_H?QD-?QZ@";V#RW_R#$_2_D6E3<7AW5:QGT1,X*DMT=IG*F4V M$^PGKB->"!.<7^=BSC[$EGKV6ZW]KWW,S8<:-M@I1IN,_=QD%^"8O,%BH:U, MYY"9V^[7%&O=DP\QQ-E#%@ELT0U(:!L[G[%*42D/W!3M3>L+:K>!',L2%5I:/52&-9:-,:%Z*RLK8--BPB)M; MK(C]C8KXR(T+&FPR9U>%FN4"T:7A]:&]%A(%T0N%L 09N2P8+^:L*JRN!,X* M0+B8!?5P-L$W+7G.4D[0U4Q-I .\&W=G0"%B80S7A TRD :&3'GUHU<*4 M\$3:G=8M(9I*<,PIIB4LFJ^JH;>]UNT\W;J"I;* _L@4-_IJP+08CFZ]TB^+ M%$[ B;#P.DARGA$H)#802)"M+<]>:-K>V!J(2%T8;-*+* M,0 V5C"$V\XX>6(.[DES-3,+ &@QA@MJ(E-.C5YN2-E8L:-9"'-'VBTVY<%& M4X[6SOW=J\/]]KN>J8U5\S$!6Z6IQ-==L^>4,F1<"Z=^J%-&N2 U,0&;1[DT M&#:R1W!;)2 M"EB758X1[0X/VF]VA9>B_2;QW_Q727&T\/:G]1EYW HLO)E(E@[CIT3OK<) Z?"( ^!*AS//6RG!E%PS"OS^"G$A9& MSNN=/+NJ2F,!^-54&N>M&"4*MPZE #=^OLH5/C.&$6MZO;%$H^81ZI3P>.!9WOHVZ P*ADG"32L1Q&5[Z*/!@Q M-I4)X8 ;U)/$1=P 0Q3&"1Q<)PM# 3J21S*7=DZ 2@K$H$'IRH 8]HB0XTA D.QX9@*TLP3K; MC(UX(S8&4YY7SL=(<2)-J0J9XLCFGLBZC#"/X S_]?Y@ZZ" B?!WXT-ZI"J[ M68+'L!I?CA:4KZ0/9V\L6F1"#MW":P+R]&CQ+;9FLMG3O:+N*IS2\SI,NIY[ MK?H$_R:"5W%<:5+K"IO>L^I$H3+2@@IEK&5B+/2K+ZK8[H8I*? !S[LUNA8< MJ9]PE045'46UE&O/2Y5QLPP]Y+,.3R)Q9.;T41/-'/7#E8*(12W_<:/H%BW6%J'KRW@MU:7WTP ML_L 6D\UP-Z 1H5S4=C$76O4QFMX5I3%5.530=18\'%].Z-KKQ:3,E=S@=Y9 MIKP?\S5HP)1_2]QH.B6[BWKKCFTR6,UT&X>_>=U\&]&0>BXT&/TD_Q+1N48QST:K-9KI=__MA_(?_O*[">/12R;;YP?%?]<5M@WM M%QHU(=4S#=;/I$C9X%K$%=WDL7-_5?!//E4BU[,A^MR5%A-B].Y>^$M5$]:^97M9=/+X::U45"=5>2G<75+KR MC--Z1RWA_BV)6VMU6/T@U5HEMMZV?'"K1#$:1%KPJX"G,%N73Y5,:IB_.VIV MEISOFUKN42__/)A[P.SD=U!+ P04 " "N@@-73M1W0)P( I)P & M '!T9W@M,C R,S V,S!X97@S,60R+FAT;>U:;4_C2!+^*[V,=@>D.,X+,\L8 M!HD)01MI!E@VLZ?[V+;+<0O'[>UN)V1__55UVXD#9 DZX+*G'6E"W*_U\M13 MU1V?_.!YPSSE>00Q^V7\[2N+951.(3# M SOX_&HP_O?UT&UZ_?W+U]& [7F^_Z_^P/?/Q^>N U?OLK'BN19&R)QGOC^\ MW&-[J3%%X/OS^;P][[>EFOCC&S\UT^S0SZ34T(Y-O'=Z0BWX"3P^/9F"X2Q* MN=)@/N]]'U]X1SC"")/!Z8E?_W5C0QDO3D]B,6/:+#+XO#?E:B)RS\@BZ'<* MR^-^;.FXO8I$&WT_GQN.!Q+/*)ET%B@@_MHZ-5DQ*3=-DFG6J!@HP; M,0-:N[%JE %702A->GQ_@\=F%O6\1.;&2_A49(O@_5A,0;-+F+,;.>7Y^Y9K MP;\:E$C>']O16OP)N#2J9^#.>#P3$UR<9#UV^@?8Q^A_M^>^T([AVHYSL+J% M,HNQO*'(S[+M=:ETR3%0C62_041(J.S< MZ3&9,),"^XVKD.>@O:N[#!;L+#+4T^MT7MH1FW48M=B9%@D[RT2+1:",2!8H M&S?!"VZ_%FO=H]K,(H_1Q(%G6S:+V&T[PSW\'+&4SX IF F8(Z^95&CV:\D5 M^BU;L!LHI$*3YNQ"JBGK=KQ?R;[72AH^D;G0AHU34+R THA(M]@HC]J[HW=O MH]Y?N+8LSJ8+=IO+>09(]RVGOG)*QQ(ES27F"12)BYSQ?,'*W*@24#7, C:) MH#4XF^*3$CQC"2< *B:GPL+6CGLP((<(M.9J04.F_!8LE)=K:FR+41C<,J-X MJ+$>"869"X=A+M,H20R*S5,1I4R7]+&:/P<%U2*DP%1HY%BRH\MU"G2!\42[ MT[H%BB9C5'.&TV(6+IIF.-X99_:?[TQ@BY25,:Z)+FC8HH7N$Q06!5J0G$^@P&)AZ=W*L/K>U@B@V":R%HTH,QR M+I5H=[N=MO)$7*19U"7.HWA6,G-F+Y3$RA";-=M'*\> ;G.F'-YA+95C$4A) MY:;,<$2WS[WNAWUP4G0_Q.[)/0K*=;ES-ZW/*)X:*'!>(5FVWBA9VRC!C4C/ M^]C $7.P/+X+S&L[]D[YP2:?GX/&V@!5MZSUM%]:1*@1+_7V4XC90D ;5SLY MKI2EP@4P;&9"VV#$49#;=2A=K\*X206N]$2G562Y,GRKH@GJ%!C2*(N6F8CM M^4"7H1:QX$J0 L)1NB6GG%8J-=&LA;FVG&Q#%\MZ% @+=3NIP"0LHC+CQ#BH MEA5B1=*I(JM #:;3R#'1)(A2+ '"D(?#<%*Q0$!42H*))4=@D*T M$0K#&<]*&T%D)T@2JOMGJ*%^)"TN\\46C. >'\^4UO,X$:-9NWP?%F^/8V>6A?:ERKG*<[7G4B<^( M7F)K&46E(BLVJ/&15:<2SR@*Z"2*:^D(%_K#'6_8_H8I"<(!X^K>Z$IP+-/ M%OUT'LC+I5P'3JJ4ZV4>H8BT\('84I6U1T4C"RSM;R&K3@#WQK?^:Q/M"F1< M_??AY>L_>VJ-:[RU5K%#H=ST^2J,R&O/R"T/\OU2.HXYWTBEEW1N&W#)*9[Z M#,!?$%4H,6%0?RQ0/KO(/B(#>4$3[^!?JCQJ.,,?I4#Q+73+W%Z Z(._18UW MAJ^>I M=$'*UX" CGN1'-!^E:L]NI&DSK5EW< N]E)=Z$ 1I")&@^-X$KW3Q]J*QKH+ M1[K;MO>?G_?(2W0';PO':M$0H03*BV26\4)#4']IBO41=TO=92C=B9,UT,[K MSF^BP=VW4TOC^IPV5O6NU6I=IZ2)Z_89D2SFN>K&-I3&R&FURN&G'YO&J3:K M#=6XPF\L3@ZC6XS:0O6S-U>\"$*,R%MOCA9X\F!>[7D^K3Q-O:O/>/R=_:Y/_ _"5M[AM%O/,RQG]ME;=5\H7B]Q74V93/ MGRLW^:'*3!4DN\4=LQ=:[%W'_GMUQ9[XL=/7_O*7MI5ZNXZW#[IMQB]/+#K^'KE<&G CEX]V#G,_>4/U"LPAJ=_'T#^GQ'@&P#T?XS!X1U$ M)94.['<1 ;M6>$"FTUZ+#5(!";M8'H^NW#7)&[Y_(M:+!_H>"(,3(NS=OW:7 MSRC92D8Z,)^M[J29>GJY!'MQ.%.L5TKI,J MJ.FK\7+3>D=52_90D$SDX%7/->$U7ZJJ6IKO5-U_6ZO D[CGJDZ>H)<"/I,B MKB!\=-3N'2YIUK5U[ M>[BTP^UK9Z7\ 4$L#!!0 ( *Z" U>$Z)[/BP8 M XG 8 <'1G>"TR,#(S,#8S,'AE>#,R9#$N:'1M[5K[4]LX$/Y7]NA< M"S/Q*^81G)09:L(T-RVD8+B[GVX46XXUM26?K!!R?_VM_,B+4CJ=PD ;9LA# M6DG?KK[5;KSJ_688?9X0'M((W@CB57X\1W(..Y5IMN^V"W?'L76_W (8?8?LJ M\'=*X9-S/_A[V*\6'5Z]^S#P8;ET%IT8')113*3WJ6RH%[$;*-0LI6^W,B+'C!M*Y)YKYZJ+ M(RWL7I.Y-:8L4HGGV/;OW9Q$$>-C(Z6QPA;3W5NT239.%HVB4LZ3-"6*W5 ] M^]*\84J)]$9")=WU);XT,F_&Q8(K(R892V?>FX!EM( S.H4+D1'^IE6UX'M! M)8O?=$OI@OU'<6I4,&6<&@FM<)K.85?16V60E(UQ-=W:K4SBH3#H?Z==?= 0 M"'"2(8)_WJ>?'6?/W7?VVZXV&4'3KL";5BN,1!KAP/YMPD9,O7[E[-M=MVTZ M/6N$H_*G4"I$SE.YI)56Y&M@_?Y%,#@=^,?!X/P,SD_!?S_HGT+_K[Y_%0RN M^]B$O?T+.#X[J?M.!V?'9_[@^$/3]YSU&TYD,2%X$"@!ES34/(-#>Q]$#"JA M<$GDB'!:&.>W*9W!<:AT3]NVVX^M5*V"LWN7>5_ 7)')*_/2]$W0,QV4,^VT@!1 (I%K\?Q[ M#=6"$]2M2"J(UV;U/L3%TQ8B932&_BT-)]JSX3R.68C(<>Q0"D7&@K-"09!0 M27**,F'1@@$/3=C6J[Y^U6FW[:XO,CRW9^4WIZMQ\PB."Q;#<VFG/0+>#3A$AD33J#"YH+B9IR M.!4R \27)F0A*;F" M#40IM# .0UK5AR#H\V]E+X?E_"RL02SV-)ZD""U$T"E#HY8!6X^3]-\)DU1' M\T)OSII';),=0.BKK7O;T!31];;?;L[1@%2_*A$J1$9[)]<"1D!&51BC2E.0% M]9H/R^#W<;T:MTZ/] 8BP!I:A9Y,E&@:JM2K;%G14,->3<]TRU*RM05E(,5\ MK(RD.G>4#HA2>LHC%F<$ED][6['/,3\;RDDUP":\/RX M ?0+&[4T)X,IY@CN-6$?TELOR^$/B=;*W/YH84^2T4(F41O+++OZ=7]H$?.U9AU?DV M7)M09]G#Q#PQ7S935_SVUSRRG_*0KFFOGP0]?\Y_]0?^?N%']\8AGM0A MGAOGA_@CB>G?*/<^0]G0>T/OY[O9#QWI/] 0+Y'^F\3\9TS,FT?2+YN;FZ-Y MDXI_5RJ^H/\F^=ZXP'/>[ =8OLBUKS'3ACNY^)U2XQK;K?+Q?W.YX@5MW:-# M_1$%EB<'&>AJ9[A2[21A6%:W=%51U[86==1YC90I*"^TT**J5^,<7"B(*,UH MI,5&NJZ6-G>3UDJ5>L2\7.F++&-%T53=ZIFJ*1@/A-OJ+E/.$:B=22+6JF[7"MM@;@C^E!]%;:G"<4Q$C(2Z7)[+"35 M\Y!8U0M'J$=30)P;=:<%3-852>V5V*_U&E..*J1+)M 62A'!A""(E2)H,<$M MJ0Q1/RDM?;-Z3>8EL!$)/X^E0$/HG.,X:JR2YO<557O"TR M,#(S,#8S,%]D968N>&UL4$L! A0#% @ KH(#5^L['/'G8P * % !4 M ( !1$L '!T9W@M,C R,S V,S!?;&%B+GAM;%!+ 0(4 Q0 M ( *Z" U>_+<@P8D &FY! 5 " 5ZO !P=&=X+3(P M,C,P-C,P7W!R92YX;6Q02P$"% ,4 " "N@@-7==;=\HN0 @!^K1L %0 M @ 'S[P <'1G>"TR,#(S,#8S,'@Q,'$N:'1M4$L! A0#% M @ KH(#5Z6XTO887@$ '(\! !@ ( !L8 # '!T9W@M,C R M,S V,S!X,3!Q,# W+FIP9U!+ 0(4 Q0 ( *Z" U=84? T=@@ #,G 8 M " ?_>! !P=&=X+3(P,C,P-C,P>&5X,S%D,2YH=&U02P$" M% ,4 " "N@@-73M1W0)P( I)P & @ &KYP0 <'1G M>"TR,#(S,#8S,'AE>#,Q9#(N:'1M4$L! A0#% @ KH(#5X3HGL^+!@ M#B< !@ ( !?? $ '!T9W@M,C R,S V,S!X97@S,F0Q+FAT 7;5!+!08 "@ * *8" ^]P0 ! end