0001125345-23-000124.txt : 20231106 0001125345-23-000124.hdr.sgml : 20231106 20231106160338 ACCESSION NUMBER: 0001125345-23-000124 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 60 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231106 DATE AS OF CHANGE: 20231106 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MACROGENICS INC CENTRAL INDEX KEY: 0001125345 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36112 FILM NUMBER: 231379924 BUSINESS ADDRESS: STREET 1: 9704 MEDICAL CENTER DRIVE CITY: Rockville STATE: MD ZIP: 20850 BUSINESS PHONE: 301-251-5172 MAIL ADDRESS: STREET 1: 9704 MEDICAL CENTER DRIVE CITY: ROCKVILLE STATE: MD ZIP: 20850 10-Q 1 mgnx-20230930.htm 10-Q mgnx-20230930
FALSE2023Q30001125345--12-3100011253452023-01-012023-09-3000011253452023-11-03xbrli:shares00011253452023-09-30iso4217:USD00011253452022-12-31iso4217:USDxbrli:shares0001125345mgnx:RevenueFromCollaborativeAgreementsMember2023-07-012023-09-300001125345mgnx:RevenueFromCollaborativeAgreementsMember2022-07-012022-09-300001125345mgnx:RevenueFromCollaborativeAgreementsMember2023-01-012023-09-300001125345mgnx:RevenueFromCollaborativeAgreementsMember2022-01-012022-09-300001125345us-gaap:ProductMember2023-07-012023-09-300001125345us-gaap:ProductMember2022-07-012022-09-300001125345us-gaap:ProductMember2023-01-012023-09-300001125345us-gaap:ProductMember2022-01-012022-09-300001125345mgnx:ContractManufacturingMember2023-07-012023-09-300001125345mgnx:ContractManufacturingMember2022-07-012022-09-300001125345mgnx:ContractManufacturingMember2023-01-012023-09-300001125345mgnx:ContractManufacturingMember2022-01-012022-09-300001125345mgnx:RevenueFromRoyalityAgreementsMemberMember2023-07-012023-09-300001125345mgnx:RevenueFromRoyalityAgreementsMemberMember2022-07-012022-09-300001125345mgnx:RevenueFromRoyalityAgreementsMemberMember2023-01-012023-09-300001125345mgnx:RevenueFromRoyalityAgreementsMemberMember2022-01-012022-09-300001125345mgnx:RevenueFromGovernmentAgreementsMember2023-07-012023-09-300001125345mgnx:RevenueFromGovernmentAgreementsMember2022-07-012022-09-300001125345mgnx:RevenueFromGovernmentAgreementsMember2023-01-012023-09-300001125345mgnx:RevenueFromGovernmentAgreementsMember2022-01-012022-09-3000011253452023-07-012023-09-3000011253452022-07-012022-09-3000011253452022-01-012022-09-300001125345us-gaap:CommonStockMember2022-12-310001125345us-gaap:AdditionalPaidInCapitalMember2022-12-310001125345us-gaap:RetainedEarningsMember2022-12-310001125345us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-12-310001125345us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100011253452023-01-012023-03-310001125345us-gaap:CommonStockMember2023-01-012023-03-310001125345us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-03-310001125345us-gaap:RetainedEarningsMember2023-01-012023-03-310001125345us-gaap:CommonStockMember2023-03-310001125345us-gaap:AdditionalPaidInCapitalMember2023-03-310001125345us-gaap:RetainedEarningsMember2023-03-310001125345us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-03-3100011253452023-03-310001125345us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-3000011253452023-04-012023-06-300001125345us-gaap:CommonStockMember2023-04-012023-06-300001125345us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-04-012023-06-300001125345us-gaap:RetainedEarningsMember2023-04-012023-06-300001125345us-gaap:CommonStockMember2023-06-300001125345us-gaap:AdditionalPaidInCapitalMember2023-06-300001125345us-gaap:RetainedEarningsMember2023-06-300001125345us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-06-3000011253452023-06-300001125345us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001125345us-gaap:CommonStockMember2023-07-012023-09-300001125345us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-07-012023-09-300001125345us-gaap:RetainedEarningsMember2023-07-012023-09-300001125345us-gaap:CommonStockMember2023-09-300001125345us-gaap:AdditionalPaidInCapitalMember2023-09-300001125345us-gaap:RetainedEarningsMember2023-09-300001125345us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-09-300001125345us-gaap:CommonStockMember2021-12-310001125345us-gaap:AdditionalPaidInCapitalMember2021-12-310001125345us-gaap:RetainedEarningsMember2021-12-310001125345us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-12-3100011253452021-12-310001125345us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100011253452022-01-012022-03-310001125345us-gaap:CommonStockMember2022-01-012022-03-310001125345us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-01-012022-03-310001125345us-gaap:RetainedEarningsMember2022-01-012022-03-310001125345us-gaap:CommonStockMember2022-03-310001125345us-gaap:AdditionalPaidInCapitalMember2022-03-310001125345us-gaap:RetainedEarningsMember2022-03-310001125345us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-03-3100011253452022-03-310001125345us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-3000011253452022-04-012022-06-300001125345us-gaap:CommonStockMember2022-04-012022-06-300001125345us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-04-012022-06-300001125345us-gaap:RetainedEarningsMember2022-04-012022-06-300001125345us-gaap:CommonStockMember2022-06-300001125345us-gaap:AdditionalPaidInCapitalMember2022-06-300001125345us-gaap:RetainedEarningsMember2022-06-300001125345us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-06-3000011253452022-06-300001125345us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001125345us-gaap:CommonStockMember2022-07-012022-09-300001125345us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-07-012022-09-300001125345us-gaap:RetainedEarningsMember2022-07-012022-09-300001125345us-gaap:CommonStockMember2022-09-300001125345us-gaap:AdditionalPaidInCapitalMember2022-09-300001125345us-gaap:RetainedEarningsMember2022-09-300001125345us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-09-3000011253452022-09-300001125345us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001125345us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001125345us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300001125345us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001125345us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001125345us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300001125345us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2023-09-300001125345us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2023-09-300001125345us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-09-300001125345us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001125345us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001125345us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300001125345us-gaap:FairValueMeasurementsRecurringMember2023-09-300001125345us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001125345us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300001125345us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001125345us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001125345us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001125345us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2022-12-310001125345us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2022-12-310001125345us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001125345us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001125345us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001125345us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001125345us-gaap:FairValueMeasurementsRecurringMember2022-12-310001125345us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001125345us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001125345us-gaap:USTreasurySecuritiesMember2023-09-300001125345us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2023-09-300001125345us-gaap:CorporateDebtSecuritiesMember2023-09-300001125345us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2022-12-310001125345us-gaap:CorporateDebtSecuritiesMember2022-12-310001125345mgnx:DRIHealthcareAcquisitionsLPDRIMember2023-03-080001125345mgnx:DRIHealthcareAcquisitionsLPDRIMember2023-03-082023-03-08xbrli:pure0001125345mgnx:AtTheMarketOfferingMember2020-11-012020-11-300001125345mgnx:AtTheMarketOfferingMember2022-01-012022-06-300001125345mgnx:AtTheMarketOfferingMember2022-01-012022-03-310001125345mgnx:AtTheMarketOfferingMember2021-04-012021-04-300001125345mgnx:AtTheMarketOfferingMember2023-01-012023-09-300001125345mgnx:AtTheMarketOfferingMember2023-09-300001125345mgnx:IncyteCorporationMembermgnx:IncyteMGA012AgreementMember2018-01-012018-12-310001125345mgnx:IncyteCorporationMembermgnx:IncyteMGA012AgreementMember2018-12-310001125345mgnx:IncyteCorporationMembermgnx:IncyteMGA012AgreementMember2018-01-012023-09-300001125345mgnx:IncyteCorporationMembermgnx:IncyteMGA012AgreementMember2023-03-012023-03-310001125345mgnx:IncyteCorporationMembermgnx:IncyteMGA012AgreementMembersrt:MinimumMember2018-01-012018-12-310001125345mgnx:IncyteCorporationMembersrt:MaximumMembermgnx:IncyteMGA012AgreementMember2018-01-012018-12-31mgnx:performanceObligation0001125345mgnx:IncyteCorporationMembermgnx:IncyteMGA012AgreementMembermgnx:RevenuesFromLicenseAgreementsMember2018-01-012018-12-310001125345mgnx:IncyteCorporationMembermgnx:IncyteMGA012AgreementMember2017-01-012018-12-310001125345mgnx:IncyteCorporationMembermgnx:IncyteMGA012AgreementMembermgnx:RevenuesFromLicenseAgreementsMember2023-01-012023-09-300001125345mgnx:IncyteCorporationMembermgnx:IncyteMGA012AgreementMembermgnx:RevenuesFromLicenseAgreementsMember2022-01-012022-09-300001125345mgnx:IncyteCorporationMembermgnx:IncyteMGA012AgreementMembermgnx:RevenuesFromLicenseAgreementsMember2022-07-012022-09-300001125345mgnx:IncyteCorporationMembermgnx:IncyteMGA012ClinicalServicesMembermgnx:RevenuesFromLicenseAgreementsMember2023-07-012023-09-300001125345mgnx:IncyteCorporationMembermgnx:IncyteMGA012ClinicalServicesMembermgnx:RevenuesFromLicenseAgreementsMember2022-07-012022-09-300001125345mgnx:IncyteCorporationMembermgnx:IncyteMGA012ClinicalServicesMembermgnx:RevenuesFromLicenseAgreementsMember2023-01-012023-09-300001125345mgnx:IncyteCorporationMembermgnx:IncyteMGA012ClinicalServicesMembermgnx:RevenuesFromLicenseAgreementsMember2022-01-012022-09-300001125345mgnx:A2022GileadCollaborationAndLicenseAgreementMembermgnx:GileadMember2022-01-012022-07-310001125345mgnx:A2022GileadCollaborationAndLicenseAgreementMembermgnx:GileadMember2022-10-142022-10-140001125345mgnx:A2022GileadCollaborationAndLicenseAgreementMembermgnx:GileadMember2023-07-012023-09-300001125345mgnx:A2022GileadCollaborationAndLicenseAgreementMembermgnx:GileadMember2023-01-012023-09-300001125345mgnx:A2022GileadCollaborationAndLicenseAgreementMembermgnx:GileadMember2023-09-300001125345mgnx:A2022GileadCollaborationAndLicenseAgreementMembermgnx:GileadMember2022-09-300001125345mgnx:A2022GileadCollaborationAndLicenseAgreementMembermgnx:GileadMember2022-12-310001125345mgnx:GileadFirstResearchProgramMembermgnx:GileadMember2023-09-300001125345mgnx:GileadFirstResearchProgramMembermgnx:GileadMember2023-01-012023-09-300001125345mgnx:GileadFirstResearchProgramMembermgnx:GileadMember2023-07-012023-09-300001125345mgnx:ZaiLabMembermgnx:A2018ZaiLabCollaborationAndLicenseAgreementMember2020-01-012020-03-310001125345mgnx:ZaiLabMembermgnx:A2018ZaiLabCollaborationAndLicenseAgreementMember2022-03-310001125345mgnx:ZaiLabMembermgnx:A2018ZaiLabCollaborationAndLicenseAgreementMember2020-07-012022-09-300001125345srt:MaximumMembermgnx:ZaiLabMembermgnx:ZaiLabsCollaborationAndLicenseAgreementMargetuximabMember2020-01-012020-03-310001125345mgnx:ZaiLabMembermgnx:ZaiLabsCollaborationAndLicenseAgreementTRIDENTMoleculeMember2020-01-012020-03-310001125345mgnx:ZaiLabMembermgnx:A2018ZaiLabCollaborationAndLicenseAgreementMember2023-01-012023-09-300001125345mgnx:ZaiLabMembermgnx:A2018ZaiLabCollaborationAndLicenseAgreementMember2023-07-012023-09-300001125345mgnx:ZaiLabMembermgnx:A2018ZaiLabCollaborationAndLicenseAgreementMember2022-07-012022-09-300001125345mgnx:ZaiLabMembermgnx:A2018ZaiLabCollaborationAndLicenseAgreementMember2022-01-012022-09-300001125345mgnx:ZaiLabMembermgnx:A2021ZaiLabAgreementsMember2021-06-012021-06-300001125345mgnx:ZaiLabMembermgnx:A2021ZaiLabAgreementsMember2021-06-150001125345mgnx:ZaiLabMemberus-gaap:AdditionalPaidInCapitalMembermgnx:A2021ZaiLabAgreementsMember2021-06-012021-06-300001125345mgnx:ZaiLabMembermgnx:A2021ZaiLabAgreementsMember2023-01-012023-09-300001125345mgnx:ZaiLabMembermgnx:A2021ZaiLabAgreementsMember2023-07-012023-09-300001125345mgnx:ZaiLabMembermgnx:A2021ZaiLabAgreementsMember2022-07-012022-09-300001125345mgnx:ZaiLabMembermgnx:A2021ZaiLabAgreementsMember2022-01-012022-09-300001125345mgnx:ProventionPRV3279Membermgnx:ProventionLicenseAgreementMembermgnx:ProventionBioMember2018-05-012018-05-310001125345mgnx:ProventionPRV3279Membermgnx:ProventionLicenseAgreementMembermgnx:ProventionBioMember2018-05-310001125345mgnx:AssetPurchaseAgreementMembermgnx:ProventionPRV031Membermgnx:ProventionBioMember2018-05-012018-05-310001125345mgnx:AssetPurchaseAgreementMembermgnx:ProventionPRV031Membermgnx:ProventionBioMember2018-05-310001125345mgnx:AssetPurchaseAgreementMembermgnx:ProventionPRV031Membermgnx:ProventionBioMember2022-11-012022-11-300001125345mgnx:ProventionBioMember2018-05-310001125345mgnx:RevenuesFromLicenseAgreementsMembermgnx:ProventionBioMember2018-05-012018-05-310001125345mgnx:AssetPurchaseAgreementMembermgnx:ProventionBioMember2023-07-012023-09-300001125345mgnx:AssetPurchaseAgreementMembermgnx:ProventionBioMember2023-01-012023-09-300001125345us-gaap:RoyaltyMembermgnx:ProventionBioMember2023-01-012023-09-300001125345mgnx:IMabBiopharmaMembermgnx:IMabBiopharmaCollaborationAndLicenseAgreementMember2021-01-012021-12-310001125345mgnx:IMabBiopharmaMembermgnx:IMabBiopharmaCollaborationAndLicenseAgreementMember2023-01-012023-09-300001125345mgnx:IMabBiopharmaMembermgnx:IMabBiopharmaCollaborationAndLicenseAgreementMember2022-12-310001125345mgnx:IMabBiopharmaMembermgnx:IMabBiopharmaCollaborationAndLicenseAgreementMember2023-07-012023-09-300001125345mgnx:IMabBiopharmaMembermgnx:IMabBiopharmaCollaborationAndLicenseAgreementMember2022-07-012022-09-300001125345mgnx:IMabBiopharmaMembermgnx:IMabBiopharmaCollaborationAndLicenseAgreementMember2022-01-012022-09-300001125345mgnx:IncyteCorporationMember2022-02-01mgnx:ManufacturingServicesMember2022-01-310001125345mgnx:IncyteCorporationMembermgnx:RevenuesFromCMOAgreementsMemberMember2022-01-012022-07-310001125345mgnx:IncyteCorporationMembermgnx:RevenuesFromCMOAgreementsMemberMember2023-09-300001125345mgnx:IncyteCorporationMembermgnx:ManufacturingServicesMember2022-07-310001125345mgnx:IncyteCorporationMembermgnx:RevenuesFromCMOAmendmentAgreementMember2023-09-300001125345mgnx:IncyteCorporationMembermgnx:RevenuesFromCMOAmendmentAgreementMember2023-06-300001125345mgnx:IncyteCorporationMembermgnx:RevenuesFromCMOAgreementsMemberMember2023-07-012023-09-300001125345mgnx:IncyteCorporationMembermgnx:RevenuesFromCMOAgreementsMemberMember2022-07-012022-09-300001125345mgnx:IncyteCorporationMembermgnx:RevenuesFromCMOAgreementsMemberMember2023-01-012023-09-300001125345mgnx:IncyteCorporationMembermgnx:RevenuesFromCMOAgreementsMemberMember2022-01-012022-09-300001125345mgnx:NationalInstituteOfAllergyAndInfectiousDiseasesMember2015-09-152015-09-15mgnx:Molecule0001125345mgnx:NationalInstituteOfAllergyAndInfectiousDiseasesMember2023-01-012023-09-300001125345mgnx:NationalInstituteOfAllergyAndInfectiousDiseasesMembermgnx:RevenuesFromGrantsMember2023-07-012023-09-300001125345mgnx:NationalInstituteOfAllergyAndInfectiousDiseasesMembermgnx:RevenuesFromGrantsMember2022-07-012022-09-300001125345mgnx:NationalInstituteOfAllergyAndInfectiousDiseasesMembermgnx:RevenuesFromGrantsMember2023-01-012023-09-300001125345mgnx:NationalInstituteOfAllergyAndInfectiousDiseasesMembermgnx:RevenuesFromGrantsMember2022-01-012022-09-300001125345mgnx:TwoThousandSixteenEmployeeStockPurchasePlanMember2017-05-310001125345mgnx:TwoThousandSixteenEmployeeStockPurchasePlanMember2017-05-012017-05-3100011253452017-05-012017-05-310001125345mgnx:TwoThousandSixteenEmployeeStockPurchasePlanMember2023-01-012023-09-300001125345mgnx:StockIncentivePlan2023MemberMember2023-05-310001125345us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001125345us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001125345us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001125345us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001125345us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001125345us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001125345us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001125345us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001125345srt:MinimumMember2023-01-012023-09-300001125345srt:MaximumMember2023-01-012023-09-300001125345srt:MinimumMember2022-01-012022-09-300001125345srt:MaximumMember2022-01-012022-09-3000011253452022-01-012022-12-310001125345us-gaap:RestrictedStockUnitsRSUMember2022-12-310001125345us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001125345us-gaap:RestrictedStockUnitsRSUMember2023-09-300001125345mgnx:SynaffixBVMember2022-03-310001125345mgnx:SynaffixBVMember2022-07-012022-09-300001125345mgnx:SynaffixBVMember2023-07-012023-09-300001125345mgnx:SynaffixBVMember2023-01-012023-09-300001125345mgnx:SynaffixBVMember2022-01-012022-09-30


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 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 Number: 001-36112
MACROGENICS, INC.
(Exact name of registrant as specified in its charter)
Delaware06-1591613
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
9704 Medical Center Drive
Rockville, Maryland
20850
(Address of principal executive offices)(Zip code)
301-251-5172
(Registrant's telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.01 per share
MGNXNasdaq Global Select Market

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ☒   No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted 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 and post 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 definitions of "accelerated filer," "large accelerated filer," "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.   ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  ☒
As of November 3, 2023, 62,029,447 shares of the registrant's common stock, par value $0.01 per share, were outstanding.





TABLE OF CONTENTS

PART I.
Item 1.
Item 2.
Item 3.
Item 4.
PART II.
Item 1.
Item 1A.
Item 6.





FORWARD-LOOKING STATEMENTS
This report includes forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. Forward-looking statements include statements that may relate to our plans, objectives, goals, strategies, future events, future revenues or performance, capital expenditures, financing needs and other information that is not historical information. Many of these statements appear, in particular, under the headings "Risk Factors" and "Management's Discussion and Analysis of Financial Condition and Results of Operations" in this Quarterly Report on Form 10-Q. Forward-looking statements can often be identified by the use of terminology such as "subject to", "believe", "anticipate", "plan", "expect", "intend", "estimate", "project", "may", "will", "should", "would", "could", "can", the negatives thereof, variations thereon and similar expressions, or by discussions of strategy.
All forward-looking statements, including, without limitation, our examination of historical operating trends, are based upon our current expectations and various assumptions. We believe there is a reasonable basis for our expectations and beliefs, but they are inherently uncertain. We may not realize our expectations, and our beliefs may not prove correct. Actual results could differ materially from those described or implied by such forward-looking statements. The following uncertainties and factors, among others (including those set forth under "Item 1A. Risk Factors" of our Annual Report on Form 10-K for the year ended December 31, 2022 and "Part II, Item 1A. Risk Factors" of this Quarterly Report on Form 10-Q), could affect future performance and cause actual results to differ materially from those matters expressed in or implied by forward-looking statements:
our plans to develop and commercialize our product candidates;
the outcomes of our ongoing and planned clinical trials and the timing of those outcomes, including when clinical trials will be initiated or completed, enrollment of trials, and when data will be reported or regulatory filings will be made;
the timing of and our ability to obtain and maintain regulatory approvals for our product candidates and the labeling for any approved products;
our estimates regarding expenses, future revenue, capital requirements and needs for additional financing;
our ability to raise additional capital through the capital markets or through one or more corporate partnerships, equity offerings, debt financings, collaborations, licensing arrangements or asset sales;
our expectations regarding product candidates currently being developed by our collaborators;
our ability to enter into new collaborations or to identify additional products or product candidates with significant commercial potential that are consistent with our commercial objectives;
the potential benefits and future operation of our existing collaborations;
our ability to recover the investment in our manufacturing capabilities;
the rate and degree of market acceptance and clinical utility of our products;
our commercialization, marketing and manufacturing capabilities and strategy;
significant competition in our industry;
costs of litigation and the failure to successfully defend lawsuits and other claims against us and our expectations regarding the outcome of any regulatory or legal proceedings;
economic, political and other risks associated with our international operations;
our ability to receive research funding and achieve anticipated milestones under our collaborations;
our ability to protect and enforce patents and other intellectual property;
costs of compliance and our failure to comply with new and existing governmental regulations including, but not limited to, tax regulations;
loss or retirement of key members of management;
failure to successfully execute our growth strategy, including any delays in our planned future growth;
our failure to maintain effective internal controls; and
the severity and duration of the impact of a global pandemic on our business, operations, clinical programs, manufacturing, financial results and other aspects of our business.
Consequently, forward-looking statements speak only as of the date that they are made and should be regarded solely as our current plans, estimates and beliefs. You should not place undue reliance on forward-looking statements. We cannot guarantee future results, events, levels of activity, performance or achievements. Except as required by law, we do not undertake and specifically decline any obligation to update, republish or revise forward-looking statements to reflect future events or circumstances or to reflect the occurrences of unanticipated events.




PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS

MACROGENICS, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data)
September 30, 2023December 31, 2022
(unaudited)
Assets
Current assets:
Cash and cash equivalents$89,898 $108,884 
Marketable securities166,534 45,462 
Accounts receivable25,311 56,222 
Inventory, net 1,066 1,451 
Prepaid expenses and other current assets8,510 10,161 
Total current assets291,319 222,180 
Property, equipment and software, net22,634 29,575 
Operating lease right-of-use assets24,632 27,335 
Other non current assets1,387 1,378 
Total assets$339,972 $280,468 
Liabilities and stockholders' equity
Current liabilities:
Accounts payable$3,303 $4,899 
Accrued expenses and other current liabilities25,478 28,998 
Deferred revenue18,584 9,988 
Lease liabilities3,926 4,726 
Total current liabilities51,291 48,611 
Deferred revenue, net of current portion64,260 59,480 
Lease liabilities, net of current portion30,183 30,106 
Other non current liabilities258 258 
Total liabilities145,992 138,455 
Stockholders' equity:
Common stock, $0.01 par value -- 125,000,000 shares authorized, 62,028,904 and 61,701,467 shares outstanding at September 30, 2023 and December 31, 2022, respectively
620 617 
Additional paid-in capital1,250,074 1,235,095 
Accumulated other comprehensive income (loss)(34)(5)
Accumulated deficit(1,056,680)(1,093,694)
Total stockholders' equity193,980 142,013 
Total liabilities and stockholders' equity$339,972 $280,468 

See notes to consolidated financial statements.
1



MACROGENICS, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)
(unaudited)
(in thousands, except share and per share data)


Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenues:
Collaborative and other agreements$885 $35,674 $23,593 $59,630 
Product sales, net4,695 4,371 13,247 12,623 
Contract manufacturing 4,462 1,142 9,664 5,134 
Royalty revenue10  431  
Government agreements345 547 1,094 1,455 
Total revenues10,397 41,734 48,029 78,842 
Costs and expenses:
Cost of product sales85 3,007 456 3,235 
Cost of manufacturing services3,274 136 7,603 2,358 
Research and development30,131 48,191 119,232 161,372 
Selling, general and administrative12,409 15,355 39,628 45,277 
Total costs and expenses45,899 66,689 166,919 212,242 
Loss from operations(35,502)(24,955)(118,890)(133,401)
Gain on royalty monetization arrangement50,000  150,930  
Interest and other income3,056 142 6,404 841 
Interest expense  (1,430) 
Net income (loss)17,554 (24,813)37,014 (132,560)
Other comprehensive income (loss):
Unrealized gain (loss) on investments38 213 (30)(52)
Comprehensive income (loss)$17,592 $(24,600)$36,984 $(132,612)
Net income (loss) per common share:
Basic$0.28 $(0.40)$0.60 $(2.16)
Diluted $0.28 $(0.40)$0.60 $(2.16)
Weighted average common shares outstanding:
Basic61,980,680 61,459,831 61,890,824 61,390,143 
Diluted 62,244,602 61,459,831 62,090,343 61,390,143 

See notes to consolidated financial statements.

2



MACROGENICS, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(unaudited)
(in thousands, except share amounts)


Common StockAdditional
Paid-In
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive Income (Loss)
Total
Stockholders'
Equity
SharesAmount
Balance, December 31, 202261,701,467 $617 $1,235,095 $(1,093,694)$(5)$142,013 
Share-based compensation— — 4,788 — — 4,788 
Issuance of common stock, net of offering costs95,000 1 616 — — 617 
Stock plan related activity42,098 — (154)— — (154)
Unrealized gain on investments— — — — 13 13 
Net loss— — — (38,009)— (38,009)
Balance, March 31, 202361,838,565 618 1,240,345 (1,131,703)8 109,268 
Share-based compensation— — 4,436 — — 4,436 
Issuance of common stock36,135 — 235 — — 235 
Stock plan related activity63,793 1 215 — — 216 
Unrealized loss on investments— — — — (80)(80)
Net income— — — 57,469 — 57,469 
Balance, June 30, 202361,938,493 619 1,245,231 (1,074,234)(72)171,544 
Share-based compensation— — 4,746 — — 4,746 
Issuance of common stock36,135 — 187 — — 187 
Stock plan related activity54,276 1 (90)— — (89)
Unrealized gain on investments— — — — 38 38 
Net income— — — 17,554 — 17,554 
Balance, September 30, 202362,028,904 $620 $1,250,074 $(1,056,680)$(34)$193,980 

See notes to consolidated financial statements.

3



Common StockAdditional
Paid-In
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive Income (Loss)
Total
Stockholders'
Equity
SharesAmount
Balance, December 31, 202161,307,428 $613 $1,213,002 $(973,936)$(61)$239,618 
Share-based compensation— — 5,224 — — 5,224 
Stock plan related activity25,646 — 37 — — 37 
Unrealized loss on investments— — — — (222)(222)
Net loss— — — (66,443)— (66,443)
Balance, March 31, 202261,333,074 613 1,218,263 (1,040,379)(283)178,214 
Share-based compensation— — 5,350 — — 5,350 
Stock plan related activity125,716 2 262 — — 264 
Unrealized loss on investments— — — — (43)(43)
Net loss— — — (41,304)— (41,304)
Balance, June 30, 202261,458,790 615 1,223,875 (1,081,683)(326)142,481 
Share-based compensation— — 5,077 — — 5,077 
Stock plan related activity3,399 — — — — — 
Unrealized loss on investments— — — — 213 213 
Net loss— — — (24,813)— (24,813)
Balance, September 30, 202261,462,189 $615 $1,228,952 $(1,106,496)$(113)$122,958 


See notes to consolidated financial statements.
4



MACROGENICS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(unaudited)
(in thousands)
Nine Months Ended September 30,
20232022
Cash flows from operating activities
Net income (loss)$37,014 $(132,560)
Adjustments to reconcile net income (loss) to net cash used in operating activities:
Depreciation and amortization expense7,745 8,634 
Amortization of premiums and discounts on marketable securities(3,276)740 
Stock-based compensation14,014 15,697 
Gain on royalty monetization arrangement(150,930) 
Non-cash interest expense1,430  
Non-cash lease expense2,703 2,468 
Other non-cash items423 2,882 
Loss on disposal of assets111  
Changes in operating assets and liabilities:
Accounts receivable30,911 (3,452)
Inventory385 419 
Prepaid expenses and other current assets1,651 11,898 
Other non current assets(7) 
Accounts payable(1,607)(10,897)
Accrued expenses and other current liabilities(3,388)(184)
Lease liabilities(723)(3,447)
Deferred revenue13,376 (8,477)
Net cash used in operating activities(50,168)(116,279)
Cash flows from investing activities
Purchases of marketable securities(217,216)(75,457)
Proceeds from sale and maturities of marketable securities99,390 155,190 
Purchases of property, equipment and software(1,144)(3,230)
Proceeds from sales of equipment64  
Net cash provided by (used in) investing activities(118,906)76,503 
Cash flows from financing activities
Proceeds from issuance of common stock, net of offering costs616  
Proceeds from stock option exercises and ESPP purchases279 314 
Taxes paid related to net share settlement of equity awards(306)(14)
Principal payments on royalty monetization arrangement(156) 
Net proceeds from sale of future royalties149,655  
Net cash provided by financing activities150,088 300 
Net change in cash and cash equivalents(18,986)(39,476)
Cash and cash equivalents at beginning of period108,884 123,469 
Cash and cash equivalents at end of period$89,898 $83,993 
Supplemental Cash Flow Information
Property, equipment and software included in accounts payable or accruals$166 $295 


See notes to consolidated financial statements.
5



MACROGENICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
1. Nature of Operations
Description of the business
MacroGenics, Inc. (the Company) is incorporated in the state of Delaware. The Company is a biopharmaceutical company focused on developing, manufacturing and commercializing innovative antibody-based therapeutics designed to modulate the human immune response for the treatment of cancer. The Company has a pipeline of product candidates being evaluated in clinical trials sponsored by MacroGenics or its collaborators. These product candidates include multiple oncology programs, some of which were created primarily using the Company’s proprietary, antibody-based technology platforms. The Company believes its product candidates have the potential, if approved for marketing by regulatory authorities, to have a meaningful effect on treating patients' unmet medical needs as monotherapy or, in some cases, in combination with other therapeutic agents. To date, three products originating from our pipeline of proprietary or partnered product candidates have received U.S. Food and Drug Administration (FDA) approval. In March 2021, the Company and its commercialization partner commenced U.S. marketing of MARGENZA (margetuximab-cmkb), a human epidermal growth factor receptor 2 (HER2) receptor antagonist indicated, in combination with chemotherapy, for the treatment of adult patients with metastatic HER2-positive breast cancer who have received two or more prior anti-HER2 regimens, at least one of which was for metastatic disease. In November 2022, the FDA approved TZIELD® (teplizumab-mzwv) to delay the onset of Stage 3 Type 1 Diabetes (T1D) in adult and pediatric patients aged 8 years and older with Stage 2 T1D. Teplizumab was acquired from the Company by Provention Bio, Inc. (Provention) in May 2018, pursuant to an asset purchase agreement. In March 2023, the FDA approved ZYNYZ™ (retifanlimab-dlwr), a humanized monoclonal antibody targeting programmed death receptor-1 (PD-1). Retifanlimab was previously developed by the Company and licensed to Incyte Corporation (Incyte) pursuant to an exclusive global collaboration and license agreement in October 2017.
Liquidity
The Company’s multiple product candidates currently under development will require significant additional research and development efforts that include extensive preclinical studies and clinical testing, and regulatory approval prior to commercial use.
The future success of the Company is dependent on its ability to identify and develop its product candidates, and ultimately upon its ability to attain profitable operations. The Company has devoted substantially all of its financial resources and efforts to research and development and general and administrative expense to support such research and development. Net losses and negative cash flows have had, and will continue to have, an adverse effect on the Company’s stockholders’ equity and working capital, and accordingly, its ability to execute its future operating plans.
As a biotechnology company, the Company has primarily funded its operations with proceeds from the sale of its common stock in equity offerings and revenue from its multiple collaboration agreements. Management regularly reviews the Company’s available liquidity relative to its operating budget and forecast to monitor the sufficiency of the Company’s working capital. The Company plans to meet its future operating requirements by generating revenue from current and future strategic collaborations or other arrangements, product sales and royalties. The Company anticipates continuing to draw upon available sources of capital, including equity and debt instruments, to support its product development activities. If the Company is unable to enter into new arrangements or to perform under current or future agreements or obtain additional capital, the Company will assess its capital resources and may be required to delay, reduce the scope of, or eliminate one or more of its product research and development programs or clinical studies, reduce other operating expenses, and/or downsize its organization. Based on the Company’s most recent cash flow forecast, the Company believes its current resources are sufficient to fund its operating plans for a minimum of twelve months from the date that this Quarterly Report on Form 10-Q was filed.
Similar to the other risk factors pertinent to the Company's business, geopolitical tensions and related global slowdown of economic activity, decades-high inflation, rising interest rates, adverse events involving financial institutions or the financial services industry and a potential recession in the United States might unfavorably impact the Company's ability to generate such additional funding. Given the uncertainty in the rapidly changing market and economic conditions related to these uncertainties, the Company will continue to evaluate the nature and extent of the impact of these uncertainties on its business and financial position.
6



Basis of Presentation
The accompanying unaudited interim consolidated financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) for interim financial information. The financial statements include all adjustments (consisting only of normal recurring adjustments) that the management of the Company believes are necessary for a fair presentation of the periods presented. These interim financial results are not necessarily indicative of results expected for the full fiscal year or for any subsequent interim period.
The accompanying unaudited interim consolidated financial statements include the accounts of MacroGenics, Inc. and its wholly owned subsidiaries, MacroGenics UK Limited and MacroGenics Limited. All intercompany accounts and transactions have been eliminated in consolidation. These consolidated financial statements and related notes should be read in conjunction with the financial statements and notes thereto included in the Company's 2022 Annual Report on Form 10-K filed with the Securities and Exchange Commission (SEC) on March 15, 2023.
2. Summary of Significant Accounting Policies
During the nine months ended September 30, 2023, the Company adopted the following significant accounting policies in addition to those disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
Liability related to the sale of future royalties and related interest expense
The Company assesses the relevant accounting criteria under Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) 470, Debt (ASC 470) to determine whether the upfront payment received from the purchaser should be accounted for as debt or deferred income depending on the facts and circumstances. If the criteria in ASC 470 is met, the Company accounts for net proceeds from sales of its rights to receive future royalty payments as a liability that is amortized using the effective interest method over the term of the arrangement. The liability related to future royalties is presented net of unamortized issuance costs on the consolidated balance sheets. Interest expense on the liability related to future royalties is recognized using the effective interest rate method over the life of the arrangement. The Company calculates an effective interest rate which will amortize its related obligation to zero over the anticipated repayment period. The liability related to future royalties and the related interest expense are based on the Company’s current estimates of future royalties expected to be received over the life of the arrangement, which the Company determines by using internal sales projections and external information from market data sources, which are considered Level 3 inputs. The Company periodically assesses the expected payments and to the extent the Company’s estimates of future royalty payments are greater or less than previous estimates or the estimated timing of such payments is materially different than previous estimates, the Company will adjust the effective interest rate and recognize related non-cash interest expense on a prospective basis. Non-cash amortization is reflected as interest expense in the consolidated statements of operations and comprehensive income (loss).
Upon changes in facts and circumstances, for example as a result of a modification to the existing agreements, the Company re-evaluates its rights and obligations and accounts for the change in accordance with the respective accounting guidance.
Recent Accounting Pronouncements
There were no new accounting pronouncements that were issued or became effective since the issuance of the Company’s 2022 Annual Report on Form 10-K that had, or are expected to have, a material impact on its consolidated financial position, results of operations or cash flows.
3. Fair Value of Financial Instruments
The Company's financial instruments consist of cash and cash equivalents, marketable securities, accounts receivable, accounts payable and accrued expenses. The carrying amount of accounts receivable, accounts payable and accrued expenses are generally considered to be representative of their respective fair values because of their short-term nature.  The Company accounts for recurring and non-recurring fair value measurements in accordance with ASC 820, Fair Value Measurements and Disclosures (ASC 820). ASC 820 defines fair value, establishes a fair value hierarchy for assets and liabilities measured at fair value, and requires expanded disclosures about fair value measurements. The ASC 820 hierarchy ranks the quality of reliability of inputs, or assumptions, used in the determination of fair value and requires assets and liabilities carried at fair value to be classified and disclosed in one of the following three categories:
Level 1 - Fair value is determined by using unadjusted quoted prices that are available in active markets for identical assets and liabilities.
7



Level 2 - Fair value is determined by using inputs other than Level 1 quoted prices that are directly or indirectly observable. Inputs can include quoted prices for similar assets and liabilities in active markets or quoted prices for identical assets and liabilities in inactive markets. Related inputs can also include those used in valuation or other pricing models, such as interest rates and yield curves that can be corroborated by observable market data.
Level 3 - Fair value is determined by inputs that are unobservable and not corroborated by market data. Use of these inputs involves significant and subjective judgments to be made by a reporting entity - e.g., determining an appropriate adjustment to a discount factor for illiquidity associated with a given security.
The Company evaluates financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level at which to classify them each reporting period. This determination requires the Company to make subjective judgments as to the significance of inputs used in determining fair value and where such inputs lie within the ASC 820 hierarchy. There were no transfers between levels during the periods presented.
Financial assets measured at fair value on a recurring basis were as follows (in thousands):
Fair Value Measurements at September 30, 2023
TotalLevel 1Level 2
Assets:
Money market funds$51,137 $51,137 $ 
U.S. Treasury securities26,038 26,038  
Government-sponsored enterprises83,695  83,695 
Corporate debt securities56,801  56,801 
Total assets measured at fair value(a)
$217,671 $77,175 $140,496 
Fair Value Measurements at December 31, 2022
TotalLevel 1Level 2
Assets:
Money market funds$41,564 $41,564 $ 
Government-sponsored enterprises32,811  32,811 
Corporate debt securities17,626  17,626 
Total assets measured at fair value(b)
$92,001 $41,564 $50,437 
(a) Total assets measured at fair value at September 30, 2023 includes approximately $51.1 million reported in cash and cash equivalents on the consolidated balance sheet.
(b) Total assets measured at fair value at December 31, 2022 includes approximately $46.5 million reported in cash and cash equivalents on the consolidated balance sheet.
8



4. Marketable Securities
The following tables summarize the Company's marketable debt securities (in thousands):
September 30, 2023
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
U.S. Treasury securities$26,050 $ $(12)$26,038 
Government-sponsored enterprises83,671 40 (16)83,695 
Corporate debt securities56,847  (46)56,801 
Total$166,568 $40 $(74)$166,534 
December 31, 2022
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Government-sponsored enterprises$32,812 $5 $(7)$32,810 
Corporate debt securities12,655 1 (4)12,652 
Total$45,467 $6 $(11)$45,462 

All available-for-sale marketable debt securities held as of September 30, 2023 and December 31, 2022 had contractual maturities of less than one year. All of the Company's available-for-sale marketable debt securities in an unrealized loss position as of September 30, 2023 and December 31, 2022 were in a loss position for less than twelve months. Unrealized losses on available-for-sale debt securities as of September 30, 2023 and December 31, 2022 were not significant and were primarily due to changes in interest rates, including market credit spreads, and not due to increased credit risks associated with specific securities. Accordingly, no allowance for credit losses related to the Company's available-for-sale debt securities was recorded for any periods presented. The Company does not intend to sell these investments and it is not more likely than not that the Company will be required to sell the investments before recovery of their amortized cost bases, which may be at maturity.
5. Inventory, Net
All of the Company's inventory relates to the manufacturing of MARGENZA. The following table sets forth the Company's net inventory (in thousands):
September 30, 2023December 31, 2022
Work in process$ $409 
Finished goods1,066 1,042 
Total inventory, net$1,066 $1,451 

Prior to FDA approval of MARGENZA in December 2020, the cost of materials and expenses associated with the manufacturing of MARGENZA were recorded as research and development expense. Subsequent to FDA approval, the Company began capitalizing inventory costs related to the manufacture of MARGENZA. The inventory balance as of September 30, 2023 and December 31, 2022 is net of a reserve of $4.9 million for unsaleable inventory. These reserves are reflected in cost of product sales during the period they are recorded.
6. Royalty Monetization Arrangement
In March 2023, the Company entered into a Purchase and Sale Agreement (Royalty Purchase Agreement) with DRI Healthcare Acquisitions LP (DRI), a wholly owned subsidiary of DRI Healthcare Trust, for the sale to DRI of the Company’s single-digit royalty interest on global net sales of TZIELD (teplizumab-mzwv) under the Company’s Asset Purchase Agreement dated May 7, 2018, as amended (the Provention APA), with Provention. The Company retained its other economic interests related to TZIELD under the Provention APA, including future potential development, regulatory, and commercial milestones.
9



Under the terms of the Royalty Purchase Agreement, the Company received $100.0 million from DRI for its single-digit royalty interest on global net sales of TZIELD under the Provention APA (the Royalty Interest). Additionally, the Company has the right to receive a 50% share of the royalty on global net sales above a certain annual threshold (the Retained Interest). In addition, the Company was eligible to receive up to $50.0 million upon the occurrence of pre-specified events tied to the advancement of TZIELD for the treatment of newly diagnosed type 1 diabetes. This milestone was achieved in July 2023 as described below. The Company is also eligible to receive an additional $50.0 million milestone if TZIELD achieves a certain level of net sales (Sales Milestone Payment).
The $100.0 million proceeds received from DRI for the Royalty Interest were recorded as a liability related to future royalties, net of transaction costs of $0.3 million, which was to be amortized over the term of the arrangement using the effective interest rate method. At inception, the Company accounted for the Royalty Purchase Agreement as a financing arrangement because the Company had significant continuing involvement in the delivery of future royalty payments to DRI and other existing obligations under the Provention APA.
In April 2023, the Company entered into an agreement (the Tripartite Agreement) with DRI and a subsidiary of Sanofi S.A. (Sanofi), whereby the Company consented to the sale of DRI’s Royalty Interest and related milestone payment obligations to Sanofi. The Tripartite Agreement eliminated the Company’s obligation to deliver payments to DRI related to the Royalty Interest and removed all of the Company’s other obligations under the Royalty Purchase Agreement. The Royalty Interest will be paid directly to Sanofi by Provention. As a result, the Company’s royalty rights are only for the Retained Interest. This change in rights and obligations resulted in a change in the terms of the liability related to future royalties which was evaluated by the Company in accordance with ASC 470-50, Debt — Modifications and Extinguishments. The Company concluded that the execution of the Tripartite Agreement resulted in a modification to the liability related to future royalties. The Company determined that the terms of the new liability related to the single-digit future royalties and the original liability related to future royalties were substantially different as the Company no longer receives payments for the Royalty Interest and therefore has a significantly reduced liability to make payments in accordance with the Royalty Purchase Agreement. The new liability related to future royalties was determined to be de minimis. As a result, the Company recorded $100.9 million within other income on the statement of operations and comprehensive income (loss) during the three months ended June 30, 2023. There was no modification to the Company's Retained Interest in the Tripartite Agreement.
In July 2023, Sanofi reported achievement of the primary endpoint milestone event related to the $50.0 million milestone noted above. Given that the Company has no continuing obligation to pay the Royalty Interest to Sanofi, the Company recorded this milestone within other income on the statement of operations and comprehensive income (loss) during the three months ended September 30, 2023. Also in September 2023, the Company and Sanofi executed Amendment No. 2 to the Provention APA to incorporate the Sales Milestone Payment obligation from the Royalty Purchase Agreement into the Provention APA. In addition, the Company and Sanofi terminated the Royalty Purchase Agreement, which did not result in a material impact to the financial statements given the fair value of the liability related to future royalties was de minimis.
Changes to the liability related to future royalties were as follows for the nine months ended September 30, 2023 (in thousands):

Liability related to future royalties - beginning balance$ 
Proceeds from sale of future royalties150,000 
Deferred transaction costs(344)
Royalty revenue payable to DRI(156)
Interest expense recognized1,430 
Gain on royalty monetization arrangement(150,930)
Liability related to future royalties - ending balance$ 

7. Stockholders' Equity
In November 2020, the Company entered into a sales agreement (Sales Agreement) with an agent to sell, from time to time, shares of its common stock having an aggregate sales price of up to $100.0 million through an “at the market offering” (ATM Offering) as defined in Rule 415 under the Securities Act of 1933, as amended. The Company sold 3,622,186 shares of common stock resulting in net proceeds of approximately $98.2 million through December 31, 2021 under the Sales Agreement. In April 2021, the Company entered into Amendment No. 1 to the Sales Agreement which increased the amount of
10



the Company’s common stock that can be sold by the Company through its agent under the ATM Offering, from an aggregate offering price of up to $100.0 million to an aggregate offering price of up to $300.0 million. In March 2023, the Company terminated the Sales Agreement and entered into a new sales agreement with an agent to sell, from time to time, shares of its common stock having an aggregate sales price of up to $100.0 million through an ATM Offering. During the nine months ended September 30, 2023, the Company sold 95,000 shares of common stock at a weighted average price per share of $6.60, resulting in net proceeds of approximately $0.6 million, net of offering expenses.

8. Revenue
Collaborative and Other Agreements
Incyte Corporation
Incyte License Agreement
In 2017, the Company entered into an exclusive global collaboration and license agreement with Incyte , which was amended in March 2018, April 2022 and July 2022, for retifanlimab, an investigational monoclonal antibody that inhibits PD-1 (Incyte License Agreement). Incyte has obtained exclusive worldwide rights for the development and commercialization of retifanlimab in all indications, while the Company retains the right to develop its pipeline assets in combination with retifanlimab. Under the terms of the Incyte License Agreement, Incyte paid the Company an upfront payment of $150.0 million in 2017. MacroGenics will manufacture a portion of Incyte’s global commercial supply of retifanlimab. In March 2023, the FDA approved Incyte's Biologics License Application (BLA) for ZYNYZ (retifanlimab-dlwr) for the treatment of adults with metastatic or recurrent locally advanced Merkel cell carcinoma. Incyte has stated it is pursuing development of retifanlimab in potentially registration-enabling studies, including in patients with squamous cell carcinoma of the anal canal, MSI-high endometrial cancer and non-small cell lung cancer. Incyte is also pursuing development of retifanlimab in combination with multiple product candidates from its pipeline.
Under the terms of the Incyte License Agreement, as amended, Incyte will lead global development of retifanlimab. Assuming successful development and commercialization by Incyte in multiple indications, the Company could receive up to a total of $435.0 million in development and regulatory milestones and up to $330.0 million in commercial milestones. From the inception of the Incyte License Agreement through September 30, 2023, the Company has recognized $115.0 million in development milestones under the Incyte License Agreement, including $15.0 million received following the FDA approval of ZYNYZ. The Company is also eligible to receive tiered royalties of 15% to 24% on global net sales. The Company retains the right to develop its pipeline assets in combination with retifanlimab, with Incyte commercializing retifanlimab and the Company commercializing its asset(s), if any such potential combinations are approved. In addition, the Company retains the right to manufacture a portion of both companies' global commercial supply needs of retifanlimab, subject to the separate commercial supply agreement.
The Company evaluated the Incyte License Agreement under the provisions of Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (ASC 606) at inception and identified the following two performance obligations under the agreement: (i) the license of retifanlimab and (ii) the performance of certain clinical activities through a brief technology transfer period. The Company determined that the license and clinical activities are separate performance obligations because they are capable of being distinct and are distinct in the context of the contract. The license has standalone functionality as it is sublicensable, Incyte has significant capabilities in performing clinical trials, and Incyte is capable of performing these activities without the Company's involvement; the Company performed the activities during the transfer period as a matter of convenience. The Company determined that the transaction price of the Incyte License Agreement at inception was $154.0 million, consisting of the consideration to which the Company was entitled in exchange for the license and an estimate of the consideration for clinical activities to be performed. The transaction price was allocated to each performance obligation based on their relative standalone selling price. The standalone selling price of the license was determined using the adjusted market assessment approach considering similar collaboration and license agreements. The standalone selling price for the agreed-upon clinical activities to be performed was determined using the expected cost approach based on similar arrangements the Company has with other parties. The potential development and regulatory milestone payments are fully constrained until the Company concludes that achievement of the milestone is probable, and that recognition of revenue related to the milestone will not result in a significant reversal in amounts recognized in future periods, and as such have been excluded from the transaction price. Any consideration related to sales-based milestones and royalties will be recognized when the related sales occur, as they were determined to relate predominantly to the license granted to Incyte and, therefore, have also been excluded from the transaction price. The Company re-assesses the transaction price in each reporting period and when events whose outcomes are resolved or other changes in circumstances occur. From 2018 through September 30, 2023, it became probable that a significant reversal of cumulative revenue would not occur for development
11



milestones totaling $115.0 million related to clinical and regulatory activities related to the further advancement of retifanlimab. Therefore, the associated consideration was added to the estimated transaction price and was recognized as revenue.

The Company recognized the $150.0 million allocated to the license when it satisfied its performance obligation and transferred the license to Incyte in 2017. The $4.0 million allocated to the clinical activities was recognized ratably as services were performed during 2017 and 2018. The Company recognized the $15.0 million ZYNYZ approval milestone as revenue under the Incyte License Agreement during the nine months ended September 30, 2023. $30.0 million in revenue was recognized under the Incyte License Agreement during the three and nine months ended September 30, 2022.
Incyte Clinical Supply Agreement
In 2018, the Company entered into an agreement with Incyte, under which the Company is to perform development and manufacturing services for Incyte’s clinical needs of retifanlimab (Incyte Clinical Supply Agreement). The Company evaluated the Incyte Clinical Supply Agreement under ASC 606 and identified one performance obligation under the agreement: to perform services related to the development and manufacturing of the clinical supply of retifanlimab. The transaction price is based on the costs incurred to develop and manufacture drug product and drug substance, and is recognized over time as the services are provided, as the performance by the Company does not create an asset with an alternative use and the Company has an enforceable right to payment for the performance completed to date. The transaction price is being recognized using the input method reflecting the costs incurred (including resources consumed and labor hours expended) related to the manufacturing services. During the three months ended September 30, 2023 and 2022, the Company recognized revenue of $0.2 million and $0.1 million, respectively, for services performed under the Incyte Clinical Supply Agreement. During the nine months ended September 30, 2023 and 2022, the Company recognized revenue of $1.7 million and $0.6 million, respectively, for services performed under the Incyte Clinical Supply Agreement.
Gilead Sciences, Inc
In October 2022, the Company and Gilead Sciences, Inc. (Gilead) entered into an exclusive option and collaboration agreement (Gilead Agreement) to develop and commercialize MGD024, an investigational, bispecific antibody that binds CD123 and CD3, and create bispecific cancer antibodies using the Company’s DART platform and undertake their early development under a maximum of two separate bispecific cancer target research programs. Under the agreement, the Company will continue the ongoing phase 1 trial for MGD024 according to a development plan, during which Gilead will have the right to exercise an option granted to Gilead to obtain an exclusive license under the Company’s intellectual property to develop and commercialize MGD024 and other bispecific antibodies of MacroGenics that bind CD123 and CD3 (CD123 Option). The agreement also grants Gilead the right, within its first two years, to nominate a bispecific cancer target set for up to two research programs conducted by the Company and to exercise separate options to obtain an exclusive license for the development, commercialization and exploitation of molecules created under each research program (Research Program Option). Gilead nominated the first of the two research programs in September 2023.
Under the terms of the Gilead Agreement, in October 2022 Gilead paid the Company an upfront payment of $60.0 million. Assuming Gilead exercises the CD123 Option and Research Program Option and successfully develops and commercializes MGD024, or other CD123 products developed under the agreement, and products result from the two additional research programs, the Company would be eligible to receive up to $1.7 billion in target nomination, option fees, and development, regulatory and commercial milestones. Assuming exercise of the CD123 Option, the Company will also be eligible to receive tiered, low double-digit royalties on worldwide net sales of MGD024 (or other CD123 products developed under the agreement) and assuming exercise of the Research Program Option, a flat royalty on worldwide net sales of any products resulting from the two research programs.
The Company evaluated the Gilead Agreement under the provisions of ASC 606 and identified the following material promises under the agreement: (i) a license to perform any activities allocated to Gilead under the MGD024 development plan; (ii) development activities regarding MGD024, including manufacturing, research and early clinical development activities, necessary to deliver an informational package of development and clinical data, information and materials specified in the Gilead Agreement during the period in which Gilead can exercise the CD123 Option; (iii) the CD123 Option and (iv) the Research Program Option.
The Company concluded that the license under the MGD024 development plan and development activities are not distinct from one another, as the license has limited value without the Company’s performance of the development activities. Therefore, the Company determined that the development term license and development activities should be combined into a single performance obligation (Development Activities). The CD123 Option is considered a material right as the value of the exclusive license exceeds the payment to be made by Gilead if they exercise their option to obtain an exclusive license to develop and commercialize MGD024 or an alternative CD123 product, and is therefore a distinct performance obligation. The
12



Company determined that the Research Program Option does not provide a material right, as there is no discount on its standalone selling price.
In accordance with ASC 606, the Company determined that the initial transaction price under the Gilead Agreement was $60.0 million, consisting of the upfront, non-refundable payment paid by Gilead. The CD123 Option and Research Program Option payments are excluded from the initial transaction price at contract inception along with any future development, regulatory, and commercial milestone payments (including royalties) following the CD123 Option and Research Program Option exercise. The Company reassesses the amount of variable consideration included in the transaction price every reporting period. The Company allocated the $60.0 million upfront payment in the transaction price to the Development Activities and the CD123 Option based on each performance obligation’s relative standalone selling price. The standalone selling price for the Development Activities was calculated using an expected cost-plus margin approach for the pre-option development timeline. For the standalone selling price of the CD123 Option, the Company utilized an income-based approach which included the following key assumptions: post-option development timeline and costs, forecasted revenues, discount rates and probabilities of technical and regulatory success.
The Company is recognizing revenue related to the Development Activities performance obligation over the estimated period to complete the Development Activities using an input method reflecting the costs incurred (including resources consumed and labor hours expended) related to the Development Activities. The Company will defer revenue recognition related to the CD123 Option. If Gilead exercises the CD123 Option and obtains an exclusive license, the Company will recognize revenue as it fulfills its obligations under the Gilead Agreement. If the CD123 Option is not exercised, the Company will recognize the entirety of the revenue in the period when the CD123 Option expires.
During the three and nine months ended September 30, 2023, the Company recorded revenue of $0.4 million and $1.0 million, respectively, related to the Gilead Agreement. As of September 30, 2023, $58.9 million in revenue was deferred under this agreement, $2.2 million of which was current and $56.7 million of which was non-current. As of December 31, 2022, $59.8 million in revenue was deferred under this agreement, $1.8 million of which was current and $58.0 million of which was non-current.
During the three months ended September 30, 2023, the Company and Gilead executed a Letter Agreement through which Gilead nominated the first of the two research programs contemplated in the Gilead Agreement (First Research Program), the Company granted Gilead a research license, and the parties agreed on a research plan for the First Research Program under which the Company will provide research and development services. Gilead paid the Company a $15.7 million nomination fee, which was received by the Company in October 2023. The Company evaluated the Letter Agreement under the terms of ASC 606, and concluded that it is a modification to the Gilead Agreement that results in a separate contract since the modification is for additional goods and services that are distinct and at standalone selling price. The Company determined that the license and the related research and development activities were not distinct from one another, as the license has limited value without the performance of the research and development activities. As such, the Company determined that these should be combined into a single performance obligation. Gilead also has the exclusive option to pay the Company $10.0 million to obtain a license to exploit the research molecule and research product with respect to the First Research Program. The Company determined that this exclusive option does not provide a material right, as there is no discount on its standalone selling price.
In accordance with ASC 606, the Company determined that the initial transaction price for the First Research Program agreement was $15.7 million, consisting of the non-refundable payment paid by Gilead. The Company is recognizing revenue over the estimated period to complete the services using the input method reflecting the costs incurred (including resources consumed and labor hours expended) related to the research and development services.
During the three and nine months ended September 30, 2023, the Company recorded revenue of $0.1 million related to the First Research Program. As of September 30, 2023, $15.6 million in revenue was deferred under this agreement, $10.0 million of which was current and $5.6 million of which was non-current.
Zai Lab Limited
2018 Zai Lab Agreement
In 2018, the Company entered into a collaboration and license agreement with Zai Lab Limited (Zai Lab) under which Zai Lab obtained regional development and commercialization rights in mainland China, Hong Kong, Macau and Taiwan (Zai Lab’s territory) for (i) margetuximab, an immune-optimized anti-HER2 monoclonal antibody, (ii) tebotelimab, a bispecific DART® molecule designed to provide coordinate blockade of PD-1 and LAG-3 for the potential treatment of a range of solid tumors and hematological malignancies, and (iii) an undisclosed multi-specific TRIDENT molecule in preclinical development (2018 Zai Lab Agreement). Zai Lab will lead clinical development of these molecules in its territory. Zai Lab has informed the
13



Company that they have decided to discontinue development of tebotelimab for indications they were enrolling in their territory and is evaluating future development plans in other indications.
Under the terms of the 2018 Zai Lab Agreement, Zai Lab paid the Company an upfront payment of $25.0 million ($22.5 million after netting value-added tax withholdings of $2.5 million). Assuming successful development and commercialization of margetuximab, tebotelimab and the TRIDENT molecule, the Company could receive up to $140.0 million in development and regulatory milestones, of which the Company has earned and received $9.0 million through September 30, 2023. In addition, Zai Lab would pay the Company tiered royalties at percentage rates of mid-teens to 20% for net sales of margetuximab in Zai Lab’s territory, mid-teens for net sales of tebotelimab in Zai Lab’s territory and 10% for net sales of the TRIDENT molecule in Zai Lab’s territory, which may be subject to adjustment in specified circumstances.
The Company evaluated the 2018 Zai Lab Agreement under the provisions of ASC 606 and identified the following material promises under the arrangement for each of the two product candidates, margetuximab and tebotelimab: (i) an exclusive license to develop and commercialize the product candidate in Zai Lab’s territory and (ii) certain research and development activities. The Company determined that each license and the related research and development activities were not distinct from one another, as the license has limited value without the performance of the research and development activities. As such, the Company determined that these promises should be combined into a single performance obligation for each product candidate. Activities related to margetuximab and tebotelimab are separate performance obligations from each other because they are capable of being distinct, and are distinct in the context of the contract. The Company evaluated the promises related to the TRIDENT molecule and determined they were immaterial in context of the contract, therefore there is no performance obligation related to that molecule. The Company determined that the net $22.5 million upfront payment from Zai Lab constituted the entirety of the consideration to be included in the transaction price as of the outset of the arrangement, and the transaction price was allocated to the two performance obligations based on their relative standalone selling price. The standalone selling price of the performance obligations was determined using the adjusted market assessment approach considering similar collaboration and license agreements. The potential development and regulatory milestone payments are fully constrained until the Company concludes that achievement of the milestone is probable, and that recognition of revenue related to the milestone will not result in a significant reversal in amounts recognized in future periods, and as such have been excluded from the transaction price. Any consideration related to royalties will be recognized if and when the related sales occur, as they were determined to relate predominantly to the license granted to Zai Lab and, therefore, have also been excluded from the transaction price.
The Company re-assesses the transaction price in each reporting period and when events whose outcomes are resolved or other changes in circumstances occur. From 2020 through September 30, 2023, it became probable that a significant reversal of cumulative revenue would not occur for development and regulatory milestones totaling $9.0 million. Therefore, the associated consideration, $8.1 million net of value-added tax withholdings, was added to the estimated transaction price and was recognized as revenue. No revenue was recognized under the 2018 Zai Lab Agreement during the three and nine months ended September 30, 2023. During the three months ended September 30, 2022, no revenue was recognized, and during the nine months ended September 30, 2022, the Company recognized revenue of $4.9 million under the 2018 Zai Lab Agreement.
2021 Zai Lab Agreement

In June 2021, the Company entered into a collaboration and license agreement with Zai Lab US LLC (collectively with Zai Lab Limited referred herein as Zai Lab) involving collaboration programs and license-only programs (collectively, the Programs) encompassing four separate immuno-oncology molecules (2021 Zai Lab Agreement). In August 2022, the Company and Zai Lab agreed to discontinue research and development of the Lead Program. In August 2023, the parties mutually agreed to terminate the 2021 Zai Lab Agreement.
In connection with the execution of the 2021 Zai Lab Agreement, Zai Lab paid the Company an upfront payment of $25.0 million. Additionally, as part of the consideration for the rights granted to Zai Lab under the 2021 Zai Lab Agreement, the Company and Zai Lab entered into a stock purchase agreement whereby Zai Lab paid the Company approximately $30.0 million to purchase shares of the Company’s common stock, par value $0.01, at a fixed price of $31.30 which represented a $10.4 million premium over the share price on the stock purchase agreement date.
The Company evaluated the 2021 Zai Lab Agreement under the provisions of ASC 606 and identified four performance obligations included in the 2021 Zai Lab Agreement.The Company concluded that the estimated transaction price was $40.4 million, consisting of the $25.0 million upfront payment, the $10.4 million premium related to the purchase of the Company’s common stock, and the $5.0 million estimated reimbursement by Zai Lab for research and development activities for the Lead Program. The transaction price of $40.4 million was then allocated to the four performance obligations based on their relative standalone selling price. The standalone selling price of the performance obligations was not directly observable; therefore, the Company estimated the standalone selling price using an adjusted market assessment approach, representing the
14



amount that the Company believed a market participant was willing to pay for the product or service. The estimate was based on consideration of observable inputs, such as values of other preclinical collaboration arrangements adjusted for the Company’s estimate of the probability of success for each Program.
Revenue related to the Lead Program license and related research and development services performance obligation was recognized over time as the research and development activities were performed. The Company utilized a cost-based input method according to costs incurred to date compared to estimated total costs. The transfer of control occured over this time period and, in management’s judgment, was the best measure of progress towards satisfying the performance obligations. The Company recognized revenue allocated to the other programs at a point in time upon transfer of the licenses to Zai Lab in 2021. During the three and nine months ended September 30, 2023, no revenue was recognized under the 2021 Zai Lab Agreement. During the three and nine months ended September 30, 2022, the Company recognized revenue of $1.8 million and $16.8 million, respectively, under the 2021 Zai Lab Agreement.
Provention Bio, Inc.
In 2018, the Company entered into a license agreement with Provention pursuant to which the Company granted Provention exclusive global rights for the purpose of developing and commercializing MGD010 (renamed PRV-3279), a CD32B x CD79B DART molecule being developed for the treatment of autoimmune indications (Provention License Agreement). As partial consideration for the Provention License Agreement, Provention granted the Company a warrant to purchase shares of Provention’s common stock at an exercise price of $2.50 per share. If Provention successfully develops, obtains regulatory approval for, and commercializes PRV-3279, the Company will be eligible to receive up to $65.0 million in development and regulatory milestones and up to $225.0 million in commercial milestones. As of September 30, 2023, the Company has not recognized any milestone revenue under this agreement. If commercialized, the Company would be eligible to receive single-digit royalties on net sales of the product. The license agreement may be terminated by either party upon a material breach or bankruptcy of the other party, by Provention without cause upon prior notice to the Company, and by the Company in the event that Provention challenges the validity of any licensed patent under the agreement, but only with respect to the challenged patent.
Also, in 2018, the Company entered into the Provention APA pursuant to which Provention acquired the Company’s interest in teplizumab (renamed PRV-031), a monoclonal antibody being developed for the treatment of type 1 diabetes. As partial consideration for the Provention APA, Provention granted the Company a warrant to purchase shares of Provention’s common stock at an exercise price of $2.50 per share. Under the Provention APA, Provention is obligated to pay the Company contingent milestone payments totaling $170.0 million upon the achievement of certain regulatory milestones. In addition, Provention is obligated to make contingent milestone payments to the Company totaling $225.0 million upon the achievement of certain commercial milestones as well as single-digit royalties on net sales of the product. In March 2023, the Company entered into a Royalty Purchase Agreement with DRI; see Note 6, Royalty Monetization Arrangement, for additional information. The FDA approved the BLA for TZIELD in November 2022, and the Company recognized $60.0 million in revenue related to this regulatory milestone during the year ended December 31, 2022. In November 2022, the Company and Provention amended the Provention APA. Under this amendment, the milestone for first approval was split into four equal payments, all of which were received prior to June 30, 2023. Provention has also agreed to pay third-party obligations, including low single-digit royalties of which a portion is creditable against royalties payable to the Company, aggregate milestone payments of up to approximately $1.3 million and other consideration, for certain third-party intellectual property under agreements Provention assumed pursuant to the Provention APA. Further, Provention is required to pay the Company a low double-digit percentage of certain consideration to the extent it is received in connection with a future grant of rights to PRV-031 by Provention to a third party.
The Company evaluated the Provention License Agreement and Provention APA under the provisions of ASC 606 and determined that they should be accounted for as a single contract and identified two performance obligations within that contract: (i) the license of MGD010 and (ii) the title to teplizumab. The Company determined that the transaction price of the Provention agreements was $6.1 million, based on the Black-Scholes valuation of the warrants to purchase a total of 2,432,688 shares of Provention's common stock. The transaction price was allocated to each performance obligation based on the number of shares of common stock the Company is entitled to purchase under each warrant. The potential development and regulatory milestone payments are fully constrained until the Company concludes that achievement of the milestone is probable and that recognition of revenue related to the milestone will not result in a significant reversal in amounts recognized in future periods, and as such were excluded from the initial transaction price. Any consideration related to sales-based milestones and royalties will be recognized when the related sales occur, therefore they have also been excluded from the transaction price. The Company re-assesses the transaction price in each reporting period and when events whose outcomes are resolved or other changes in circumstances occur. The Company recognized revenue of $6.1 million when it satisfied its performance obligations under the agreements and transferred the MGD010 license and teplizumab assets to Provention in 2018. In 2019, the Company
15



exercised the warrants on a cashless basis, and subsequently sold all the shares of Provention common stock acquired through the exercise. No shares of Provention stock were held subsequent to the sale of stock in 2019. During the year ended December 31, 2022, it became probable that a significant reversal of cumulative revenue would not occur for a regulatory milestone of $60.0 million, therefore the associated consideration was added to the estimated transaction price and was recognized as revenue.
On April 27, 2023, Sanofi completed its acquisition of Provention. Concurrently on April 27, 2023, the Company entered into a Tripartite Agreement, as discussed in Note 6, Royalty Monetization Arrangement. Also on April 27, 2023, the Company and a subsidiary of Sanofi entered into a Side Letter Agreement which specified certain post-closing covenants and also accelerated certain payments due to the Company under the Provention APA upon the closing of the merger between Sanofi and Provention. The Company evaluated the Side Letter Agreement as a contract modification under the provisions of ASC 606. As a result, during the nine months ended September 30, 2023, the Company recognized $5.5 million related to other consideration under the Provention APA and Side Letter Agreement. During the nine months ended September 30, 2023, the Company recognized $0.3 million in royalty revenue under the Provention APA based on sales of TZIELD.

As discussed in Note 6, in September 2023, the Company and Sanofi executed Amendment No. 2 to the Provention APA and terminated the Royalty Purchase Agreement with DRI. As a result, the remaining $50.0 million milestone under the Royalty Purchase Agreement was incorporated into the Provention APA. The Company evaluated the amendment as a contract modification under the provisions of ASC 606 which did not result in any revenue being recognized during the three or nine months ended September 30, 2023.
I-Mab Biopharma
I-Mab License Agreement

In 2019, the Company entered into a collaboration and license agreement with I-Mab Biopharma (I-Mab) to develop and commercialize enoblituzumab, an immune-optimized, anti-B7-H3 monoclonal antibody that incorporates the Company's proprietary Fc Optimization technology platform (I-Mab License Agreement). I-Mab obtained regional development and commercialization rights in mainland China, Hong Kong, Macau and Taiwan (I-Mab's territory), lead clinical development of enoblituzumab in its territories, and will participate in global studies conducted by the Company. The I-Mab License Agreement was terminated effective as of February 25, 2023.
Under the terms of the I-Mab License Agreement, I-Mab paid the Company an upfront payment of $15.0 million, and $5.0 million of milestone revenue has been earned from the inception of the I-Mab License Agreement through termination of the agreement.
The Company evaluated the I-Mab License Agreement under the provisions of ASC 606 and identified a single performance obligation. The Company determined that the $15.0 million upfront payment from I-Mab constituted the entirety of the consideration to be included in the transaction price as of the outset of the arrangement for the license and related research and development activities. The Company reassessed the transaction price as it became probable that a significant reversal of cumulative revenue would not occur for a $5.0 million milestone ($4.5 million after netting a one-time credit as described above) related to development progress of enoblituzumab, therefore the associated consideration was added to the estimated transaction price and was recognized as revenue during 2021.
    Revenue under the I-Mab License Agreement was recognized using a cost-based input method according to costs incurred to date compared to estimated total costs. The transfer of control occurs over this time period and, in management’s judgment, was the best measure of progress towards satisfying the performance obligations. During the three and nine months ended September 30, 2023, the Company recognized no revenue under the I-Mab License Agreement. During the three and nine months ended September 30, 2022, the Company recognized revenue of $3.8 million and $4.5 million, respectively, under the I-Mab License Agreement.

Manufacturing Services Agreement
Incyte
In January 2022, the Company entered into a Manufacturing and Clinical Supply Agreement with Incyte (Incyte Manufacturing and Clinical Supply Agreement) to provide manufacturing services to produce certain Incyte bulk drug substance over a three-year period at one of the Company’s manufacturing facilities. Under the terms of the Incyte Manufacturing and Clinical Supply Agreement, the Company received an upfront payment of $10.0 million and is eligible to
16



receive annual fixed payments paid quarterly over the term of the contract totaling $14.4 million. The Company will also be reimbursed for materials used to manufacture product as well as other costs incurred to provide manufacturing services. In July 2022, the Company and Incyte executed an amendment to the Incyte Manufacturing and Clinical Supply Agreement which extended the term for one year and provided for an additional annual fixed payment of $5.1 million (July 2022 Incyte Amendment).
The Company evaluated the Incyte Manufacturing and Clinical Supply Agreement and the July 2022 Incyte Amendment under the provisions of ASC 606 and identified one performance obligation to provide manufacturing runs to Incyte, as and when requested by Incyte, over the term of the contract that is part of a series of goods and services. The Company determined that the transaction price consists of the upfront payment received of $10.0 million and the annual fixed payments totaling $19.5 million. The Company will recognize revenue over time on a straight-line basis as the manufacturing services are provided to Incyte, as the Company determined that its efforts in providing the manufacturing services will be incurred evenly throughout the performance period and therefore straight-line revenue recognition closely approximates the level of effort for the manufacturing services. Variable consideration relating to the reimbursed materials and other reimbursed costs incurred to manufacture product for Incyte will be allocated to the related manufacturing activities and will be recognized as revenue as those activities occur. Materials purchased by the Company to manufacture the product for Incyte are considered costs to fulfill a contract and will be capitalized and expensed as the materials are used to provide the manufacturing services.
During the three months ended September 30, 2023 and 2022, the Company recognized revenue of $4.5 million and $1.1 million, respectively, under the Incyte Manufacturing and Clinical Supply Agreement. During the nine months ended September 30, 2023 and 2022 the Company recognized revenue of $9.6 million and $5.1 million, respectively, under the Incyte Manufacturing and Clinical Supply Agreement. As of September 30, 2023, $7.0 million in revenue was deferred under this agreement, $6.4 million of which was current and $0.6 million of which was non-current.
Government Agreement
NIAID Contract
The Company entered into a contract with NIAID, effective as of September 15, 2015, to perform product development and to advance up to two DART molecules, MGD014 and MGD020 (NIAID Contract). Under the NIAID Contract, the Company will develop these product candidates for Phase 1/2 clinical trials as therapeutic agents, in combination with latency reversing treatments, to deplete cells infected with human immunodeficiency virus (HIV) infection. NIAID does not receive goods or services from the Company under this contract, therefore the Company does not consider NIAID to be a customer and concluded this contract is outside the scope of ASC 606.
Since the inception of the NIAID Contract, NIAID has exercised the two options contemplated in the original contract and executed modifications such that the total funded contract value as of September 30, 2023 is $25.1 million. In addition, the most recent modification changed the period of performance under the NIAID Contract to end in September 2024. During the three months ended September 30, 2023 and 2022, the Company recognized revenue under the NIAID Contract of $0.3 million and $0.5 million, respectively . During the nine months ended September 30, 2023 and 2022, the Company recognized revenue under the NIAID Contract of $1.1 million and $1.5 million, respectively.

9. Stock-Based Compensation
Employee Stock Purchase Plan
In May 2017, the Company’s stockholders approved the 2016 Employee Stock Purchase Plan (the 2016 ESPP). The 2016 ESPP is structured as a qualified employee stock purchase plan under Section 423 of the Internal Revenue Code of 1986, as amended (IRC), and is not subject to the provisions of the Employee Retirement Income Security Act of 1974. The Company reserved 800,000 shares of common stock for issuance under the 2016 ESPP. The 2016 ESPP allows eligible employees to purchase shares of the Company’s common stock at a discount through payroll deductions of up to 10% of their eligible compensation, subject to any plan limitations. The 2016 ESPP provides for six-month offering periods ending on May 31 and November 30 of each year. At the end of each offering period, employees are able to purchase shares at 85% of the fair market value of the Company’s common stock on the last day of the offering period. During the nine months ended September 30, 2023, 48,280 shares of common stock were purchased under the 2016 ESPP.
Employee Stock Incentive Plans
Effective February 2003, the Company implemented the 2003 Equity Incentive Plan (2003 Plan), and it was amended and approved by the Company's stockholders in 2005. Stock options granted under the 2003 Plan may be either incentive stock options as defined by the IRC, or non-qualified stock options. In 2013, the 2003 Plan was terminated, and no further awards
17



may be issued under the plan. Any shares of common stock subject to awards under the 2003 Plan that expire, terminate, or are otherwise surrendered, canceled, forfeited or repurchased without having been fully exercised, or resulting in any common stock being issued, will become available for issuance under the 2013 Equity Incentive Plan (2013 Plan), up to a specified number of shares.
In October 2013, the Company implemented the 2013 Plan. The 2013 Plan provides for the grant of stock options and other stock-based awards, as well as cash-based performance awards. In May 2023, the 2013 Plan was terminated, and no further awards may be issued under the plan. If an option granted under the 2013 Plan expires or terminates for any reason without having been fully exercised, if any shares of restricted stock are forfeited, or if any award terminates, expires or is settled without all or a portion of the shares of common stock covered by the award being issued, such shares will become available for issuance under the 2023 Equity Incentive Plan (2023 Plan).
The 2023 Plan was effective as of stockholder approval in May 2023. The 2023 Plan provides for grants of stock options and other stock-based awards, as well as cash-based performance awards. Initially, the maximum number of shares of the Company’s common stock that may be issued under the 2023 Plan will not exceed 4,850,000 shares. If an option expires or terminates for any reason without having been fully exercised, if any shares of restricted stock are forfeited, or if any award terminates, expires or is settled without all or a portion of the shares of common stock covered by the award being issued, such shares are available for the grant of additional awards. However, any shares that are withheld (or delivered) to pay withholding taxes or to pay the exercise price of an option are not available for the grant of additional awards.
The following stock-based compensation expense was recognized for the periods indicated (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Research and development$2,335 $2,571 $6,996 $7,621 
Selling, general and administrative2,455 2,552 7,018 8,076 
Total stock-based compensation expense$4,790 $5,123 $14,014 $15,697 
Employee stock options
The fair value of each option award is estimated on the date of grant using the Black-Scholes option-pricing model using the assumptions in the following table for options issued during the period indicated:
Nine Months Ended September 30,
20232022
Expected dividend yield0%0%
Expected volatility
76.1% -94.9%
87.8% - 90.8%
Risk-free interest rate
3.5% - 4.4%
1.4% - 3.6%
Expected term5.88 years5.95 years
18



The following table summarizes stock option activity during the nine months ended September 30, 2023:
SharesWeighted-
Average
Exercise Price
Weighted-Average
Remaining
Contractual Term
(Years)
Aggregate
Intrinsic
Value
 (in thousands)
Outstanding, December 31, 202210,098,929 $18.58 6.5
Granted3,267,727 4.91 
Exercised(26,146)3.34 
Forfeited(293,161)9.78 
Expired(367,054)19.77 
Outstanding, September 30, 202312,680,295 15.26 6.7$301 
As of September 30, 2023:
Exercisable7,836,655 19.50 5.4186 
Vested and expected to vest11,733,021 15.75 6.5278 
The weighted-average grant-date fair value of options granted during the nine months ended September 30, 2023 and 2022 was $3.78 and $6.89, respectively. The total intrinsic value of options exercised during the nine months ended September 30, 2023 and 2022 was $0.1 million and $0.5 million, respectively. The total cash received for options exercised during the nine months ended September 30, 2023 and 2022 was $0.1 million and $0.3 million, respectively. The total fair value of shares vested in the nine months ended September 30, 2023 and 2022 was approximately $13.6 million and $15.1 million, respectively. As of September 30, 2023, the total unrecognized compensation expense related to unvested stock options, net of related forfeiture estimates, was approximately $22.6 million, which the Company expects to recognize over a weighted-average period of approximately 1.3 years.
Restricted Stock Units
The Company awards restricted stock units (RSUs) to employees. RSUs are valued based on the closing price of the Company’s common stock on the date of the grant. The fair value of RSUs is recognized and amortized on a straight-line basis over the requisite service period of the award.
The following table summarizes RSU activity during the nine months ended September 30, 2023:
Shares
Weighted-Average
Grant Date Fair Value
Outstanding, December 31, 2022415,084 $8.83 
Granted696,635 4.84 
Vested(135,396)8.32 
Forfeited(68,046)7.53 
Outstanding, September 30, 2023908,277 5.95 

At September 30, 2023, there was $2.9 million of total unrecognized compensation cost related to unvested RSUs, which the Company expects to recognize over a remaining weighted-average period of approximately 1.3 years.

10. In-licensing arrangement
In January 2022, the Company entered into a non-exclusive license agreement with Synaffix B.V., a Lonza company, (Synaffix) to develop, manufacture and commercialize up to three antibody-drug conjugate targets using Synaffix’s proprietary technology. The Company made an upfront payment to Synaffix upon contract execution. In March 2023, the Company and Synaffix amended the agreement, adding four additional targets. Assuming all seven targets are successfully developed and commercialized, the Company would be obligated to pay up to $2.8 billion for development, regulatory and sales milestones. Finally, pursuant to the terms of this license agreement, as amended, upon commencement of commercial sales of any products developed from these targets, the Company would be required to pay Synaffix tiered royalties in the low‑single digit percentages on net sales of the respective products. The Company may terminate this agreement at any time with 30 days’ notice to Synaffix. Amounts paid to Synaffix under this agreement are recorded as research and development expense in the
19



consolidated statement of operations. No expense was incurred under this agreement during the three months ended September 30, 2023 or 2022. The Company incurred $1.7 million and $1.0 million in expense under this agreement during the nine months ended September 30, 2023 and 2022, respectively.

11 . Net Income (Loss) Per Share
Basic income (loss) per common share is determined by dividing income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding during the period, without consideration of common stock equivalents. Diluted income (loss) per share is computed by dividing the income (loss) attributable to common stockholders by the weighted-average number of common stock equivalents outstanding for the period. The treasury stock method is used to determine the dilutive effect of the Company's stock option grants and RSUs. 12,607,056 and 12,514,638 stock options and RSUs (common stock equivalents) were excluded from the calculation of diluted income per share for the three and nine months ended September 30, 2023, respectively, because their inclusion would have been anti-dilutive.

Basic and diluted income (loss) per common share is computed as follows (in thousands except share and per share data):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Numerator:
Net income (loss) used for calculation of basic and diluted EPS$17,554 $(24,813)$37,014 $(132,560)
Denominator:
Weighted average shares outstanding, basic61,980,680 61,459,831 61,890,824 61,390,143 
Effect of dilutive securities:
Stock options and restricted stock units263,922  199,519  
Weighted average shares outstanding, diluted62,244,602 61,459,831 62,090,343 61,390,143 
Net income (loss) per share, basic$0.28 $(0.40)$0.60 $(2.16)
Net income (loss) per share, diluted$0.28 $(0.40)$0.60 $(2.16)


20



ITEM 2.MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion of our financial condition and results of operations is based upon our unaudited consolidated financial statements included in this Quarterly Report on Form 10-Q, which have been prepared by us in accordance with U.S. generally accepted accounting principles (GAAP), for interim periods and with Regulation S-X promulgated under the Securities Exchange Act of 1934, as amended. This discussion and analysis should be read in conjunction with these unaudited consolidated financial statements and the notes thereto as well as in conjunction with our audited consolidated financial statements and related notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022. 

Overview
We are a biopharmaceutical company focused on developing, manufacturing and commercializing innovative antibody-based therapeutics for the treatment of cancer. We have a pipeline of product candidates being evaluated in clinical trials sponsored by us or our collaborators in addition to several molecules in preclinical development. Our clinical product candidates include multiple oncology programs, many of which were created using our proprietary, antibody-based technology platforms. We believe our product candidates have the potential, if approved for marketing by regulatory authorities, to have a meaningful effect on treating patients' unmet medical needs as monotherapy or, in some cases, in combination with other therapeutic agents. To date, three products originating from our pipeline of proprietary or partnered product candidates have received U.S. Food and Drug Administration (FDA) approval. In March 2021, we and our commercialization partner commenced U.S. marketing of MARGENZA (margetuximab-cmkb), a human epidermal growth factor receptor 2 (HER2) receptor antagonist indicated, in combination with chemotherapy, for the treatment of adult patients with metastatic HER2-positive breast cancer who have received two or more prior anti-HER2 regimens, at least one of which was for metastatic disease. In November 2022, the FDA approved TZIELD® (teplizumab-mzwv) to delay the onset of Stage 3 Type 1 Diabetes (T1D) in adult and pediatric patients aged 8 years and older with Stage 2 T1D. Teplizumab was acquired from us by Provention Bio, Inc. (Provention) in 2018, pursuant to an asset purchase agreement. In March 2023, the FDA approved ZYNYZ™ (retifanlimab-dlwr), a humanized monoclonal antibody targeting programmed death receptor-1 (PD-1). Retifanlimab was previously developed by us and licensed to Incyte Corporation (Incyte) pursuant to an exclusive global collaboration and license agreement in October 2017.
Our operations to date have concentrated on developing our technology platforms, identifying potential product candidates, undertaking preclinical studies, conducting clinical trials, developing collaborations, operating manufacturing facilities, business planning and raising capital. We only began generating revenues from the sale of products in 2021. We have financed our operations primarily through the public and private offerings of our securities and collaborations with other biopharmaceutical companies. Although it is difficult to predict our funding requirements, we anticipate that our cash, cash equivalents and marketable securities as of September 30, 2023, combined with anticipated and potential collaboration payments, product revenue, contract manufacturing revenue, and royalties, should enable us to fund our operations into 2026. Our expected funding requirements reflect anticipated expenditures related to the Phase 2 TAMARACK clinical trial of vobramitamab duocarmazine (vobra duo) in metastatic castration-resistant prostate cancer (mCRPC), our Phase 2 LORIKEET study of lorigerlimab in mCRPC as well as our other clinical and preclinical studies currently ongoing.
Through September 30, 2023, we had an accumulated deficit of $1.1 billion. We expect that over the next several years this deficit will increase as we continue to incur research and development expense in connection with our ongoing activities and several clinical studies. 
Macroeconomic Conditions
The global economy, credit markets and financial markets have and may continue to experience significant volatility as a result of significant worldwide events, including adverse events involving financial institutions or the financial services industry, inflation and rising interest rates and geopolitical upheaval (collectively, the Macroeconomic Conditions). These Macroeconomic Conditions have and may continue to create supply chain disruptions, inventory disruptions, and fluctuations in economic growth, including fluctuations in employment rates, inflation, energy prices and consumer sentiment. It remains difficult to assess or predict the ultimate duration and economic impact of the Macroeconomic Conditions. Prolonged uncertainty with respect to Macroeconomic Conditions could cause further economic slowdown or cause other unpredictable events, each of which could adversely affect our business, results of operations or financial condition.

Collaborations
21



We pursue a balanced approach between product candidates that we develop ourselves and those that we develop with our collaborators. Under our strategic collaborations to date, we have received significant non-dilutive funding and continue to have rights to additional funding upon completion of certain research, achievement of key product development milestones and royalties and other payments upon the commercial sale of products. Our current collaborations include the following:
Incyte. We have an exclusive global collaboration and license agreement with Incyte for retifanlimab, an investigational monoclonal antibody that inhibits PD-1 (Incyte License Agreement). Under this agreement, as amended, Incyte has obtained exclusive worldwide rights for the development and commercialization of retifanlimab in all indications, while we retain the right to develop our pipeline assets in combination with retifanlimab. We received an upfront payment of $150.0 million and milestone payments totaling $115.0 million from Incyte through September 30, 2023, including $15.0 million upon the FDA approval of ZYNYZ (retifanlimab-dlwr) in March 2023. We are eligible to receive an additional $320.0 million in development and regulatory milestones and $330.0 million in commercial milestones. We are also eligible to receive tiered royalties of 15% to 24% on any global net sales and we have the option to co-promote retifanlimab with Incyte. We retain the right to develop our pipeline assets in combination with retifanlimab, with Incyte commercializing retifanlimab and us commercializing our asset(s), if any such potential combinations are approved. We also have an agreement with Incyte under which we are to perform development and manufacturing services for Incyte's clinical needs of retifanlimab (Incyte Clinical Supply Agreement) and another agreement under which we are entitled to manufacture a portion of Incyte’s global commercial supply of retifanlimab (Incyte Commercial Supply Agreement).
Gilead. In October 2022, we and Gilead Sciences, Inc. (Gilead) entered into an exclusive option and collaboration agreement (Gilead Agreement) to develop and commercialize MGD024 and create bispecific cancer antibodies using our DART platform and undertake their early development under a maximum of two separate bispecific cancer target research programs. Under the Gilead Agreement, we will continue the ongoing phase 1 trial for MGD024 according to a development plan, during which Gilead will have the right to exercise an option granted to Gilead to obtain an exclusive license to develop and commercialize MGD024 and other bispecific antibodies of ours that bind CD123 and CD3 (CD123 Option). The agreement also grants Gilead the right, within its first two years, to nominate a bispecific cancer target set for up to two research programs conducted by us and to exercise separate options to obtain an exclusive license for the development, commercialization and exploitation of molecules created under each research program (Research Program Option). As part of the Gilead Agreement, Gilead paid us a non-refundable upfront payment of $60.0 million and we will be eligible to receive up to $1.7 billion in target nomination, option fees, and development, regulatory and commercial milestones, assuming Gilead exercises the CD123 Option and Research Program Option, successfully develops and commercializes MGD024 or other CD123 products developed under the agreement, and products result from the two additional research programs. Assuming exercise of the CD123 Option, we will also be eligible to receive tiered, low double-digit royalties on worldwide net sales of MGD024 (or other CD123 products developed under the agreement) and assuming exercise of the Research Program Option, a flat royalty on worldwide net sales of any products resulting from the two research programs. In September 2023, Gilead nominated the first of the two research programs contemplated in the Gilead Agreement (First Research Program), we granted Gilead a research license, and the parties agreed on a research plan for the First Research Program under which we will provide research and development services. Gilead paid us a $15.7 million nomination fee, which we received in October 2023.
Zai Lab. In 2018, we entered into a collaboration and license agreement with Zai Lab Limited (Zai Lab) under which Zai Lab obtained regional development and commercialization rights in mainland China, Hong Kong, Macau and Taiwan (Zai Lab’s territory) for (i) margetuximab, an immune-optimized anti-HER2 monoclonal antibody, (ii) tebotelimab, a bispecific DART molecule designed to provide coordinate blockade of PD-1 and LAG-3 for the potential treatment of a range of solid tumors and hematological malignancies, and (iii) an undisclosed multi-specific TRIDENT molecule in preclinical development (2018 Zai Lab Agreement). Zai Lab will lead clinical development in its territory. Zai Lab has informed us that they have decided to discontinue development of tebotelimab for indications they were enrolling in their territory and is evaluating future development plans in other indications.
Under the terms of the 2018 Zai Lab Agreement, Zai Lab paid us an upfront payment of $25.0 million less foreign withholding tax of $2.5 million. Assuming successful development and commercialization of margetuximab, tebotelimab and the TRIDENT molecule, we could receive up to $140.0 million in development and regulatory milestones, of which we have earned and received $9.0 million through September 30, 2023. In addition, Zai Lab
22



would pay us tiered royalties at percentage rates of mid-teens to 20% for net sales of margetuximab in Zai Lab’s territory, mid-teens for net sales of tebotelimab in Zai Lab’s territory and 10% for net sales of the TRIDENT molecule in Zai Lab’s territory, which may be subject to adjustment in specified circumstances.
Provention. In 2018, we entered into an asset purchase agreement (Provention APA) pursuant to which Provention acquired our interest in teplizumab. Under the Provention APA, if Provention successfully develops, obtains regulatory approval for, and commercializes teplizumab, we will be eligible to receive up to $170.0 million in regulatory milestones, and up to $225.0 million in commercial milestones. In November 2022, the FDA approved TZIELD (teplizumab-mzwv) to delay the onset of Stage 3 T1D in adult and pediatric patients aged 8 years and older with Stage 2 T1D, and we recognized $60.0 million in milestone revenue during the year ended December 31, 2022. In November 2022 we and Provention amended the Provention APA. Under the amended Provention APA, the $60.0 million milestone for a first approval was split into four $15 million payments, all of which were received prior to June 30, 2023. Under the Provention APA we are also eligible to receive single-digit royalties on net sales of TZIELD. Provention has also agreed to pay third-party obligations, including low single-digit royalties, a portion of which is creditable against royalties payable to us, aggregate milestone payments of up to approximately $1.3 million and other consideration, for certain third-party intellectual property under agreements Provention assumed pursuant to the Provention APA. Further, Provention is required to pay us a low double-digit percentage of certain consideration to the extent it is received in connection with a grant of rights by Provention to a third party.
In March 2023, we sold our single-digit royalty interest in TZIELD (Royalty Interest) to a wholly-owned subsidiary of DRI Healthcare Trust (DRI) and received a $100.0 million payment from DRI under a Royalty Purchase Agreement. We retain our other economic interests related to TZIELD, including future potential regulatory and commercial milestones. We retain the right to receive a 50% share of the royalty on global net sales above a certain annual threshold (Retained Interest). In addition, we received $50.0 million upon the occurrence of the primary endpoint milestone event in September 2023, and we are also eligible to receive an additional $50.0 million if TZIELD achieves a certain level of net sales (the Sales Milestone Payment). In April 2023, we entered into an agreement (the Tripartite Agreement) with DRI and a subsidiary of Sanofi S.A. (Sanofi), whereby we consented to the sale of DRI’s Royalty Interest and the related milestone payment obligations to Sanofi. The Tripartite Agreement eliminated our obligation to deliver payments to DRI related to the Royalty Interest and removed all of our other obligations under the Royalty Purchase Agreement. The Royalty Interest will be paid directly to Sanofi by Provention, therefore we no longer have any obligation to pay DRI. There was no modification to our Retained Interest in the Tripartite Agreement.
In September 2023, we and Sanofi executed Amendment No. 2 to the Provention APA to incorporate the Sales Milestone Payment obligation from the Royalty Purchase Agreement into the Provention APA and terminated the Royalty Purchase Agreement. As a result, the remaining $50.0 million Sales Milestone Payment under the Royalty Purchase Agreement was incorporated into the Provention APA.


Critical Accounting Estimates
Our critical accounting estimates are policies which require the most significant judgments and estimates in the preparation of our consolidated financial statements. A summary of our critical accounting estimates is presented in Part II, Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations" of our Annual Report on Form 10-K for the year ended December 31, 2022. The following accounting policies and estimates were deemed critical during the nine months ended September 30, 2023:

Liability related to the sale of future royalties and related interest expense
The liability related to future royalties is presented net of unamortized issuance costs on our consolidated balance sheets. Interest expense on the liability related to future royalties is recognized using the effective interest rate method over the life of the arrangement. We calculate an effective interest rate which will amortize our related obligation to zero over the anticipated repayment period. The liability related to future royalties and the related interest expense are based on our current estimates of future royalties expected to be received over the life of the arrangement, which we determine by using internal sales projections and external information from market data sources, which are considered Level 3 inputs. We periodically assess the expected payments and to the extent our estimates of future royalty payments are greater or less than previous estimates or the estimated timing of such payments is materially different than previous estimates, we will adjust the effective interest rate and recognize related non-cash interest expense on a prospective basis.
23



Upon changes in facts and circumstances, for example as a result of a modification to the existing agreements, we re-evaluate our rights and obligations and account for the change in accordance with the respective accounting guidance.

Results of Operations
Revenue
The following represents a comparison of our revenue for the three and nine months ended September 30, 2023 and 2022 (dollars in millions):
Three Months Ended September 30,Nine Months Ended September 30,
20232022Change %20232022Change%
Collaborative and other agreements$0.9 $35.7 $(34.8)(98)%$23.6 $59.6 $(36.0)(60)%
Product sales, net4.7 4.4 0.3 %13.2 12.6 0.6 %
Contract manufacturing 4.5 1.1 3.4 309 %9.7 5.1 4.6 90 %
Royalty revenue*— — N/A0.4 — 0.4 N/A
Government agreements0.3 0.5 (0.2)(40)%1.1 1.5 (0.4)(27)%
Total revenue$10.4 $41.7 $(31.3)(76)%$48.0 $78.8 $(30.8)(39)%
* Represents revenue of less then $0.1 million.
The decrease in revenue of $31.3 million for the three months ended September 30, 2023 compared to the three months ended September 30, 2022 was primarily due to:
recognition of $30.0 million in milestone payments under the Incyte License Agreement during the three months ended September 30, 2022;
a decrease of $3.8 million in revenue recognized under the I-Mab License Agreement; and
a decrease of $1.8 million in revenue recognized under the 2021 Zai Lab Agreement.
These decreases were partially offset by an increase of $3.3 million in revenue recognized under the Incyte Manufacturing and Clinical Supply Agreement.
The decrease in revenue of $30.8 million for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 was primarily due to:
a decrease of $16.8 million in revenue recognized under the 2021 Zai Lab Agreement;
a decrease of $15.0 million in milestone payments under the Incyte License Agreement;
a decrease of $4.9 million in revenue recognized under the 2018 Zai Lab Agreement;
a decrease of $4.5 million in revenue recognized under the I-Mab License Agreement; and
a decrease of $1.4 million in revenue recognized under the I-Mab Clinical Supply Agreement.
These decreases were partially offset by:
an increase of $5.5 million in revenue recognized under the Provention APA;
an increase of $4.5 million in revenue recognized under the Incyte Manufacturing and Clinical Supply Agreement;
an increase of $1.1 million in revenue recognized under the Gilead Agreement; and
an increase of $1.1 million in revenue recognized under the Incyte Clinical Supply Agreement.
Revenue from collaborative and other agreements may vary substantially from period to period depending on the progress made by our collaborators with their product candidates and the timing of milestones achieved under current agreements, and whether we enter into additional collaboration agreements.
Cost of Product Sales
Cost of product sales for all periods presented consists primarily of product royalties and fill finish costs. Product sold during these periods consisted of drug product that was previously charged to research and development expense prior to FDA
24



approval of MARGENZA, which favorably impacted our gross margin. We expect cost of product sales to continue to be positively impacted as we sell through this drug product.
Cost of Manufacturing Services
Cost of manufacturing services consists of the costs to provide manufacturing services to produce certain Incyte bulk drug substance under the Incyte Manufacturing and Clinical Supply Agreement. We expect cost of manufacturing services to vary from period to period based on the agreed-upon manufacturing schedule.
Research and Development Expense
The following represents a comparison of our research and development expense for the three and nine months ended September 30, 2023 and 2022 (dollars in millions):
Three Months Ended September 30,Nine Months Ended September 30,
20232022Change%20232022Change%
Antibody-drug conjugates (ADCs) (a)$7.9 $6.3 $1.6 25 %$25.2 $13.0 $12.2 94 %
Vobramitamab duocarmazine6.5 10.1 (3.6)(36)%28.0 37.6 (9.6)(26)%
Lorigerlimab6.2 4.9 1.3 27 %21.6 14.6 7.0 48 %
Margetuximab3.3 6.9 (3.6)(52)%12.9 22.6 (9.7)(43)%
Next-generation T-cell engagers (b)2.1 1.2 0.9 75 %8.1 13.2 (5.1)(39)%
MGD0241.2 2.1 (0.9)(43)%4.6 6.1 (1.5)(25)%
IMGC9360.8 1.4 (0.6)(43)%2.4 6.2 (3.8)(61)%
Tebotelimab0.7 1.9 (1.2)(63)%5.3 9.3 (4.0)(43)%
DART molecules under HIV government contract0.5 1.8 (1.3)(72)%1.7 3.6 (1.9)(53)%
Retifanlimab0.2 0.2 — — %0.7 1.9 (1.2)(63)%
Enoblituzumab0.1 3.7 (3.6)(97)%2.3 12.5 (10.2)(82)%
Flotetuzumab— 1.5 (1.5)(100)%2.7 10.8 (8.1)(75)%
Other programs (b)0.6 6.2 (5.6)(90)%3.7 10.0 (6.3)(63)%
Total research and development expense$30.1 $48.2 $(18.1)(38)%$119.2 $161.4 $(42.2)(26)%
(a) Includes MGC026 and other preclinical ADCs.
(b) Includes research and discovery projects, as well as early preclinical molecules and molecules not advanced to clinical development.
Our research and development expense for the three months ended September 30, 2023 decreased by $18.1 million compared to the three months ended September 30, 2022 primarily due to:
decreased development and clinical trial costs related to margetuximab, including expenses under the 2018 Zai Lab Agreement;
decreased development, manufacturing and clinical trial costs related to enoblituzumab;
decreased development and vobra duo clinical trial costs;
decreased development and clinical trial costs related to flotetuzumab due to discontinued development of this molecule;
decreased development, manufacturing and clinical trial costs related to tebotelimab; and
decreased development costs related to other programs;.
These decreases were partially offset by:
25



increased research and development costs related to preclinical ADC product candidates; and
increased clinical trial costs related to lorigerlimab.
Our research and development expense for the nine months ended September 30, 2023 decreased by $42.2 million compared to the nine months ended September 30, 2022 primarily due to:
•    decreased development, manufacturing and clinical trial costs related to enoblituzumab;
decreased development and clinical trial costs related to margetuximab, including expenses under the 2018 Zai Lab Agreement;
decreased manufacturing related costs for vobra duo;
decreased development and clinical trial costs related to flotetuzumab due to discontinued development of this molecule;
decreased research and development costs related to next-generation T-cell engagers under the discontinued 2021 Zai Lab Agreement lead program;
decreased development, manufacturing and clinical trial costs related to tebotelimab;
decreased development costs related to other programs.
These decreases were partially offset by:
•    increased research and development costs related to preclinical ADC product candidates; and
•    increased clinical trial costs related to lorigerlimab.
There are uncertainties associated with our research and development expenses for future quarters which are impacted by multiple variables, including timing of wind down activities for recently closed studies and current and expected expenditures associated with our ongoing clinical studies.
Selling, General and Administrative Expense
Selling, general and administrative expenses decreased by $3.0 million for the three months ended September 30, 2023 compared to the three months ended September 30, 2022, and decreased by $5.6 million for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 primarily due to decreased MARGENZA-related selling expenses.

Gain on Royalty Monetization Arrangement
In April 2023, we entered into the Tripartite Agreement with DRI and Sanofi, whereby we consented to the sale of DRI’s Royalty Interest and the related milestone payment obligations to Sanofi. The execution of the Tripartite Agreement resulted in a modification to the liability related to future royalties, and we recognized a $100.9 million gain on royalty monetization arrangement. In July 2023, Sanofi reported achievement of the primary endpoint milestone event related to a $50.0 million milestone, which resulted in an additional $50.0 million gain on royalty monetization arrangement. In September 2023, we amended the Provention APA and terminated the Royalty Purchase Agreement with DRI. See Note 6, Royalty Monetization Arrangement, of the Notes to Consolidated Financial Statements, for additional information.

Liquidity and Capital Resources
Cash Flows
The following table represents a summary of our cash flows for the nine months ended September 30, 2023 and 2022:
26



Nine Months Ended September 30,
20232022
(dollars in millions)
Net cash provided by (used in):
Operating activities$(50.2)$(116.3)
Investing activities(118.9)76.5 
Financing activities150.1 0.3 
Net change in cash and cash equivalents$(19.0)$(39.5)
Operating Activities
Net cash used in operating activities consists of our net loss adjusted for non-cash items such as depreciation and amortization expense and stock-based compensation, gain on royalty monetization arrangement which is classified as a financing activity, and changes in working capital. Net cash used in operating activities for the nine months ended September 30, 2023 benefited from $15.0 million in milestones received from Incyte under the Incyte License Agreement. Net cash used in operating activities for the nine months ended September 30, 2022 benefited from $30.0 million in milestones received from Incyte under the Incyte License Agreement, $12.3 million received from Incyte under the Incyte Manufacturing and Clinical Supply Agreement and $4.5 million (after netting value-added tax withholding) in milestones received under the 2018 Zai Lab Agreement.
Investing Activities
Net cash used in investing activities during the nine months ended September 30, 2023 is primarily due to purchases of marketable securities, partially offset by maturities of marketable securities. Net cash provided by investing activities during the nine months ended September 30, 2022 is primarily due to maturities of marketable securities, partially offset by purchases of marketable securities.
Financing Activities
Net cash provided by financing activities for the nine months ended September 30, 2023 includes net cash proceeds from our Royalty Purchase Agreement with DRI of $149.7 million.
Our multiple product candidates currently under development will require significant additional research and development efforts that include extensive preclinical studies and clinical testing, and regulatory approval prior to commercial use. Our future success is dependent on our ability to identify and develop our product candidates, and ultimately upon our ability to attain profitable operations. We have devoted substantially all of our financial resources and efforts to research and development and general and administrative expense to support such research and development. Net losses and negative cash flows have had, and will continue to have, an adverse effect on our stockholders’ equity and working capital, and accordingly, our ability to execute our future operating plans.
As a biotechnology company, we have primarily funded our operations with proceeds from the sale of our common stock in equity offerings and revenue from our multiple collaboration agreements. Management regularly reviews our available liquidity relative to our operating budget and forecast to monitor the sufficiency of our working capital, and anticipates continuing to draw upon available sources of capital, including equity and debt instruments, to support our product development activities. There can be no assurances that new sources of capital will be available to us on commercially acceptable terms, if at all. Also, any future collaborations, strategic alliances and marketing, distribution or licensing arrangements may require us to give up some or all rights to a product or technology at less than its full potential value. If we are unable to enter into new arrangements or to perform under current or future agreements or obtain additional capital, we will assess our capital resources and may be required to delay, reduce the scope of, or eliminate one or more of our product research and development programs or clinical studies, and/or downsize our organization. Although it is difficult to predict our funding requirements, we anticipate that our cash, cash equivalents and marketable securities as of September 30, 2023 combined with anticipated and potential collaboration payments, product revenue, contract manufacturing revenue, and royalties, should enable us to fund our operations into 2026. Our expected funding requirements reflect anticipated expenditures related to the Phase 2 TAMARACK clinical trial of vobra duo in mCRPC, our Phase 2 study of lorigerlimab in mCRPC as well as our other clinical and preclinical studies currently ongoing.
27



Material Cash Requirements
During the nine months ended September 30, 2023, there were no significant changes to our material cash requirements, including contractual and other obligations, as presented in Part II, Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

ITEM 3.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
 Under SEC rules and regulations, because we are considered to be a “smaller reporting company," we are not required to provide the information required by this item in this Quarterly Report on Form 10-Q.

ITEM 4.CONTROLS AND PROCEDURES
Disclosure Controls and Procedures
Our management, including our principal executive officer and principal financial officer, has evaluated the effectiveness of our disclosure controls and procedures as of September 30, 2023. Our disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed in our periodic reports filed with the SEC (such as this Quarterly Report on Form 10-Q) has been appropriately recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, to allow timely decisions regarding required disclosure. Based on their evaluation of our disclosure controls and procedures as of September 30, 2023, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures are effective at the reasonable assurance level.
Changes in Internal Control
There were no changes in our internal control over financial reporting during the three months ended September 30, 2023 that materially affected, or are reasonably likely to materially effect, our internal control over financial reporting.

PART II. OTHER INFORMATION
Item 1. Legal Proceedings
In the ordinary course of business, we are or may be involved in various legal or regulatory proceedings, claims or class actions related to alleged patent infringements and other intellectual property rights, or alleged violation of commercial, corporate, securities, labor and employment, and other matters incidental to our business. We do not currently, however, expect such legal proceedings to have a material adverse effect on our business, financial condition or results of operations. However, depending on the nature and timing of a given dispute, an eventual unfavorable resolution could materially affect our current or future results of operations or cash flows.

Item 1A.Risk Factors
Our business is subject to risks and events that, if they occur, could adversely affect our financial condition and results of operations and trading price of our securities. In addition to the other information set forth in this Quarterly Report on Form 10-Q, you should carefully consider the factors described in Part I, Item 1A. “ Risk Factors” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022. There have been no material changes in the risk factors described in “Item 1A. Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2022.

28



Item 6.Exhibits
10.1+
31.1*
31.2*
32.1**
32.2**
101.INSXBRL Instance Document
101.SCHXBRL Schema Document
101.CALXBRL Calculation Linkbase Document
101.DEFXBRL Definition Linkbase Document
101.LABXBRL Labels Linkbase Document
101.PREXBRL Presentation Linkbase Document
104Cover Page Interactive Data (formatted as Inline XBRL and contained in Exhibit 101 filed herewith)

+    Portions of this document (indicated by “[***]” have been omitted because they are not material and are the type that
MacroGenics, Inc. treats as private and confidential.
*     Filed herewith
**     Furnished herewith






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.
MACROGENICS, INC.
BY:/s/ Scott Koenig
Scott Koenig, M.D., Ph.D.
President and Chief Executive Officer
(Principal Executive Officer)
BY:/s/ James Karrels
James Karrels
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)
Dated: November 6, 2023


EX-10.1 2 exhibit101q32023.htm EX-10.1 Document

EXHIBIT 10.1

CERTAIN PORTIONS OF THIS EXHIBIT (INDICATED BY [***]) HAVE BEEN EXCLUDED PURSUANT TO ITEM 601(B)(10) OF REGULATION S-K BECAUSE THEY ARE BOTH NOT MATERIAL AND ARE THE TYPE THAT THE COMPANY TREATS AS PRIVATE AND CONFIDENTIAL.
AMENDMENT NO. 2 TO ASSET PURCHASE AGREEMENT

This Amendment No. 2 to the Asset Purchase Agreement (this “Amendment No. 2”), by and between MacroGenics, Inc., a Delaware corporation (“Seller”), Provention Bio, Inc., a Delaware corporation (“Buyer”) and, as to Section 2 g) of this Amendment No. 2 with respect to Section 3.12 of the Agreement (as defined below), Parent (as defined below) and together with Seller and Buyer, the “Parties” and each separately, a “Party”), hereby amends that certain Asset Purchase Agreement, dated as of May 7, 2018, as amended by Amendment No. 1 to the Asset Purchase Agreement, dated November 30, 2022, by and between Seller and Buyer (the “Agreement”). Capitalized terms used and not otherwise defined herein shall have the meanings ascribed to such terms in the Agreement.

WHEREAS, Sanofi, a French société anonyme (“Sanofi”) completed its acquisition of Buyer on April 27, 2023 (the “Provention Acquisition”);

WHEREAS, as a result of the Provention Acquisition, Buyer became and is now a wholly owned subsidiary of Aventis, Inc., a Delaware corporation (“Parent”) and wholly owned subsidiary of Sanofi;

WHEREAS, pursuant to that certain Tripartite Agreement, dated April 27, 2023, by and among Parent, DRI Healthcare Acquisitions LP, a Delaware limited partnership (“DRI”), and Seller, Parent acquired and assumed all of DRI’s rights and obligations under that certain Purchase and Sale Agreement, dated March 8, 2023, by and between DRI and Seller (the “Purchase Agreement”);

WHEREAS, pursuant to that certain Side Letter Agreement, dated April 27, 2023, by and between Parent and Seller (the “Side Letter Agreement”), the parties thereto agreed to enter into, or cause their affiliates to enter into, this Amendment No. 2;

WHEREAS, pursuant to Section 2.5(a)(i) of the Purchase Agreement, achievement of the Primary Endpoint Milestone Event was publicly announced on July 28, 2023, and on August 22, 2023, Parent paid to Seller the Non-Sales Milestone Payment (as defined in the Purchase Agreement) in the amount of $50,000,000; and

WHEREAS, the Parties now desire to enter into this Amendment No. 2.

NOW, THEREFORE, IN CONSIDERATION of the mutual covenants contained herein, and for other good and valuable consideration the receipt and adequacy of which are hereby acknowledged, the Parties agree as follows:

1.This Amendment No. 2 shall be effective on September 19, 2023 (the “Amendment No. 2 Effective Date”).

2.The Parties agree that the Agreement shall be amended from and after the Amendment No. 2 Effective Date as follows:

a) Section 1.1 of the Agreement is amended to add the following defined terms in alphabetical order within Section 1.1:
Guaranteed Obligations” means, collectively, the obligation of Buyer, or any authorized assignee, substitute or successor entity, pursuant to the terms and conditions of this Agreement, to pay the Sales-Based Milestone Payment.

Parent” means Aventis, Inc., a Delaware corporation and wholly owned subsidiary of Sanofi S.A.

1






Royalty Reports” means the quarterly reports required to be prepared and delivered by Buyer to Seller pursuant to Section 3.6.

Sales-Based Milestone Event” means the occurrence, [***] on or after [***] equaling, in the [***].

Sales-Based Milestone Payment” means $50,000,000.

Seller Account” means the account set forth on Exhibit 2A hereto or such other account as may be designated by Seller in writing from time to time.

b) Sections 3.2, 3.2(a) and 3.2(b) of the Agreement are hereby deleted and replaced with the following text:

“3.2    Development and Regulatory Milestones. Buyer shall pay (which payments shall not be creditable against any other obligations of Buyer hereunder) a non-refundable payment for each of the milestone events set forth in this Section 3.2 (each a “Development and Regulatory Milestone”), whether the Development and Regulatory Milestone is achieved by Buyer, its Affiliates or Licensees, or any Third Party acting on behalf of Buyer, its Affiliates or Licensees. Payment for each of the Development and Regulatory Milestones shall be made only once regardless of how many times a Product achieves the corresponding Development and Regulatory Milestone, and no payment shall be due for any Development and Regulatory Milestone which is not achieved. The Development and Regulatory Milestones shall be as follows:

Development and Regulatory Milestone
Payment
[***][***]
[***]
[***]
[***][***]
[***]
[***]


2






[***][***]


Buyer shall provide Seller with written notice within thirty (30) days after the achievement of the corresponding Development and Regulatory Milestone. The payment pertaining to each Development and Regulatory Milestone shall be made by Buyer to Seller within ninety (90) days after the achievement of the corresponding Development and Regulatory Milestone.”


c)Section 3.3 of the Agreement is hereby deleted and replaced with the following text:

“3.3    Earn-Out.

i.Subject to Sections 3.3(b), (c) and (d), Buyer shall pay to Seller [***] ([***]%) of the aggregate worldwide annual Net Sales of Product by Buyer, its Affiliates or Licensees, or any Third Party acting on behalf of Buyer, its Affiliates or Licensees of all Products that exceed [***] the Earn-Out Term.

ii.If, during a given calendar quarter when a Product is being Commercialized by or on behalf of Buyer, its Affiliates or Licensees in a particular country, there is Generic Competition in such country with respect to a Product, then the earn-out payment payable pursuant to Section 3.3(a) on the Net Sales of Product in such country shall thereafter be reduced to [***] percent ([***]%) of the amounts otherwise payable pursuant to Section 3.3(a) with respect to such Product in such country for such calendar quarter for so long as such Generic Competition remains.

iii.Beginning on the date of the First Commercial Sale of a Product, and thereafter until all payment obligations due in connection with the sale of Product under the Eli Lilly Agreement (as such obligations exist as of the Closing Date) are satisfied, the earn-out due to Seller set forth in Section 3.3(a) shall be reduced dollar-for-dollar by the amount payable by Buyer to Eli Lilly (or its successor in interest) under the Eli Lilly Agreement for the corresponding calendar quarter.

iv.In the event that Buyer enters into a license with Invitrogen in respect of the issue disclosed and further described on Schedule 5.7(vii), Buyer shall be entitled to credit [***] percent ([***]%) of the amount payable to Invitrogen under such license in a given period in connection with such license against the amount payable to Seller under Section 3.3(a) for the corresponding period.”

d)Section 3.4 of the Agreement is hereby deleted and replaced with the following text:


3






“3.4    Commercial Milestones. Buyer shall pay a non-creditable, non-refundable milestone payment for each of the milestone events set forth in this Section 3.4 (each a “Commercial Milestone”), whether the Commercial Milestone is achieved by Buyer, its Affiliates or Licensees, or any Third Party acting on behalf of Buyer, its Affiliates or Licensees. Payment for each of the Commercial Milestones shall be made only once regardless of how many times a Product achieves the corresponding Commercial Milestone, and no payment shall be due for any Commercial Milestone which is not achieved. The Commercial Milestones shall be as follows:

Commercial Milestone
Payment
Aggregate worldwide Net Sales of Product that exceed [***] United States dollars ($[***]) based on the aggregate of all Net Sales of Product since the first commercial sale of Product
[***] United States dollars ($[***])
Aggregate worldwide Net Sales of Product that exceed [***] United States dollars ($[***]) based on the aggregate of all Net Sales of Product since the first commercial sale of Product
[***] United States dollars ($[***])
Aggregate worldwide Net Sales of Product that exceed [***] United States dollars ($[***]) based on the aggregate of all Net Sales of Product since the first commercial sale of Product
[***] United States dollars ($[***])
Achievement of Sales-Based Milestone Event
Sales-Based Milestone Payment

Buyer shall provide Seller with written notice within sixty (60) days of Buyer becoming aware of the occurrence of any of the Commercial Milestones (which awareness shall not be deemed to occur prior to twenty (20) days following the end of the fiscal quarter in which such milestone was achieved) and the payment pertaining to such Commercial Milestone, other than the Sales- Based Milestone Payment, which shall be governed by Section 3.4(a), shall be made by Buyer to Seller within ninety (90) days after the end of the calendar year in which such Commercial Milestone is achieved.”

e)The following text is hereby added to the Agreement as a new Section 3.4(a):

“3.4(a) Sales-Based Milestone Payment. If the Sales-Based Milestone Event is achieved, Buyer shall deliver written notice of such achievement to Seller within thirty (30) Business Days following delivery by Buyer to Seller of the Royalty Report in respect of the second calendar quarter contained in the Sales-Based Milestone Measurement Period certifying that the Sales-


4






Based Milestone Event has been achieved. Buyer shall pay the Sales-Based Milestone Payment to Seller within ten (10) Business Days following delivery by Buyer of such written notice in immediately available funds by wire transfer to the Seller Account.”

f)Section 3.5 of the Agreement is hereby deleted and replaced with the following text:

“3.5(a) Qualified Consideration. Buyer shall pay Seller an amount equal to [***] percent ([***]%) of all Qualified Consideration received pursuant to any Qualified Consideration Agreement; provided that if Buyer or its Affiliates enter into the Qualified Consideration Agreement after the Completion of the first Phase III Clinical Trial for a Product, then all such amounts paid to Seller shall be creditable against future milestones (other than the Sales-Based Milestone Payment) related to the applicable Product which are due to Seller in accordance with Section 3.2 or Section 3.4 (other than Section 3.4(a)). Notwithstanding anything contained in this Agreement to the contrary, the TN-10 Study constitutes a Phase III Clinical Trial with respect to the Product, Teplizumab.

3.5(b) Qualified Consideration Payment. On May 1, 2023, Seller received a payment in respect of Qualified Consideration in the amount of $5,500,000, pursuant to Qualified Consideration received by Buyer under the Co-Promotion Service Agreement entered into by Buyer and Sanofi S.A. on October 4, 2022. This amount shall be credited against any future milestone payments (other than the Sales-Based Milestone Payment) that may become payable under Section 3.2 or Section 3.4 (other than Section 3.4(a)) in accordance with Section 3.5(a). By way of example, if [***] occurs due to [***], then the applicable $[***] milestone payable pursuant to Section 3.2 shall be reduced to $[***].”

g)The following text is hereby added to the Agreement as a new Section 3.12:

“3.12    Parent Guaranty.

(1)Parent hereby unconditionally, absolutely and irrevocably guarantees, as a primary obligor and not merely as a surety, to Seller the full and punctual payment of the Guaranteed Obligations. Parent agrees to pay the Guaranteed Obligations when and as the same shall become due and payable in accordance with the terms of Section 3.4(a) and upon written notice from Seller. The obligation of Parent pursuant to this Section
3.12 is independent of the obligation of Buyer. Seller shall not be required to pursue legal or equitable remedies or otherwise seek to enforce any contractual provisions under this Agreement against Buyer with respect to the Guaranteed Obligations before seeking enforcement hereunder against Parent.

(2)The liability of Parent hereunder is irrevocable, continuing, absolute, and unconditional and the obligations of Parent hereunder shall not be discharged or impaired or otherwise effected by, and Parent hereby irrevocably waives: (a) any defense based upon any legal disability or other defense of Buyer, any other guarantor or other person, or by reason of the cessation or limitation of the liability of Buyer from any cause other than full payment of all sums payable under this Agreement; (b) any defense based upon


5






any lack of authority of the officers, directors, partners or agents acting or purporting to act on behalf of Buyer or any principal of Buyer; (c) any defense based upon the application by Buyer of the proceeds of this Agreement for purposes other than the purposes represented by Buyer to Seller or intended or understood by Seller or Parent; (d) any and all rights and defenses arising out of an election of remedies by Seller, even though that election of remedies may adversely affect Parent’s rights of subrogation and reimbursement against the principal; (e) any defense based upon any statute or rule of law which provides that the obligation of a surety must be neither larger in amount nor in any other respects more burdensome than that of a principal; (f) any defense based upon Seller’s election, in any proceeding instituted under the U.S. Bankruptcy Code, of the application of Section 1111(b)(2) of the U.S. Bankruptcy Code or any successor statute;
(g) any right of subrogation, any right to enforce any remedy which Seller may have against Buyer and any right to participate in, or benefit from, any security for this Agreement now or hereafter held by Seller; (h) presentment, demand, protest and notice of any kind; (i) the benefit of any statute of limitations affecting the liability of Parent hereunder or the enforcement hereof; and (j) any other circumstance (including without limitation any statute of limitations) whatsoever which might, but for the provisions of this clause, constitute a legal or equitable discharge of Parent’s obligations hereunder (except that Parent may assert the defense of payment in full of the Guaranteed Obligations). Finally, Parent agrees that the performance of any act or any payment which tolls any statute of limitations applicable to this Agreement shall similarly operate to toll the statute of limitations applicable to Parent’s liability hereunder.”

3.Exhibit 2A. A copy of Exhibit 2A to the Agreement is attached hereto as Exhibit A.

4.Entire Agreement. The Agreement (including Amendment No. 1), as supplemented and modified by this Amendment No. 2, together with the exhibits thereto and together with the Side Letter Agreement contains the entire understanding of the Parties with respect to the subject matter hereof and supersedes all prior agreements and understandings, oral or written, with respect to such matters, which the Parties acknowledge have been merged into the Agreement.

5.Governing Law. This Amendment No. 2 shall be governed by and construed under the laws of the State of Delaware, without giving effect to any choice of law principles that would require the application of the laws of a different state.

6.Execution in Counterparts. This Amendment No. 2 may be executed in two (2) or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument. This Amendment No. 2 may be executed by .pdf or other electronically transmitted signatures and such signatures shall be deemed to bind each Party as if they were the original signatures.

7.Remaining Provisions of the Agreement. Except as expressly provided herein, each of the other provisions of the Agreement shall remain in full force and effect.

8.References. Upon the effectiveness of this Amendment No. 2, on and after the date hereof, each reference in the Agreement to “this Agreement,” “hereunder,” “hereof,”


6






“herein” or words of like import shall mean and be a reference to the Agreement, as amended hereby.

[signature page follows]


7






IN WITNESS WHEREOF, the Parties hereto have caused this Amendment No. 2 to the Asset Purchase Agreement to be duly executed by their respective authorized signatories effective as of the Amendment No. 2 Effective Date.

PROVENTION BIO, INC.    MACROGENICS, INC.


Name:[***]Name:
Scott Koenig, M.D., Ph.D.
Title:[***]Title:
President and Chief Executive
Officer






As to Section 2 g) of Amendment No. 2 with respect to Section 3.12 of the Agreement:

AVENTIS, INC.



Name:[***]
Title:[***]














IN WITNESS WHEREOF, the Parties hereto have caused this Amendment No. 2 to the Asset Purchase Agreement to be duly executed by their respective authorized signatories effective as of the Amendment No. 2 Effective Date.

MACROGENICS, INC.
Name:
Scott Koenig, M.D., Ph.D.
Title:
President and Chief Executive
Officer
































[Signature Page to Amendment No. 2 to the Asset Purchase Agreement]







Exhibit A

Exhibit 2A to Asset Purchase Agreement [***]






































EX-31.1 3 exhibit31-1q32023.htm EX-31.1 Document

EXHIBIT 31.1

I, Scott Koenig, certify that:

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


/s/ Scott Koenig
Scott Koenig, M.D., Ph.D.
President and Chief Executive Officer
(Principal Executive Officer)
Dated: November 6, 2023

EX-31.2 4 exhibit31-2q32023.htm EX-31.2 Document


EXHIBIT 31.2
I, James Karrels, certify that:

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


/s/ James Karrels
James Karrels
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)
Dated: November 6, 2023

EX-32.1 5 exhibit32-1q32023.htm EX-32.1 Document


EXHIBIT 32.1

Certification of Principal Executive Officer
Pursuant to 18 U.S.C. 1350
(Section 906 of the Sarbanes-Oxley Act of 2002)

I, Scott Koenig, President and Chief Executive Officer (principal executive officer) of MacroGenics, Inc. (the Registrant), certify, to the best of my knowledge, based upon a review of the Quarterly Report on Form 10-Q for the period ended September 30, 2023 of the Registrant (the Report), that:

1.The Report fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.


/s/ Scott Koenig
Name: Scott Koenig, M.D., Ph.D.
Date: November 6, 2023



EX-32.2 6 exhibit32-2q32023.htm EX-32.2 Document


EXHIBIT 32.2


Certification of Principal Financial Officer
Pursuant to 18 U.S.C. 1350
(Section 906 of the Sarbanes-Oxley Act of 2002)

I, James Karrels, Senior Vice President and Chief Financial Officer (principal financial officer) of MacroGenics, Inc. (the Registrant), certify, to the best of my knowledge, based upon a review of the Quarterly Report on Form 10-Q for the period ended September 30, 2023 of the Registrant (the Report), that:

1.The Report fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.


/s/ James Karrels
Name: James Karrels
Date: November 6, 2023


EX-101.SCH 7 mgnx-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Nature of Operations link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Inventory, Net link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Royalty Monetization Arrangement link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - In-Licensing Arrangement link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Inventory, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Royalty Monetization Arrangement (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Inventory, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Royalty Monetization Arrangement - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Royalty Monetization Arrangement - Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Revenue- Incyte Corporation (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Revenue- Incyte Corporation (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue- Gilead Science Inc (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Revenue - Zai Lab (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Revenue - I-Mab Biopharma (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Revenue - NIAID Contract (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Revenue - Provention (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Stock-Based Compensation - Option Pricing Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Stock-based Compensation - Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - In-Licensing Arrangement (Detail) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 mgnx-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 mgnx-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 mgnx-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Future Revenue Future Revenue Future Revenue Accrued expenses and other current liabilities Accrued Liabilities, Current Range [Domain] Statistical Measurement [Domain] Total current assets Assets, Current Inventory valuation reserves Inventory Valuation Reserves Research and development Research and Development Expense Potential commercial milestone payments under agreement PotentialCommercialMilestonePaymentsUnderAgreement Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] DRI Healthcare Acquisitions LP (DRI) DRI Healthcare Acquisitions LP (DRI) [Member] DRI Healthcare Acquisitions LP (DRI) Revenue from Contract with Customer [Abstract] Supplemental Cash Flow Information Supplemental Cash Flow Information [Abstract] Award Type [Domain] Award Type [Domain] Revenue, remaining performance obligation, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Beginning Balance (in shares) Ending Balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Entity Filer Category Entity Filer Category Statement of Stockholders' Equity [Abstract] Schedule of Stock Options Roll Forward Schedule of Stock Options Roll Forward [Table Text Block] Statement [Table] Statement [Table] Investments, Debt and Equity Securities [Abstract] Current Fiscal Year End Date Current Fiscal Year End Date Manufacturing Services Manufacturing Services [Member] Manufacturing Services Potential proceeds from royalties (percent) ProceedsfromRoyaltiesPercent Accounts payable Accounts Payable, Current Weighted- Average Remaining Contractual Term, Exercisable (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Net proceeds from sale of future royalties Net proceeds from sale of future royalties Net proceeds from sale of future royalties NIAID NationalInstituteOfAllergyAndInfectiousDiseasesMember Corporate debt securities Corporate Debt Securities [Member] Marketable securities Investments Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Shares, Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Non-refundable upfront payment, net of tax withholding Nonrefundable Upfront Fees, Net Of Tax Withholding Nonrefundable Upfront Fees, Net Of Tax Withholding Liability related to future royalty [Line Items] Liability related to future royalty [Line Items] Liability related to future royalty [Line Items] Stockholders' Equity Equity [Text Block] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Aggregate Intrinsic Value, Vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Aggregate Intrinsic Value, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Proceeds from issuance of common stock, net of offering costs Proceeds from Issuance of Common Stock Type of Arrangement and Non-arrangement Transactions [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Proceeds from Sale of Machinery and Equipment Proceeds from Sale of Machinery and Equipment Depreciation and amortization expense Depreciation, Depletion and Amortization Current liabilities: Liabilities, Current [Abstract] Incyte MGA012 Agreement IncyteMGA012AgreementMember Statement of Financial Position [Abstract] Total stockholders' equity Equity, Attributable to Parent Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Diluted net loss per common share (in usd per share) Earnings Per Share, Diluted Unrealized gain (loss) on investments Unrealized Gain (Loss) on Investments Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Liability related to future royalties [Abstract] Liability related to future royalties Liability related to future royalties Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Weighted- Average Exercise Price, Vested and expected to vest (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Royalty Monetization Arrangement Liability Related To Sale Of Future Royalties [Text Block] Liability Related To Sale Of Future Royalties Options outstanding (in shares) Shares, Outstanding, Beginning Balance (in shares) Shares, Outstanding, Ending Balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number RevenueFromRoyalityAgreementsMember RevenueFromRoyalityAgreementsMember [Member] RevenueFromRoyalityAgreementsMember Trading Symbol Trading Symbol RevenuesFromCMOAgreementsMember RevenuesFromCMOAgreementsMember [Member] RevenuesFromCMOAgreementsMember Weighted- Average Exercise Price, Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-average grant-date fair value of options granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value License And Collaboration Agreements [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Table] Level 2 Fair Value, Inputs, Level 2 [Member] Net loss Net loss Net income (loss) Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Non-refundable upfront payment NonRefundableUpfrontFees Finished goods Inventory, Finished Goods, Gross Beginning balance (in shares) Ending balance (in shares) Shares, Issued Liabilities and stockholders' equity Liabilities and Equity [Abstract] Milestones Value Added Tax Milestones Value Added Tax Milestones Value Added Tax Stock plan related activity Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Stockholders' equity: Equity, Attributable to Parent [Abstract] Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Shares, Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Deferred revenue Contract with Customer, Liability Document Fiscal Period Focus Document Fiscal Period Focus Basic and Diluted Loss Per Common Share Computation Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of product sales Cost of Goods and Services Sold Provention PRV3279 Provention PRV3279 [Member] Provention PRV3279 Weighted-average exercise price of stock options outstanding (in dollars per share) Weighted- Average Exercise Price, Outstanding, Beginning Balance (in dollars per share) Weighted- Average Exercise Price, Outstanding, Ending Balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Proceeds from stock option exercises and ESPP purchases ProceedsfromStockOptionsExercisedAndESPPPurchases Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Common Stock Common Stock [Member] Weighted- Average Exercise Price, Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Shares, Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures Maximum amount available for issuance Common Stock, Maximum Amount Available For Issuance Common Stock, Maximum Amount Available For Issuance City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Income (Loss) Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Royalty Royalty [Member] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Incyte MGA012 Clinical Services Incyte MGA012 Clinical Services [Member] Incyte MGA012 Clinical Services Accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities Financial Assets Measured at Fair Value on a Recurring Basis Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Entity Small Business Entity Small Business Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding, Basic [Abstract] Minimum Minimum [Member] Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Stock plan activity (in shares) Stock Issued During Period Shares Stock Plan Activity Number of shares issued due to stock plan related activity. Property, equipment and software, net Property, Plant and Equipment, Net Measurement Frequency [Axis] Measurement Frequency [Axis] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Lease liabilities, net of current portion Operating Lease, Liability, Noncurrent Nature of Operations Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Potential development and regulatory milestone payments under agreement PotentialDevelopmentandRegulatoryMilestonePaymentsUnderAgreement Contract Manufacturing Contract Manufacturing [Member] Contract Manufacturing Restricted Stock Units Restricted Stock Units (RSUs) [Member] Schedule of RSU Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Lease liabilities Increase (Decrease) in Operating Lease Liability Taxes paid related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement At the Market Offering At The Market Offering [Member] At The Market Offering 2022 Gilead Collaboration And License Agreement 2022 Gilead Collaboration And License Agreement [Member] 2022 Gilead Collaboration And License Agreement Asset Purchase Agreement Asset Purchase Agreement [Member] Asset Acquisition Agreement U.S. Treasury securities US Treasury Securities [Member] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities In-licensing arrangement Commitments and Contingencies Disclosure [Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Premium received on stock purchase PremiumReceivedOnStockPurchase PremiumReceivedOnStockPurchase Nonrefundable payment tax withholding Nonrefundable Payment Tax Withholding Nonrefundable Payment Tax Withholding Liability related to the sale of future royalties and related interest expense Liability related to future royalties and related interest expense [Policy Text Block] Liability related to future royalties and related interest expense Arrangements and Non-arrangement Transactions [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Accumulated Deficit Retained Earnings [Member] Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Amortization of premiums and discounts on marketable securities Accretion (Amortization) of Discounts and Premiums, Investments Total liabilities and stockholders' equity Liabilities and Equity Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Other non current assets Other Assets, Noncurrent Research and Development Arrangement, Contract to Perform for Others, Type [Domain] Research and Development Arrangement, Contract to Perform for Others, Type [Domain] Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Gilead Gilead [Member] Gilead Basic net loss per common share (in usd per share) Earnings Per Share, Basic Right-of-use asset Operating Lease, Right-of-Use Asset RevenuesFromCMOAmendmentAgreement RevenuesFromCMOAmendmentAgreement [Member] RevenuesFromCMOAmendmentAgreement Accounting Policies [Abstract] Offering period Share-Based Compensation Arrangement By Share-based Payment Award, Offering Period Share-Based Compensation Arrangement By Share-based Payment Award, Offering Period Sale of Stock [Domain] Sale of Stock [Domain] Number of shares sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Accumulated other comprehensive income (loss) AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax Revenues Revenues Intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Product and Service [Domain] Product and Service [Domain] Inventory Increase (Decrease) in Inventories Entity Address, City or Town Entity Address, City or Town Accounts payable Increase (Decrease) in Accounts Payable and Other Operating Liabilities Collaborative and other agreements RevenueFromCollaborativeAgreementsMember Research and Development Research and Development Expense [Member] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Zai Lab Agreement, TRIDENT molecule Zai Labs Collaboration And License Agreement, TRIDENT molecule [Member] Zai Labs Collaboration And License Agreement, TRIDENT molecule Fair value of shares vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Weighted- Average Remaining Contractual Term, Vested and expected to vest (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Stock options excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Potential Milestone Payment To Third Parties For Intellectual Property Under Agreement Potential Milestone Payment To Third Parties For Intellectual Property Under Agreement Potential Milestone Payment To Third Parties For Intellectual Property Under Agreement Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Liability Related to Future Royalty Liability Related to Future Royalty [Table Text Block] Liability Related to Future Royalty Interest expense Interest Expense Total unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Property, equipment and software included in accounts payable or accruals Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Cost of manufacturing services Cost of manufacturing services Cost of manufacturing services Document Transition Report Document Transition Report General and Administrative General and Administrative Expense [Member] Share-based compensation, number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Weighted- Average Remaining Contractual Term, Outstanding (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Revenue Collaboration And Other Agreements Disclosure [Text Block] StockIncentivePlan2023Member StockIncentivePlan2023Member [Member] StockIncentivePlan2023Member Securities Fair Value Debt Securities, Available-for-Sale Transaction Cost Transaction Cost Transaction Cost Entity File Number Entity File Number Lease liabilities Operating Lease, Liability, Current Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Development and regulatory milestones recognized Development And Regulatory Milestone Payments Under Agreement, Recognized Development And Regulatory Milestone Payments Under Agreement, Recognized Debt Securities, Trading, and Equity Securities, FV-NI [Table] Debt Securities, Trading, and Equity Securities, FV-NI [Table] Allowance for credit loss related to available-for-sale debt securities Debt Securities, Available-for-Sale, Allowance for Credit Loss Liability related to future royalties [Abstract] Liability related to future royalties [Abstract] Liability related to future royalties [Abstract] Proceeds from sale and maturities of marketable securities Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Entity Shell Company Entity Shell Company Zai Lab Agreement, Margetuximab Zai Labs Collaboration And License Agreement, Margetuximab [Member] Zai Labs Collaboration And License Agreement, Margetuximab Adjustments to reconcile net income (loss) to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Synaffix B.V. Synaffix B.V. [Member] Synaffix B.V. Deferred transaction costs Deferred transaction costs Deferred transaction costs Counterparty Name [Domain] Counterparty Name [Domain] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 2018 Zai Lab Agreement 2018 Zai Lab Collaboration And License Agreement [Member] 2018 Zai Lab Collaboration And License Agreement Asset Class [Axis] Asset Class [Axis] 2016 Employee Stock Purchase Plan TwoThousandSixteenEmployeeStockPurchasePlanMember Proceeds from sale of future royalties Proceeds from sale of future royalties Proceeds from sale of future royalties Government-sponsored enterprises US Government-sponsored Enterprises Debt Securities [Member] Sales of stock purchase price (in dollars per share) Sale of Stock, Price Per Share Research and Development Arrangement, Contract to Perform for Others, Type [Axis] Research and Development Arrangement, Contract to Perform for Others, Type [Axis] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Deferred revenue Deferred revenue, current Contract with Customer, Liability, Current One Time Millstone Credit One Time Millstone Credit One Time Millstone Credit Valuation Assumptions Using the Black-Scholes Option-Pricing Model Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Forfeited or expired (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Security Exchange Name Security Exchange Name Cash received for options exercised Proceeds from Stock Options Exercised Total assets measured at fair value Assets, Fair Value Disclosure Upfront Payment Upfront Payment Upfront Payment Proceeds of stock sale Sale of Stock, Consideration Received on Transaction Loss on disposal of assets Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Incyte Corporation IncyteCorporationMember Operating Lease, Noncash Expense Operating Lease, Noncash Expense Operating Lease, Noncash Expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Weighted- Average Exercise Price, Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Work in process Inventory, Work in Process, Gross Forfeited or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Unrecognized compensation expense recognition period (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total costs and expenses Costs and Expenses Maximum Maximum [Member] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized compensation expense related to non-vested stock-options, net of related forfeiture estimates Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Revenues From Grants RevenuesFromGrantsMember Document Type Document Type Aggregate Intrinsic Value, Outstanding, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Entity Address, Address Line One Entity Address, Address Line One Payroll deduction percentage EmployeeStockPurchasePlanMaximumAnnualContributionsPerEmployeePercent Gilead First Research Program Gilead First Research Program [Member] Gilead First Research Program Entity Registrant Name Entity Registrant Name Interest and other income Other Nonoperating Income Stock options and restricted stock units Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Other non current assets Increase (Decrease) in Other Operating Assets Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other non-cash items Other Noncash Income (Expense) Purchases of marketable securities Payments to Acquire Debt Securities, Available-for-Sale Document Period End Date Document Period End Date Weighted- Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted- Average Exercise Price, Exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Non-cash interest expense recognized Non-cash interest expense recognized Non-cash interest expense recognized Entity Central Index Key Entity Central Index Key Annual Fixed Payments Total Annual Fixed Payments Total Annual Fixed Payments Stock-based compensation expense Share-Based Payment Arrangement, Expense Income Statement [Abstract] Issuance of common stock, net of offering costs (in shares) Number of shares issued or sold (in shares) Stock Issued During Period, Shares, New Issues Costs and expenses: Costs and Expenses [Abstract] Shares, Forfeited or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure I-Mab I-Mab Biopharma [Member] I-Mab Biopharma Number of commercialized molecules NumberOfMoleculesToBeDevelopedAndCommercializedUnderAgreement Issuance of common stock, net of offering costs Stock Issued During Period, Value, New Issues Gain on modification of debt Gain on modification of debt Gain on royalty monetization arrangement Gain on royalty monetization arrangement Equity [Abstract] Beginning Balance (in dollars per share) Ending Balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Additional Payments Additional Annual Fixed Payments Additional Annual Fixed Payments Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Inventory, Net Inventory Disclosure [Text Block] In-licensing arrangement[Table] In-Licensing arrangement [Table] In-Licensing arrangement Class of Stock [Line Items] Class of Stock [Line Items] Amendment Flag Amendment Flag Money market funds Money Market Funds [Member] Provention PRV031 Provention PRV031 [Member] Provention PRV031 Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Inventory, net Total inventory, net Inventory, Net Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Common stock purchased (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Range [Axis] Statistical Measurement [Axis] Assets: Assets, Fair Value Disclosure [Abstract] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current I-Mab Biopharma Collaboration and License Agreement I-Mab Biopharma Collaboration And License Agreement [Member] I-Mab Biopharma Collaboration And License Agreement Principal payments on royalty monetization arrangement Principal payments on royalty monetization arrangement Principal payments on royalty monetization arrangement Net income (loss) per common share: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Product sales, net Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Diluted weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Inventory Disclosure [Abstract] Collaborative Agreement Consideration Received Common Stock Warrants Number Of Shares Collaborative Agreement Consideration Received Common Stock Warrants Number Of Shares Collaborative Agreement Consideration Received Common Stock Warrants Number Of Shares Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Purchases of property, equipment and software Payments to Acquire Property, Plant, and Equipment Additional paid-in capital Additional Paid in Capital, Common Stock Collaborative agreement transaction price CollaborativeAgreementTransactionPrice Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Additional Paid-In Capital Additional Paid-in Capital [Member] Current assets: Assets, Current [Abstract] Weighted- Average Exercise Price, Expired (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Total assets Assets Entity Address, State or Province Entity Address, State or Province Counterparty Name [Axis] Counterparty Name [Axis] Stock plan related activity Stock Issued During Period Value Stock Plan Activity Value of shares issued due to stock plan related activity. Cover [Abstract] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Zai Labs Zai Lab [Member] Zai Lab Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fair Value Measurements, Recurring Basis Fair Value, Recurring [Member] Unrealized gain (loss) on investments OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding In-Licensing arrangement [Line Items] In-Licensing arrangement [Line Items] In-Licensing arrangement [Line Items] Other non current liabilities Other Liabilities, Noncurrent Exercised (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Revenues From License Agreements RevenuesFromLicenseAgreementsMember Government agreements RevenueFromGovernmentAgreementsMember Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Collaborative Agreement Consideration Received Common Stock Warrant Exercise Price Per Share Collaborative Agreement Consideration Received Common Stock Warrant Exercise Price Per Share Collaborative Agreement Consideration Received Common Stock Warrant Exercise Price Per Share Provention License Agreement Provention License Agreement [Member] Provention License Agreement Number of performance obligations Number Of Performance Obligations Potential option fees Opt-In Fee Opt-In Fee Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Asset Class [Domain] Asset Class [Domain] Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Variable consideration recognized Revenue, Multiple-Deliverable Arrangements, Determination Of Selling Price, Amount Revenue, Multiple-Deliverable Arrangements, Determination Of Selling Price, Amount Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Liability related to future royalty [Table] Liability related to future royalty [Table] Liability related to future royalty [Table] Equity Component [Domain] Equity Component [Domain] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Purchase price of common stock percent of the fair market value Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Basic weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Extension term Revenue, Performance Obligation, Extension Term Revenue, Performance Obligation, Extension Term Loss from operations Operating Income (Loss) Total potential value TotalPotentialValueUnderAgreement 2021 Zai Lab Agreements 2021 Zai Lab Agreements [Member] 2021 Zai Lab Agreements Accumulated Other Comprehensive Income (Loss) AOCI Including Portion Attributable to Noncontrolling Interest [Member] Total liabilities Liabilities Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Maximum amount available for issuance, increase Common Stock, Maximum Amount Available For Issuance, Increase Common Stock, Maximum Amount Available For Issuance, Increase Revenues: Revenues [Abstract] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Liability related to future royalties [Roll Forward] Liability related to future royalties [Roll Forward] Liability related to future royalties Fair Value, Measurement Frequency [Domain] Measurement Frequency [Domain] Provention Bio Provention Bio [Member] Provention Bio Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Collaboration And Other Agreements [Line Items] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Statement [Line Items] Statement [Line Items] Plan Name [Axis] Plan Name [Axis] Shares, Vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Collaboration and License Agreements [Abstract] Collaboration and License Agreements [Abstract] Earnings Per Share [Abstract] Available-for-sale Marketable Securities Debt Securities, Available-for-Sale [Table Text Block] Common stock, $0.01 par value -- 125,000,000 shares authorized, 62,028,904 and 61,701,467 shares outstanding at September 30, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Selling, general and administrative General and Administrative Expense Potential target nomination, option fees and milestone payments Potential target nomination, option fees and milestone payments Potential target, nomination, option fees and milestone payments Organization, Consolidation and Presentation of Financial Statements [Abstract] EX-101.PRE 11 mgnx-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover Page - shares
9 Months Ended
Sep. 30, 2023
Nov. 03, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-36112  
Entity Registrant Name MACROGENICS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 06-1591613  
Entity Address, Address Line One 9704 Medical Center Drive  
Entity Address, City or Town Rockville  
Entity Address, State or Province MD  
Entity Address, Postal Zip Code 20850  
City Area Code 301  
Local Phone Number 251-5172  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol MGNX  
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   62,029,447
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001125345  
Current Fiscal Year End Date --12-31  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 89,898 $ 108,884
Marketable securities 166,534 45,462
Accounts receivable 25,311 56,222
Inventory, net 1,066 1,451
Prepaid expenses and other current assets 8,510 10,161
Total current assets 291,319 222,180
Property, equipment and software, net 22,634 29,575
Right-of-use asset 24,632 27,335
Other non current assets 1,387 1,378
Total assets 339,972 280,468
Current liabilities:    
Accounts payable 3,303 4,899
Accrued expenses and other current liabilities 25,478 28,998
Deferred revenue 18,584 9,988
Lease liabilities 3,926 4,726
Total current liabilities 51,291 48,611
Deferred revenue, net of current portion 64,260 59,480
Lease liabilities, net of current portion 30,183 30,106
Other non current liabilities 258 258
Total liabilities 145,992 138,455
Stockholders' equity:    
Common stock, $0.01 par value -- 125,000,000 shares authorized, 62,028,904 and 61,701,467 shares outstanding at September 30, 2023 and December 31, 2022, respectively 620 617
Additional paid-in capital 1,250,074 1,235,095
Accumulated other comprehensive income (loss) (34) (5)
Accumulated deficit (1,056,680) (1,093,694)
Total stockholders' equity 193,980 142,013
Total liabilities and stockholders' equity $ 339,972 $ 280,468
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Sep. 30, 2023
Dec. 31, 2022
Stockholders' equity:    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 125,000,000 125,000,000
Common stock, shares outstanding (in shares) 62,028,904 61,701,467
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues:        
Revenues $ 10,397 $ 41,734 $ 48,029 $ 78,842
Costs and expenses:        
Cost of product sales 85 3,007 456 3,235
Cost of manufacturing services 3,274 136 7,603 2,358
Research and development 30,131 48,191 119,232 161,372
Selling, general and administrative 12,409 15,355 39,628 45,277
Total costs and expenses 45,899 66,689 166,919 212,242
Loss from operations (35,502) (24,955) (118,890) (133,401)
Gain on modification of debt 50,000 0 150,930 0
Interest and other income 3,056 142 6,404 841
Interest expense 0 0 (1,430) 0
Net loss 17,554 (24,813) 37,014 (132,560)
Other comprehensive income (loss):        
Unrealized gain (loss) on investments 38 213 (30) (52)
Comprehensive income (loss) $ 17,592 $ (24,600) $ 36,984 $ (132,612)
Net income (loss) per common share:        
Basic net loss per common share (in usd per share) $ 0.28 $ (0.40) $ 0.60 $ (2.16)
Diluted net loss per common share (in usd per share) $ 0.28 $ (0.40) $ 0.60 $ (2.16)
Weighted average common shares outstanding:        
Basic weighted average common shares outstanding (in shares) 61,980,680 61,459,831 61,890,824 61,390,143
Diluted weighted average common shares outstanding (in shares) 62,244,602 61,459,831 62,090,343 61,390,143
Collaborative and other agreements        
Revenues:        
Revenues $ 885 $ 35,674 $ 23,593 $ 59,630
Product sales, net        
Revenues:        
Revenues 4,695 4,371 13,247 12,623
Government agreements        
Revenues:        
Revenues 345 547 1,094 1,455
Contract Manufacturing        
Revenues:        
Revenues 4,462 1,142 9,664 5,134
RevenueFromRoyalityAgreementsMember        
Revenues:        
Revenues $ 10 $ 0 $ 431 $ 0
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2021   61,307,428      
Beginning balance at Dec. 31, 2021 $ 239,618 $ 613 $ 1,213,002 $ (973,936) $ (61)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 5,224   5,224    
Stock plan activity (in shares)   25,646      
Stock plan related activity 37   37    
Unrealized gain (loss) on investments (222)       (222)
Net loss (66,443)     (66,443)  
Ending balance (in shares) at Mar. 31, 2022   61,333,074      
Ending balance at Mar. 31, 2022 178,214 $ 613 1,218,263 (1,040,379) (283)
Beginning balance (in shares) at Dec. 31, 2021   61,307,428      
Beginning balance at Dec. 31, 2021 239,618 $ 613 1,213,002 (973,936) (61)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (132,560)        
Ending balance (in shares) at Sep. 30, 2022   61,462,189      
Ending balance at Sep. 30, 2022 122,958 $ 615 1,228,952 (1,106,496) (113)
Beginning balance (in shares) at Mar. 31, 2022   61,333,074      
Beginning balance at Mar. 31, 2022 178,214 $ 613 1,218,263 (1,040,379) (283)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 5,350   5,350    
Stock plan related activity 264 $ 2 262    
Shares, Granted (in shares)   125,716      
Unrealized gain (loss) on investments (43)       (43)
Net loss (41,304)     (41,304)  
Ending balance (in shares) at Jun. 30, 2022   61,458,790      
Ending balance at Jun. 30, 2022 142,481 $ 615 1,223,875 (1,081,683) (326)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 5,077   5,077    
Shares, Granted (in shares)   3,399      
Unrealized gain (loss) on investments 213       213
Net loss (24,813)     (24,813)  
Ending balance (in shares) at Sep. 30, 2022   61,462,189      
Ending balance at Sep. 30, 2022 122,958 $ 615 1,228,952 (1,106,496) (113)
Beginning balance (in shares) at Dec. 31, 2022   61,701,467      
Beginning balance at Dec. 31, 2022 142,013 $ 617 1,235,095 (1,093,694) (5)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 4,788   4,788    
Stock plan activity (in shares)   42,098      
Stock plan related activity (154)   (154)    
Issuance of common stock, net of offering costs (in shares)   95,000      
Issuance of common stock, net of offering costs 617 $ 1 616    
Unrealized gain (loss) on investments 13       13
Net loss (38,009)     (38,009)  
Ending balance (in shares) at Mar. 31, 2023   61,838,565      
Ending balance at Mar. 31, 2023 109,268 $ 618 1,240,345 (1,131,703) 8
Beginning balance (in shares) at Dec. 31, 2022   61,701,467      
Beginning balance at Dec. 31, 2022 $ 142,013 $ 617 1,235,095 (1,093,694) (5)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares, Granted (in shares) 3,267,727        
Net loss $ 37,014        
Ending balance (in shares) at Sep. 30, 2023   62,028,904      
Ending balance at Sep. 30, 2023 193,980 $ 620 1,250,074 (1,056,680) (34)
Beginning balance (in shares) at Mar. 31, 2023   61,838,565      
Beginning balance at Mar. 31, 2023 109,268 $ 618 1,240,345 (1,131,703) 8
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 4,436   4,436    
Stock plan related activity 216 $ 1 215    
Shares, Granted (in shares)   63,793      
Issuance of common stock, net of offering costs (in shares)   36,135      
Issuance of common stock, net of offering costs 235   235    
Unrealized gain (loss) on investments (80)       (80)
Net loss 57,469     57,469  
Ending balance (in shares) at Jun. 30, 2023   61,938,493      
Ending balance at Jun. 30, 2023 171,544 $ 619 1,245,231 (1,074,234) (72)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 4,746   4,746    
Stock plan related activity (89) $ 1      
Shares, Granted (in shares)   54,276      
Stock plan related activity     (90)    
Issuance of common stock, net of offering costs (in shares)   36,135      
Issuance of common stock, net of offering costs 187   187    
Unrealized gain (loss) on investments 38       38
Net loss 17,554     17,554  
Ending balance (in shares) at Sep. 30, 2023   62,028,904      
Ending balance at Sep. 30, 2023 $ 193,980 $ 620 $ 1,250,074 $ (1,056,680) $ (34)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities    
Net income (loss) $ 37,014 $ (132,560)
Adjustments to reconcile net income (loss) to net cash used in operating activities:    
Depreciation and amortization expense 7,745 8,634
Amortization of premiums and discounts on marketable securities (3,276) 740
Stock-based compensation 14,014 15,697
Gain on modification of debt (150,930) 0
Non-cash interest expense recognized 1,430 0
Operating Lease, Noncash Expense 2,703 2,468
Other non-cash items 423 2,882
Loss on disposal of assets 111 0
Changes in operating assets and liabilities:    
Accounts receivable 30,911 (3,452)
Inventory 385 419
Prepaid expenses and other current assets 1,651 11,898
Other non current assets (7) 0
Accounts payable (1,607) (10,897)
Accrued expenses and other current liabilities (3,388) (184)
Lease liabilities (723) (3,447)
Deferred revenue 13,376 (8,477)
Net cash used in operating activities (50,168) (116,279)
Cash flows from investing activities    
Purchases of marketable securities (217,216) (75,457)
Proceeds from sale and maturities of marketable securities 99,390 155,190
Purchases of property, equipment and software (1,144) (3,230)
Proceeds from Sale of Machinery and Equipment 64 0
Net cash provided by (used in) investing activities (118,906) 76,503
Cash flows from financing activities    
Proceeds from issuance of common stock, net of offering costs 616 0
Proceeds from stock option exercises and ESPP purchases 279 314
Taxes paid related to net share settlement of equity awards (306) (14)
Principal payments on royalty monetization arrangement (156) 0
Net proceeds from sale of future royalties 149,655 0
Net cash provided by financing activities 150,088 300
Net change in cash and cash equivalents (18,986) (39,476)
Cash and cash equivalents at beginning of period 108,884 123,469
Cash and cash equivalents at end of period 89,898 83,993
Supplemental Cash Flow Information    
Property, equipment and software included in accounts payable or accruals $ 166 $ 295
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Operations Nature of Operations
Description of the business
MacroGenics, Inc. (the Company) is incorporated in the state of Delaware. The Company is a biopharmaceutical company focused on developing, manufacturing and commercializing innovative antibody-based therapeutics designed to modulate the human immune response for the treatment of cancer. The Company has a pipeline of product candidates being evaluated in clinical trials sponsored by MacroGenics or its collaborators. These product candidates include multiple oncology programs, some of which were created primarily using the Company’s proprietary, antibody-based technology platforms. The Company believes its product candidates have the potential, if approved for marketing by regulatory authorities, to have a meaningful effect on treating patients' unmet medical needs as monotherapy or, in some cases, in combination with other therapeutic agents. To date, three products originating from our pipeline of proprietary or partnered product candidates have received U.S. Food and Drug Administration (FDA) approval. In March 2021, the Company and its commercialization partner commenced U.S. marketing of MARGENZA (margetuximab-cmkb), a human epidermal growth factor receptor 2 (HER2) receptor antagonist indicated, in combination with chemotherapy, for the treatment of adult patients with metastatic HER2-positive breast cancer who have received two or more prior anti-HER2 regimens, at least one of which was for metastatic disease. In November 2022, the FDA approved TZIELD® (teplizumab-mzwv) to delay the onset of Stage 3 Type 1 Diabetes (T1D) in adult and pediatric patients aged 8 years and older with Stage 2 T1D. Teplizumab was acquired from the Company by Provention Bio, Inc. (Provention) in May 2018, pursuant to an asset purchase agreement. In March 2023, the FDA approved ZYNYZ™ (retifanlimab-dlwr), a humanized monoclonal antibody targeting programmed death receptor-1 (PD-1). Retifanlimab was previously developed by the Company and licensed to Incyte Corporation (Incyte) pursuant to an exclusive global collaboration and license agreement in October 2017.
Liquidity
The Company’s multiple product candidates currently under development will require significant additional research and development efforts that include extensive preclinical studies and clinical testing, and regulatory approval prior to commercial use.
The future success of the Company is dependent on its ability to identify and develop its product candidates, and ultimately upon its ability to attain profitable operations. The Company has devoted substantially all of its financial resources and efforts to research and development and general and administrative expense to support such research and development. Net losses and negative cash flows have had, and will continue to have, an adverse effect on the Company’s stockholders’ equity and working capital, and accordingly, its ability to execute its future operating plans.
As a biotechnology company, the Company has primarily funded its operations with proceeds from the sale of its common stock in equity offerings and revenue from its multiple collaboration agreements. Management regularly reviews the Company’s available liquidity relative to its operating budget and forecast to monitor the sufficiency of the Company’s working capital. The Company plans to meet its future operating requirements by generating revenue from current and future strategic collaborations or other arrangements, product sales and royalties. The Company anticipates continuing to draw upon available sources of capital, including equity and debt instruments, to support its product development activities. If the Company is unable to enter into new arrangements or to perform under current or future agreements or obtain additional capital, the Company will assess its capital resources and may be required to delay, reduce the scope of, or eliminate one or more of its product research and development programs or clinical studies, reduce other operating expenses, and/or downsize its organization. Based on the Company’s most recent cash flow forecast, the Company believes its current resources are sufficient to fund its operating plans for a minimum of twelve months from the date that this Quarterly Report on Form 10-Q was filed.
Similar to the other risk factors pertinent to the Company's business, geopolitical tensions and related global slowdown of economic activity, decades-high inflation, rising interest rates, adverse events involving financial institutions or the financial services industry and a potential recession in the United States might unfavorably impact the Company's ability to generate such additional funding. Given the uncertainty in the rapidly changing market and economic conditions related to these uncertainties, the Company will continue to evaluate the nature and extent of the impact of these uncertainties on its business and financial position.
Basis of Presentation
The accompanying unaudited interim consolidated financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) for interim financial information. The financial statements include all adjustments (consisting only of normal recurring adjustments) that the management of the Company believes are necessary for a fair presentation of the periods presented. These interim financial results are not necessarily indicative of results expected for the full fiscal year or for any subsequent interim period.
The accompanying unaudited interim consolidated financial statements include the accounts of MacroGenics, Inc. and its wholly owned subsidiaries, MacroGenics UK Limited and MacroGenics Limited. All intercompany accounts and transactions have been eliminated in consolidation. These consolidated financial statements and related notes should be read in conjunction with the financial statements and notes thereto included in the Company's 2022 Annual Report on Form 10-K filed with the Securities and Exchange Commission (SEC) on March 15, 2023.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
During the nine months ended September 30, 2023, the Company adopted the following significant accounting policies in addition to those disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
Liability related to the sale of future royalties and related interest expense
The Company assesses the relevant accounting criteria under Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) 470, Debt (ASC 470) to determine whether the upfront payment received from the purchaser should be accounted for as debt or deferred income depending on the facts and circumstances. If the criteria in ASC 470 is met, the Company accounts for net proceeds from sales of its rights to receive future royalty payments as a liability that is amortized using the effective interest method over the term of the arrangement. The liability related to future royalties is presented net of unamortized issuance costs on the consolidated balance sheets. Interest expense on the liability related to future royalties is recognized using the effective interest rate method over the life of the arrangement. The Company calculates an effective interest rate which will amortize its related obligation to zero over the anticipated repayment period. The liability related to future royalties and the related interest expense are based on the Company’s current estimates of future royalties expected to be received over the life of the arrangement, which the Company determines by using internal sales projections and external information from market data sources, which are considered Level 3 inputs. The Company periodically assesses the expected payments and to the extent the Company’s estimates of future royalty payments are greater or less than previous estimates or the estimated timing of such payments is materially different than previous estimates, the Company will adjust the effective interest rate and recognize related non-cash interest expense on a prospective basis. Non-cash amortization is reflected as interest expense in the consolidated statements of operations and comprehensive income (loss).
Upon changes in facts and circumstances, for example as a result of a modification to the existing agreements, the Company re-evaluates its rights and obligations and accounts for the change in accordance with the respective accounting guidance.
Recent Accounting Pronouncements
There were no new accounting pronouncements that were issued or became effective since the issuance of the Company’s 2022 Annual Report on Form 10-K that had, or are expected to have, a material impact on its consolidated financial position, results of operations or cash flows.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
The Company's financial instruments consist of cash and cash equivalents, marketable securities, accounts receivable, accounts payable and accrued expenses. The carrying amount of accounts receivable, accounts payable and accrued expenses are generally considered to be representative of their respective fair values because of their short-term nature.  The Company accounts for recurring and non-recurring fair value measurements in accordance with ASC 820, Fair Value Measurements and Disclosures (ASC 820). ASC 820 defines fair value, establishes a fair value hierarchy for assets and liabilities measured at fair value, and requires expanded disclosures about fair value measurements. The ASC 820 hierarchy ranks the quality of reliability of inputs, or assumptions, used in the determination of fair value and requires assets and liabilities carried at fair value to be classified and disclosed in one of the following three categories:
Level 1 - Fair value is determined by using unadjusted quoted prices that are available in active markets for identical assets and liabilities.
Level 2 - Fair value is determined by using inputs other than Level 1 quoted prices that are directly or indirectly observable. Inputs can include quoted prices for similar assets and liabilities in active markets or quoted prices for identical assets and liabilities in inactive markets. Related inputs can also include those used in valuation or other pricing models, such as interest rates and yield curves that can be corroborated by observable market data.
Level 3 - Fair value is determined by inputs that are unobservable and not corroborated by market data. Use of these inputs involves significant and subjective judgments to be made by a reporting entity - e.g., determining an appropriate adjustment to a discount factor for illiquidity associated with a given security.
The Company evaluates financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level at which to classify them each reporting period. This determination requires the Company to make subjective judgments as to the significance of inputs used in determining fair value and where such inputs lie within the ASC 820 hierarchy. There were no transfers between levels during the periods presented.
Financial assets measured at fair value on a recurring basis were as follows (in thousands):
Fair Value Measurements at September 30, 2023
TotalLevel 1Level 2
Assets:
Money market funds$51,137 $51,137 $— 
U.S. Treasury securities26,038 26,038 — 
Government-sponsored enterprises83,695 — 83,695 
Corporate debt securities56,801 — 56,801 
Total assets measured at fair value(a)
$217,671 $77,175 $140,496 
Fair Value Measurements at December 31, 2022
TotalLevel 1Level 2
Assets:
Money market funds$41,564 $41,564 $— 
Government-sponsored enterprises32,811 — 32,811 
Corporate debt securities17,626 — 17,626 
Total assets measured at fair value(b)
$92,001 $41,564 $50,437 
(a) Total assets measured at fair value at September 30, 2023 includes approximately $51.1 million reported in cash and cash equivalents on the consolidated balance sheet.
(b) Total assets measured at fair value at December 31, 2022 includes approximately $46.5 million reported in cash and cash equivalents on the consolidated balance sheet.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities
9 Months Ended
Sep. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities Marketable Securities
The following tables summarize the Company's marketable debt securities (in thousands):
September 30, 2023
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
U.S. Treasury securities$26,050 $— $(12)$26,038 
Government-sponsored enterprises83,671 40 (16)83,695 
Corporate debt securities56,847 — (46)56,801 
Total$166,568 $40 $(74)$166,534 
December 31, 2022
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Government-sponsored enterprises$32,812 $$(7)$32,810 
Corporate debt securities12,655 (4)12,652 
Total$45,467 $$(11)$45,462 
All available-for-sale marketable debt securities held as of September 30, 2023 and December 31, 2022 had contractual maturities of less than one year. All of the Company's available-for-sale marketable debt securities in an unrealized loss position as of September 30, 2023 and December 31, 2022 were in a loss position for less than twelve months. Unrealized losses on available-for-sale debt securities as of September 30, 2023 and December 31, 2022 were not significant and were primarily due to changes in interest rates, including market credit spreads, and not due to increased credit risks associated with specific securities. Accordingly, no allowance for credit losses related to the Company's available-for-sale debt securities was recorded for any periods presented. The Company does not intend to sell these investments and it is not more likely than not that the Company will be required to sell the investments before recovery of their amortized cost bases, which may be at maturity.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Inventory, Net
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Inventory, Net Inventory, Net
All of the Company's inventory relates to the manufacturing of MARGENZA. The following table sets forth the Company's net inventory (in thousands):
September 30, 2023December 31, 2022
Work in process$— $409 
Finished goods1,066 1,042 
Total inventory, net$1,066 $1,451 
Prior to FDA approval of MARGENZA in December 2020, the cost of materials and expenses associated with the manufacturing of MARGENZA were recorded as research and development expense. Subsequent to FDA approval, the Company began capitalizing inventory costs related to the manufacture of MARGENZA. The inventory balance as of September 30, 2023 and December 31, 2022 is net of a reserve of $4.9 million for unsaleable inventory. These reserves are reflected in cost of product sales during the period they are recorded.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Royalty Monetization Arrangement
9 Months Ended
Sep. 30, 2023
Liability related to future royalties [Abstract]  
Royalty Monetization Arrangement Royalty Monetization ArrangementIn March 2023, the Company entered into a Purchase and Sale Agreement (Royalty Purchase Agreement) with DRI Healthcare Acquisitions LP (DRI), a wholly owned subsidiary of DRI Healthcare Trust, for the sale to DRI of the Company’s single-digit royalty interest on global net sales of TZIELD (teplizumab-mzwv) under the Company’s Asset Purchase Agreement dated May 7, 2018, as amended (the Provention APA), with Provention. The Company retained its other economic interests related to TZIELD under the Provention APA, including future potential development, regulatory, and commercial milestones.
Under the terms of the Royalty Purchase Agreement, the Company received $100.0 million from DRI for its single-digit royalty interest on global net sales of TZIELD under the Provention APA (the Royalty Interest). Additionally, the Company has the right to receive a 50% share of the royalty on global net sales above a certain annual threshold (the Retained Interest). In addition, the Company was eligible to receive up to $50.0 million upon the occurrence of pre-specified events tied to the advancement of TZIELD for the treatment of newly diagnosed type 1 diabetes. This milestone was achieved in July 2023 as described below. The Company is also eligible to receive an additional $50.0 million milestone if TZIELD achieves a certain level of net sales (Sales Milestone Payment).
The $100.0 million proceeds received from DRI for the Royalty Interest were recorded as a liability related to future royalties, net of transaction costs of $0.3 million, which was to be amortized over the term of the arrangement using the effective interest rate method. At inception, the Company accounted for the Royalty Purchase Agreement as a financing arrangement because the Company had significant continuing involvement in the delivery of future royalty payments to DRI and other existing obligations under the Provention APA.
In April 2023, the Company entered into an agreement (the Tripartite Agreement) with DRI and a subsidiary of Sanofi S.A. (Sanofi), whereby the Company consented to the sale of DRI’s Royalty Interest and related milestone payment obligations to Sanofi. The Tripartite Agreement eliminated the Company’s obligation to deliver payments to DRI related to the Royalty Interest and removed all of the Company’s other obligations under the Royalty Purchase Agreement. The Royalty Interest will be paid directly to Sanofi by Provention. As a result, the Company’s royalty rights are only for the Retained Interest. This change in rights and obligations resulted in a change in the terms of the liability related to future royalties which was evaluated by the Company in accordance with ASC 470-50, Debt — Modifications and Extinguishments. The Company concluded that the execution of the Tripartite Agreement resulted in a modification to the liability related to future royalties. The Company determined that the terms of the new liability related to the single-digit future royalties and the original liability related to future royalties were substantially different as the Company no longer receives payments for the Royalty Interest and therefore has a significantly reduced liability to make payments in accordance with the Royalty Purchase Agreement. The new liability related to future royalties was determined to be de minimis. As a result, the Company recorded $100.9 million within other income on the statement of operations and comprehensive income (loss) during the three months ended June 30, 2023. There was no modification to the Company's Retained Interest in the Tripartite Agreement.
In July 2023, Sanofi reported achievement of the primary endpoint milestone event related to the $50.0 million milestone noted above. Given that the Company has no continuing obligation to pay the Royalty Interest to Sanofi, the Company recorded this milestone within other income on the statement of operations and comprehensive income (loss) during the three months ended September 30, 2023. Also in September 2023, the Company and Sanofi executed Amendment No. 2 to the Provention APA to incorporate the Sales Milestone Payment obligation from the Royalty Purchase Agreement into the Provention APA. In addition, the Company and Sanofi terminated the Royalty Purchase Agreement, which did not result in a material impact to the financial statements given the fair value of the liability related to future royalties was de minimis.
Changes to the liability related to future royalties were as follows for the nine months ended September 30, 2023 (in thousands):

Liability related to future royalties - beginning balance$— 
Proceeds from sale of future royalties150,000 
Deferred transaction costs(344)
Royalty revenue payable to DRI(156)
Interest expense recognized1,430 
Gain on royalty monetization arrangement(150,930)
Liability related to future royalties - ending balance$— 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Stockholders' Equity Stockholders' EquityIn November 2020, the Company entered into a sales agreement (Sales Agreement) with an agent to sell, from time to time, shares of its common stock having an aggregate sales price of up to $100.0 million through an “at the market offering” (ATM Offering) as defined in Rule 415 under the Securities Act of 1933, as amended. The Company sold 3,622,186 shares of common stock resulting in net proceeds of approximately $98.2 million through December 31, 2021 under the Sales Agreement. In April 2021, the Company entered into Amendment No. 1 to the Sales Agreement which increased the amount of the Company’s common stock that can be sold by the Company through its agent under the ATM Offering, from an aggregate offering price of up to $100.0 million to an aggregate offering price of up to $300.0 million. In March 2023, the Company terminated the Sales Agreement and entered into a new sales agreement with an agent to sell, from time to time, shares of its common stock having an aggregate sales price of up to $100.0 million through an ATM Offering. During the nine months ended September 30, 2023, the Company sold 95,000 shares of common stock at a weighted average price per share of $6.60, resulting in net proceeds of approximately $0.6 million, net of offering expenses.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue
9 Months Ended
Sep. 30, 2023
Collaboration and License Agreements [Abstract]  
Revenue Revenue
Collaborative and Other Agreements
Incyte Corporation
Incyte License Agreement
In 2017, the Company entered into an exclusive global collaboration and license agreement with Incyte , which was amended in March 2018, April 2022 and July 2022, for retifanlimab, an investigational monoclonal antibody that inhibits PD-1 (Incyte License Agreement). Incyte has obtained exclusive worldwide rights for the development and commercialization of retifanlimab in all indications, while the Company retains the right to develop its pipeline assets in combination with retifanlimab. Under the terms of the Incyte License Agreement, Incyte paid the Company an upfront payment of $150.0 million in 2017. MacroGenics will manufacture a portion of Incyte’s global commercial supply of retifanlimab. In March 2023, the FDA approved Incyte's Biologics License Application (BLA) for ZYNYZ (retifanlimab-dlwr) for the treatment of adults with metastatic or recurrent locally advanced Merkel cell carcinoma. Incyte has stated it is pursuing development of retifanlimab in potentially registration-enabling studies, including in patients with squamous cell carcinoma of the anal canal, MSI-high endometrial cancer and non-small cell lung cancer. Incyte is also pursuing development of retifanlimab in combination with multiple product candidates from its pipeline.
Under the terms of the Incyte License Agreement, as amended, Incyte will lead global development of retifanlimab. Assuming successful development and commercialization by Incyte in multiple indications, the Company could receive up to a total of $435.0 million in development and regulatory milestones and up to $330.0 million in commercial milestones. From the inception of the Incyte License Agreement through September 30, 2023, the Company has recognized $115.0 million in development milestones under the Incyte License Agreement, including $15.0 million received following the FDA approval of ZYNYZ. The Company is also eligible to receive tiered royalties of 15% to 24% on global net sales. The Company retains the right to develop its pipeline assets in combination with retifanlimab, with Incyte commercializing retifanlimab and the Company commercializing its asset(s), if any such potential combinations are approved. In addition, the Company retains the right to manufacture a portion of both companies' global commercial supply needs of retifanlimab, subject to the separate commercial supply agreement.
The Company evaluated the Incyte License Agreement under the provisions of Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (ASC 606) at inception and identified the following two performance obligations under the agreement: (i) the license of retifanlimab and (ii) the performance of certain clinical activities through a brief technology transfer period. The Company determined that the license and clinical activities are separate performance obligations because they are capable of being distinct and are distinct in the context of the contract. The license has standalone functionality as it is sublicensable, Incyte has significant capabilities in performing clinical trials, and Incyte is capable of performing these activities without the Company's involvement; the Company performed the activities during the transfer period as a matter of convenience. The Company determined that the transaction price of the Incyte License Agreement at inception was $154.0 million, consisting of the consideration to which the Company was entitled in exchange for the license and an estimate of the consideration for clinical activities to be performed. The transaction price was allocated to each performance obligation based on their relative standalone selling price. The standalone selling price of the license was determined using the adjusted market assessment approach considering similar collaboration and license agreements. The standalone selling price for the agreed-upon clinical activities to be performed was determined using the expected cost approach based on similar arrangements the Company has with other parties. The potential development and regulatory milestone payments are fully constrained until the Company concludes that achievement of the milestone is probable, and that recognition of revenue related to the milestone will not result in a significant reversal in amounts recognized in future periods, and as such have been excluded from the transaction price. Any consideration related to sales-based milestones and royalties will be recognized when the related sales occur, as they were determined to relate predominantly to the license granted to Incyte and, therefore, have also been excluded from the transaction price. The Company re-assesses the transaction price in each reporting period and when events whose outcomes are resolved or other changes in circumstances occur. From 2018 through September 30, 2023, it became probable that a significant reversal of cumulative revenue would not occur for development
milestones totaling $115.0 million related to clinical and regulatory activities related to the further advancement of retifanlimab. Therefore, the associated consideration was added to the estimated transaction price and was recognized as revenue.

The Company recognized the $150.0 million allocated to the license when it satisfied its performance obligation and transferred the license to Incyte in 2017. The $4.0 million allocated to the clinical activities was recognized ratably as services were performed during 2017 and 2018. The Company recognized the $15.0 million ZYNYZ approval milestone as revenue under the Incyte License Agreement during the nine months ended September 30, 2023. $30.0 million in revenue was recognized under the Incyte License Agreement during the three and nine months ended September 30, 2022.
Incyte Clinical Supply Agreement
In 2018, the Company entered into an agreement with Incyte, under which the Company is to perform development and manufacturing services for Incyte’s clinical needs of retifanlimab (Incyte Clinical Supply Agreement). The Company evaluated the Incyte Clinical Supply Agreement under ASC 606 and identified one performance obligation under the agreement: to perform services related to the development and manufacturing of the clinical supply of retifanlimab. The transaction price is based on the costs incurred to develop and manufacture drug product and drug substance, and is recognized over time as the services are provided, as the performance by the Company does not create an asset with an alternative use and the Company has an enforceable right to payment for the performance completed to date. The transaction price is being recognized using the input method reflecting the costs incurred (including resources consumed and labor hours expended) related to the manufacturing services. During the three months ended September 30, 2023 and 2022, the Company recognized revenue of $0.2 million and $0.1 million, respectively, for services performed under the Incyte Clinical Supply Agreement. During the nine months ended September 30, 2023 and 2022, the Company recognized revenue of $1.7 million and $0.6 million, respectively, for services performed under the Incyte Clinical Supply Agreement.
Gilead Sciences, Inc
In October 2022, the Company and Gilead Sciences, Inc. (Gilead) entered into an exclusive option and collaboration agreement (Gilead Agreement) to develop and commercialize MGD024, an investigational, bispecific antibody that binds CD123 and CD3, and create bispecific cancer antibodies using the Company’s DART platform and undertake their early development under a maximum of two separate bispecific cancer target research programs. Under the agreement, the Company will continue the ongoing phase 1 trial for MGD024 according to a development plan, during which Gilead will have the right to exercise an option granted to Gilead to obtain an exclusive license under the Company’s intellectual property to develop and commercialize MGD024 and other bispecific antibodies of MacroGenics that bind CD123 and CD3 (CD123 Option). The agreement also grants Gilead the right, within its first two years, to nominate a bispecific cancer target set for up to two research programs conducted by the Company and to exercise separate options to obtain an exclusive license for the development, commercialization and exploitation of molecules created under each research program (Research Program Option). Gilead nominated the first of the two research programs in September 2023.
Under the terms of the Gilead Agreement, in October 2022 Gilead paid the Company an upfront payment of $60.0 million. Assuming Gilead exercises the CD123 Option and Research Program Option and successfully develops and commercializes MGD024, or other CD123 products developed under the agreement, and products result from the two additional research programs, the Company would be eligible to receive up to $1.7 billion in target nomination, option fees, and development, regulatory and commercial milestones. Assuming exercise of the CD123 Option, the Company will also be eligible to receive tiered, low double-digit royalties on worldwide net sales of MGD024 (or other CD123 products developed under the agreement) and assuming exercise of the Research Program Option, a flat royalty on worldwide net sales of any products resulting from the two research programs.
The Company evaluated the Gilead Agreement under the provisions of ASC 606 and identified the following material promises under the agreement: (i) a license to perform any activities allocated to Gilead under the MGD024 development plan; (ii) development activities regarding MGD024, including manufacturing, research and early clinical development activities, necessary to deliver an informational package of development and clinical data, information and materials specified in the Gilead Agreement during the period in which Gilead can exercise the CD123 Option; (iii) the CD123 Option and (iv) the Research Program Option.
The Company concluded that the license under the MGD024 development plan and development activities are not distinct from one another, as the license has limited value without the Company’s performance of the development activities. Therefore, the Company determined that the development term license and development activities should be combined into a single performance obligation (Development Activities). The CD123 Option is considered a material right as the value of the exclusive license exceeds the payment to be made by Gilead if they exercise their option to obtain an exclusive license to develop and commercialize MGD024 or an alternative CD123 product, and is therefore a distinct performance obligation. The
Company determined that the Research Program Option does not provide a material right, as there is no discount on its standalone selling price.
In accordance with ASC 606, the Company determined that the initial transaction price under the Gilead Agreement was $60.0 million, consisting of the upfront, non-refundable payment paid by Gilead. The CD123 Option and Research Program Option payments are excluded from the initial transaction price at contract inception along with any future development, regulatory, and commercial milestone payments (including royalties) following the CD123 Option and Research Program Option exercise. The Company reassesses the amount of variable consideration included in the transaction price every reporting period. The Company allocated the $60.0 million upfront payment in the transaction price to the Development Activities and the CD123 Option based on each performance obligation’s relative standalone selling price. The standalone selling price for the Development Activities was calculated using an expected cost-plus margin approach for the pre-option development timeline. For the standalone selling price of the CD123 Option, the Company utilized an income-based approach which included the following key assumptions: post-option development timeline and costs, forecasted revenues, discount rates and probabilities of technical and regulatory success.
The Company is recognizing revenue related to the Development Activities performance obligation over the estimated period to complete the Development Activities using an input method reflecting the costs incurred (including resources consumed and labor hours expended) related to the Development Activities. The Company will defer revenue recognition related to the CD123 Option. If Gilead exercises the CD123 Option and obtains an exclusive license, the Company will recognize revenue as it fulfills its obligations under the Gilead Agreement. If the CD123 Option is not exercised, the Company will recognize the entirety of the revenue in the period when the CD123 Option expires.
During the three and nine months ended September 30, 2023, the Company recorded revenue of $0.4 million and $1.0 million, respectively, related to the Gilead Agreement. As of September 30, 2023, $58.9 million in revenue was deferred under this agreement, $2.2 million of which was current and $56.7 million of which was non-current. As of December 31, 2022, $59.8 million in revenue was deferred under this agreement, $1.8 million of which was current and $58.0 million of which was non-current.
During the three months ended September 30, 2023, the Company and Gilead executed a Letter Agreement through which Gilead nominated the first of the two research programs contemplated in the Gilead Agreement (First Research Program), the Company granted Gilead a research license, and the parties agreed on a research plan for the First Research Program under which the Company will provide research and development services. Gilead paid the Company a $15.7 million nomination fee, which was received by the Company in October 2023. The Company evaluated the Letter Agreement under the terms of ASC 606, and concluded that it is a modification to the Gilead Agreement that results in a separate contract since the modification is for additional goods and services that are distinct and at standalone selling price. The Company determined that the license and the related research and development activities were not distinct from one another, as the license has limited value without the performance of the research and development activities. As such, the Company determined that these should be combined into a single performance obligation. Gilead also has the exclusive option to pay the Company $10.0 million to obtain a license to exploit the research molecule and research product with respect to the First Research Program. The Company determined that this exclusive option does not provide a material right, as there is no discount on its standalone selling price.
In accordance with ASC 606, the Company determined that the initial transaction price for the First Research Program agreement was $15.7 million, consisting of the non-refundable payment paid by Gilead. The Company is recognizing revenue over the estimated period to complete the services using the input method reflecting the costs incurred (including resources consumed and labor hours expended) related to the research and development services.
During the three and nine months ended September 30, 2023, the Company recorded revenue of $0.1 million related to the First Research Program. As of September 30, 2023, $15.6 million in revenue was deferred under this agreement, $10.0 million of which was current and $5.6 million of which was non-current.
Zai Lab Limited
2018 Zai Lab Agreement
In 2018, the Company entered into a collaboration and license agreement with Zai Lab Limited (Zai Lab) under which Zai Lab obtained regional development and commercialization rights in mainland China, Hong Kong, Macau and Taiwan (Zai Lab’s territory) for (i) margetuximab, an immune-optimized anti-HER2 monoclonal antibody, (ii) tebotelimab, a bispecific DART® molecule designed to provide coordinate blockade of PD-1 and LAG-3 for the potential treatment of a range of solid tumors and hematological malignancies, and (iii) an undisclosed multi-specific TRIDENT molecule in preclinical development (2018 Zai Lab Agreement). Zai Lab will lead clinical development of these molecules in its territory. Zai Lab has informed the
Company that they have decided to discontinue development of tebotelimab for indications they were enrolling in their territory and is evaluating future development plans in other indications.
Under the terms of the 2018 Zai Lab Agreement, Zai Lab paid the Company an upfront payment of $25.0 million ($22.5 million after netting value-added tax withholdings of $2.5 million). Assuming successful development and commercialization of margetuximab, tebotelimab and the TRIDENT molecule, the Company could receive up to $140.0 million in development and regulatory milestones, of which the Company has earned and received $9.0 million through September 30, 2023. In addition, Zai Lab would pay the Company tiered royalties at percentage rates of mid-teens to 20% for net sales of margetuximab in Zai Lab’s territory, mid-teens for net sales of tebotelimab in Zai Lab’s territory and 10% for net sales of the TRIDENT molecule in Zai Lab’s territory, which may be subject to adjustment in specified circumstances.
The Company evaluated the 2018 Zai Lab Agreement under the provisions of ASC 606 and identified the following material promises under the arrangement for each of the two product candidates, margetuximab and tebotelimab: (i) an exclusive license to develop and commercialize the product candidate in Zai Lab’s territory and (ii) certain research and development activities. The Company determined that each license and the related research and development activities were not distinct from one another, as the license has limited value without the performance of the research and development activities. As such, the Company determined that these promises should be combined into a single performance obligation for each product candidate. Activities related to margetuximab and tebotelimab are separate performance obligations from each other because they are capable of being distinct, and are distinct in the context of the contract. The Company evaluated the promises related to the TRIDENT molecule and determined they were immaterial in context of the contract, therefore there is no performance obligation related to that molecule. The Company determined that the net $22.5 million upfront payment from Zai Lab constituted the entirety of the consideration to be included in the transaction price as of the outset of the arrangement, and the transaction price was allocated to the two performance obligations based on their relative standalone selling price. The standalone selling price of the performance obligations was determined using the adjusted market assessment approach considering similar collaboration and license agreements. The potential development and regulatory milestone payments are fully constrained until the Company concludes that achievement of the milestone is probable, and that recognition of revenue related to the milestone will not result in a significant reversal in amounts recognized in future periods, and as such have been excluded from the transaction price. Any consideration related to royalties will be recognized if and when the related sales occur, as they were determined to relate predominantly to the license granted to Zai Lab and, therefore, have also been excluded from the transaction price.
The Company re-assesses the transaction price in each reporting period and when events whose outcomes are resolved or other changes in circumstances occur. From 2020 through September 30, 2023, it became probable that a significant reversal of cumulative revenue would not occur for development and regulatory milestones totaling $9.0 million. Therefore, the associated consideration, $8.1 million net of value-added tax withholdings, was added to the estimated transaction price and was recognized as revenue. No revenue was recognized under the 2018 Zai Lab Agreement during the three and nine months ended September 30, 2023. During the three months ended September 30, 2022, no revenue was recognized, and during the nine months ended September 30, 2022, the Company recognized revenue of $4.9 million under the 2018 Zai Lab Agreement.
2021 Zai Lab Agreement

In June 2021, the Company entered into a collaboration and license agreement with Zai Lab US LLC (collectively with Zai Lab Limited referred herein as Zai Lab) involving collaboration programs and license-only programs (collectively, the Programs) encompassing four separate immuno-oncology molecules (2021 Zai Lab Agreement). In August 2022, the Company and Zai Lab agreed to discontinue research and development of the Lead Program. In August 2023, the parties mutually agreed to terminate the 2021 Zai Lab Agreement.
In connection with the execution of the 2021 Zai Lab Agreement, Zai Lab paid the Company an upfront payment of $25.0 million. Additionally, as part of the consideration for the rights granted to Zai Lab under the 2021 Zai Lab Agreement, the Company and Zai Lab entered into a stock purchase agreement whereby Zai Lab paid the Company approximately $30.0 million to purchase shares of the Company’s common stock, par value $0.01, at a fixed price of $31.30 which represented a $10.4 million premium over the share price on the stock purchase agreement date.
The Company evaluated the 2021 Zai Lab Agreement under the provisions of ASC 606 and identified four performance obligations included in the 2021 Zai Lab Agreement.The Company concluded that the estimated transaction price was $40.4 million, consisting of the $25.0 million upfront payment, the $10.4 million premium related to the purchase of the Company’s common stock, and the $5.0 million estimated reimbursement by Zai Lab for research and development activities for the Lead Program. The transaction price of $40.4 million was then allocated to the four performance obligations based on their relative standalone selling price. The standalone selling price of the performance obligations was not directly observable; therefore, the Company estimated the standalone selling price using an adjusted market assessment approach, representing the
amount that the Company believed a market participant was willing to pay for the product or service. The estimate was based on consideration of observable inputs, such as values of other preclinical collaboration arrangements adjusted for the Company’s estimate of the probability of success for each Program.
Revenue related to the Lead Program license and related research and development services performance obligation was recognized over time as the research and development activities were performed. The Company utilized a cost-based input method according to costs incurred to date compared to estimated total costs. The transfer of control occured over this time period and, in management’s judgment, was the best measure of progress towards satisfying the performance obligations. The Company recognized revenue allocated to the other programs at a point in time upon transfer of the licenses to Zai Lab in 2021. During the three and nine months ended September 30, 2023, no revenue was recognized under the 2021 Zai Lab Agreement. During the three and nine months ended September 30, 2022, the Company recognized revenue of $1.8 million and $16.8 million, respectively, under the 2021 Zai Lab Agreement.
Provention Bio, Inc.
In 2018, the Company entered into a license agreement with Provention pursuant to which the Company granted Provention exclusive global rights for the purpose of developing and commercializing MGD010 (renamed PRV-3279), a CD32B x CD79B DART molecule being developed for the treatment of autoimmune indications (Provention License Agreement). As partial consideration for the Provention License Agreement, Provention granted the Company a warrant to purchase shares of Provention’s common stock at an exercise price of $2.50 per share. If Provention successfully develops, obtains regulatory approval for, and commercializes PRV-3279, the Company will be eligible to receive up to $65.0 million in development and regulatory milestones and up to $225.0 million in commercial milestones. As of September 30, 2023, the Company has not recognized any milestone revenue under this agreement. If commercialized, the Company would be eligible to receive single-digit royalties on net sales of the product. The license agreement may be terminated by either party upon a material breach or bankruptcy of the other party, by Provention without cause upon prior notice to the Company, and by the Company in the event that Provention challenges the validity of any licensed patent under the agreement, but only with respect to the challenged patent.
Also, in 2018, the Company entered into the Provention APA pursuant to which Provention acquired the Company’s interest in teplizumab (renamed PRV-031), a monoclonal antibody being developed for the treatment of type 1 diabetes. As partial consideration for the Provention APA, Provention granted the Company a warrant to purchase shares of Provention’s common stock at an exercise price of $2.50 per share. Under the Provention APA, Provention is obligated to pay the Company contingent milestone payments totaling $170.0 million upon the achievement of certain regulatory milestones. In addition, Provention is obligated to make contingent milestone payments to the Company totaling $225.0 million upon the achievement of certain commercial milestones as well as single-digit royalties on net sales of the product. In March 2023, the Company entered into a Royalty Purchase Agreement with DRI; see Note 6, Royalty Monetization Arrangement, for additional information. The FDA approved the BLA for TZIELD in November 2022, and the Company recognized $60.0 million in revenue related to this regulatory milestone during the year ended December 31, 2022. In November 2022, the Company and Provention amended the Provention APA. Under this amendment, the milestone for first approval was split into four equal payments, all of which were received prior to June 30, 2023. Provention has also agreed to pay third-party obligations, including low single-digit royalties of which a portion is creditable against royalties payable to the Company, aggregate milestone payments of up to approximately $1.3 million and other consideration, for certain third-party intellectual property under agreements Provention assumed pursuant to the Provention APA. Further, Provention is required to pay the Company a low double-digit percentage of certain consideration to the extent it is received in connection with a future grant of rights to PRV-031 by Provention to a third party.
The Company evaluated the Provention License Agreement and Provention APA under the provisions of ASC 606 and determined that they should be accounted for as a single contract and identified two performance obligations within that contract: (i) the license of MGD010 and (ii) the title to teplizumab. The Company determined that the transaction price of the Provention agreements was $6.1 million, based on the Black-Scholes valuation of the warrants to purchase a total of 2,432,688 shares of Provention's common stock. The transaction price was allocated to each performance obligation based on the number of shares of common stock the Company is entitled to purchase under each warrant. The potential development and regulatory milestone payments are fully constrained until the Company concludes that achievement of the milestone is probable and that recognition of revenue related to the milestone will not result in a significant reversal in amounts recognized in future periods, and as such were excluded from the initial transaction price. Any consideration related to sales-based milestones and royalties will be recognized when the related sales occur, therefore they have also been excluded from the transaction price. The Company re-assesses the transaction price in each reporting period and when events whose outcomes are resolved or other changes in circumstances occur. The Company recognized revenue of $6.1 million when it satisfied its performance obligations under the agreements and transferred the MGD010 license and teplizumab assets to Provention in 2018. In 2019, the Company
exercised the warrants on a cashless basis, and subsequently sold all the shares of Provention common stock acquired through the exercise. No shares of Provention stock were held subsequent to the sale of stock in 2019. During the year ended December 31, 2022, it became probable that a significant reversal of cumulative revenue would not occur for a regulatory milestone of $60.0 million, therefore the associated consideration was added to the estimated transaction price and was recognized as revenue.
On April 27, 2023, Sanofi completed its acquisition of Provention. Concurrently on April 27, 2023, the Company entered into a Tripartite Agreement, as discussed in Note 6, Royalty Monetization Arrangement. Also on April 27, 2023, the Company and a subsidiary of Sanofi entered into a Side Letter Agreement which specified certain post-closing covenants and also accelerated certain payments due to the Company under the Provention APA upon the closing of the merger between Sanofi and Provention. The Company evaluated the Side Letter Agreement as a contract modification under the provisions of ASC 606. As a result, during the nine months ended September 30, 2023, the Company recognized $5.5 million related to other consideration under the Provention APA and Side Letter Agreement. During the nine months ended September 30, 2023, the Company recognized $0.3 million in royalty revenue under the Provention APA based on sales of TZIELD.

As discussed in Note 6, in September 2023, the Company and Sanofi executed Amendment No. 2 to the Provention APA and terminated the Royalty Purchase Agreement with DRI. As a result, the remaining $50.0 million milestone under the Royalty Purchase Agreement was incorporated into the Provention APA. The Company evaluated the amendment as a contract modification under the provisions of ASC 606 which did not result in any revenue being recognized during the three or nine months ended September 30, 2023.
I-Mab Biopharma
I-Mab License Agreement

In 2019, the Company entered into a collaboration and license agreement with I-Mab Biopharma (I-Mab) to develop and commercialize enoblituzumab, an immune-optimized, anti-B7-H3 monoclonal antibody that incorporates the Company's proprietary Fc Optimization technology platform (I-Mab License Agreement). I-Mab obtained regional development and commercialization rights in mainland China, Hong Kong, Macau and Taiwan (I-Mab's territory), lead clinical development of enoblituzumab in its territories, and will participate in global studies conducted by the Company. The I-Mab License Agreement was terminated effective as of February 25, 2023.
Under the terms of the I-Mab License Agreement, I-Mab paid the Company an upfront payment of $15.0 million, and $5.0 million of milestone revenue has been earned from the inception of the I-Mab License Agreement through termination of the agreement.
The Company evaluated the I-Mab License Agreement under the provisions of ASC 606 and identified a single performance obligation. The Company determined that the $15.0 million upfront payment from I-Mab constituted the entirety of the consideration to be included in the transaction price as of the outset of the arrangement for the license and related research and development activities. The Company reassessed the transaction price as it became probable that a significant reversal of cumulative revenue would not occur for a $5.0 million milestone ($4.5 million after netting a one-time credit as described above) related to development progress of enoblituzumab, therefore the associated consideration was added to the estimated transaction price and was recognized as revenue during 2021.
    Revenue under the I-Mab License Agreement was recognized using a cost-based input method according to costs incurred to date compared to estimated total costs. The transfer of control occurs over this time period and, in management’s judgment, was the best measure of progress towards satisfying the performance obligations. During the three and nine months ended September 30, 2023, the Company recognized no revenue under the I-Mab License Agreement. During the three and nine months ended September 30, 2022, the Company recognized revenue of $3.8 million and $4.5 million, respectively, under the I-Mab License Agreement.

Manufacturing Services Agreement
Incyte
In January 2022, the Company entered into a Manufacturing and Clinical Supply Agreement with Incyte (Incyte Manufacturing and Clinical Supply Agreement) to provide manufacturing services to produce certain Incyte bulk drug substance over a three-year period at one of the Company’s manufacturing facilities. Under the terms of the Incyte Manufacturing and Clinical Supply Agreement, the Company received an upfront payment of $10.0 million and is eligible to
receive annual fixed payments paid quarterly over the term of the contract totaling $14.4 million. The Company will also be reimbursed for materials used to manufacture product as well as other costs incurred to provide manufacturing services. In July 2022, the Company and Incyte executed an amendment to the Incyte Manufacturing and Clinical Supply Agreement which extended the term for one year and provided for an additional annual fixed payment of $5.1 million (July 2022 Incyte Amendment).
The Company evaluated the Incyte Manufacturing and Clinical Supply Agreement and the July 2022 Incyte Amendment under the provisions of ASC 606 and identified one performance obligation to provide manufacturing runs to Incyte, as and when requested by Incyte, over the term of the contract that is part of a series of goods and services. The Company determined that the transaction price consists of the upfront payment received of $10.0 million and the annual fixed payments totaling $19.5 million. The Company will recognize revenue over time on a straight-line basis as the manufacturing services are provided to Incyte, as the Company determined that its efforts in providing the manufacturing services will be incurred evenly throughout the performance period and therefore straight-line revenue recognition closely approximates the level of effort for the manufacturing services. Variable consideration relating to the reimbursed materials and other reimbursed costs incurred to manufacture product for Incyte will be allocated to the related manufacturing activities and will be recognized as revenue as those activities occur. Materials purchased by the Company to manufacture the product for Incyte are considered costs to fulfill a contract and will be capitalized and expensed as the materials are used to provide the manufacturing services.
During the three months ended September 30, 2023 and 2022, the Company recognized revenue of $4.5 million and $1.1 million, respectively, under the Incyte Manufacturing and Clinical Supply Agreement. During the nine months ended September 30, 2023 and 2022 the Company recognized revenue of $9.6 million and $5.1 million, respectively, under the Incyte Manufacturing and Clinical Supply Agreement. As of September 30, 2023, $7.0 million in revenue was deferred under this agreement, $6.4 million of which was current and $0.6 million of which was non-current.
Government Agreement
NIAID Contract
The Company entered into a contract with NIAID, effective as of September 15, 2015, to perform product development and to advance up to two DART molecules, MGD014 and MGD020 (NIAID Contract). Under the NIAID Contract, the Company will develop these product candidates for Phase 1/2 clinical trials as therapeutic agents, in combination with latency reversing treatments, to deplete cells infected with human immunodeficiency virus (HIV) infection. NIAID does not receive goods or services from the Company under this contract, therefore the Company does not consider NIAID to be a customer and concluded this contract is outside the scope of ASC 606.
Since the inception of the NIAID Contract, NIAID has exercised the two options contemplated in the original contract and executed modifications such that the total funded contract value as of September 30, 2023 is $25.1 million. In addition, the most recent modification changed the period of performance under the NIAID Contract to end in September 2024. During the three months ended September 30, 2023 and 2022, the Company recognized revenue under the NIAID Contract of $0.3 million and $0.5 million, respectively . During the nine months ended September 30, 2023 and 2022, the Company recognized revenue under the NIAID Contract of $1.1 million and $1.5 million, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
Employee Stock Purchase Plan
In May 2017, the Company’s stockholders approved the 2016 Employee Stock Purchase Plan (the 2016 ESPP). The 2016 ESPP is structured as a qualified employee stock purchase plan under Section 423 of the Internal Revenue Code of 1986, as amended (IRC), and is not subject to the provisions of the Employee Retirement Income Security Act of 1974. The Company reserved 800,000 shares of common stock for issuance under the 2016 ESPP. The 2016 ESPP allows eligible employees to purchase shares of the Company’s common stock at a discount through payroll deductions of up to 10% of their eligible compensation, subject to any plan limitations. The 2016 ESPP provides for six-month offering periods ending on May 31 and November 30 of each year. At the end of each offering period, employees are able to purchase shares at 85% of the fair market value of the Company’s common stock on the last day of the offering period. During the nine months ended September 30, 2023, 48,280 shares of common stock were purchased under the 2016 ESPP.
Employee Stock Incentive Plans
Effective February 2003, the Company implemented the 2003 Equity Incentive Plan (2003 Plan), and it was amended and approved by the Company's stockholders in 2005. Stock options granted under the 2003 Plan may be either incentive stock options as defined by the IRC, or non-qualified stock options. In 2013, the 2003 Plan was terminated, and no further awards
may be issued under the plan. Any shares of common stock subject to awards under the 2003 Plan that expire, terminate, or are otherwise surrendered, canceled, forfeited or repurchased without having been fully exercised, or resulting in any common stock being issued, will become available for issuance under the 2013 Equity Incentive Plan (2013 Plan), up to a specified number of shares.
In October 2013, the Company implemented the 2013 Plan. The 2013 Plan provides for the grant of stock options and other stock-based awards, as well as cash-based performance awards. In May 2023, the 2013 Plan was terminated, and no further awards may be issued under the plan. If an option granted under the 2013 Plan expires or terminates for any reason without having been fully exercised, if any shares of restricted stock are forfeited, or if any award terminates, expires or is settled without all or a portion of the shares of common stock covered by the award being issued, such shares will become available for issuance under the 2023 Equity Incentive Plan (2023 Plan).
The 2023 Plan was effective as of stockholder approval in May 2023. The 2023 Plan provides for grants of stock options and other stock-based awards, as well as cash-based performance awards. Initially, the maximum number of shares of the Company’s common stock that may be issued under the 2023 Plan will not exceed 4,850,000 shares. If an option expires or terminates for any reason without having been fully exercised, if any shares of restricted stock are forfeited, or if any award terminates, expires or is settled without all or a portion of the shares of common stock covered by the award being issued, such shares are available for the grant of additional awards. However, any shares that are withheld (or delivered) to pay withholding taxes or to pay the exercise price of an option are not available for the grant of additional awards.
The following stock-based compensation expense was recognized for the periods indicated (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Research and development$2,335 $2,571 $6,996 $7,621 
Selling, general and administrative2,455 2,552 7,018 8,076 
Total stock-based compensation expense$4,790 $5,123 $14,014 $15,697 
Employee stock options
The fair value of each option award is estimated on the date of grant using the Black-Scholes option-pricing model using the assumptions in the following table for options issued during the period indicated:
Nine Months Ended September 30,
20232022
Expected dividend yield0%0%
Expected volatility
76.1% -94.9%
87.8% - 90.8%
Risk-free interest rate
3.5% - 4.4%
1.4% - 3.6%
Expected term5.88 years5.95 years
The following table summarizes stock option activity during the nine months ended September 30, 2023:
SharesWeighted-
Average
Exercise Price
Weighted-Average
Remaining
Contractual Term
(Years)
Aggregate
Intrinsic
Value
 (in thousands)
Outstanding, December 31, 202210,098,929 $18.58 6.5
Granted3,267,727 4.91 
Exercised(26,146)3.34 
Forfeited(293,161)9.78 
Expired(367,054)19.77 
Outstanding, September 30, 202312,680,295 15.26 6.7$301 
As of September 30, 2023:
Exercisable7,836,655 19.50 5.4186 
Vested and expected to vest11,733,021 15.75 6.5278 
The weighted-average grant-date fair value of options granted during the nine months ended September 30, 2023 and 2022 was $3.78 and $6.89, respectively. The total intrinsic value of options exercised during the nine months ended September 30, 2023 and 2022 was $0.1 million and $0.5 million, respectively. The total cash received for options exercised during the nine months ended September 30, 2023 and 2022 was $0.1 million and $0.3 million, respectively. The total fair value of shares vested in the nine months ended September 30, 2023 and 2022 was approximately $13.6 million and $15.1 million, respectively. As of September 30, 2023, the total unrecognized compensation expense related to unvested stock options, net of related forfeiture estimates, was approximately $22.6 million, which the Company expects to recognize over a weighted-average period of approximately 1.3 years.
Restricted Stock Units
The Company awards restricted stock units (RSUs) to employees. RSUs are valued based on the closing price of the Company’s common stock on the date of the grant. The fair value of RSUs is recognized and amortized on a straight-line basis over the requisite service period of the award.
The following table summarizes RSU activity during the nine months ended September 30, 2023:
Shares
Weighted-Average
Grant Date Fair Value
Outstanding, December 31, 2022415,084 $8.83 
Granted696,635 4.84 
Vested(135,396)8.32 
Forfeited(68,046)7.53 
Outstanding, September 30, 2023908,277 5.95 

At September 30, 2023, there was $2.9 million of total unrecognized compensation cost related to unvested RSUs, which the Company expects to recognize over a remaining weighted-average period of approximately 1.3 years.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.3
In-Licensing Arrangement
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
In-licensing arrangement In-licensing arrangementIn January 2022, the Company entered into a non-exclusive license agreement with Synaffix B.V., a Lonza company, (Synaffix) to develop, manufacture and commercialize up to three antibody-drug conjugate targets using Synaffix’s proprietary technology. The Company made an upfront payment to Synaffix upon contract execution. In March 2023, the Company and Synaffix amended the agreement, adding four additional targets. Assuming all seven targets are successfully developed and commercialized, the Company would be obligated to pay up to $2.8 billion for development, regulatory and sales milestones. Finally, pursuant to the terms of this license agreement, as amended, upon commencement of commercial sales of any products developed from these targets, the Company would be required to pay Synaffix tiered royalties in the low‑single digit percentages on net sales of the respective products. The Company may terminate this agreement at any time with 30 days’ notice to Synaffix. Amounts paid to Synaffix under this agreement are recorded as research and development expense in the consolidated statement of operations. No expense was incurred under this agreement during the three months ended September 30, 2023 or 2022. The Company incurred $1.7 million and $1.0 million in expense under this agreement during the nine months ended September 30, 2023 and 2022, respectively.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share Net Income (Loss) Per Share
Basic income (loss) per common share is determined by dividing income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding during the period, without consideration of common stock equivalents. Diluted income (loss) per share is computed by dividing the income (loss) attributable to common stockholders by the weighted-average number of common stock equivalents outstanding for the period. The treasury stock method is used to determine the dilutive effect of the Company's stock option grants and RSUs. 12,607,056 and 12,514,638 stock options and RSUs (common stock equivalents) were excluded from the calculation of diluted income per share for the three and nine months ended September 30, 2023, respectively, because their inclusion would have been anti-dilutive.

Basic and diluted income (loss) per common share is computed as follows (in thousands except share and per share data):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Numerator:
Net income (loss) used for calculation of basic and diluted EPS$17,554 $(24,813)$37,014 $(132,560)
Denominator:
Weighted average shares outstanding, basic61,980,680 61,459,831 61,890,824 61,390,143 
Effect of dilutive securities:
Stock options and restricted stock units263,922 — 199,519 — 
Weighted average shares outstanding, diluted62,244,602 61,459,831 62,090,343 61,390,143 
Net income (loss) per share, basic$0.28 $(0.40)$0.60 $(2.16)
Net income (loss) per share, diluted$0.28 $(0.40)$0.60 $(2.16)
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited interim consolidated financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) for interim financial information. The financial statements include all adjustments (consisting only of normal recurring adjustments) that the management of the Company believes are necessary for a fair presentation of the periods presented. These interim financial results are not necessarily indicative of results expected for the full fiscal year or for any subsequent interim period.
The accompanying unaudited interim consolidated financial statements include the accounts of MacroGenics, Inc. and its wholly owned subsidiaries, MacroGenics UK Limited and MacroGenics Limited. All intercompany accounts and transactions have been eliminated in consolidation. These consolidated financial statements and related notes should be read in conjunction with the financial statements and notes thereto included in the Company's 2022 Annual Report on Form 10-K filed with the Securities and Exchange Commission (SEC) on March 15, 2023.
Liability related to the sale of future royalties and related interest expense
Liability related to the sale of future royalties and related interest expense
The Company assesses the relevant accounting criteria under Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) 470, Debt (ASC 470) to determine whether the upfront payment received from the purchaser should be accounted for as debt or deferred income depending on the facts and circumstances. If the criteria in ASC 470 is met, the Company accounts for net proceeds from sales of its rights to receive future royalty payments as a liability that is amortized using the effective interest method over the term of the arrangement. The liability related to future royalties is presented net of unamortized issuance costs on the consolidated balance sheets. Interest expense on the liability related to future royalties is recognized using the effective interest rate method over the life of the arrangement. The Company calculates an effective interest rate which will amortize its related obligation to zero over the anticipated repayment period. The liability related to future royalties and the related interest expense are based on the Company’s current estimates of future royalties expected to be received over the life of the arrangement, which the Company determines by using internal sales projections and external information from market data sources, which are considered Level 3 inputs. The Company periodically assesses the expected payments and to the extent the Company’s estimates of future royalty payments are greater or less than previous estimates or the estimated timing of such payments is materially different than previous estimates, the Company will adjust the effective interest rate and recognize related non-cash interest expense on a prospective basis. Non-cash amortization is reflected as interest expense in the consolidated statements of operations and comprehensive income (loss).
Upon changes in facts and circumstances, for example as a result of a modification to the existing agreements, the Company re-evaluates its rights and obligations and accounts for the change in accordance with the respective accounting guidance.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
There were no new accounting pronouncements that were issued or became effective since the issuance of the Company’s 2022 Annual Report on Form 10-K that had, or are expected to have, a material impact on its consolidated financial position, results of operations or cash flows.
Fair Value of Financial Instruments
The Company's financial instruments consist of cash and cash equivalents, marketable securities, accounts receivable, accounts payable and accrued expenses. The carrying amount of accounts receivable, accounts payable and accrued expenses are generally considered to be representative of their respective fair values because of their short-term nature.  The Company accounts for recurring and non-recurring fair value measurements in accordance with ASC 820, Fair Value Measurements and Disclosures (ASC 820). ASC 820 defines fair value, establishes a fair value hierarchy for assets and liabilities measured at fair value, and requires expanded disclosures about fair value measurements. The ASC 820 hierarchy ranks the quality of reliability of inputs, or assumptions, used in the determination of fair value and requires assets and liabilities carried at fair value to be classified and disclosed in one of the following three categories:
Level 1 - Fair value is determined by using unadjusted quoted prices that are available in active markets for identical assets and liabilities.
Level 2 - Fair value is determined by using inputs other than Level 1 quoted prices that are directly or indirectly observable. Inputs can include quoted prices for similar assets and liabilities in active markets or quoted prices for identical assets and liabilities in inactive markets. Related inputs can also include those used in valuation or other pricing models, such as interest rates and yield curves that can be corroborated by observable market data.
Level 3 - Fair value is determined by inputs that are unobservable and not corroborated by market data. Use of these inputs involves significant and subjective judgments to be made by a reporting entity - e.g., determining an appropriate adjustment to a discount factor for illiquidity associated with a given security.
The Company evaluates financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level at which to classify them each reporting period. This determination requires the Company to make subjective judgments as to the significance of inputs used in determining fair value and where such inputs lie within the ASC 820 hierarchy. There were no transfers between levels during the periods presented.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Financial Assets Measured at Fair Value on a Recurring Basis
Financial assets measured at fair value on a recurring basis were as follows (in thousands):
Fair Value Measurements at September 30, 2023
TotalLevel 1Level 2
Assets:
Money market funds$51,137 $51,137 $— 
U.S. Treasury securities26,038 26,038 — 
Government-sponsored enterprises83,695 — 83,695 
Corporate debt securities56,801 — 56,801 
Total assets measured at fair value(a)
$217,671 $77,175 $140,496 
Fair Value Measurements at December 31, 2022
TotalLevel 1Level 2
Assets:
Money market funds$41,564 $41,564 $— 
Government-sponsored enterprises32,811 — 32,811 
Corporate debt securities17,626 — 17,626 
Total assets measured at fair value(b)
$92,001 $41,564 $50,437 
(a) Total assets measured at fair value at September 30, 2023 includes approximately $51.1 million reported in cash and cash equivalents on the consolidated balance sheet.
(b) Total assets measured at fair value at December 31, 2022 includes approximately $46.5 million reported in cash and cash equivalents on the consolidated balance sheet.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Available-for-sale Marketable Securities
The following tables summarize the Company's marketable debt securities (in thousands):
September 30, 2023
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
U.S. Treasury securities$26,050 $— $(12)$26,038 
Government-sponsored enterprises83,671 40 (16)83,695 
Corporate debt securities56,847 — (46)56,801 
Total$166,568 $40 $(74)$166,534 
December 31, 2022
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Government-sponsored enterprises$32,812 $$(7)$32,810 
Corporate debt securities12,655 (4)12,652 
Total$45,467 $$(11)$45,462 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Inventory, Net (Tables)
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
All of the Company's inventory relates to the manufacturing of MARGENZA. The following table sets forth the Company's net inventory (in thousands):
September 30, 2023December 31, 2022
Work in process$— $409 
Finished goods1,066 1,042 
Total inventory, net$1,066 $1,451 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Royalty Monetization Arrangement (Tables)
9 Months Ended
Sep. 30, 2023
Liability related to future royalties [Abstract]  
Liability Related to Future Royalty
Changes to the liability related to future royalties were as follows for the nine months ended September 30, 2023 (in thousands):

Liability related to future royalties - beginning balance$— 
Proceeds from sale of future royalties150,000 
Deferred transaction costs(344)
Royalty revenue payable to DRI(156)
Interest expense recognized1,430 
Gain on royalty monetization arrangement(150,930)
Liability related to future royalties - ending balance$— 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Expense
The following stock-based compensation expense was recognized for the periods indicated (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Research and development$2,335 $2,571 $6,996 $7,621 
Selling, general and administrative2,455 2,552 7,018 8,076 
Total stock-based compensation expense$4,790 $5,123 $14,014 $15,697 
Valuation Assumptions Using the Black-Scholes Option-Pricing Model
The fair value of each option award is estimated on the date of grant using the Black-Scholes option-pricing model using the assumptions in the following table for options issued during the period indicated:
Nine Months Ended September 30,
20232022
Expected dividend yield0%0%
Expected volatility
76.1% -94.9%
87.8% - 90.8%
Risk-free interest rate
3.5% - 4.4%
1.4% - 3.6%
Expected term5.88 years5.95 years
Schedule of Stock Options Roll Forward
The following table summarizes stock option activity during the nine months ended September 30, 2023:
SharesWeighted-
Average
Exercise Price
Weighted-Average
Remaining
Contractual Term
(Years)
Aggregate
Intrinsic
Value
 (in thousands)
Outstanding, December 31, 202210,098,929 $18.58 6.5
Granted3,267,727 4.91 
Exercised(26,146)3.34 
Forfeited(293,161)9.78 
Expired(367,054)19.77 
Outstanding, September 30, 202312,680,295 15.26 6.7$301 
As of September 30, 2023:
Exercisable7,836,655 19.50 5.4186 
Vested and expected to vest11,733,021 15.75 6.5278 
Schedule of RSU Activity
The following table summarizes RSU activity during the nine months ended September 30, 2023:
Shares
Weighted-Average
Grant Date Fair Value
Outstanding, December 31, 2022415,084 $8.83 
Granted696,635 4.84 
Vested(135,396)8.32 
Forfeited(68,046)7.53 
Outstanding, September 30, 2023908,277 5.95 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Basic and Diluted Loss Per Common Share Computation
Basic and diluted income (loss) per common share is computed as follows (in thousands except share and per share data):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Numerator:
Net income (loss) used for calculation of basic and diluted EPS$17,554 $(24,813)$37,014 $(132,560)
Denominator:
Weighted average shares outstanding, basic61,980,680 61,459,831 61,890,824 61,390,143 
Effect of dilutive securities:
Stock options and restricted stock units263,922 — 199,519 — 
Weighted average shares outstanding, diluted62,244,602 61,459,831 62,090,343 61,390,143 
Net income (loss) per share, basic$0.28 $(0.40)$0.60 $(2.16)
Net income (loss) per share, diluted$0.28 $(0.40)$0.60 $(2.16)
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Assets:    
Securities $ 166,534 $ 45,462
Fair Value Measurements, Recurring Basis    
Assets:    
Cash and cash equivalents 51,100 46,500
Total assets measured at fair value 217,671 92,001
Fair Value Measurements, Recurring Basis | Level 1    
Assets:    
Total assets measured at fair value 77,175 41,564
Fair Value Measurements, Recurring Basis | Level 2    
Assets:    
Total assets measured at fair value 140,496 50,437
Fair Value Measurements, Recurring Basis | Money market funds    
Assets:    
Cash and cash equivalents 51,137 41,564
Fair Value Measurements, Recurring Basis | Money market funds | Level 1    
Assets:    
Cash and cash equivalents 51,137 41,564
Fair Value Measurements, Recurring Basis | Money market funds | Level 2    
Assets:    
Cash and cash equivalents 0 0
Fair Value Measurements, Recurring Basis | U.S. Treasury securities    
Assets:    
Securities 26,038  
Fair Value Measurements, Recurring Basis | U.S. Treasury securities | Level 1    
Assets:    
Securities 26,038  
Fair Value Measurements, Recurring Basis | U.S. Treasury securities | Level 2    
Assets:    
Securities 0  
Fair Value Measurements, Recurring Basis | Government-sponsored enterprises    
Assets:    
Securities 83,695 32,811
Fair Value Measurements, Recurring Basis | Government-sponsored enterprises | Level 1    
Assets:    
Securities 0 0
Fair Value Measurements, Recurring Basis | Government-sponsored enterprises | Level 2    
Assets:    
Securities 83,695 32,811
Fair Value Measurements, Recurring Basis | Corporate debt securities    
Assets:    
Securities 56,801 17,626
Fair Value Measurements, Recurring Basis | Corporate debt securities | Level 1    
Assets:    
Securities 0 0
Fair Value Measurements, Recurring Basis | Corporate debt securities | Level 2    
Assets:    
Securities $ 56,801 $ 17,626
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 166,568,000 $ 45,467,000
Gross Unrealized Gains 40,000 6,000
Gross Unrealized Losses (74,000) (11,000)
Fair Value 166,534,000 45,462,000
Allowance for credit loss related to available-for-sale debt securities 0 0
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 26,050,000  
Gross Unrealized Gains 0  
Gross Unrealized Losses (12,000)  
Fair Value 26,038,000  
Government-sponsored enterprises    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 83,671,000 32,812,000
Gross Unrealized Gains 40,000 5,000
Gross Unrealized Losses (16,000) (7,000)
Fair Value 83,695,000 32,810,000
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 56,847,000 12,655,000
Gross Unrealized Gains 0 1,000
Gross Unrealized Losses (46,000) (4,000)
Fair Value $ 56,801,000 $ 12,652,000
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Inventory, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Work in process $ 0 $ 409
Finished goods 1,066 1,042
Total inventory, net 1,066 1,451
Inventory valuation reserves $ 4,900 $ 4,900
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Royalty Monetization Arrangement - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 08, 2023
Sep. 30, 2023
Sep. 30, 2022
Liability related to future royalty [Line Items]      
Net proceeds from sale of future royalties   $ 149,655 $ 0
DRI Healthcare Acquisitions LP (DRI)      
Liability related to future royalty [Line Items]      
Upfront Payment $ 100,000    
Transaction Cost $ 300    
Potential proceeds from royalties (percent) 50.00%    
Future Revenue $ 50,000    
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Royalty Monetization Arrangement - Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Liability related to future royalties [Roll Forward]            
Proceeds from sale of future royalties       $ 150,000    
Deferred transaction costs       (344)    
Principal payments on royalty monetization arrangement       (156) $ 0  
Non-cash interest expense recognized       1,430 0  
Gain on modification of debt $ 50,000 $ 100,900 $ 0 150,930 $ 0  
Liability related to future royalties [Abstract] $ 0     $ 0   $ 0
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended
Apr. 30, 2021
Nov. 30, 2020
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Class of Stock [Line Items]                    
Common stock, par value (in dollars per share)     $ 0.01         $ 0.01   $ 0.01
Options outstanding (in shares)     12,680,295         12,680,295   10,098,929
Cash received for options exercised               $ 0.1 $ 0.3  
Common Stock                    
Class of Stock [Line Items]                    
Number of shares issued or sold (in shares)     36,135 36,135 95,000          
At the Market Offering                    
Class of Stock [Line Items]                    
Maximum amount available for issuance   $ 100.0                
Number of shares sold (in shares)             3,622,186 95,000    
Sales of stock purchase price (in dollars per share)     $ 6.6         $ 6.6    
Proceeds of stock sale           $ 98.2   $ 0.6    
Maximum amount available for issuance, increase $ 300.0                  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue- Incyte Corporation (Details)
$ in Thousands
1 Months Ended 3 Months Ended 7 Months Ended 9 Months Ended 12 Months Ended 24 Months Ended 69 Months Ended
Mar. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Jul. 31, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2018
USD ($)
performanceObligation
Dec. 31, 2018
USD ($)
performanceObligation
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jan. 31, 2022
Collaboration And Other Agreements [Line Items]                          
Revenues   $ 10,397 $ 41,734   $ 48,029 $ 78,842              
Deferred revenue, current   18,584     18,584         $ 18,584   $ 9,988  
Deferred revenue, net of current portion   64,260     64,260         64,260   $ 59,480  
Incyte Corporation | Incyte MGA012 Agreement                          
Collaboration And Other Agreements [Line Items]                          
Non-refundable upfront payment               $ 150,000          
Potential commercial milestone payments under agreement               330,000 $ 330,000        
Potential development and regulatory milestone payments under agreement               435,000 435,000        
Development and regulatory milestones recognized $ 15,000                 115,000      
Collaborative agreement transaction price               $ 154,000 154,000        
Variable consideration recognized                 $ 4,000        
Number of performance obligations | performanceObligation               2 2        
I-Mab | I-Mab Biopharma Collaboration and License Agreement                          
Collaboration And Other Agreements [Line Items]                          
Non-refundable upfront payment             $ 15,000            
Revenues   0 3,800   0 4,500              
Development and regulatory milestones recognized         5,000                
Minimum | Incyte Corporation | Incyte MGA012 Agreement                          
Collaboration And Other Agreements [Line Items]                          
Potential proceeds from royalties (percent)               15.00%          
Maximum | Incyte Corporation | Incyte MGA012 Agreement                          
Collaboration And Other Agreements [Line Items]                          
Potential proceeds from royalties (percent)               24.00%          
Revenues From License Agreements | Incyte Corporation | Incyte MGA012 Agreement                          
Collaboration And Other Agreements [Line Items]                          
Revenues     30,000   15,000 30,000   $ 150,000          
Revenues From License Agreements | Incyte Corporation | Incyte MGA012 Clinical Services                          
Collaboration And Other Agreements [Line Items]                          
Revenues   200 100   1,700 600              
RevenuesFromCMOAgreementsMember | Incyte Corporation                          
Collaboration And Other Agreements [Line Items]                          
Non-refundable upfront payment       $ 10,000                  
Annual Fixed Payments   14,400     14,400         14,400      
Revenues   4,500 $ 1,100   9,600 $ 5,100              
Deferred revenue   7,000     7,000         7,000      
Deferred revenue, current   6,400     6,400         6,400      
Deferred revenue, net of current portion   600     600         600      
RevenuesFromCMOAmendmentAgreement | Incyte Corporation                          
Collaboration And Other Agreements [Line Items]                          
Annual Fixed Payments                     $ 19,500    
Additional Payments   $ 5,100     $ 5,100         $ 5,100      
Manufacturing Services | Incyte Corporation                          
Collaboration And Other Agreements [Line Items]                          
Extension term       1 year                  
Manufacturing Services | Incyte Corporation | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-02-01                          
Collaboration And Other Agreements [Line Items]                          
Revenue, remaining performance obligation, expected timing of satisfaction                         3 years
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue- Gilead Science Inc (Details) - USD ($)
$ in Thousands
3 Months Ended 7 Months Ended 9 Months Ended
Oct. 14, 2022
Sep. 30, 2023
Sep. 30, 2022
Jul. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Collaboration And Other Agreements [Line Items]              
Revenues   $ 10,397 $ 41,734   $ 48,029 $ 78,842  
Deferred revenue, current   18,584     18,584   $ 9,988
Deferred revenue, net of current portion   64,260     64,260   59,480
Gilead | 2022 Gilead Collaboration And License Agreement              
Collaboration And Other Agreements [Line Items]              
Non-refundable upfront payment       $ 60,000      
Revenues   400     1,000    
Deferred revenue   58,900     58,900   59,800
Deferred revenue, current   2,200     2,200   1,800
Deferred revenue, net of current portion     $ 56,700     $ 56,700 $ 58,000
Potential target nomination, option fees and milestone payments $ 1,700,000            
Gilead | Gilead First Research Program              
Collaboration And Other Agreements [Line Items]              
Revenues   100     100    
Deferred revenue   15,600     15,600    
Deferred revenue, current   10,000     10,000    
Deferred revenue, net of current portion   5,600     5,600    
Revenue, Remaining Performance Obligation, Amount   15,700     15,700    
Potential option fees   $ 10,000     $ 10,000    
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Zai Lab (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 27 Months Ended
Jun. 30, 2021
Sep. 30, 2023
Sep. 30, 2022
Mar. 31, 2020
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Mar. 31, 2022
Jun. 15, 2021
Collaboration And Other Agreements [Line Items]                    
Revenues   $ 10,397 $ 41,734   $ 48,029 $ 78,842        
Common stock, par value (in dollars per share)   $ 0.01     $ 0.01     $ 0.01    
Deferred revenue, current   $ 18,584     $ 18,584     $ 9,988    
Deferred revenue, net of current portion   64,260     64,260     $ 59,480    
2018 Zai Lab Agreement | Zai Labs                    
Collaboration And Other Agreements [Line Items]                    
Non-refundable upfront payment       $ 25,000            
Non-refundable upfront payment, net of tax withholding       22,500            
Nonrefundable payment tax withholding       $ 2,500            
Potential development and regulatory milestone payments under agreement                 $ 140,000  
Development and regulatory milestones recognized             $ 9,000      
Revenues   0 0   0 4,900        
Milestones Value Added Tax             $ 8,100      
Zai Lab Agreement, Margetuximab | Zai Labs | Maximum                    
Collaboration And Other Agreements [Line Items]                    
Potential proceeds from royalties (percent)       20.00%            
Zai Lab Agreement, TRIDENT molecule | Zai Labs                    
Collaboration And Other Agreements [Line Items]                    
Potential proceeds from royalties (percent)       10.00%            
2021 Zai Lab Agreements | Zai Labs                    
Collaboration And Other Agreements [Line Items]                    
Non-refundable upfront payment $ 25,000                  
Revenues   $ 0 $ 1,800   $ 0 $ 16,800        
Proceeds of stock sale 30,000                  
Sales of stock purchase price (in dollars per share)                   $ 31.3
Collaborative agreement transaction price                   $ 40,400
Variable consideration recognized 5,000                  
2021 Zai Lab Agreements | Zai Labs | Additional Paid-In Capital                    
Collaboration And Other Agreements [Line Items]                    
Premium received on stock purchase $ 10,400                  
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - I-Mab Biopharma (Details) - USD ($)
$ in Thousands
3 Months Ended 7 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jul. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2021
Dec. 31, 2022
Collaboration And Other Agreements [Line Items]              
Revenues $ 10,397 $ 41,734   $ 48,029 $ 78,842    
Deferred revenue, current 18,584     18,584     $ 9,988
Deferred revenue, net of current portion 64,260     64,260     59,480
I-Mab | I-Mab Biopharma Collaboration and License Agreement              
Collaboration And Other Agreements [Line Items]              
Non-refundable upfront payment           $ 15,000  
Development and regulatory milestones recognized       5,000      
Revenues 0 3,800   0 4,500    
One Time Millstone Credit             $ 4,500
Incyte Corporation | RevenuesFromCMOAgreementsMember              
Collaboration And Other Agreements [Line Items]              
Non-refundable upfront payment     $ 10,000        
Revenues 4,500 $ 1,100   9,600 $ 5,100    
Deferred revenue 7,000     7,000      
Deferred revenue, current 6,400     6,400      
Deferred revenue, net of current portion $ 600     $ 600      
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - NIAID Contract (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 15, 2015
Molecule
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Collaboration And Other Agreements [Line Items]          
Revenues   $ 10,397 $ 41,734 $ 48,029 $ 78,842
NIAID          
Collaboration And Other Agreements [Line Items]          
Number of commercialized molecules | Molecule 2        
Total potential value       25,100  
Revenues From Grants | NIAID          
Collaboration And Other Agreements [Line Items]          
Revenues   $ 300 $ 500 $ 1,100 $ 1,500
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Provention (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 08, 2023
Nov. 30, 2022
May 31, 2018
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Collaboration And Other Agreements [Line Items]              
Revenues       $ 10,397 $ 41,734 $ 48,029 $ 78,842
Provention Bio              
Collaboration And Other Agreements [Line Items]              
Collaborative agreement transaction price     $ 6,100        
Collaborative Agreement Consideration Received Common Stock Warrants Number Of Shares     2,432,688        
Provention Bio | Revenues From License Agreements              
Collaboration And Other Agreements [Line Items]              
Revenues     $ 6,100        
Provention Bio | Asset Purchase Agreement              
Collaboration And Other Agreements [Line Items]              
Revenues       $ 5,500   5,500  
Provention Bio | Royalty              
Collaboration And Other Agreements [Line Items]              
Revenues           $ 300  
Provention Bio | Provention PRV3279 | Provention License Agreement              
Collaboration And Other Agreements [Line Items]              
Collaborative Agreement Consideration Received Common Stock Warrant Exercise Price Per Share     $ 2.5        
Potential development and regulatory milestone payments under agreement     $ 65,000        
Potential commercial milestone payments under agreement     $ 225,000        
Provention Bio | Provention PRV031 | Asset Purchase Agreement              
Collaboration And Other Agreements [Line Items]              
Collaborative Agreement Consideration Received Common Stock Warrant Exercise Price Per Share     $ 2.5        
Potential development and regulatory milestone payments under agreement     $ 170,000        
Potential commercial milestone payments under agreement     225,000        
Development and regulatory milestones recognized   $ 60,000          
Potential Milestone Payment To Third Parties For Intellectual Property Under Agreement     $ 1,300        
DRI Healthcare Acquisitions LP (DRI)              
Collaboration And Other Agreements [Line Items]              
Future Revenue $ 50,000            
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
May 31, 2017
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
May 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Offering period 6 months            
Options outstanding (in shares)   12,680,295   12,680,295     10,098,929
Weighted-average exercise price of stock options outstanding (in dollars per share)   $ 15.26   $ 15.26     $ 18.58
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]              
Stock-based compensation expense   $ 4,790 $ 5,123 $ 14,014 $ 15,697    
2016 Employee Stock Purchase Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation, number of shares authorized (in shares) 800,000            
Payroll deduction percentage 10.00%            
Purchase price of common stock percent of the fair market value 85.00%            
Common stock purchased (in shares)       48,280      
StockIncentivePlan2023Member              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation, number of shares authorized (in shares)           4,850,000  
Research and Development              
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]              
Stock-based compensation expense   2,335 2,571 $ 6,996 7,621    
General and Administrative              
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]              
Stock-based compensation expense   $ 2,455 $ 2,552 $ 7,018 $ 8,076    
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Option Pricing Assumptions (Details)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected dividend yield 0.00% 0.00%
Expected term (in years) 5 years 10 months 17 days 5 years 11 months 12 days
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility 76.10% 87.80%
Risk-free interest rate 3.50% 1.40%
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility 94.90% 90.80%
Risk-free interest rate 4.40% 3.60%
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Shares      
Shares, Outstanding, Beginning Balance (in shares) 10,098,929    
Shares, Granted (in shares) 3,267,727    
Shares, Exercised (in shares) (26,146)    
Shares, Forfeited or expired (in shares) (293,161)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period (367,054)    
Shares, Outstanding, Ending Balance (in shares) 12,680,295   10,098,929
Shares, Exercisable (in shares) 7,836,655    
Shares, Vested and expected to vest (in shares) 11,733,021    
Weighted- Average Exercise Price      
Weighted- Average Exercise Price, Outstanding, Beginning Balance (in dollars per share) $ 18.58    
Weighted- Average Exercise Price, Granted (in dollars per share) 4.91    
Weighted- Average Exercise Price, Exercised (in dollars per share) 3.34    
Weighted- Average Exercise Price, Forfeited (in dollars per share) 9.78    
Weighted- Average Exercise Price, Expired (in dollars per share) 19.77    
Weighted- Average Exercise Price, Outstanding, Ending Balance (in dollars per share) 15.26   $ 18.58
Weighted- Average Exercise Price, Exercisable (in dollars per share) 19.50    
Weighted- Average Exercise Price, Vested and expected to vest (in dollars per share) $ 15.75    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted- Average Remaining Contractual Term, Outstanding (in years) 6 years 8 months 12 days   6 years 6 months
Weighted- Average Remaining Contractual Term, Exercisable (in years) 5 years 4 months 24 days    
Weighted- Average Remaining Contractual Term, Vested and expected to vest (in years) 6 years 6 months    
Aggregate Intrinsic Value, Outstanding, Ending Balance $ 301    
Aggregate Intrinsic Value, Exercisable 186    
Aggregate Intrinsic Value, Vested and expected to vest $ 278    
Weighted-average grant-date fair value of options granted (in dollars per share) $ 3.78 $ 6.89  
Intrinsic value of options exercised $ 100 $ 500  
Fair value of shares vested 13,600 $ 15,100  
Unrecognized compensation expense related to non-vested stock-options, net of related forfeiture estimates $ 22,600    
Unrecognized compensation expense recognition period (in years) 1 year 3 months 18 days    
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Restricted Stock Unit Activity (Details)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Weighted-Average Grant Date Fair Value  
Unrecognized compensation expense recognition period (in years) 1 year 3 months 18 days
Restricted Stock Units  
Shares  
Beginning Balance (in shares) | shares 415,084
Granted (in shares) | shares 696,635
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised | shares (135,396)
Exercised (in dollars per share) | $ / shares $ 8.32
Forfeited or expired (in shares) | shares (68,046)
Ending Balance (in shares) | shares 908,277
Weighted-Average Grant Date Fair Value  
Beginning Balance (in dollars per share) | $ / shares $ 8.83
Granted (in dollars per share) | $ / shares 4.84
Forfeited or expired (in dollars per share) | $ / shares 7.53
Ending Balance (in dollars per share) | $ / shares $ 5.95
Total unrecognized compensation cost | $ $ 2.9
Unrecognized compensation expense recognition period (in years) 1 year 3 months 18 days
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.3
In-Licensing Arrangement (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Mar. 31, 2022
In-Licensing arrangement [Line Items]          
Research and development $ 30,131 $ 48,191 $ 119,232 $ 161,372  
Synaffix B.V.          
In-Licensing arrangement [Line Items]          
Potential development and regulatory milestone payments under agreement         $ 2,800,000
Research and development $ 0 $ 0 $ 1,700 $ 1,000  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]                
Stock options excluded from computation of earnings per share (in shares) 12,607,056           12,514,638  
Net loss $ 17,554 $ 57,469 $ (38,009) $ (24,813) $ (41,304) $ (66,443) $ 37,014 $ (132,560)
Basic weighted average common shares outstanding (in shares) 61,980,680     61,459,831     61,890,824 61,390,143
Stock options and restricted stock units 263,922     0     199,519 0
Diluted weighted average common shares outstanding (in shares) 62,244,602     61,459,831     62,090,343 61,390,143
Basic net loss per common share (in usd per share) $ 0.28     $ (0.40)     $ 0.60 $ (2.16)
Diluted net loss per common share (in usd per share) $ 0.28     $ (0.40)     $ 0.60 $ (2.16)
XML 54 mgnx-20230930_htm.xml IDEA: XBRL DOCUMENT 0001125345 2023-01-01 2023-09-30 0001125345 2023-11-03 0001125345 2023-09-30 0001125345 2022-12-31 0001125345 mgnx:RevenueFromCollaborativeAgreementsMember 2023-07-01 2023-09-30 0001125345 mgnx:RevenueFromCollaborativeAgreementsMember 2022-07-01 2022-09-30 0001125345 mgnx:RevenueFromCollaborativeAgreementsMember 2023-01-01 2023-09-30 0001125345 mgnx:RevenueFromCollaborativeAgreementsMember 2022-01-01 2022-09-30 0001125345 us-gaap:ProductMember 2023-07-01 2023-09-30 0001125345 us-gaap:ProductMember 2022-07-01 2022-09-30 0001125345 us-gaap:ProductMember 2023-01-01 2023-09-30 0001125345 us-gaap:ProductMember 2022-01-01 2022-09-30 0001125345 mgnx:ContractManufacturingMember 2023-07-01 2023-09-30 0001125345 mgnx:ContractManufacturingMember 2022-07-01 2022-09-30 0001125345 mgnx:ContractManufacturingMember 2023-01-01 2023-09-30 0001125345 mgnx:ContractManufacturingMember 2022-01-01 2022-09-30 0001125345 mgnx:RevenueFromRoyalityAgreementsMemberMember 2023-07-01 2023-09-30 0001125345 mgnx:RevenueFromRoyalityAgreementsMemberMember 2022-07-01 2022-09-30 0001125345 mgnx:RevenueFromRoyalityAgreementsMemberMember 2023-01-01 2023-09-30 0001125345 mgnx:RevenueFromRoyalityAgreementsMemberMember 2022-01-01 2022-09-30 0001125345 mgnx:RevenueFromGovernmentAgreementsMember 2023-07-01 2023-09-30 0001125345 mgnx:RevenueFromGovernmentAgreementsMember 2022-07-01 2022-09-30 0001125345 mgnx:RevenueFromGovernmentAgreementsMember 2023-01-01 2023-09-30 0001125345 mgnx:RevenueFromGovernmentAgreementsMember 2022-01-01 2022-09-30 0001125345 2023-07-01 2023-09-30 0001125345 2022-07-01 2022-09-30 0001125345 2022-01-01 2022-09-30 0001125345 us-gaap:CommonStockMember 2022-12-31 0001125345 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001125345 us-gaap:RetainedEarningsMember 2022-12-31 0001125345 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0001125345 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001125345 2023-01-01 2023-03-31 0001125345 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001125345 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-03-31 0001125345 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001125345 us-gaap:CommonStockMember 2023-03-31 0001125345 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001125345 us-gaap:RetainedEarningsMember 2023-03-31 0001125345 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-03-31 0001125345 2023-03-31 0001125345 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001125345 2023-04-01 2023-06-30 0001125345 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001125345 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-04-01 2023-06-30 0001125345 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001125345 us-gaap:CommonStockMember 2023-06-30 0001125345 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001125345 us-gaap:RetainedEarningsMember 2023-06-30 0001125345 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-06-30 0001125345 2023-06-30 0001125345 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001125345 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001125345 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-07-01 2023-09-30 0001125345 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001125345 us-gaap:CommonStockMember 2023-09-30 0001125345 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001125345 us-gaap:RetainedEarningsMember 2023-09-30 0001125345 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-09-30 0001125345 us-gaap:CommonStockMember 2021-12-31 0001125345 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001125345 us-gaap:RetainedEarningsMember 2021-12-31 0001125345 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-31 0001125345 2021-12-31 0001125345 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001125345 2022-01-01 2022-03-31 0001125345 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001125345 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-01-01 2022-03-31 0001125345 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001125345 us-gaap:CommonStockMember 2022-03-31 0001125345 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001125345 us-gaap:RetainedEarningsMember 2022-03-31 0001125345 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-03-31 0001125345 2022-03-31 0001125345 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001125345 2022-04-01 2022-06-30 0001125345 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001125345 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-04-01 2022-06-30 0001125345 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001125345 us-gaap:CommonStockMember 2022-06-30 0001125345 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001125345 us-gaap:RetainedEarningsMember 2022-06-30 0001125345 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-06-30 0001125345 2022-06-30 0001125345 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001125345 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001125345 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-07-01 2022-09-30 0001125345 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001125345 us-gaap:CommonStockMember 2022-09-30 0001125345 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001125345 us-gaap:RetainedEarningsMember 2022-09-30 0001125345 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-09-30 0001125345 2022-09-30 0001125345 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001125345 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001125345 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001125345 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001125345 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001125345 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001125345 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001125345 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001125345 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001125345 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001125345 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001125345 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001125345 us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001125345 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001125345 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001125345 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001125345 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001125345 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001125345 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001125345 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001125345 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001125345 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001125345 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001125345 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001125345 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001125345 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001125345 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001125345 us-gaap:USTreasurySecuritiesMember 2023-09-30 0001125345 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-09-30 0001125345 us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001125345 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2022-12-31 0001125345 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001125345 mgnx:DRIHealthcareAcquisitionsLPDRIMember 2023-03-08 0001125345 mgnx:DRIHealthcareAcquisitionsLPDRIMember 2023-03-08 2023-03-08 0001125345 mgnx:AtTheMarketOfferingMember 2020-11-01 2020-11-30 0001125345 mgnx:AtTheMarketOfferingMember 2022-01-01 2022-06-30 0001125345 mgnx:AtTheMarketOfferingMember 2022-01-01 2022-03-31 0001125345 mgnx:AtTheMarketOfferingMember 2021-04-01 2021-04-30 0001125345 mgnx:AtTheMarketOfferingMember 2023-01-01 2023-09-30 0001125345 mgnx:AtTheMarketOfferingMember 2023-09-30 0001125345 mgnx:IncyteCorporationMember mgnx:IncyteMGA012AgreementMember 2018-01-01 2018-12-31 0001125345 mgnx:IncyteCorporationMember mgnx:IncyteMGA012AgreementMember 2018-12-31 0001125345 mgnx:IncyteCorporationMember mgnx:IncyteMGA012AgreementMember 2018-01-01 2023-09-30 0001125345 mgnx:IncyteCorporationMember mgnx:IncyteMGA012AgreementMember 2023-03-01 2023-03-31 0001125345 mgnx:IncyteCorporationMember srt:MinimumMember mgnx:IncyteMGA012AgreementMember 2018-01-01 2018-12-31 0001125345 mgnx:IncyteCorporationMember srt:MaximumMember mgnx:IncyteMGA012AgreementMember 2018-01-01 2018-12-31 0001125345 mgnx:IncyteCorporationMember mgnx:RevenuesFromLicenseAgreementsMember mgnx:IncyteMGA012AgreementMember 2018-01-01 2018-12-31 0001125345 mgnx:IncyteCorporationMember mgnx:IncyteMGA012AgreementMember 2017-01-01 2018-12-31 0001125345 mgnx:IncyteCorporationMember mgnx:RevenuesFromLicenseAgreementsMember mgnx:IncyteMGA012AgreementMember 2023-01-01 2023-09-30 0001125345 mgnx:IncyteCorporationMember mgnx:RevenuesFromLicenseAgreementsMember mgnx:IncyteMGA012AgreementMember 2022-01-01 2022-09-30 0001125345 mgnx:IncyteCorporationMember mgnx:RevenuesFromLicenseAgreementsMember mgnx:IncyteMGA012AgreementMember 2022-07-01 2022-09-30 0001125345 mgnx:IncyteCorporationMember mgnx:RevenuesFromLicenseAgreementsMember mgnx:IncyteMGA012ClinicalServicesMember 2023-07-01 2023-09-30 0001125345 mgnx:IncyteCorporationMember mgnx:RevenuesFromLicenseAgreementsMember mgnx:IncyteMGA012ClinicalServicesMember 2022-07-01 2022-09-30 0001125345 mgnx:IncyteCorporationMember mgnx:RevenuesFromLicenseAgreementsMember mgnx:IncyteMGA012ClinicalServicesMember 2023-01-01 2023-09-30 0001125345 mgnx:IncyteCorporationMember mgnx:RevenuesFromLicenseAgreementsMember mgnx:IncyteMGA012ClinicalServicesMember 2022-01-01 2022-09-30 0001125345 mgnx:GileadMember mgnx:A2022GileadCollaborationAndLicenseAgreementMember 2022-01-01 2022-07-31 0001125345 mgnx:GileadMember mgnx:A2022GileadCollaborationAndLicenseAgreementMember 2022-10-14 2022-10-14 0001125345 mgnx:GileadMember mgnx:A2022GileadCollaborationAndLicenseAgreementMember 2023-07-01 2023-09-30 0001125345 mgnx:GileadMember mgnx:A2022GileadCollaborationAndLicenseAgreementMember 2023-01-01 2023-09-30 0001125345 mgnx:GileadMember mgnx:A2022GileadCollaborationAndLicenseAgreementMember 2023-09-30 0001125345 mgnx:GileadMember mgnx:A2022GileadCollaborationAndLicenseAgreementMember 2022-09-30 0001125345 mgnx:GileadMember mgnx:A2022GileadCollaborationAndLicenseAgreementMember 2022-12-31 0001125345 mgnx:GileadMember mgnx:GileadFirstResearchProgramMember 2023-09-30 0001125345 mgnx:GileadMember mgnx:GileadFirstResearchProgramMember 2023-01-01 2023-09-30 0001125345 mgnx:GileadMember mgnx:GileadFirstResearchProgramMember 2023-07-01 2023-09-30 0001125345 mgnx:ZaiLabMember mgnx:A2018ZaiLabCollaborationAndLicenseAgreementMember 2020-01-01 2020-03-31 0001125345 mgnx:ZaiLabMember mgnx:A2018ZaiLabCollaborationAndLicenseAgreementMember 2022-03-31 0001125345 mgnx:ZaiLabMember mgnx:A2018ZaiLabCollaborationAndLicenseAgreementMember 2020-07-01 2022-09-30 0001125345 mgnx:ZaiLabMember srt:MaximumMember mgnx:ZaiLabsCollaborationAndLicenseAgreementMargetuximabMember 2020-01-01 2020-03-31 0001125345 mgnx:ZaiLabMember mgnx:ZaiLabsCollaborationAndLicenseAgreementTRIDENTMoleculeMember 2020-01-01 2020-03-31 0001125345 mgnx:ZaiLabMember mgnx:A2018ZaiLabCollaborationAndLicenseAgreementMember 2023-01-01 2023-09-30 0001125345 mgnx:ZaiLabMember mgnx:A2018ZaiLabCollaborationAndLicenseAgreementMember 2023-07-01 2023-09-30 0001125345 mgnx:ZaiLabMember mgnx:A2018ZaiLabCollaborationAndLicenseAgreementMember 2022-07-01 2022-09-30 0001125345 mgnx:ZaiLabMember mgnx:A2018ZaiLabCollaborationAndLicenseAgreementMember 2022-01-01 2022-09-30 0001125345 mgnx:ZaiLabMember mgnx:A2021ZaiLabAgreementsMember 2021-06-01 2021-06-30 0001125345 mgnx:ZaiLabMember mgnx:A2021ZaiLabAgreementsMember 2021-06-15 0001125345 mgnx:ZaiLabMember mgnx:A2021ZaiLabAgreementsMember us-gaap:AdditionalPaidInCapitalMember 2021-06-01 2021-06-30 0001125345 mgnx:ZaiLabMember mgnx:A2021ZaiLabAgreementsMember 2023-01-01 2023-09-30 0001125345 mgnx:ZaiLabMember mgnx:A2021ZaiLabAgreementsMember 2023-07-01 2023-09-30 0001125345 mgnx:ZaiLabMember mgnx:A2021ZaiLabAgreementsMember 2022-07-01 2022-09-30 0001125345 mgnx:ZaiLabMember mgnx:A2021ZaiLabAgreementsMember 2022-01-01 2022-09-30 0001125345 mgnx:ProventionBioMember mgnx:ProventionPRV3279Member mgnx:ProventionLicenseAgreementMember 2018-05-01 2018-05-31 0001125345 mgnx:ProventionBioMember mgnx:ProventionPRV3279Member mgnx:ProventionLicenseAgreementMember 2018-05-31 0001125345 mgnx:ProventionBioMember mgnx:ProventionPRV031Member mgnx:AssetPurchaseAgreementMember 2018-05-01 2018-05-31 0001125345 mgnx:ProventionBioMember mgnx:ProventionPRV031Member mgnx:AssetPurchaseAgreementMember 2018-05-31 0001125345 mgnx:ProventionBioMember mgnx:ProventionPRV031Member mgnx:AssetPurchaseAgreementMember 2022-11-01 2022-11-30 0001125345 mgnx:ProventionBioMember 2018-05-31 0001125345 mgnx:ProventionBioMember mgnx:RevenuesFromLicenseAgreementsMember 2018-05-01 2018-05-31 0001125345 mgnx:ProventionBioMember mgnx:AssetPurchaseAgreementMember 2023-07-01 2023-09-30 0001125345 mgnx:ProventionBioMember mgnx:AssetPurchaseAgreementMember 2023-01-01 2023-09-30 0001125345 mgnx:ProventionBioMember us-gaap:RoyaltyMember 2023-01-01 2023-09-30 0001125345 mgnx:IMabBiopharmaMember mgnx:IMabBiopharmaCollaborationAndLicenseAgreementMember 2021-01-01 2021-12-31 0001125345 mgnx:IMabBiopharmaMember mgnx:IMabBiopharmaCollaborationAndLicenseAgreementMember 2023-01-01 2023-09-30 0001125345 mgnx:IMabBiopharmaMember mgnx:IMabBiopharmaCollaborationAndLicenseAgreementMember 2022-12-31 0001125345 mgnx:IMabBiopharmaMember mgnx:IMabBiopharmaCollaborationAndLicenseAgreementMember 2023-07-01 2023-09-30 0001125345 mgnx:IMabBiopharmaMember mgnx:IMabBiopharmaCollaborationAndLicenseAgreementMember 2022-07-01 2022-09-30 0001125345 mgnx:IMabBiopharmaMember mgnx:IMabBiopharmaCollaborationAndLicenseAgreementMember 2022-01-01 2022-09-30 0001125345 mgnx:IncyteCorporationMember mgnx:ManufacturingServicesMember 2022-02-01 2022-01-31 0001125345 mgnx:IncyteCorporationMember mgnx:RevenuesFromCMOAgreementsMemberMember 2022-01-01 2022-07-31 0001125345 mgnx:IncyteCorporationMember mgnx:RevenuesFromCMOAgreementsMemberMember 2023-09-30 0001125345 mgnx:IncyteCorporationMember mgnx:ManufacturingServicesMember 2022-07-31 0001125345 mgnx:IncyteCorporationMember mgnx:RevenuesFromCMOAmendmentAgreementMember 2023-09-30 0001125345 mgnx:IncyteCorporationMember mgnx:RevenuesFromCMOAmendmentAgreementMember 2023-06-30 0001125345 mgnx:IncyteCorporationMember mgnx:RevenuesFromCMOAgreementsMemberMember 2023-07-01 2023-09-30 0001125345 mgnx:IncyteCorporationMember mgnx:RevenuesFromCMOAgreementsMemberMember 2022-07-01 2022-09-30 0001125345 mgnx:IncyteCorporationMember mgnx:RevenuesFromCMOAgreementsMemberMember 2023-01-01 2023-09-30 0001125345 mgnx:IncyteCorporationMember mgnx:RevenuesFromCMOAgreementsMemberMember 2022-01-01 2022-09-30 0001125345 mgnx:NationalInstituteOfAllergyAndInfectiousDiseasesMember 2015-09-15 2015-09-15 0001125345 mgnx:NationalInstituteOfAllergyAndInfectiousDiseasesMember 2023-01-01 2023-09-30 0001125345 mgnx:NationalInstituteOfAllergyAndInfectiousDiseasesMember mgnx:RevenuesFromGrantsMember 2023-07-01 2023-09-30 0001125345 mgnx:NationalInstituteOfAllergyAndInfectiousDiseasesMember mgnx:RevenuesFromGrantsMember 2022-07-01 2022-09-30 0001125345 mgnx:NationalInstituteOfAllergyAndInfectiousDiseasesMember mgnx:RevenuesFromGrantsMember 2023-01-01 2023-09-30 0001125345 mgnx:NationalInstituteOfAllergyAndInfectiousDiseasesMember mgnx:RevenuesFromGrantsMember 2022-01-01 2022-09-30 0001125345 mgnx:TwoThousandSixteenEmployeeStockPurchasePlanMember 2017-05-31 0001125345 mgnx:TwoThousandSixteenEmployeeStockPurchasePlanMember 2017-05-01 2017-05-31 0001125345 2017-05-01 2017-05-31 0001125345 mgnx:TwoThousandSixteenEmployeeStockPurchasePlanMember 2023-01-01 2023-09-30 0001125345 mgnx:StockIncentivePlan2023MemberMember 2023-05-31 0001125345 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001125345 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001125345 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001125345 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001125345 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001125345 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001125345 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001125345 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001125345 srt:MinimumMember 2023-01-01 2023-09-30 0001125345 srt:MaximumMember 2023-01-01 2023-09-30 0001125345 srt:MinimumMember 2022-01-01 2022-09-30 0001125345 srt:MaximumMember 2022-01-01 2022-09-30 0001125345 2022-01-01 2022-12-31 0001125345 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001125345 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001125345 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001125345 mgnx:SynaffixBVMember 2022-03-31 0001125345 mgnx:SynaffixBVMember 2022-07-01 2022-09-30 0001125345 mgnx:SynaffixBVMember 2023-07-01 2023-09-30 0001125345 mgnx:SynaffixBVMember 2023-01-01 2023-09-30 0001125345 mgnx:SynaffixBVMember 2022-01-01 2022-09-30 shares iso4217:USD iso4217:USD shares pure mgnx:performanceObligation mgnx:Molecule false 2023 Q3 0001125345 --12-31 10-Q true 2023-09-30 false 001-36112 MACROGENICS, INC. DE 06-1591613 9704 Medical Center Drive Rockville MD 20850 301 251-5172 Common Stock, par value $0.01 per share MGNX NASDAQ Yes Yes Non-accelerated Filer true false false 62029447 89898000 108884000 166534000 45462000 25311000 56222000 1066000 1451000 8510000 10161000 291319000 222180000 22634000 29575000 24632000 27335000 1387000 1378000 339972000 280468000 3303000 4899000 25478000 28998000 18584000 9988000 3926000 4726000 51291000 48611000 64260000 59480000 30183000 30106000 258000 258000 145992000 138455000 0.01 0.01 125000000 125000000 62028904 61701467 620000 617000 1250074000 1235095000 -34000 -5000 -1056680000 -1093694000 193980000 142013000 339972000 280468000 885000 35674000 23593000 59630000 4695000 4371000 13247000 12623000 4462000 1142000 9664000 5134000 10000 0 431000 0 345000 547000 1094000 1455000 10397000 41734000 48029000 78842000 85000 3007000 456000 3235000 3274000 136000 7603000 2358000 30131000 48191000 119232000 161372000 12409000 15355000 39628000 45277000 45899000 66689000 166919000 212242000 -35502000 -24955000 -118890000 -133401000 50000000 0 150930000 0 3056000 142000 6404000 841000 0 0 1430000 0 17554000 -24813000 37014000 -132560000 38000 213000 -30000 -52000 17592000 -24600000 36984000 -132612000 0.28 -0.40 0.60 -2.16 0.28 -0.40 0.60 -2.16 61980680 61459831 61890824 61390143 62244602 61459831 62090343 61390143 61701467 617000 1235095000 -1093694000 -5000 142013000 4788000 4788000 95000 1000 616000 617000 42098 -154000 -154000 13000 13000 -38009000 -38009000 61838565 618000 1240345000 -1131703000 8000 109268000 4436000 4436000 36135 235000 235000 63793 1000 215000 216000 -80000 -80000 57469000 57469000 61938493 619000 1245231000 -1074234000 -72000 171544000 4746000 4746000 36135 187000 187000 54276 1000 -90000 -89000 38000 38000 17554000 17554000 62028904 620000 1250074000 -1056680000 -34000 193980000 61307428 613000 1213002000 -973936000 -61000 239618000 5224000 5224000 25646 37000 37000 -222000 -222000 -66443000 -66443000 61333074 613000 1218263000 -1040379000 -283000 178214000 5350000 5350000 125716 2000 262000 264000 -43000 -43000 -41304000 -41304000 61458790 615000 1223875000 -1081683000 -326000 142481000 5077000 5077000 3399 213000 213000 -24813000 -24813000 61462189 615000 1228952000 -1106496000 -113000 122958000 37014000 -132560000 7745000 8634000 3276000 -740000 14014000 15697000 150930000 0 1430000 0 2703000 2468000 -423000 -2882000 -111000 0 -30911000 3452000 -385000 -419000 -1651000 -11898000 7000 0 -1607000 -10897000 -3388000 -184000 -723000 -3447000 13376000 -8477000 -50168000 -116279000 217216000 75457000 99390000 155190000 1144000 3230000 64000 0 -118906000 76503000 616000 0 279000 314000 306000 14000 156000 0 149655000 0 150088000 300000 -18986000 -39476000 108884000 123469000 89898000 83993000 166000 295000 Nature of Operations<div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of the business</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MacroGenics, Inc. (the Company) is incorporated in the state of Delaware. The Company is a biopharmaceutical company focused on developing, manufacturing and commercializing innovative antibody-based therapeutics designed to modulate the human immune response for the treatment of cancer. The Company has a pipeline of product candidates being evaluated in clinical trials sponsored by MacroGenics or its collaborators. These product candidates include multiple oncology programs, some of which were created primarily using the Company’s proprietary, antibody-based technology platforms. The Company believes its product candidates have the potential, if approved for marketing by regulatory authorities, to have a meaningful effect on treating patients' unmet medical needs as monotherapy or, in some cases, in combination with other therapeutic agents. To date, three products originating from our pipeline of proprietary or partnered product candidates have received U.S. Food and Drug Administration (FDA) approval. In March 2021, the Company and its commercialization partner commenced U.S. marketing of MARGENZA (margetuximab-cmkb), a human epidermal growth factor receptor 2 (HER2) receptor antagonist indicated, in combination with chemotherapy, for the treatment of adult patients with metastatic HER2-positive breast cancer who have received two or more prior anti-HER2 regimens, at least one of which was for metastatic disease. In November 2022, the FDA approved TZIELD</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (teplizumab-mzwv) to delay the onset of Stage 3 Type 1 Diabetes (T1D) in adult and pediatric patients aged 8 years and older with Stage 2 T1D. Teplizumab was acquired from the Company by Provention Bio, Inc. (Provention) in May 2018, pursuant to an asset purchase agreement. In March 2023, the FDA approved ZYNYZ™ (retifanlimab-dlwr), a humanized monoclonal antibody targeting programmed death receptor-1 (PD-1). Retifanlimab was previously developed by the Company and licensed to Incyte Corporation (Incyte) pursuant to an exclusive global collaboration and license agreement in October 2017. </span></div><div style="margin-bottom:9pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s multiple product candidates currently under development will require significant additional research and development efforts that include extensive preclinical studies and clinical testing, and regulatory approval prior to commercial use.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future success of the Company is dependent on its ability to identify and develop its product candidates, and ultimately upon its ability to attain profitable operations. The Company has devoted substantially all of its financial resources and efforts to research and development and general and administrative expense to support such research and development. Net losses and negative cash flows have had, and will continue to have, an adverse effect on the Company’s stockholders’ equity and working capital, and accordingly, its ability to execute its future operating plans.</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a biotechnology company, the Company has primarily funded its operations with proceeds from the sale of its common stock in equity offerings and revenue from its multiple collaboration agreements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management regularly reviews the Company’s available liquidity relative to its operating budget and forecast to monitor the sufficiency of the Company’s working capital. The Company plans to meet its future operating requirements by generating revenue from current and future strategic collaborations or other arrangements, product sales and royalties.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company anticipates continuing to draw upon available sources of capital, including equity and debt instruments, to support its product development activities. If the Company is unable to enter into new arrangements or to perform under current or future agreements or obtain additional capital, the Company will assess its capital resources and may be required to delay, reduce the scope of, or eliminate one or more of its product research and development programs or clinical studies, reduce other operating expenses, and/or downsize its organization. Based on the Company’s most recent cash flow forecast, the Company believes its current resources are sufficient to fund its operating plans for a minimum of twelve months from the date that this Quarterly Report on Form 10-Q was filed.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Similar to the other risk factors pertinent to the Company's business, geopolitical tensions and related global slowdown of economic activity, decades-high inflation, rising interest rates, adverse events involving financial institutions or the financial services industry and a potential recession in the United States might unfavorably impact the Company's ability to generate such additional funding. Given the uncertainty in the rapidly changing market and economic conditions related to these uncertainties, the Company will continue to evaluate the nature and extent of the impact of these uncertainties on its business and financial position.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim consolidated financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) for interim financial information. The financial statements include all adjustments (consisting only of normal recurring adjustments) that the management of the Company believes are necessary for a fair presentation of the periods presented. These interim financial results are not necessarily indicative of results expected for the full fiscal year or for any subsequent interim period.</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim consolidated financial statements include the accounts of MacroGenics, Inc. and its wholly owned subsidiaries, MacroGenics UK Limited and MacroGenics Limited. All intercompany accounts and transactions have been eliminated in consolidation. These consolidated financial statements and related notes should be read in conjunction with the financial statements and notes thereto included in the Company's 2022 Annual Report on Form 10-K filed with the Securities and Exchange Commission (SEC) on March 15, 2023.</span></div> <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim consolidated financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) for interim financial information. The financial statements include all adjustments (consisting only of normal recurring adjustments) that the management of the Company believes are necessary for a fair presentation of the periods presented. These interim financial results are not necessarily indicative of results expected for the full fiscal year or for any subsequent interim period.</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim consolidated financial statements include the accounts of MacroGenics, Inc. and its wholly owned subsidiaries, MacroGenics UK Limited and MacroGenics Limited. All intercompany accounts and transactions have been eliminated in consolidation. These consolidated financial statements and related notes should be read in conjunction with the financial statements and notes thereto included in the Company's 2022 Annual Report on Form 10-K filed with the Securities and Exchange Commission (SEC) on March 15, 2023.</span></div> Summary of Significant Accounting Policies<div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2023, the Company adopted the following significant accounting policies in addition to those disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liability related to the sale of future royalties and related interest expense</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the relevant accounting criteria under Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) 470, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASC 470) to determine whether the upfront payment received from the purchaser should be accounted for as debt or deferred income depending on the facts and circumstances. If the criteria in ASC 470 is met, the Company accounts for net proceeds from sales of its rights to receive future royalty payments as a liability that is amortized using the effective interest method over the term of the arrangement. The liability related to future royalties is presented net of unamortized issuance costs on the consolidated balance sheets. Interest expense on the liability related to future royalties is recognized using the effective interest rate method over the life of the arrangement. The Company calculates an effective interest rate which will amortize its related obligation to zero over the anticipated repayment period. The liability related to future royalties and the related interest expense are based on the Company’s current estimates of future royalties expected to be received over the life of the arrangement, which the Company determines by using internal sales projections and external information from market data sources, which are considered Level 3 inputs. The Company periodically assesses the expected payments and to the extent the Company’s estimates of future royalty payments are greater or less than previous estimates or the estimated timing of such payments is materially different than previous estimates, the Company will adjust the effective interest rate and recognize related non-cash interest expense on a prospective basis. Non-cash amortization is reflected as interest expense in the consolidated statements of operations and comprehensive income (loss).</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Upon changes in facts and circumstances, for example as a result of a modification to the existing agreements, the Company re-evaluates its rights and obligations and accounts for the change in accordance with the respective accounting guidance.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no new accounting pronouncements that were issued or became effective since the issuance of the Company’s 2022 Annual Report on Form 10-K that had, or are expected to have, a material impact on its consolidated financial position, results of operations or cash flows.</span></div> <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liability related to the sale of future royalties and related interest expense</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the relevant accounting criteria under Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) 470, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASC 470) to determine whether the upfront payment received from the purchaser should be accounted for as debt or deferred income depending on the facts and circumstances. If the criteria in ASC 470 is met, the Company accounts for net proceeds from sales of its rights to receive future royalty payments as a liability that is amortized using the effective interest method over the term of the arrangement. The liability related to future royalties is presented net of unamortized issuance costs on the consolidated balance sheets. Interest expense on the liability related to future royalties is recognized using the effective interest rate method over the life of the arrangement. The Company calculates an effective interest rate which will amortize its related obligation to zero over the anticipated repayment period. The liability related to future royalties and the related interest expense are based on the Company’s current estimates of future royalties expected to be received over the life of the arrangement, which the Company determines by using internal sales projections and external information from market data sources, which are considered Level 3 inputs. The Company periodically assesses the expected payments and to the extent the Company’s estimates of future royalty payments are greater or less than previous estimates or the estimated timing of such payments is materially different than previous estimates, the Company will adjust the effective interest rate and recognize related non-cash interest expense on a prospective basis. Non-cash amortization is reflected as interest expense in the consolidated statements of operations and comprehensive income (loss).</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Upon changes in facts and circumstances, for example as a result of a modification to the existing agreements, the Company re-evaluates its rights and obligations and accounts for the change in accordance with the respective accounting guidance.</span></div> <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no new accounting pronouncements that were issued or became effective since the issuance of the Company’s 2022 Annual Report on Form 10-K that had, or are expected to have, a material impact on its consolidated financial position, results of operations or cash flows.</span></div> Fair Value of Financial Instruments<div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's financial instruments consist of cash and cash equivalents, marketable securities, accounts receivable, accounts payable and accrued expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of accounts receivable, accounts payable and accrued expenses are generally considered to be representative of their respective fair values because of their short-term nature. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company accounts for recurring and non-recurring fair value measurements in accordance with ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASC 820). ASC 820 defines fair value, establishes a fair value hierarchy for assets and liabilities measured at fair value, and requires expanded disclosures about fair value measurements. The ASC 820 hierarchy ranks the quality of reliability of inputs, or assumptions, used in the determination of fair value and requires assets and liabilities carried at fair value to be classified and disclosed in one of the following three categories:</span></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - Fair value is determined by using unadjusted quoted prices that are available in active markets for identical assets and liabilities.</span></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - Fair value is determined by using inputs other than Level 1 quoted prices that are directly or indirectly observable. Inputs can include quoted prices for similar assets and liabilities in active markets or quoted prices for identical assets and liabilities in inactive markets. Related inputs can also include those used in valuation or other pricing models, such as interest rates and yield curves that can be corroborated by observable market data.</span></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - Fair value is determined by inputs that are unobservable and not corroborated by market data. Use of these inputs involves significant and subjective judgments to be made by a reporting entity - e.g., determining an appropriate adjustment to a discount factor for illiquidity associated with a given security.</span></div><div style="margin-bottom:3pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level at which to classify them each reporting period. This determination requires the Company to make subjective judgments as to the significance of inputs used in determining fair value and where such inputs lie within the ASC 820 hierarchy. </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between levels during the periods presented. </span></div><div style="margin-bottom:15pt;margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets measured at fair value on a recurring basis were as follows (in thousands):</span></div><div style="margin-bottom:15pt;margin-top:15pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements at September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government-sponsored enterprises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,671 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,175 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,496 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements at December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government-sponsored enterprises</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,001 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,564 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,437 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:12pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Total assets measured at fair value at September 30, 2023 includes approximately $51.1 million reported in cash and cash equivalents on the consolidated balance sheet.</span></div><div style="margin-bottom:9pt;margin-top:12pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Total assets measured at fair value at December 31, 2022 includes approximately $46.5 million reported in cash and cash equivalents on the consolidated balance sheet.</span></div> <div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's financial instruments consist of cash and cash equivalents, marketable securities, accounts receivable, accounts payable and accrued expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of accounts receivable, accounts payable and accrued expenses are generally considered to be representative of their respective fair values because of their short-term nature. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company accounts for recurring and non-recurring fair value measurements in accordance with ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASC 820). ASC 820 defines fair value, establishes a fair value hierarchy for assets and liabilities measured at fair value, and requires expanded disclosures about fair value measurements. The ASC 820 hierarchy ranks the quality of reliability of inputs, or assumptions, used in the determination of fair value and requires assets and liabilities carried at fair value to be classified and disclosed in one of the following three categories:</span></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - Fair value is determined by using unadjusted quoted prices that are available in active markets for identical assets and liabilities.</span></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - Fair value is determined by using inputs other than Level 1 quoted prices that are directly or indirectly observable. Inputs can include quoted prices for similar assets and liabilities in active markets or quoted prices for identical assets and liabilities in inactive markets. Related inputs can also include those used in valuation or other pricing models, such as interest rates and yield curves that can be corroborated by observable market data.</span></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - Fair value is determined by inputs that are unobservable and not corroborated by market data. Use of these inputs involves significant and subjective judgments to be made by a reporting entity - e.g., determining an appropriate adjustment to a discount factor for illiquidity associated with a given security.</span></div>The Company evaluates financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level at which to classify them each reporting period. This determination requires the Company to make subjective judgments as to the significance of inputs used in determining fair value and where such inputs lie within the ASC 820 hierarchy. There were no transfers between levels during the periods presented. <div style="margin-bottom:15pt;margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets measured at fair value on a recurring basis were as follows (in thousands):</span></div><div style="margin-bottom:15pt;margin-top:15pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements at September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government-sponsored enterprises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,671 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,175 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,496 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements at December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government-sponsored enterprises</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,001 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,564 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,437 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:12pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Total assets measured at fair value at September 30, 2023 includes approximately $51.1 million reported in cash and cash equivalents on the consolidated balance sheet.</span></div><div style="margin-bottom:9pt;margin-top:12pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Total assets measured at fair value at December 31, 2022 includes approximately $46.5 million reported in cash and cash equivalents on the consolidated balance sheet.</span></div> 51137000 51137000 0 26038000 26038000 0 83695000 0 83695000 56801000 0 56801000 217671000 77175000 140496000 41564000 41564000 0 32811000 0 32811000 17626000 0 17626000 92001000 41564000 50437000 51100000 46500000 Marketable Securities<div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company's marketable debt securities (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.724%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,050 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government-sponsored enterprises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,568 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,534 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government-sponsored enterprises</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,812 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,467 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,462 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>All available-for-sale marketable debt securities held as of September 30, 2023 and December 31, 2022 had contractual maturities of less than one year. All of the Company's available-for-sale marketable debt securities in an unrealized loss position as of September 30, 2023 and December 31, 2022 were in a loss position for less than twelve months. Unrealized losses on available-for-sale debt securities as of September 30, 2023 and December 31, 2022 were not significant and were primarily due to changes in interest rates, including market credit spreads, and not due to increased credit risks associated with specific securities. Accordingly, no allowance for credit losses related to the Company's available-for-sale debt securities was recorded for any periods presented. The Company does not intend to sell these investments and it is not more likely than not that the Company will be required to sell the investments before recovery of their amortized cost bases, which may be at maturity. <div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company's marketable debt securities (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.724%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,050 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government-sponsored enterprises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,568 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,534 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government-sponsored enterprises</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,812 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,467 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,462 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 26050000 0 12000 26038000 83671000 40000 16000 83695000 56847000 0 46000 56801000 166568000 40000 74000 166534000 32812000 5000 7000 32810000 12655000 1000 4000 12652000 45467000 6000 11000 45462000 0 0 Inventory, Net<div style="margin-top:9pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company's inventory relates to the manufacturing of MARGENZA. The following table sets forth the Company's net inventory (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,451 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div>Prior to FDA approval of MARGENZA in December 2020, the cost of materials and expenses associated with the manufacturing of MARGENZA were recorded as research and development expense. Subsequent to FDA approval, the Company began capitalizing inventory costs related to the manufacture of MARGENZA. The inventory balance as of September 30, 2023 and December 31, 2022 is net of a reserve of $4.9 million for unsaleable inventory. These reserves are reflected in cost of product sales during the period they are recorded. <div style="margin-top:9pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company's inventory relates to the manufacturing of MARGENZA. The following table sets forth the Company's net inventory (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,451 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0 409000 1066000 1042000 1066000 1451000 4900000 4900000 Royalty Monetization ArrangementIn March 2023, the Company entered into a Purchase and Sale Agreement (Royalty Purchase Agreement) with DRI Healthcare Acquisitions LP (DRI), a wholly owned subsidiary of DRI Healthcare Trust, for the sale to DRI of the Company’s single-digit royalty interest on global net sales of TZIELD (teplizumab-mzwv) under the Company’s Asset Purchase Agreement dated May 7, 2018, as amended (the Provention APA), with Provention. The Company retained its other economic interests related to TZIELD under the Provention APA, including future potential development, regulatory, and commercial milestones. <div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Royalty Purchase Agreement, the Company received $100.0 million from DRI for its single-digit royalty interest on global net sales of TZIELD under the Provention APA (the Royalty Interest). Additionally, the Company has the right to receive a 50% share of the royalty on global net sales above a certain annual threshold (the Retained Interest). In addition, the Company was eligible to receive up to $50.0 million upon the occurrence of pre-specified events tied to the advancement of TZIELD for the treatment of newly diagnosed type 1 diabetes. This milestone was achieved in July 2023 as described below. The Company is also eligible to receive an additional $50.0 million milestone if TZIELD achieves a certain level of net sales (Sales Milestone Payment). </span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The $100.0 million proceeds received from DRI for the Royalty Interest were recorded as a liability related to future royalties, net of transaction costs of $0.3 million, which was to be amortized over the term of the arrangement using the effective interest rate method. At inception, the Company accounted for the Royalty Purchase Agreement as a financing arrangement because the Company had significant continuing involvement in the delivery of future royalty payments to DRI and other existing obligations under the Provention APA. </span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2023, the Company entered into an agreement (the Tripartite Agreement) with DRI and a subsidiary of Sanofi S.A. (Sanofi), whereby the Company consented to the sale of DRI’s Royalty Interest and related milestone payment obligations to Sanofi. The Tripartite Agreement eliminated the Company’s obligation to deliver payments to DRI related to the Royalty Interest and removed all of the Company’s other obligations under the Royalty Purchase Agreement. The Royalty Interest will be paid directly to Sanofi by Provention. As a result, the Company’s royalty rights are only for the Retained Interest. This change in rights and obligations resulted in a change in the terms of the liability related to future royalties which was evaluated by the Company in accordance with ASC 470-50, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt — Modifications and Extinguishments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company concluded that the execution of the Tripartite Agreement resulted in a modification to the liability related to future royalties.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined that the terms of the new liability related to the single-digit future royalties and the original liability related to future royalties were substantially different as the Company no longer receives payments for the Royalty Interest and therefore has a significantly reduced liability to make payments in accordance with the Royalty Purchase Agreement. The new liability related to future royalties was determined to be de minimis.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, the Company recorded $100.9 million within other income on the statement of operations and comprehensive income (loss) during the three months ended June 30, 2023. There was no modification to the Company's Retained Interest in the Tripartite Agreement.</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2023, Sanofi reported achievement of the primary endpoint milestone event related to the $50.0 million milestone noted above. Given that the Company has no continuing obligation to pay the Royalty Interest to Sanofi, the Company recorded this milestone within other income on the statement of operations and comprehensive income (loss) during the three months ended September 30, 2023. Also in September 2023, the Company and Sanofi executed Amendment No. 2 to the Provention APA to incorporate the Sales Milestone Payment obligation from the Royalty Purchase Agreement into the Provention APA. In addition, the Company and Sanofi terminated the Royalty Purchase Agreement, which did not result in a material impact to the financial statements given the fair value of the liability related to future royalties was de minimis. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes to the liability related to future royalties were as follows for the nine months ended September 30, 2023 (in thousands):</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability related to future royalties - beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of future royalties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred transaction costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalty revenue payable to DRI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on royalty monetization arrangement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability related to future royalties - ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 100000000 0.50 50000000 50000000 100000000 300000 100900000 50000000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes to the liability related to future royalties were as follows for the nine months ended September 30, 2023 (in thousands):</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability related to future royalties - beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of future royalties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred transaction costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalty revenue payable to DRI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on royalty monetization arrangement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability related to future royalties - ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 150000000 344000 156000 1430000 150930000 0 Stockholders' EquityIn November 2020, the Company entered into a sales agreement (Sales Agreement) with an agent to sell, from time to time, shares of its common stock having an aggregate sales price of up to $100.0 million through an “at the market offering” (ATM Offering) as defined in Rule 415 under the Securities Act of 1933, as amended. The Company sold 3,622,186 shares of common stock resulting in net proceeds of approximately $98.2 million through December 31, 2021 under the Sales Agreement. In April 2021, the Company entered into Amendment No. 1 to the Sales Agreement which increased the amount of the Company’s common stock that can be sold by the Company through its agent under the ATM Offering, from an aggregate offering price of up to $100.0 million to an aggregate offering price of up to $300.0 million. In March 2023, the Company terminated the Sales Agreement and entered into a new sales agreement with an agent to sell, from time to time, shares of its common stock having an aggregate sales price of up to $100.0 million through an ATM Offering. During the nine months ended September 30, 2023, the Company sold 95,000 shares of common stock at a weighted average price per share of $6.60, resulting in net proceeds of approximately $0.6 million, net of offering expenses. 100000000 3622186 98200000 100000000 300000000 100000000 95000 6.6 600000 Revenue <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Collaborative and Other Agreements</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Incyte Corporation</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Incyte License Agreement</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2017, the Company entered into an exclusive global collaboration and license agreement with Incyte , which was amended in March 2018, April 2022 and July 2022, for retifanlimab, an investigational monoclonal antibody that inhibits PD-1 (Incyte License Agreement). Incyte has obtained exclusive worldwide rights for the development and commercialization of retifanlimab in all indications, while the Company retains the right to develop its pipeline assets in combination with retifanlimab. Under the terms of the Incyte License Agreement, Incyte paid the Company an upfront payment of $150.0 million in 2017. MacroGenics will manufacture a portion of Incyte’s global commercial supply of retifanlimab. In March 2023, the FDA approved Incyte's Biologics License Application (BLA) for ZYNYZ (retifanlimab-dlwr) for the treatment of adults with metastatic or recurrent locally advanced Merkel cell carcinoma. Incyte has stated it is pursuing development of retifanlimab in potentially registration-enabling studies, including in patients with squamous cell carcinoma of the anal canal, MSI-high endometrial cancer and non-small cell lung cancer. Incyte is also pursuing development of retifanlimab in combination with multiple product candidates from its pipeline. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Incyte License Agreement, as amended, Incyte will lead global development of retifanlimab. Assuming successful development and commercialization by Incyte in multiple indications, the Company could receive up to a total of $435.0 million in development and regulatory milestones and up to $330.0 million in commercial milestones. From the inception of the Incyte License Agreement through </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company has recognized $115.0 million in development milestones under the Incyte License Agreement, including $15.0 million received following the FDA approval of ZYNYZ. The Company is also eligible to receive tiered royalties of 15% to 24% on global net sales. The Company retains the right to develop its pipeline assets in combination with retifanlimab, with Incyte commercializing retifanlimab and the Company commercializing its asset(s), if any such potential combinations are approved. In addition, the Company retains the right to manufacture a portion of both companies' global commercial supply needs of retifanlimab, subject to the separate commercial supply agreement. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated the Incyte License Agreement under the provisions of Accounting Standards Codification Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASC 606) at inception and identified the following two performance obligations under the agreement: (i) the license of retifanlimab and (ii) the performance of certain clinical activities through a brief technology transfer period. The Company determined that the license and clinical activities are separate performance obligations because they are capable of being distinct and are distinct in the context of the contract. The license has standalone functionality as it is sublicensable, Incyte has significant capabilities in performing clinical trials, and Incyte is capable of performing these activities without the Company's involvement; the Company performed the activities during the transfer period as a matter of convenience. The Company determined that the transaction price of the Incyte License Agreement at inception was $154.0 million, consisting of the consideration to which the Company was entitled in exchange for the license and an estimate of the consideration for clinical activities to be performed. The transaction price was allocated to each performance obligation based on their relative standalone selling price. The standalone selling price of the license was determined using the adjusted market assessment approach considering similar collaboration and license agreements. The standalone selling price for the agreed-upon clinical activities to be performed was determined using the expected cost approach based on similar arrangements the Company has with other parties. The potential development and regulatory milestone payments are fully constrained until the Company concludes that achievement of the milestone is probable, and that recognition of revenue related to the milestone will not result in a significant reversal in amounts recognized in future periods, and as such have been excluded from the transaction price. Any consideration related to sales-based milestones and royalties will be recognized when the related sales occur, as they were determined to relate predominantly to the license granted to Incyte and, therefore, have also been excluded from the transaction price. The Company re-assesses the transaction price in each reporting period and when events whose outcomes are resolved or other changes in circumstances occur. From 2018 through </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, it became probable that a significant reversal of cumulative revenue would not occur for development </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">milestones totaling $115.0 million related to </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">clinical and regulatory activities related to the further advancement of retifanlimab</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Therefore, the associated consideration was added to the estimated transaction price and was recognized as revenue</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized the $150.0 million allocated to the license when it satisfied its performance obligation and transferred the license to Incyte in 2017. The $4.0 million allocated to the clinical activities was recognized ratably as services were performed during 2017 and 2018. The Company recognized the $15.0 million ZYNYZ approval milestone as revenue under the Incyte License Agreement during the nine months ended September 30, 2023. $30.0 million in revenue was recognized under the Incyte License Agreement during the three and nine months ended September 30, 2022.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:42pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Incyte Clinical Supply Agreement</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2018, the Company entered into an agreement with Incyte, under which the Company is to perform development and manufacturing services for Incyte’s clinical needs of retifanlimab (Incyte Clinical Supply Agreement). The Company evaluated the Incyte Clinical Supply Agreement under ASC 606 and identified one performance obligation under the agreement: to perform services related to the development and manufacturing of the clinical supply of retifanlimab. The transaction price is based on the costs incurred to develop and manufacture drug product and drug substance, and is recognized over time as the services are provided, as the performance by the Company does not create an asset with an alternative use and the Company has an enforceable right to payment for the performance completed to date. The transaction price is being recognized using the input method reflecting the costs incurred (including resources consumed and labor hours expended) related to the manufacturing services. During the three months ended September 30, 2023 and 2022, the Company recognized revenue of $0.2 million and $0.1 million, respectively, for services performed under the Incyte Clinical Supply Agreement. During the nine months ended September 30, 2023 and 2022, the Company recognized revenue of $1.7 million and $0.6 million, respectively, for services performed under the Incyte Clinical Supply Agreement. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Gilead Sciences, Inc </span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2022, the Company and Gilead Sciences, Inc. (Gilead) entered into an exclusive option and collaboration agreement (Gilead Agreement) to develop and commercialize MGD024, an investigational, bispecific antibody that binds CD123 and CD3, and create bispecific cancer antibodies using the Company’s DART platform and undertake their early development under a maximum of two separate bispecific cancer target research programs. Under the agreement, the Company will continue the ongoing phase 1 trial for MGD024 accordi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ng to a development plan</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, during which Gilead will have the right to exercise an option granted to Gilead to obtain an exclusive license under the Company’s intellectual property to develop and commercialize MGD024 and other bispecific antibodies of MacroGenics that bind CD123 and CD3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (CD123 Option). The agreement also grants Gilead the right, within its first two years, to nominate a bispecific cancer target set for up to two research programs conducted by the Company and to exercise separate options to obtain an exclusive license for the development, commercialization and exploitation of molecules created under each research program (Research Program Option). Gilead nominated the first of the two research programs in September 2023. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Gilead Agreement, in October 2022 Gilead paid the Company an upfront payment of $60.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assuming Gilead exercises the CD123 Option and Research Program Option and successfully develops and commercializes MGD024, or other CD123 products developed under the agreement, and products result from the two additional research programs, the Company would be eligible to receive up to $1.7 billion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in target nomination, option fees, and development, regulatory and commercial milestones. Assuming exercise of the CD123 Option, the Company will also be eligible to receive tiered, low double-digit royalties on worldwide net sales of MGD024 (or other CD123 products developed under the agreement) and assuming exercise of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research Program Option,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a flat royalty on worldwide net sales of any products resulting from the two research programs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated the Gilead Agreement under the provisions of ASC 606 and identified the following material promises under the agreement: (i) a license to perform any activities allocated to Gilead under the MGD024 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">development plan</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">; (ii) development activities regarding MGD024, including manufacturing, research and early clinical development activities, necessary to deliver an informational package of development and clinical data, information and materials specified in the Gilead Agreement during the period </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which Gilead can exercise the CD123 Option; (iii) the CD123 Option and (iv) the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research Program Option</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company concluded that the license under the MGD024 developme</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nt plan</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and development activities are not distinct from one another, as the license has limited value without the Company’s performance of the development activities. Therefore, the Company determined that the development term license and development activities should be combined into a single performance obligation (Development Activities). The CD123 Option is considered a material right as the value of the exclusive license exceeds the payment to be made by Gilead if they exercise their option to obtain an exclusive license to develop and commercialize MGD024 or an alternative CD123 product, and is therefore a distinct performance obligation. The </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company determined that the Research Program Option does not provide a material right, as there is no discount on its standalone selling price.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 606, the Company determined that the initial transaction price under the Gilead Agreement was $60.0 million, consisting of the upfront, non-refundable payment paid by Gilead. The CD123 Option and Research Program Option payments are excluded from the initial transaction price at contract inception along with any future development, regulatory, and commercial milestone payments (including royalties) following the CD123 Option and Research Program Option exercise.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company reassesses the amount of variable consideration included in the transaction price every reporting period.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:13.5pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocated the $60.0 million upfront payment in the transaction price to the Development Activities and the CD123 Option based on each performance obligation’s relative standalone selling price. The standalone selling price for the Development Activities was calculated using an expected cost-plus margin approach </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the pre-option development timeline.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the standalone selling price of the CD123 Option, the Company utilized an income-based approach which included the following key assumptions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">post-option development timeline and costs, forecasted revenues, discount rates and probabilities of technical and regulatory success. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is recognizing revenue related to the Development Activities performance obligation over the estimated period to complete the Development Activities using an input method reflecting the costs incurred (including resources consumed and labor hours expended) related to the Development Activities. The Company will defer revenue recognition related to the CD123 Option. If Gilead exercises the CD123 Option and obtains an exclusive license, the Company will recognize revenue as it fulfills its obligations under the Gilead Agreement. If the CD123 Option is not exercised, the Company will recognize the entirety of the revenue in the period when the CD123 Option expires.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2023, the Company recorded revenue of $0.4 million and $1.0 million, respectively, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">related to the Gilead Agreement. As of September 30, 2023, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$58.9 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in revenue was deferred under this agreement, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of which was current and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$56.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of which was non-current. As of December 31, 2022, $59.8 million in revenue was deferred under this agreement, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of which was current and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$58.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of which was non-current.</span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2023, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company and Gilead executed a Letter Agreement through which Gilead nominated the first of the two research programs contemplated in the Gilead Agreement (First Research Program), the Company granted Gilead a research license, and the parties agreed on a research plan for the First Research Program under which the Company will provide research and development services. Gilead paid the Company a $15.7 million nomination fee, which was received by the Company in October 2023. The Company evaluated the Letter Agreement under the terms of ASC 606, and concluded that it is a modification to the Gilead Agreement that results in a separate contract since the modification is for additional goods and services that are distinct and at standalone selling price. The Company determined that the license and the related research and development activities were not distinct from one another, as the license has limited value without the performance of the research and development activities. As such, the Company determined that these should be combined into a single performance obligation. Gilead also has the exclusive option to pay the Company $10.0 million to obtain a license to exploit the research molecule and research product with respect to the First Research Program. The Company determined that this exclusive option does not provide a material right, as there is no discount on its standalone selling price.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 606, the Company determined that the initial transaction price for the First Research Program agreement was $15.7 million, consisting of the non-refundable payment paid by Gilead. The Company is recognizing revenue over the estimated period to complete the services using the input method reflecting the costs incurred (including resources consumed and labor hours expended) related to the research and development services. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2023, the Company recorded revenue of $0.1 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">related to the First Research Program. As of September 30, 2023, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$15.6 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in revenue was deferred under this agreement, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$10.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of which was current and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$5.6 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of which was non-current. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Zai Lab Limited</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2018 Zai Lab Agreement</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2018, the Company entered into a collaboration and license agreement with Zai Lab Limited (Zai Lab) under which Zai Lab obtained regional development and commercialization rights in mainland China, Hong Kong, Macau and Taiwan (Zai Lab’s territory) for (i) margetuximab, an immune-optimized anti-HER2 monoclonal antibody, (ii) tebotelimab, a bispecific DART® molecule designed to provide coordinate blockade of PD-1 and LAG-3 for the potential treatment of a range of solid tumors and hematological malignancies, and (iii) an undisclosed multi-specific TRIDENT molecule in preclinical development (2018 Zai Lab Agreement). Zai Lab will lead clinical development of these molecules in its territory. Zai Lab has informed the </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company that they have decided to discontinue development of tebotelimab for indications they were enrolling in their territory and is evaluating future development plans in other indications.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the 2018 Zai Lab Agreement, Zai Lab paid the Company an upfront payment of $25.0 million ($22.5 million after netting value-added tax withholdings of $2.5 million). Assuming successful development and commercialization of margetuximab, tebotelimab and the TRIDENT molecule, the Company could receive up to $140.0 million in development and regulatory milestones, of which the Company has earned and received $9.0 million through September 30, 2023. In addition, Zai Lab would pay the Company tiered royalties at percentage rates of mid-teens to 20% for net sales of margetuximab in Zai Lab’s territory, mid-teens for net sales of tebotelimab in Zai Lab’s territory and 10% for net sales of the TRIDENT molecule in Zai Lab’s territory, which may be subject to adjustment in specified circumstances. </span></div><div style="margin-bottom:9pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated the 2018 Zai Lab Agreement under the provisions of ASC 606 and identified the following material promises under the arrangement for each of the two product candidates, margetuximab and tebotelimab: (i) an exclusive license to develop and commercialize the product candidate in Zai Lab’s territory and (ii) certain research and development activities. The Company determined that each license and the related research and development activities were not distinct from one another, as the license has limited value without the performance of the research and development activities. As such, the Company determined that these promises should be combined into a single performance obligation for each product candidate. Activities related to margetuximab and tebotelimab are separate performance obligations from each other because they are capable of being distinct, and are distinct in the context of the contract. The Company evaluated the promises related to the TRIDENT molecule and determined they were immaterial in context of the contract, therefore there is no performance obligation related to that molecule. The Company determined that the net $22.5 million upfront payment from Zai Lab constituted the entirety of the consideration to be included in the transaction price as of the outset of the arrangement, and the transaction price was allocated to the two performance obligations based on their relative standalone selling price. The standalone selling price of the performance obligations was determined using the adjusted market assessment approach considering similar collaboration and license agreements. The potential development and regulatory milestone payments are fully constrained until the Company concludes that achievement of the milestone is probable, and that recognition of revenue related to the milestone will not result in a significant reversal in amounts recognized in future periods, and as such have been excluded from the transaction price. Any consideration related to royalties will be recognized if and when the related sales occur, as they were determined to relate predominantly to the license granted to Zai Lab and, therefore, have also been excluded from the transaction price. </span></div><div style="margin-bottom:9pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company re-assesses the transaction price in each reporting period and when events whose outcomes are resolved or other changes in circumstances occur. From 2020 through </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, it became probable that a significant reversal of cumulative revenue would not occur for development and regulatory milestones totaling $9.0 million. Therefore, the associated consideration, $8.1 million net of value-added tax withholdings, was added to the estimated transaction price and was recognized as revenue</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No revenue was recognized under the 2018 Zai Lab Agreement during the three and nine months ended September 30, 2023. During the three months ended September 30, 2022, no revenue was recognized, and during the nine months ended September 30, 2022, the Company recognized revenue of $4.9 million under the 2018 Zai Lab Agreement.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2021 Zai Lab Agreement</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, the Company entered into a collaboration and license agreement with Zai Lab US LLC (collectively with Zai Lab Limited referred herein as Zai Lab) involving collaboration programs and license-only programs (collectively, the Programs) encompassing four separate immuno-oncology molecules (2021 Zai Lab Agreement). In August 2022, the Company and Zai Lab agreed to discontinue research and development of the Lead Program. In August 2023, the parties mutually agreed to terminate the 2021 Zai Lab Agreement. </span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the execution of the 2021 Zai Lab Agreement, Zai Lab paid the Company an upfront payment of $25.0 million. Additionally, as part of the consideration for the rights granted to Zai Lab under the 2021 Zai Lab Agreement, the Company and Zai Lab entered into a stock purchase agreement whereby Zai Lab paid the Company approximately $30.0 million to purchase shares of the Company’s common stock, par value $0.01, at a fixed price of $31.30 which represented a $10.4 million premium over the share price on the stock purchase agreement date. </span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated the 2021 Zai Lab Agreement under the provisions of ASC 606 and identified four performance obligations included in the 2021 Zai Lab Agreement.The Company concluded that the estimated transaction price was $40.4 million, consisting of the $25.0 million upfront payment, the $10.4 million premium related to the purchase of the Company’s common stock, and the $5.0 million estimated reimbursement by Zai Lab for research and development activities for the Lead Program. The transaction price of $40.4 million was then allocated to the four performance obligations based on their relative standalone selling price. The standalone selling price of the performance obligations was not directly observable; therefore, the Company estimated the standalone selling price using an adjusted market assessment approach, representing the </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amount that the Company believed a market participant was willing to pay for the product or service. The estimate was based on consideration of observable inputs, such as values of other preclinical collaboration arrangements adjusted for the Company’s estimate of the probability of success for each Program. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue related to the Lead Program license and related research and development services performance obligation was recognized over time as the research and development activities were performed. The Company utilized a cost-based input method according to costs incurred to date compared to estimated total costs. The transfer of control occured over this time period and, in management’s judgment, was the best measure of progress towards satisfying the performance obligations. The Company recognized revenue allocated to the other programs at a point in time upon transfer of the licenses to Zai Lab in 2021. During the three and nine months ended September 30, 2023, no revenue was recognized under the 2021 Zai Lab Agreement. During the three and nine months ended September 30, 2022, the Company recognized revenue of $1.8 million and $16.8 million, respectively, under the 2021 Zai Lab Agreement.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provention Bio, Inc.</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2018, the Company entered into a license agreement with Provention pursuant to which the Company granted Provention exclusive global rights for the purpose of developing and commercializing MGD010 (renamed PRV-3279), a CD32B x CD79B DART molecule being developed for the treatment of autoimmune indications (Provention License Agreement). As partial consideration for the Provention License Agreement, Provention granted the Company a warrant to purchase shares of Provention’s common stock at an exercise price of $2.50 per share. If Provention successfully develops, obtains regulatory approval for, and commercializes PRV-3279, the Company will be eligible to receive up to $65.0 million in development and regulatory milestones and up to $225.0 million in commercial milestones. As of September 30, 2023, the Company has not recognized any milestone revenue under this agreement. If commercialized, the Company would be eligible to receive single-digit royalties on net sales of the product. The license agreement may be terminated by either party upon a material breach or bankruptcy of the other party, by Provention without cause upon prior notice to the Company, and by the Company in the event that Provention challenges the validity of any licensed patent under the agreement, but only with respect to the challenged patent.</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, in 2018, the Company entered into the Provention APA pursuant to which Provention acquired the Company’s interest in teplizumab (renamed PRV-031), a monoclonal antibody being developed for the treatment of type 1 diabetes. As partial consideration for the Provention APA, Provention granted the Company a warrant to purchase shares of Provention’s common stock at an exercise price of $2.50 per share. Under the Provention APA, Provention is obligated to pay the Company contingent milestone payments totaling $170.0 million upon the achievement of certain regulatory milestones. In addition, Provention is obligated to make contingent milestone payments to the Company totaling $225.0 million upon the achievement of certain commercial milestones as well as single-digit royalties on net sales of the product. In March 2023, the Company entered into a Royalty Purchase Agreement with DRI; see Note 6, Royalty Monetization Arrangement, for additional information. The FDA approved the BLA for TZIELD in November 2022, and the Company recognized $60.0 million in revenue related to this regulatory milestone during the year ended December 31, 2022. In November 2022, the Company and Provention amended the Provention APA. Under this amendment, the milestone for first approval was split into four equal payments, all of which were received prior to June 30, 2023. Provention has also agreed to pay third-party obligations, including low single-digit royalties of which a portion is creditable against royalties payable to the Company, aggregate milestone payments of up to approximately $1.3 million and other consideration, for certain third-party intellectual property under agreements Provention assumed pursuant to the Provention APA. Further, Provention is required to pay the Company a low double-digit percentage of certain consideration to the extent it is received in connection with a future grant of rights to PRV-031 by Provention to a third party. </span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated the Provention License Agreement and Provention APA under the provisions of ASC 606 and determined that they should be accounted for as a single contract and identified two performance obligations within that contract: (i) the license of MGD010 and (ii) the title to teplizumab. The Company determined that the transaction price of the Provention agreements was $6.1 million, based on the Black-Scholes valuation of the warrants to purchase a total of 2,432,688 shares of Provention's common stock. The transaction price was allocated to each performance obligation based on the number of shares of common stock the Company is entitled to purchase under each warrant. The potential development and regulatory milestone payments are fully constrained until the Company concludes that achievement of the milestone is probable and that recognition of revenue related to the milestone will not result in a significant reversal in amounts recognized in future periods, and as such were excluded from the initial transaction price. Any consideration related to sales-based milestones and royalties will be recognized when the related sales occur, therefore they have also been excluded from the transaction price. The Company re-assesses the transaction price in each reporting period and when events whose outcomes are resolved or other changes in circumstances occur. The Company recognized revenue of $6.1 million when it satisfied its performance obligations under the agreements and transferred the MGD010 license and teplizumab assets to Provention in 2018. In 2019, the Company </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exercised the warrants on a cashless basis, and subsequently sold all the shares of Provention common stock acquired through the exercise. No shares of Provention stock were held subsequent to the sale of stock in 2019. During the year ended December 31, 2022, </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">it became probable that a significant reversal of cumulative revenue would not occur for a regulatory milestone of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$60.0 million</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">herefore</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the associated consideration was added to the estimated transaction price and was recognized as revenue. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 27, 2023, Sanofi completed its acquisition of Provention.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concurrently on April 27, 2023, the Company entered into a Tripartite Agreement, as discussed in Note 6, Royalty Monetization Arrangement. Also on April 27, 2023, the Company and a subsidiary of Sanofi entered into a Side Letter Agreement which specified certain post-closing covenants and also accelerated certain payments due to the Company under the Provention APA upon the closing of the merger between Sanofi and Provention. The Company evaluated the Side Letter Agreement as a contract modification under the provisions of ASC 606. As a result, </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months ended September 30, 2023</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company recognized $5.5 million related to other consideration under the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provention APA</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Side Letter Agreement. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2023, the Company recognized $0.3 million in royalty revenue under the Provention APA based on sales of TZIELD. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 6, in September 2023, the Company and Sanofi executed Amendment No. 2 to the Provention APA and terminated the Royalty Purchase Agreement with DRI. As a result, the remaining $50.0 million milestone under the Royalty Purchase Agreement was incorporated into the Provention APA. The Company evaluated the amendment as a contract modification under the provisions of ASC 606 which did not result in any revenue being recognized during the three or nine months ended September 30, 2023. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">I-Mab Biopharma</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">I-Mab License Agreement</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, the Company entered into a collaboration and license agreement with I-Mab Biopharma (I-Mab) to develop and commercialize enoblituzumab, an immune-optimized, anti-B7-H3 monoclonal antibody that incorporates the Company's proprietary Fc Optimization technology platform (I-Mab License Agreement). I-Mab obtained regional development and commercialization rights in mainland China, Hong Kong, Macau and Taiwan (I-Mab's territory), lead clinical development of enoblituzumab in its territories, and will participate in global studies conducted by the Company. The I-Mab License Agreement was terminated effective as of February 25, 2023. </span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the I-Mab License Agreement, I-Mab paid the Company an upfront payment of $15.0 million, and $5.0 million of milestone revenue has been earned from the inception of the I-Mab License Agreement through </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">termination of the agreement.</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated the I-Mab License Agreement under the provisions of ASC 606 and identified a single performance obligation. The Company determined that the $15.0 million upfront payment from I-Mab constituted the entirety of the consideration to be included in the transaction price as of the outset of the arrangement for the license and related research and development activities. The Company reassessed the transaction price as it became probable that a significant reversal of cumulative revenue would not occur for a $5.0 million milestone ($4.5 million after netting a one-time credit as described above) related to development progress of enoblituzumab, therefore the associated consideration was added to the estimated transaction price and was recognized as revenue during 2021.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Revenue under the I-Mab License Agreement was recognized using a cost-based input method according to costs incurred to date compared to estimated total costs. The transfer of control occurs over this time period and, in management’s judgment, was the best measure of progress towards satisfying the performance obligations. During the three and nine months ended September 30, 2023,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company recognized no revenue under the I-Mab License Agreement. During the three and nine months ended September 30, 2022, the Company recognized revenue of $3.8 million and $4.5 million, respectively, under the I-Mab License Agreement.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Manufacturing Services Agreement</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Incyte </span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2022, the Company entered into a Manufacturing and Clinical Supply Agreement with Incyte (Incyte Manufacturing and Clinical Supply Agreement) to provide manufacturing services to produce certain Incyte bulk drug substance over a three-year period at one of the Company’s manufacturing facilities. Under the terms of the Incyte Manufacturing and Clinical Supply Agreement, the Company received an upfront payment of $10.0 million and is eligible to </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">receive annual fixed payments paid quarterly over the term of the contract totaling $14.4 million. The Company will also be reimbursed for materials used to manufacture product as well as other costs incurred to provide manufacturing services. In July 2022, the Company and Incyte executed an amendment to the Incyte Manufacturing and Clinical Supply Agreement which extended the term for one year and provided for an additional annual fixed payment of $5.1 million (July 2022 Incyte Amendment). </span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated the Incyte Manufacturing and Clinical Supply Agreement and the July 2022 Incyte Amendment under the provisions of ASC 606 and identified one performance obligation to provide manufacturing runs to Incyte, as and when requested by Incyte, over the term of the contract that is part of a series of goods and services. The Company determined that the transaction price consists of the upfront payment received of $10.0 million and the annual fixed payments totaling $19.5 million. The Company will recognize revenue over time on a straight-line basis as the manufacturing services are provided to Incyte, as the Company determined that its efforts in providing the manufacturing services will be incurred evenly throughout the performance period and therefore straight-line revenue recognition closely approximates the level of effort for the manufacturing services. Variable consideration relating to the reimbursed materials and other reimbursed costs incurred to manufacture product for Incyte will be allocated to the related manufacturing activities and will be recognized as revenue as those activities occur. Materials purchased by the Company to manufacture the product for Incyte are considered costs to fulfill a contract and will be capitalized and expensed as the materials are used to provide the manufacturing services.</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2023 and 2022</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company recognized revenue of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.5 million</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.1 million, respectively, under the Incyte Manufacturing and Clinical Supply Agreement. During the nine months ended September 30, 2023 and 2022 the Company recognized revenue of $9.6 million</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$5.1 million, respectively, under the Incyte Manufacturing and Clinical Supply Agreement. As of September 30, 2023, $7.0 million in revenue was deferred under this agreement, $6.4 million of which was current and $0.6 million of which was non-current. </span></div><div style="margin-bottom:6pt"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Government Agreement</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">NIAID Contract</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into a contract with NIAID, effective as of September 15, 2015, to perform product development and to advance up to two DART molecules, MGD014 and MGD020 (NIAID Contract). Under the NIAID Contract, the Company will develop these product candidates for Phase 1/2 clinical trials as therapeutic agents, in combination with latency reversing treatments, to deplete cells infected with human immunodeficiency virus (HIV) infection. NIAID does not receive goods or services from the Company under this contract, therefore the Company does not consider NIAID to be a customer and concluded this contract is outside the scope of ASC 606.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the inception of the NIAID Contract, NIAID has exercised the two options contemplated in the original contract and executed modifications such that the total funded contract value as of September 30, 2023 is $25.1 million. In addition, the most recent modification changed the period of performance under the NIAID Contract to end in September 2024. During the three months ended September 30, 2023 and 2022, the Company recognized revenue under the NIAID Contract of $0.3 million and $0.5 million, respectively . During the nine months ended September 30, 2023 and 2022, the Company recognized revenue under the NIAID Contract of $1.1 million and $1.5 million, respectively.</span></div> 150000000 435000000 330000000 115000000 15000000 0.15 0.24 2 154000000 115000000 150000000 4000000 15000000 30000000 30000000 200000 100000 1700000 600000 60000000 1700000000 60000000 60000000 400000 1000000 58900000 2200000 56700000 59800000 1800000 58000000 15700000 10000000 15700000 100000 100000 15600000 10000000 5600000 25000000 22500000 2500000 140000000 9000000 0.20 0.10 22500000 9000000 8100000 0 0 0 4900000 25000000 30000000 0.01 31.3 10400000 40400000 25000000 10400000 5000000 40400000 0 0 1800000 16800000 2.5 65000000 225000000 2.5 170000000 225000000 60000000 1300000 6100000 2432688 6100000 60000000 5500000 5500000 300000 50000000 15000000 5000000 15000000 5000000 4500000 0 0 3800000 4500000 P3Y 10000000 14400000 P1Y 5100000 10000000 19500000 4500000 1100000 9600000 5100000 7000000 6400000 600000 2 25100000 300000 500000 1100000 1500000 Stock-Based Compensation<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2017, the Company’s stockholders approved the 2016 Employee Stock Purchase Plan (the 2016 ESPP). The 2016 ESPP is structured as a qualified employee stock purchase plan under Section 423 of the Internal Revenue Code of 1986, as amended (IRC), and is not subject to the provisions of the Employee Retirement Income Security Act of 1974. The Company reserved 800,000 shares of common stock for issuance under the 2016 ESPP. The 2016 ESPP allows eligible employees to purchase shares of the Company’s common stock at a discount through payroll deductions of up to 10% of their eligible compensation, subject to any plan limitations. The 2016 ESPP provides for six-month offering periods ending on May 31 and November 30 of each year. At the end of each offering period, employees are able to purchase shares at 85% of the fair market value of the Company’s common stock on the last day of the offering period. During the nine months ended September 30, 2023, 48,280 shares of common stock were purchased under the 2016 ESPP. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Incentive Plans</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective February 2003, the Company implemented the 2003 Equity Incentive Plan (2003 Plan), and it was amended and approved by the Company's stockholders in 2005. Stock options granted under the 2003 Plan may be either incentive stock options as defined by the IRC, or non-qualified stock options. In 2013, the 2003 Plan was terminated, and no further awards </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">may be issued under the plan. Any shares of common stock subject to awards under the 2003 Plan that expire, terminate, or are otherwise surrendered, canceled, forfeited or repurchased without having been fully exercised, or resulting in any common stock being issued, will become available for issuance under the 2013 Equity Incentive Plan (2013 Plan), up to a specified number of shares.</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2013, the Company implemented the 2013 Plan. The 2013 Plan provides for the grant of stock options and other stock-based awards, as well as cash-based performance awards. In May 2023, the 2013 Plan was terminated, and no further awards may be issued under the plan. If an option granted under the 2013 Plan expires or terminates for any reason without having been fully exercised, if any shares of restricted stock are forfeited, or if any award terminates, expires or is settled without all or a portion of the shares of common stock covered by the award being issued, such shares will become available for issuance under the 2023 Equity Incentive Plan (2023 Plan).</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Plan was effective as of stockholder approval in May 2023. The 2023 Plan provides for grants of stock options and other stock-based awards, as well as cash-based performance awards. Initially, the maximum number of shares of the Company’s common stock that may be issued under the 2023 Plan will not exceed 4,850,000 shares. If an option expires or terminates for any reason without having been fully exercised, if any shares of restricted stock are forfeited, or if any award terminates, expires or is settled without all or a portion of the shares of common stock covered by the award being issued, such shares are available for the grant of additional awards. However, any shares that are withheld (or delivered) to pay withholding taxes or to pay the exercise price of an option are not available for the grant of additional awards.</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following stock-based compensation expense was recognized for the periods indicated (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:33.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.779%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,571 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,996 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,455 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,552 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,018 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,076 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,790 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,123 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,014 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,697 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee stock options</span></div><div style="margin-bottom:9pt;margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option award is estimated on the date of grant using the Black-Scholes option-pricing model using the assumptions in the following table for options issued during the period indicated:</span></div><div style="margin-bottom:9pt;margin-top:15pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.837%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.1% -94.9%</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.8% - 90.8%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5% - 4.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4% - 3.6%</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.88 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.95 years</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity during the nine months ended September 30, 2023:</span></div><div style="margin-bottom:9pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.010%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual Term<br/>(Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/> (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,098,929 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,267,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(293,161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(367,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,680,295 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of September 30, 2023:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,836,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,733,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value of options granted during the nine months ended September 30, 2023 and 2022 was $3.78 and $6.89, respectively. The total intrinsic value of options exercised during the nine months ended September 30, 2023 and 2022 was $0.1 million and $0.5 million, respectively. The total cash received for options exercised during the nine months ended September 30, 2023 and 2022 was $0.1 million and $0.3 million, respectively. The total fair value of shares vested in the nine months ended September 30, 2023 and 2022 was approximately $13.6 million and $15.1 million, respectively. As of September 30, 2023, the total unrecognized compensation expense related to unvested stock options, net of related forfeiture estimates, was approximately $22.6 million, which the Company expects to recognize over a weighted-average period of approximately 1.3 years.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company awards restricted stock units (RSUs) to employees. RSUs are valued based on the closing price of the Company’s common stock on the date of the grant. The fair value of RSUs is recognized and amortized on a straight-line basis over the requisite service period of the award</span><span style="color:#252525;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:3pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSU activity during the nine months ended September 30, 2023:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.954%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Grant Date Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135,396)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,046)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, September 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908,277 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2023, there was $2.9 million of total unrecognized compensation cost related to unvested RSUs, which the Company expects to recognize over a remaining weighted-average period of approximately 1.3 years.</span></div> 800000 0.10 P6M 0.85 48280 4850000 <div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following stock-based compensation expense was recognized for the periods indicated (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:33.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.779%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,571 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,996 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,455 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,552 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,018 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,076 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,790 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,123 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,014 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,697 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2335000 2571000 6996000 7621000 2455000 2552000 7018000 8076000 4790000 5123000 14014000 15697000 <div style="margin-bottom:9pt;margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option award is estimated on the date of grant using the Black-Scholes option-pricing model using the assumptions in the following table for options issued during the period indicated:</span></div><div style="margin-bottom:9pt;margin-top:15pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.837%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.1% -94.9%</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.8% - 90.8%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5% - 4.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4% - 3.6%</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.88 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.95 years</span></td></tr></table></div> 0 0 0.761 0.949 0.878 0.908 0.035 0.044 0.014 0.036 P5Y10M17D P5Y11M12D <div style="margin-bottom:9pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity during the nine months ended September 30, 2023:</span></div><div style="margin-bottom:9pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.010%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual Term<br/>(Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/> (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,098,929 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,267,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(293,161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(367,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,680,295 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of September 30, 2023:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,836,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,733,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10098929 18.58 P6Y6M 3267727 4.91 26146 3.34 293161 9.78 367054 19.77 12680295 15.26 P6Y8M12D 301000 7836655 19.50 P5Y4M24D 186000 11733021 15.75 P6Y6M 278000 3.78 6.89 100000 500000 100000 300000 13600000 15100000 22600000 P1Y3M18D <div style="margin-bottom:3pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSU activity during the nine months ended September 30, 2023:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.954%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Grant Date Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135,396)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,046)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, September 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908,277 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 415084 8.83 696635 4.84 135396 8.32 68046 7.53 908277 5.95 2900000 P1Y3M18D In-licensing arrangementIn January 2022, the Company entered into a non-exclusive license agreement with Synaffix B.V., a Lonza company, (Synaffix) to develop, manufacture and commercialize up to three antibody-drug conjugate targets using Synaffix’s proprietary technology. The Company made an upfront payment to Synaffix upon contract execution. In March 2023, the Company and Synaffix amended the agreement, adding four additional targets. Assuming all seven targets are successfully developed and commercialized, the Company would be obligated to pay up to $2.8 billion for development, regulatory and sales milestones. Finally, pursuant to the terms of this license agreement, as amended, upon commencement of commercial sales of any products developed from these targets, the Company would be required to pay Synaffix tiered royalties in the low‑single digit percentages on net sales of the respective products. The Company may terminate this agreement at any time with 30 days’ notice to Synaffix. Amounts paid to Synaffix under this agreement are recorded as research and development expense in the consolidated statement of operations. No expense was incurred under this agreement during the three months ended September 30, 2023 or 2022. The Company incurred $1.7 million and $1.0 million in expense under this agreement during the nine months ended September 30, 2023 and 2022, respectively. 2800000000 0 0 1700000 1000000 Net Income (Loss) Per Share<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic income (loss) per common share is determined by dividing income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding during the period, without consideration of common stock equivalents. Diluted income (loss) per share is computed by dividing the income (loss) attributable to common stockholders by the weighted-average number of common stock equivalents outstanding for the period. The treasury stock method is used to determine the dilutive effect of the Company's stock option grants and RSUs. 12,607,056 and 12,514,638 stock options and RSUs (common stock equivalents) were excluded from the calculation of diluted income per share for the three and nine months ended September 30, 2023, respectively, because their inclusion would have been anti-dilutive. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted income (loss) per common share is computed as follows (in thousands except share and per share data):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.221%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.915%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) used for calculation of basic and diluted EPS</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132,560)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding, basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,980,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,459,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,890,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,390,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding, diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,244,602 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,459,831 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,090,343 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,390,143 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share, basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share, diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.28 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.16)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12607056 12514638 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted income (loss) per common share is computed as follows (in thousands except share and per share data):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.221%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.915%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) used for calculation of basic and diluted EPS</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132,560)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding, basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,980,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,459,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,890,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,390,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding, diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,244,602 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,459,831 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,090,343 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,390,143 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share, basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share, diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.28 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.16)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17554000 -24813000 37014000 -132560000 61980680 61459831 61890824 61390143 263922 0 199519 0 62244602 61459831 62090343 61390143 0.28 -0.40 0.60 -2.16 0.28 -0.40 0.60 -2.16 EXCEL 55 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '& 9E<'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 " !Q@&97%+Q93NX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OIVEAP=#-1?&D(+B@> O)[&ZP^4,RTN[;F];=+J(/X#$SOWSS M#4ROH] AX7,*$1-9S#>3&WP6.F[9D2@*@*R/Z%2N2\*7YCXDIZ@\TP&BTA_J M@- VS08_N/ MC2^"LH=?=R&_ %!+ P04 " !Q@&97F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M '& 9E?YHQ>.T@4 ,T> 8 >&PO=V]R:W-H965T&UL MM9EK<^(V%(;_BH9V.NU,")8,)-D29HB3;)EN6#:DEVVG'Q1;@&=MRRO+D/S[ M'AFPDU0^4,_R)?'MO.C1T>65-%A+]25;"J')4QPEV65KJ77ZKM/)_*6(>78J M4Y' F[E4,==PJQ:=+%6"!T50''68X_0[,0^3UG!0/)NJX4#F.@H3,54DR^.8 MJ^=X2#E"S$3^K=TJN"N4ZH$82R2+)0)46)^V1K1 M=Y[+3$#QQ>^A6&93RB[D9!YJ=^6\ #S"//A">C/\) +R];YRT2B#G/(WTOU[^(+5#/Z/DRRHJ_ M9+WYMMMM$3_/M(RWP5"".$PV__G3MB)>!C@U 6P;P-X$T+I?<+'GEP)1::0,=(FV9(KD0TZ M&H3-ZXZ_%;G:B+ :D0MR)Q.]S,A-$HC@=7P'"E26BNU*=<50P9E(3XGKG!#F M,-=2'@\/G\C5*7%<6_BKXKAE);F%GHM6TM^CQTPK:'?_V&IHH]"U*YC.^"Y+ MN2\N6]#;,J%6HC7\X3O:=WZVX7TCL5>PW1*VBZD/KZ6?0S_5Y.$Y%392/)PZ M[4\V)#2J(5*O1.H=AO0IYTH+%3V3>Y%*I6UXN)16N:U2/#2J(5Z_Q.L?AC<5 M*I2!Z84$!@-K\G"ELM_5=CPTOB'G6A;;=/*;/!H:$-X2Y*N(M#X.[% M(C3#**1QPF-K&\5U[D;>_:4YU#4,>)+Q4T M3VY:Z@F9:>B31"KBR3S1ZAG^!U;^/>K7-S9B/*@I\@L;00]!?N!/9!Q 'PWG MH5]P(PUYCZ33;]/>!>U3ZT"$!S?E914O.X1W% 2@GIWL+L@'^(Y\3.QYQ24O MSIPNN1,!5%Q$/*A#\!S7"DRN%1_5:HI?&2**6I#_X'OF#IKV@UPG5G1<[E[Z M7U9A%-E1C^&&:&6'*&YHWJ*6W7BJY"I,?'NJ<#!=P'6K%.H8[HI4] MHKBG^2#-R#%=R@2S#WM$6(^V>_3,:A_PT*9\E3NBN+5Y"#48(SDGE/WX^!.9 M"3]7D$DK)*[DR3B&J6FF8=PY(2E79,6C7)#OG5.'DA0&WF(I;*V#8W@H6IDH MBKL?L+Y!F"S([#E^E)$5?8]]>C_YT\IU#,O$*LO$<%.S2R:Y>?*7/%F(6G>X M1V@RFEV/K"M0/+ I8>60V$$.R^!P6]!(,0ISRQYQ47K-UAP..:@E;FA^'>99?'I8 \8GBX M3#W>,4P0JTP0P_W+;IA]-LK/3LXAM-Q*Z?C[MF^><.XW;2MI=PC]\G*B E?,87L>MO(Z+.Y.=F7O97+'= M]SUR[39E;=>ZM,0C_R]HY\6!H9GPBG/4C/AF8W)S=E@^+<]J1\4)9:?Z?'/0 M>\?-?)F12,PAU#D]@P%/;HTA=Z&E7VI=JZ=[] M[8(I49,X:SNPO4]_DT 3B)W02E5%2>B-W5@ R>?_@>/VQT^<-X.LG9 U]P_2._E7 WKJ.L MXI1G*A89DGQ]-;@FES,:E0Z5Q3\QWZFC:U2FOB MV^=/\^N[FSGZ(@HIH[%?=;O/N=+<">5.SUU'T.^==*T3II6 M\9RNI LI>:814XIK=6G+9Q_ M0NV7W"D>++0L8ZYE:1^S#>KD4!70>S&!+#CT):FT2/:-MZCF$M!2:5IY/:8="OU;H M]RK\E&UA=(5\&J*,:YLXW^P_[/LM;18CUR-V:4$M+>B5=BMYSN(5XK\ 0HJK MJBR%WG ),]WQ&VE3'1B"0H_@EFK3B&#B=\@.:]EAK^P[H5GR H6A.>@1<4C4 MTF@QHY2$V"XRJD5&9_H6R"XUC'KYBN=I)16Z5XFUWC').ZLALLCQC9?)8A5Y M@6?73' #']RKNEHUC,1Z5"B^[UDK6[#9NNL[M*719A8X3I?((T*27I'?J@K- M8,UQO@8.H4XJT F#ME*;51!V"&VH1GI!= M*X RL*^P][ %:*$7MN5$M UFBY4;'%F= M*FP81UX#N7-*389Y!EFJ:N:%/.G!,&M21?M:UQ[MB&Q+K6GXN9+E'M$HW M2>:[U&\O)"QF7N1V09HVP*/]P#,*X37:J0DX!Y.P/4W8S7!'B="&@_2U'#Q3 M)M3$'/7:D\(9HU.M1QN\EZ#PG#Z3<[#(C:(V#VUV3NAZ'2L+VO"0]O-PH<7R M<2.2%9?JCVKAII_LN]$W!>);13O-N@$B[0?B3*0I%)$JDQ^B=_@"$V"C1+ O M+3@:C1"AWA!C7'Z0VL#B%9!4Z(V0\7]\-40^'6(:#B/L5J3RR3# 9.CZP;.Q M*+32\"C.'A#3:,%SS=-[+O6QU#O5J$FQ=8-"32:/"/9\/S1*PFH9.7[4<7I"&X+3EQ!< M6:84JV23S21R(E.PQ^2>,#V,X]Q^=)\$VX8WPC,@")[G-:B+&5 M25F.;%LD&>18]%@)A;JR8CS'4DWYVA8E!YP:44YMSW$&=HY)846A69OS*&25 MI*2 .4>BRG/,'\Z LMW8L*.PQ&M8@/Q9SKF:V:U+2G(H!&$% MXK :6Q-W% >ZWA3\(K 3>V.D29:,;?3D(AU;C@X$%!*I';#ZV4(,E&HC%>.N M\;3:+;5P?_SH_MVP*Y8E%A S^IND,AM;IQ9*884K*F_8[AP:'A,P8528;[2K M:X.AA9)*2)8W8I4@)T7]B^^;^[ GS MVP4ZFF,.A[:PTZ:G<[JG;QG=EI V4.^X)C/D_!OJ3P@"%J"X/T$JJL* MB8N4%.O7$()_@@W403C]ZO2?$'04ND/'[0^&3P#LO::A&_8/S->D$(C"2DF= MWE!Y\+H)UA/)2M-'EDRJKF2&F7IO -<%ZOJ*,?DXT:VI?1-%?P%02P,$% M @ <8!F5P"Z41HQ" )S( !@ !X;"]W;W)K'NY+ M5.WR/"F_7;&,OUR,\.CUP$.ZWHCZP'AZODW6;,[$E^U]*;^-#RS+-&=%E?(" ME6QU,;K$9S$-ZP$-XL^4O51'GU$MY8GSO^LOU\N+D5//B&5L(6J*1/YY9C.6 M9363G,<_+>GH<,YZX/'G5_9/C7@IYBFIV(QG?Z5+L;D8!2.T9*MDEXD'_O(' M:P5Y-=^"9U7S/WIILV5%G6@ MS$4I?TWE.#&=W=W.[SY?1Y>/<83FC_+/37S[.$=WG]#=??QP^7@M >CR-D*S MNYO[A_B/^'9^_6>,/M_-Y^@$?9E'Z,//OZ*?45J@QPW?54FQK,['0DZM/L%X MT4[C:C\-,C -BFYX(385BHLE6P+C(_/XT#!^+$URL MYMIT[ MJ[;)@EV,Y$)6L?*9C::__(1]YS?(JC;)(IMDL26RGOW=@_U=$_O!_I#Y]R/] M9F2]*SQ/L4/#R?GX^=BN.LK%$^KV41& "AP2]E&QCIH$@4L.J)Y$[R#1,X;8 MC%>B0G+Q0.RKW 2K@6#S; :;3;+()EELB:SG"?_@"=\8;+4G$%^A;G\8[B(/"4L-,AU'&4V(QTD.OY2LP!1(1Z<,A-#D(G;Q*:)\5N)0N6 M79D6:U2;,UW BB? +"9*$LUT$*:*G$C'3'R'*IIUD)080A*IJ .;[?J# (@"& M?3_$ZI8"X @F9&A3P4?5+39*_\RK"JU*GB/96M6NY@4L&VL3.)%>=(BJ&\ 1 M-]3\#>$P#H+0495#0$I=!P]()YUT8I3^N^P2D6S%$5--NHNJK[BI5;"S$IM>%8')/%$V@<[%AI>Q, M%CP',[SEZB]QZMXS U#8):IF'>2[CJLJUE&!.^3IKCK$YO+PH+E-;%"J^SVW MS;X/B0#("79UQYJ8^B*[^A ;BY[I+1,HD]D,BO-T#TT\3]V9 9A,W@!35:6. MHQ,':\X$Z# EGC^DM:O L&\LAN^:N)51*\N[37U1YIFU48P^U#;X%:R-L;&N M>V]Q;)4MLLH6VV+KNZ>K&[&YVH70&)S17D;#@J0GC(?E=*8E#8VK6RU!/--KN4S67[J\V2I?8JY_HS3;";E._;!!\)L,HJ,@ M@T!9^ M;QY;98NLLL6VV/I^ZNIX8J[C]WG\\F9O-7&\/PP',%"?XS!P_$ M@T&DZX6! M>NDC I&RQ0N(NA^!2!K*FI(.!'17_!-S\?^:X19-I5?OONS%Y6ZL[MH003 "/5";3G085[HTX$6FW1M##&W,??'=S<^UO41*-A(\NZHL\D6 M666+;;'UW=&U5<3<5IESWVKS9)4MLLH6VV+KW^7OFB=J;IY,N4^!&P-^J"8_ MA*(3M1H 4+([=Y4;@S$$(SX9J -HUQ11C=46>3+;+* M%MMBZ[NDZ\JH^/_!O29:*;Y>' N"&Y4^L!/4; M6=\=A#;9(JMLL2VVOG^ZIHP&/[ 46.W%K+)%5MEB6VQ]+W2]_+F5<"D+] M=IYZ 17 J+?Q (BK7C.,C3Q[;>.C!]]S5JZ;-PXJM."[0NP?;SX-Q\W+%FRL@;(WU>WF:DK B! LNMXII6 -KO-8^-D=W9V]@,KT;:FDNB*=-SNKU]05@0! MN(2(Y,9?8LNY.%?$(1[G " O'IKMK^UM77?)[^O5IGU^=MMU=]]-)NW\MEY7 M[;?-7;W1_W/=;-=5IS]N;R;MW;:N%KM"Z]6$IJF8K*OEYNSR8O>W-]O+B^:^ M6RTW]9MMTMZOU]7VCQ_J5?/P_(R])?RF_-,VO_8<7B^=G M:?^-ZE4][WJ(2O_X4$_KU:I'TM_CMSWHV2%G7_#X]X_H:G?Q^F)^J=IZVJS^ MM5QTM\_/BK-D45]7]ZON;?/P4[V_(-[CS9M5N_LW>7B,S=E9,K]ONV:]+ZR_ MP7JY>?Q9_;ZOB*,"9*@ W1>@8PNP?0'F%*#Y0(%L7R!S"Z0#!?B^ '<*9&*@ M@-@7V)$Y>:RL74W/JJZZO-@V#\FVC]9H_2\[NG:E=04O-_V===5M]?\N=;GN M_671/[C_8MW M_T[.D_=7L^3KKYXE7R7+3?+NMKEOJ\VBO9AT^MOTF)/Y/O,/CYGI0.9W35>M M@&+3<+%ILU[K._*J:^:_ J5GX=+?+Q;+_HZN5LF;:KDX?[%)IM7=$OXF\@36 M?'Z_OE]57;U(9O7UF M;9_9\!--]8%O>N";[O)E _E^J&^6F\UR3#,:V8624FF$("L]AD!S99))MC&'S$%$>53EDIB%/E4S], M<^/0XL<0J@E,J1TG_;CS,F2J[]G.^[G'(M$]J9Z0M54_ $#<B"F#Q+RJNZ3G JK[TL\G1)8Y\ZEI,$%L M[6."R7$7H)!R6O5/4B-FTR #S1'W+!>WCA# M#FI>B8JFL-!L1H_L"1+#Z"@6B5?O)"\H<6=R^[BPP(' *"FH< (E$'A.TBQE M>>DT$2B2%@SN>X@1]N1+*_MP@NC;?[2V1\TK4=$4%II-JM'WY$L(_#VH-=.% M%#X9(_$!,%CC X&PR(<"AU0^,3*?/*7.)ZA"'Q5MAHHF4=$4%II]$QBU3\)R M/S0%([[:/B=,2\#4;1:H&A\53:*B*2PTFRWC!Y"P(1">KEW5=[J;2P,#/:H[ M0'Q[0)!,Z,&^='M$5(L %4UAH=F,&I> A&T"?[IVFD5?NQ-*2^X-5CDP6'&7 M&A"L*+DW6/F!YX2D(BN]T0J,')JN&1%/PBK^Y'3M]#P74Q!/B:^(A]0*JJI' M15-8:#:IQ@ @80< G*Z=)M+7UK!@*<=,UP P6+ BGY L "1@X*%&K%.TR>< ML%%4[8Z*-D-%DZAH"@O-O@F,OJ=A?1^S/D-]X^SJ?"[;KV0=::L[O"#^&XPW;XJT=7])<0]]2(>QH6][M[ MO_TF^7%;;?I:/K$6%D:+[N$@6<]SXBZ'H6:5J&@*"\WFSS@.-"AF/WTA9H]K M#:C>4D X>70_ANH9H**I$]5ALV.L /KI5@ %K(",L-3KME"= %0T.?(:%%96 MFP:C\>GG:/R_W6_"ZC",'MWI@1J?%WF9NMT>JL9'15-8:#:C1N/36(U_FD5 MEFLRH.24JFL)"L]DSE@$+6P:?/.UFOI:GKG\V#2>/ M;5RH:!(539VH#IL=XQZPL'L0FG8S7^*?][, CP-,E3]#19,CKT%A9;5I.#H8 M$/86/G-I+8P>W>7Y7L/ TAIJ7HF*IK#0;$:-V\#";L,G+*TQ7UB#2VO[N/"T M&P8#EM: P(&E-3ARJ LRRI^%E7_43BBXXC"5^I3Y2EV0/-4M('?K&-4A0$53 M6&@VJ<9'8&$?X>1.*)A(7_!KX9GZ(XX 6H#'#@!&&4]+5W@"@5IXEDR4KCD# M1?*!^]\(=)8_H>QDF!OGIZAH,U0TB8JFL-#LF\!X#RR\OR!&=C)_[3_+"V^4 M0'4,1N64J#D5%II-B7$"V DG(/[\4Q@QNO'Y4E]WAJ6['Q]W4X+F MNN_K^N<#M#U1WR0;K4;U'YOKZWK;SQWF3=NUIQI=.%OT(5]?9I<\3=T%!]2D M$A5-8:'9]!I+(0M;"I'T@I1"AQ%<7S7S-RD0ER4(1[AM"W63 A::7?G&2,C" M1L(GNVT9L,' G7:'&SHFP90 MT20JFL)"L[DR5@ /6P'CE[7!25H8/;:+Y8 9H#,7I;L'=X::5Z*B*2PTFU'C M+_"HC0JC6 2T=,G*PCT)Q(''&U#7=X/ *$^]8X\2"-1S#2Z$FU=!D2R#)QO< MB'T>%OM1!T;A>L,4YU/NB_,!H8F:5Z*B*2PTF]2CIQ/&;E481:2O\4&MN8\+ M:TT(#-2:0." U@0B![0F-Y*
<:W/48P6H:#-4-(F*IK#0[)O & [\Q%,( M8Y[FZ9L!6>8^BV8:3AA-W9B<$C6GPD*S*3%V 3^QSR!N193[.IRZ"RA3#I@) M;J\%X7@]%NKN 2PTNZ*-VS@^H:H**I$]5ALV/, M !$V T)6G/!5-<\SX:YGAS-$4X"ZI6#<)2BLI#8)QF@08:-A_(EM4)R&T:-' M)LAE*%F1>7,/U+P2%4UAH=F,&I=!1&U0&,4BX KDA&>N\RT@B\$]U0.!T8Q3 M1MRA!K(8^D?&,G<]#XK,!Y[?+8Y>4/"4)H/ ?7L!JLF BB91T106FGT3&)-! MX)D, A#\N?M*B6DX831U8W)*U)P*"\VFQ)@, M5D$,!BOWO4<"I.FPSA;Q7= M2%#=""PTFQ'C1@A4-R*,%MT5 H\LR&CNO8PBC MQ=*'BC;+@?,.[N-\)&I*A85FDV>\AOQ)CSN$LT63ZUL*D)6$FE2BHBDL-)M> M8U'D7_RX0^ZK./Y+'G(DZSZ)]W #=K 7'^9BT( M#-RL!00.;-:"(KW-6I.C%VSW+UQ_66UOEILV6=77NE3Z;4_+]O$=YH\?NN9N M]\[M7YJN:]:[7V_K:E%O^P#]_]=-TWW\T+_&^_ F^9D>B8MY+HB732[-??0TF1 M;/&E*9 OB2T?'CWG]3FD=/HHZV]JR[E&W\NB4F>3K=:[D]E,95M>,O5>[G@% MOVQD73(-7^O[F=K5G.7-HK*8D2A*9R43U61UVER[J5>G+_PI[K?:7)BM3G?LGJ^Y_FMW4\.W6:\E%R6OE) 5JOGF;'*. M3R[B9D$C\5_!']7!9V1,N9/RF_GR*3^;1 81+WBFC0H&_Q[X!2\*HPEP_-,I MG?3W- L//S]K_]@8#\;<,<4O9/&WR/7V;+*8H)QOV+[0?\K'/WAG4&+T9;)0 MS5_TV,E&$Y3ME99EMQ@0E*)J_[/OG2,.%H >]P+2+2#C!;%G >T6T,;0%EEC MUB73;'5:RT=4&VG09CXTOFE6@S6B,F%KK[1I=?T07Y^L_T,?/UW^OT13]M;Y$;WYYBWY!HD*W6[E7K,K5Z4P# M!J-IEG7W^]#>CWCNMT1?9*6W"EU5.<^/U\\ >V\ >3;@ PDJ7//=>T2C=XA$ MA#KP7+Q\.0G H;T_::./^OS)U!9MH#@4VM2R1%!O-=.BNF\35FC!G5YKM<9N MK::63]2.9?QL L6J>/W )ZM?_X/3Z#>7R:^D[,@!<>^ .*1]]15:CZ@R67+T MII!*O759VZI(&Q6FT3RLZ#S"\>GLX= ,6VJ**4G2J)<[0ICT")-@B,[S_T%= M02O2"FD)O2B3528*CJHQ=/.SN9B9H.X5STWRNR)ZXC(R>EOPMT;L&<4C)/ M1\;84O/8DZZ+WI9%T):UEMFWJ:&J'$%N&F4#_$!2>,@XNN^YWSFD CO$)C0 M6'#E+[Y.Y2$.,H_H&*U#*DX7'L!D $S"@/66UZCJ':UYZ1X6B'7[F%@8;2&R M6! /QH&I<9 '5Y^AQ9N,A7ZPDXH5)EN94ER[D5([^!B/D=I"OM@/?(KC\$2Q M9=4]5R/J:7 V[:P0[$X4?AK"0;[^61YZ+6W'SABH&P>);G6>=:T;*I6+!].W MG38G5AQHM+3#98M-:9SX,FO@2QPFS$_5 TP7LGYR8K,)CR[&I.@0BO'2@VM@ M11RFQ9N:[YC(G]M=FS^R*56@OAHPAPK YC:<)I9+'5)XL?0UE($$<9@%^X;R M$J0VP4WG8YRVC*]2!P;$80KLDW/'GKR9Z>*]-++@N<2BA8^DR M\V *'#04EP7$YKR=:4!L2L.46N.D0VRZB.<^B /UD3#U?7W)IL:) MVR:X:1+AU(J^0P[CE,P]/8P,=$A^0(>C#;: 7JM>@OQ5:?"UM!T[8:!!$J;! MFWV=;9DI7YA97KR%(0ZZ(WA.L)5V#L%Y$B>^O!N(D82)\::6&>=Y%SJ8N7C3 M?TJF.]@_9X]-DLLE78X'ZGCH\*!C>4[UL(RI692\X+ QR_$^?%KZ2MF,G#(Q.PXQ^G(5" MJ3WXH,G$3)8E#'S*'("\:P[BX*+< +L:%V52N<<_:O-Z:K4XAY G+>E _#1, M_*/N9F #L7:'9+S.Q/.\=;6^N4&[Y^[AM,&QY3W@SLX&6XABSX1%#PZPP[/! M+?O.S0@KS !3, U%U1V#JBWT,>C)6A>\Z6\0#M/L-+0*:''NQP'4,0E0J\)< M4EY3AEF!AL^B;R!1,K&#K3U,Y.V!KWGX))]8 9@AMWA_2,CJVFRS?9VNN]'H MN,JRPI;R)=5 ]31,]:;7[6S:!-=O]L":O#/'UREL)L?Q,DW&^TV'G _Y0/8T M3/;.+OWB%NJV^6 R_@%"4'FZ MCXO380-LY8J+U)?QP1;@&/O ZC3,ZA<^M(AI=,?O1549]YN1!1JI=)YT4L<1 M,?A^,29WEQRA<>J9\NG \#3,\$$CN-FR!N';? T16%JYXQ"C,$&ZP<<#K<=A M6E_O=[NV0T+G:2SY"!R//E7M4W?/V7W\JJ3^6MJ.73"0>OQ#4@].P^8Y6['/ MV\TG&YV;(%F;:_6>%S@P7G)Z_OF?0*%&CCM M(^C^:O_.PGGSI'YT_0,^N6C?/!C4M"]"?&$UE)Q"!=^ RNC]'-*M;M\M:+]H MN6L>S]])K679?-QREO/:",#O&RGU\Q=S@_X-C]7_ 5!+ P04 " !Q@&97 MYVP\[_H+ #.' & 'AL+W=O#$21JT2=,XN4-SN _4+J5EPR6W)%>R\NO[S)#[ M(EG.]8#[8FM?.)R79YX9SC[9./\Y5$I%<5L;&YY.JAB;'TY/0U&I6H:9:Y3% MDZ7SM8RX]*O3T'@E2UY4F]/YV=GWI[74=G+YA.^]\Y=/7!N-MNJ=%Z&M:^FW MSY1QFZ>3\TEWX[U>59%NG%X^:>1*W:CXL7GG<77:2REUK6S0S@JOED\G5^<_ M/'M [_,+_]1J$T:_!5FR<.XS7;PNGT[.2"%E5!%)@L2_M7JNC"%!4.//+'/2 M;TD+Q[\[Z2_9=MBRD$$]=^9?NHS5T\GCB2C54K8FOG>;GU2VYR')*YP)_%=L M\KMG$U&T(;HZ+X8&M;;IO[S-?O@["^9YP9SU3ANQEM[Z4VC4JS7OU'HV_ZK &]7,Q,795,S/YA=?D7?1FWG!\B[N MD?>K7TFKO[!]4_$<1CJC2YF 84OQSJN@;$PWX(R7VDI;:&G$#6XJH# &\>^K M18@>./K/(0\E!1X<5H!RZX?0R$(]G32TEU^KR>6WWYQ_?_;C5\Q[T)OWX&O2 M_W84_W\/I!+2=BU,G(CO9J)#\,R6B7%0KNFDDB[0K51%PA$D1\O M'=("PJ!/J=9@E4;;U10Y8=LE8M-Z7'),L:!6GH*HO] ];:U;2R(!/(YZXNZM0I\%!JX1T$=ST\C*#$2 M3LBP N!1?M>L2I)=C6X4^9W>:CS$%Y'>+@F,*HB%(DW56IJV\UB!U]D!T<.4 M('A?Y_%PL1U'0$ 1#92"$8Q=#ZP"M#RP%2)CVE*)&ORE&P.-$"KC5EMZ M>>5EC9@&5[.FFTH7E=@HH*,@.[%YXS587)NM(#2LQ"CPWW[S>'[^Z,= @O": MBF#[Z1V?JZ*R>3^XF,I+V'78 HY"@ -;=<" 2JY38!H7X7UJKDP%BE2L0V "[6)2QM$8TI18\]6,#BP)? Y +4PMFT MT;$2_/X8@ *E$'O %4Z0G5"O\JJ/((59KU@$-%IZ5PO7^GU8=5XG3#321ZL\ MA^RP#[TJE":/?9S=S,1+YTK.GVO?KL15B:*CB?98YZ.7UU?'V<72S)#T@* ' M-L#3Y],Q"%A$PN.0ADE(UB@]0:+DC8=8P8@W5^]?O7C[Z4H&^I\NG-/#>2Y!#[''15H&9$AB.(22MCYI7-!,.@NL##%S U+*[7D_ M;AS%JT9N4W8E7?4)"2'HO C2%PU"%9+#J^_;-;'E"$EN'K+*XGVV'J4 MQI42%^+#ME'B7%QKN5 $JJ,/Y]?'Y-+D'@)"@U21(+!B!3J79Q?''#@I]_?_OX)O/?@\1S^ M\X#Q4J*^D@=+L_$#9/47O$T\41AG@=N.%45DF#/-)/H%N\#I$M[HL'MR#E.N M3\Z/9^+]: ?V"IJ*M79M !_GJI@*Q'Y&&ET 1JFZP3G;2(]3@>;\3O>.]SVC M;E$L J%X9=R"JW%79;H6*DL>O$:N_A7IF'!W_F@F?M$(7:GC=LSS?;7H"]$! MGBI:[R&2JHTEE&0;>9N--@8^8E0(JMUZB;3& UEB+\UNII:+XT>:CA>#YIT' M&F,E8U\2U6VD8\>:5%%]_0VQ+5$O4F_1%V45(O1,7, M+<^RY8XKM$5!_53NKT:-4*EP^BJ9;2RSJ5QH0PZ$0$WW]7([MNF>6IG4(__B M'*/(B\U=>3)&'.)H]5)'N:".H&\#[[8RV-!1'Q!:-,62RR_DX@]909*7?0L- MYZ-&%=EUO^7-Q%ODM7%( M[Z2#5:LD"94910,GTUP**UDF7S&H"AQJM&U5UR%,F23*M?+8?-0@' S#F[% MYXHI+>2;@B :4[CHJ$JY7L@&OC9I3UF@5RYQVZ#>[ 5'W:JB1;*R9Q-J;C;/P2_4@X><$F!>>) ET*H^R_<8I&,-V/%&6M _ R%EE#?4O*WI1'[0 MV7(MM6'$FIYA/.H5AY@R9;"-.L&V!-.R=D"B*JB85AIK?7;4IC0O=),9-V.?6'M7?RTTBC<'775+S M>2?#.#$HGV$&L)=J0=P*M=NLT2AQQX2U0P$TKM%)Q]=W>+&UK (EAHTP6%O\ MM&JS8[E(Q N7T^DB5X[.GWB6W3E CQVX8!8N+$.S _4+X1T/LDO[7%= M+>D8T\6Z[/NH*6[!XG1\"050 2].:7MT\35UH2KU=[D=S!G7^>E>WNQ.;K1P MOV[U>R:(#$C,;)J*Q"E6EFZ#ZO(JC MS,<*"/JMQ2E$$;.\5PQ$&$5S/G%^=O);ZJ>U4>5,W" @H"#2@;M?]I[7X7,^ M; 0"&/3)>HZ,_"[THY(I\MLU#FR>NP:>:G84:?A$G3NK *=1!,@4A2QT-1T* M4S8 ."6<6:IP4NE5!=@O39YI0:,TY(!1BN*0ZWY7K=8,<&W7SJSYZ-B79\I, M'=N>0LB"X2F-JG3!\X*R10JGE);#H9LC'GA(F^<['T&DL(I4*6B/LI$P@!TGXE7(/:T5TN'*H8B+K*,<9JH)+I92NU%LS;7&:MO#$ M4@?B%#I(([Y\6<<%&O6AE:.'^7[:'6-2:IV4^%> UJ"_L@&6:3T'K#< MU]8T5QU_!.BB]-_-'C,VH@9\A,JUIDQU7G:B_T"*#Z.D>!^B^3#"4JBL*.I5 MDUO[8?G D#2[$5?6MA!QMV;]G.K5L-\-(9\;*-[EQ2WS(0NL=>+KHYL7SX]) M2)IMG#],WUMFA[Y(G(Z^,>$X%ZUDV6G1 H:UW"5GSMS.#$]7SG\-!5$4=Z6QX6Q4Q%B] MF4R"*JB48>PJLOB2.U_*B*5?3D+E26;I4&DFL^GTY:24VH[.3].[&W]^ZNIH MM*4;+T)=EM*O+\FXU=GH:-2]^*271>07D_/32BYI3O%S=>.QFO12,EV2#=I9 MX2D_&UT?$^.QM-&1 94I$E2/S'SYWT=\EVV+*0@:Z<^5UGL3@;O1Z)C')9F_C)K7ZBUIX7+$\Y M$])_L6KVGAR/A*I#=&5[& A*;9M?>=?Z87#@]?2! [/VP"SA;A0EE-FEUKI6T45PHY6H;M5V* M&V>TTA1.)Q'Z^-1$M;(O&]FS!V3_(#XZ&XL@?K099=OG)\#9@YUU8"]GCPJ< M4S46Q]-#,9O.CA^1=]P;?YSD'3\@;X^5XH^+18@>R?+G/H,;>2?[Y7$!O0F5 M5'0V0H4$\K/2?^/H?J_9(OKVO,Z%B0LI(BRB3%Q MC 4B%*EZ'CZY/7LZ-7;("ZLK:41GZAR/@HS=Q?SR8/^.*Y9P.LR[:AJKPKP(QB_<+7)Q((Z@W@;/"X# MA$,='L&;Y'WRDG(E@DGP4<:071/,'!78^%-IK^HRP!)%82S>Y^E[[Q\$OT4O M=! EQ9V$:Q"$!,"BR57>*2)X) 'G2 8.I<86SPP>V >M==L!7G?&![9$"M.G M1RQD9.VR1*;I;S"K#EV-4)Y3ZCR;A #(PF7"W;:^97\S!GZ6WDN[)%8S3AEC M]B7AO<2#\L0XR==L)L35=H-'AU"S X5R ?A;)RMG VHL2V(7TJ0=J9>PHW?S MMSWTCP'!B0YU_5UW> BYYQ.CR(Y=OY-T&!JH2%%2E?9ZZY*^0>2[[-_'A1&Y+?3\Y2&SGZ2+KW+S+ M9JI&O4 W#NDRF;R/@%B<:D$L:%.EW_/K8>NE8>GT1!#$8MV&,.&VH*&F<%!, M7YKQJC&1[MK/VC;S(CLU%1JZRU>D)5)-BN! %10ZG6PZ9Z(&T0'J![HE(XXA MHJHY#X$M/XN7L!#+I,O)9C\(6UO5!F*YDXC(T!.X,1&Y1[!6_36I/-V1<, MB(^65=.0VCKLL\\Z^US)4-Q/0YZ3.:JA:L4A)S6"\$MWHJV@)K*IR'/3.%Z& M^^+T'IX!DT=J7 "?X';AY2:!T Q@>L%#?[(E-8=G://A8"P^5]")'H.<33/! M SWB,'$]WBI83>V8/^OZQUVC?&_*)H9Q1#)\:S M:KV( D%^KOB?=2#_U=8,M;TW=:JTE3L"$P,N-:1D.4PA5#H ,K:^;;2,L5L] M/"<]-F2)N_GG\J%- @>MD'= MS2(H2HF:8[8,XWUC]V1P6RK)+].=D/7!9&PO=V]R:W-H965T&ULK5AM;]LV$/XKA%MT*^#8EOR:- F0I,M68 6*INT^#/M 26>+#44J M)&7'_WYWI"0KB9T&W;[8HG3W\+EW2J<;;6YM#N#8?2&5/>OESI4GPZ%-@2%#Y9:E-PATNS&MK2 ,^\4B&'\6@T&Q9"38;8J M"FZVER#UYJP7]9H;G\4J=W1C>'Y:\A7<@/M:?C*X&K8HF2A 6:$5,[ \ZUU$ M)Y<3DO<"WP1L;.>:D26)UK>T^)"=]49$""2DCA X_JWA"J0D(*1Q5V/VVBU) ML7O=H%][V]&6A%NXTO(OD;G\K+?HL0R6O)+NL][\ ;4]4\)+M;3^EVV"['C6 M8VEEG2YJ9610"!7^^7WMAX["8G1 (:X58L\[;.19ON>.GY\:O6&&I!&-+KRI M7AO)"45!N7$&GPK4<^?77!CVC!M#X .@Q^ZB5RRW[3660/=0?(L&69=RPO(R?!;R!$UOR%,YZ6!T6S!IZ MYV]>1;/1NV<(3UK"D^?0?S9,_QF4?FBY&K[BV7+5D9T9%*--6H=@:3< MYHRK+%S 72767))0'Y/6W(+CB01F(:V,< +P-D]371&*@110&I]W;I9\ZS4( M$F^:"C(&]]B1+-B!)Y=R8[9"K1@O2(5(_#PDXP;8"A08+N4V&):!00FG60(( MZ&.K'*=>0GNY'-")>+,$WU_8DIRZ)J=:U$AY93MR-M?&'3DP!5/<8 M<<1F2^0K8[QER%1I=;2[L]N$%< I>4,DA/(8)L,H 782E[.+FRNVB+%T.M'^ MV-4A]&X1_%IKO!TTNM3E,'5L9]L^ TNQ%-AY$*)+*!?H/9/F6V\%MQ;J3:3@ MB9 ^[ UKC(![@$IRAM*&F&!4.#40EG7H\01'RR$'!'WEF+ [BJ. M%+84$@,-([\4JJPH3P/IJBAI:N : YB18TD[ XH=%H&?**C4X?& ^@&S*5G% M8ZOKW$HE*HFE?ZQ:F\/>6C5)A$Z5.$@I"5QN@/+?P4HCJCUA;UXMXGCVCOT) M:Y L8DRW>O"(5_PB7B$<3*/-AKBHUJH#-#-T?.JP:HF2VJT2 MZL5$?X"-S6.F""94*JL,'H&1.584:.[!S'WJ ]1YBO(CIQ .YM$#I '[#)([ M'_*6*)=6MVQ=CAG19B3YK\Y$4SN*&)#W"IV!Q.2U58K]F'9##V/)8B4X"&2V M B3VZ0H'5>U%VHX241NC$VT\DZ3KP9HHR_"D\3BJXQ]$M3:I#5>E.KBAP[DG M6S_8[VO;22TT<$*MM20#K%@I+!XTP7DT6R7?ZX[\OA+!.;5S M[,?D+PH6MH$C!H/5H-]2#]V7\;(T&EV+M%BH%L(C..[KU ^>)083X^"#+Z7 M1I 1)(9?I\(;Y/LQ9RLDI9H9N'TX 2#$%+JC]D "U182BT/C@$Z]G3F"IU?A MG=!&QG>4KG72QQ)#M,D%9@[*UFUI2Z(% XYW=VXKP0B=D0F=>(>4;%NAZYB' M> 6_A?W1X9X;B>^"F<*N-;=YWXW.HP:\P2* D/6UDA1A$-8=_,EL\/Y'G0W] M*-P?9X5=@J'I[3: D?(^0?,J$[HNU&;C42(9SOJ+4=3*U\M@XO.>_I6_ M13OB:-Z?S2.\FL_[T7R*%]%DU)\'O82&1G/6OEZ^2(O)>2EX[@_&D5=JE/T$28".?$E,/LSL1Y; M-K28>X$OT8 C^?4T&D3X,HM=TC<*ZB:AL@^^/E#=4.71B5Q+D84!P:7O$/[M M=^!->2'7I_$]1'4R&TS_=ZK[7@B'G7?X LS*?ZF@=RN<+>%UOKW;?@RY"-\ M=N+A2\I';E;X?H:-:XFJH\%\VF,F?)T("Z=+_T4@T<[IPE_F@%/1D ^7VH\ MSM0+VJ#]1'3^+U!+ P04 " !Q@&976.!>!PH# #D!@ &0 'AL+W=O M(%K.&;W&)]DMSI\F+!I12 MU"B-4!(T;N;!57)YG;E\G_"7P+TYLL$I62GUX)R/Y3R('2&L<&T= J?7(]Y@ M53D@HO&UQPR&EJ[PV#Z@O_/:2&M5&?^$?9>;4\=U:ZRJ^V+R:R&[-__6[\-1P31^IH#U!H5Z M^,!P52MM";2$]UH9TS_?<:'ARW@YAGL:.*;53\>P+X$589S'9+QZ,64)>T/6 M1<)&_4HZA??J$;5T7_U/TRAIE*8.Y*%NM#"$,4W#8I) %E-A,?+NZYQ4Z49I M;G^7DA?A-)L,_2XR*G*Q.(%[97E%K9.B"/-B2E;FJ%U,LM$AFF9T]-:]],1+ M9^>D_R?]EY"R<)HP,G+?:W0(Q6=$)"PL\AP2HC_J'#:PS_(P*R9D%'XSD]$A MQN#4&8Z.)D^->NOGJX&U:J7MAM 0'4;X53>Y?J9W\Y_.X%9( Q5NJ#0>3_( M=#=3.\>JQL^QE;(T%;VYH]\0:I= ZQNE[,%Q#88?V^('4$L#!!0 ( '& M9E>@)?#UG ( ,8% 9 >&PO=V]R:W-H965T V"9539J6#DI;J>5EXP,( 1O2IGUPDTMCX=B9?:'P[V<[:2A3 MZ?8EMN_N>>XY.W?CE=*/)D"Z$-),@)RI'86B2' MFNJI$:3V9T@4C>]3+ MT)0:6>I!A0CC*!J&!>,RF(Z][49/QZHBP27>:#!543#],D>A5I.@%ZP-MWR9 MDS.$TW')EGB']*V\T?84MBPI+U :KB1HS";!K#>:#UR\#_C.<64V]N J62CU MZ Z7Z22(G" 4F)!C8'9YPE,4PA%9&;\;SJ!-Z8";^S7[A:_=UK)@!D^5>. I MY9/@*( 4,U8)NE6KK]C4<^CX$B6,_\*JCNW' 225(54T8*N@X+)>V7-S#QN MH^@=0-P 8J^[3N15GC%BT[%6*] NVK*YC2_5HZTX+MVCW)&V7FYQ-+V43RA) MZ9<.7".-0[*X^-W\,=PI23E!LYEBNE;?&BUM(+BM:!YO)/P#LLN M]*,.Q%'[[^OPJ$,VX2H4RE$7[.%H:T_2-^;:NX)AQL)W1=,C(E M2W 2V#8PJ)\PF![L]8;1R0ZY@U;N8!?[?[S'3OQV=6])828$J PH1SA515:6Y7#KSVR_GUCUD7[JT[4\(VMG,16P@$ M@V2L45/^5P)I,[\F^\7;O16@7KI)XB!1%62ZC9KK>V0FM6]^1I>3[@KII=<&A"866C4 M_7P8@*ZG1GT@5?I.72BR?>^WN1VTJ%V ]6=*T?K@$K2C>_H'4$L#!!0 ( M '& 9E>9*#9ZA0@ $P8 9 >&PO=V]R:W-H965T2^IE6TXSN\!^:2R)O/?G>W>OK2U7:5.;B7C-3 M9AG7VX\B59NKP710OWB0J\32B\GU9<%78B'L[\6]QM.DD1++3.1&JIQIL;P: MS*?O/Y[3>K?@#RDVIO.;D26A4E_IX3:^&@0$2*0BLB2!X\]:W(@T)4& \6KP1\;R\G M%EIH[22J)'[T$F=')+XC638Q[',>BWAW_P3H&HBS&N+'V;,"%Z(8L[-@Q&;! M[.P9>6>-R6=.WMD1>5\D#V4J8;06*;P7_>X#]_3OI_%;)G)?;C M_9Z:VYS=<1TE+BPC9A/!;E16\'S+\%5H^%7F\"QG]R66H7(8SV.VX*E@\Y46 M3@@;UFJ:1SZ9L/AAF9 MKU)Q&LN5M%6.;,DZ6&DL@U]6J0IYRN I)\Z0H,=_WG[^\HD-K2A2^:W,>'B: M?=NL3UB)PM"]>N;&0,*A*UCL\O2.;]D;JH/I6UAL&,PH9YY!6\7V@;01 K_A+Y.:F1E04^O+KKN+0O\0YM5 M%)5:BSQRJ-%53DTA(KF44"K(53!7^LRBY3Q>[-0(Q/#6JUWC>>@ONW75"JULVIE0(3"E+^'#D4%("@@ ,]R-5I*A) MX.6K8'Q6PT+C221H@?P.02%\E2D-!H%@Y&9;TW4Z\Y936$GEZ-Z*Y5*XB:TM M1@UP+!,V43%*R5+'$<5AOO(H4F5.=NQ[H:>Q.@\L98[L(\U=+*&(>(G%NV4* M;I&K'(D<<:Q!R[0R+VFKS-JZ5D MBS$4#_T#$0U@BW"[HQN.,2*W;84[EO5@/.1,4?FAK1^;('QL^T-Z/#V]<8=% MC$JCPBJXC-'X4,X6/:UQ"4,LNKP_IQS'1AQ41KW@ZJ1TY(/%1#4Y)#;ULT\7 M59,%6A0+97N]D[*X8Z-7ZOLN[RP_H/47]:!.8Q%KGI9NW5[>D:*(NAO1B4_F M^>*&G;\)3B]PA/@D0LN*V'__$25A_DR\3FPRP?(:1IQ7#IQ MZ[O4DXA*ET*5(;V)N.N&K*.V3JL7V;^+)A;D01>6!LZ.3T&4_7)=.7;'G@-' MDR\_]I,4PM:7OY4!?S.'O:*N][[* MEE%W*(?!'9+?Y0RD5'^>-JWX2'CMWHCZ_P[O G.3R$)H:V,\IU$7 M*-IOAQ.%/\"[&/G.!UES.H0ZA']78S:K_;YW(K+* =0(+$UQM.+(K-OUL9MG MOS/!N>GFR&34?Z#I6.&+M!D1GCM=>O*)P;A(G:IZJX:._9K.KQ+R(UM[H)HJ M\;X)HF&K*M/PF4O-B,;$7R1!UUW:9G+C6-7\)2;QG9I3ITUQ[&D[;H[2_5ZJ ML*&K:%4:.-*24ECBSNN;[JN'B^_HLXT)>#XL'0J8@\2 ( MP.-@%9IM#X\CP[/S\Y,FDIJ:0NFZ/P_;>Y[A].+U25NOXJE %?F#$=B$CBK3 MT?E9P'ZA@QI=/U?BLNYE6/>P,"1D[\Z"DQ=[ ^[M=T7?%>&D<\.;";UR]]@8 MP.B@XR][F[?-5?GQ#H3>0# #! M"0 &0 'AL+W=OBV M@*&GXSJ);PV ,MC24B$JF2E!W_^QU2LBN[CM&>]F*+PYF/ M,]\\R,E&JF==(!IXJ4JAIUYA3'T=!#HML&+:ES4*VEE)53%#2Y4'NE;(,F=4 ME4$BFJIC:WF(I-U,O\G:")YX7Q@J"V:1F M.2[0_%D_*EH%>Y2,5R@TEP(4KJ;>/+J^'5I]I_ 7QXWN?8.-9"GELUU\SJ9> M:!W"$E-C$1C]K?$.R]("D1O?.DQO?Z0U['_OT#^YV"F6)=-X)\N_>6:*J3?V M(,,5:TKS)#>_8Q?/I<5+9:G=+VQ:W9A.3!MM9-49T[KBHOUG+QT//8-Q^(I! MW!G$SN_V(.?E/3-L-E%R \IJ$YK]<*$Z:W*."YN4A5&TR\G.S!9&IL^%+#-4 M^C?X^*WA9CL)#"';_2#M4&Y;E/@5E"MXD,(4&CZ*#+-#^X \VKL5[]RZC<\" M+K#V(0D'$(=Q<@8OV8>9.+SD%;PV,/AGOM1&427\>RK&%F)X&L)VQ[6N68I3 MC\I?HUJC-WO[)AJ%-V<<'.X=')Y#_^D\_#K*9P%?Y!JK)2K+)G%J"H0[6=5, M; &%0849<&$D,-"L1 TL5XC4>0;>+9Q@OA.\I_(T!3!JI]SNDQ%U6#F E9(5 M&&I7*[+_ ] %(YY KH ;#:FL*NI";3V$@JVYR%L8@LZ9P>[H6O$4K4U36Z2+ M* S]D J_+&T/FT+))G?GOWTSCN/PAAD7#@V49YI@A$?1$LRFA$V8#I5D)NUDBEBYC193:L73O,%RRU<7(W] MN"VJXYCO,6V3F$2N+:*^WX=9\H&2/B; J> M%F21TMS79&MU6"4;X3CJH5OBHP\W1^DV!:4II:0ML:5LN3UP:1>BK9.VKKZ' MUL]@5V8'9;-+^>G*.:)2_J1M\H.MH_2!*:+!CJ1#2HE0&LV$F)UDCXGLN,\$ M75?'O?9_=-;I4B/K/NT^W#>.)AN%_F@W/P9.EU3VB<<7 M>MUHU/ZI$1[TKM4*5>X>#Y9OJOOVAMU+]^^3>7LM?U=O'S=4.3D7&DI6*BL NVOI#2[A3U@_VJ;_0=02P,$% M @ <8!F5_"=^8'6'P 84 !D !X;"]W;W)K&UL[3UIRTQ4TV(C,">X>2&"\D;4XOG3LKB+2GP;9L-_T%9I- "G;:71^-HGF9_/SD?G.[<[.:;[S@?F 3JE8%*5@ZN=)]%K%P$TRNEJ54@)C MU57T7U>+JBZ!-?Z[#P.\P$7_ B@NWU8;$_^51YO:WRSW!@\Z9\ZJ(('0)C9PTD$ MD\"(;"/R;00/9"F32.5U 4M$\E.<-A6NMTJ+A4BCN$.$5,\L[,QWJEZ;=2?1 MW5K%Z^A.5)& IPE-'KT1)?P(ZS^:1%>;4J7()'.:[Z]-NJ6_)A&H*- 3M5H* M0$HF%A,$2>6WLJK5BB B+(B+^*4_BGR6BV*9 M;$C6\N%8+!5AY>W,RBXZ& M$'$\-;"N <9B48/B R#=SD$+I0D(L8Q*U @5@85(2X P:;&A/2/D<9%ELHR5 M2-6_&#_%,H ?=R[2%/XO43&]41%^4AD0 88 #!7]1DM&0 R]6(0;VJB-1"Z) M1%5)^!NFA;47*N=5"?_^NM/H;X!X!AKHFU4(&/XQA).)>;(1*@E@ P(TFV4) MF@*>;6GK,-?A[/)L>@;J+$T1 ,6L-04RQV7QOS67$5BLRF+6Z C M3_Q-%5VK(BU6"(G=+LRHZ1 =7;^^.B;*_OR/'__Q >&J&B:,(^+W-D4-3Q2M5X1F!DA;C?R?1F_>O3M; H: W MD@)V7RI^%@.SH43DL':5(1I=5> @$?*;.)95M6S2 M/53'8FLQE+L]!IK#E\NX:-($64ZBRFHVJ#($_*<&Z%! +\XO0P%M0P#\TJ2B M+LHMO@4:ML@!@?B$)SL\/V^)N"><;L0T>HDX1]" Q>3&R/<8CN%A633 1> Q MU#); 'V,VQ"%NT3)@#T6JUS]"Z3C<#8;V96WC<82?9C.3B(.@UDU3A,0_Q0\ M7GPA5#*,85(;T^B#!ZUA;>"\E5J@DB\LA4#@T,Z6Q58 :27QX>SRS_C*_.+/ M$:RK62L'/[X2*6+VPY>T$9/ ;/O\B#L.I!"9(N2]\&51 2HBC "T%S%(-. +$#H M^QI0+DJ \D61J*6Q61^*#5B:!V\?1^0>&?%$>H)[ VLME8;6X_4[T,VRI&@11H"#E&K?RQ@I4HD<11#)P+NTPYQE,D($9)B&A1*@D:1<;K'$TZN'NE MR*LE@ +3J2()R9!(5/3DTY%;Z,-&JK=G+61(2_"AW2]D+)J*7+#4AH)V1]C;G M#0*H$8T.<\AQ15/[-BF<@*1C%@'6X<.9A@NM71-:51\8*Y$G' M2* _. 3R]XT3H<#5*<=#$&VL1;Z2UL?T.13C,%@@0V;L70(']8I, 8SH<,SH MZ:* 8K,4G5125F"P!.KJ7K:GC$F"]@G 4.CDIAR/>AQ:@:^'Z*#9>=&AIV8_ M9KL(BDRB+)$G.+1ONT&DV@M* ("> M0@!X&\[$[N/AF2".51YXINF6T A,PD##5&G+V).?1 H99 , 5Y(EV]#238ZA M2PE6ES02>PTP1#MP+D!FTT6=E[@P K\8 JB Z6&,Y3@(]&3#(UF MX"7"K\N&_ -6(%JUH69$GV0M@'L74NID!R8HEL:%[<@*>/., T_Z/,#)43MA M0K:\:.?IT7X6T@?Q;BW9()BY:**HB"&"I B$;,R=1!/B:;5"OP^P28B_P)_* M:R"@QJ!A]!5L0L.GM1S 0YY5*8%5@32$ G)5]\=#Z(R>L#S*:D#+HHI#'B\E M>6@H6UJ9YWKWR 7HL:P+]!F:&MPL;8B![&@\$HRIF>%95[)/J\JXR5!V8X,P M'8)@R)RU.VF(@"J%HC ., M5H1A&B$SD6-^FYQ"\ XOQJ#HT_*M#0/>@''(#\.$L4(N)#EU=D"[,K@H@8B,N0LY M'E2^0Y5C6)AQLI\SLEWQF$+ WXKW+<>'&+C?VB"0DCEG M#RCF-DOTPE#B/8=<[33VH_$T=F]N>J)![WIGBHRYIF#'CKJ(DQP-0W44_%86 MT_)/;XAI4]*#FSO>(Z . MY7/[752@B.]XDN>$^I\RK(F?^PA7!JC*9F53@_B0?H!HB6T&^P(JX.CB%O>O M,JDMK]LQFB.*TBD;J)_Z:%QL T9*"AB$MB'&E+$D5L3$"+,A_I4"H^9L41KM M[K<]/73_*,?'D%T6%;D J/,'W?XB2[< M"%3?J&ETQ#\?CY0A"Y>R:H5V5N_I63PUVM8/?L)21F^^OSF;7_35%B?10B&Z MT!5L%1<7*L=TW,U,D^?%S3FK$BWIWD!;#Z'QZ$,X =,XL1;CYNK=AV@#$D&: MEK+O2(M:?)0ZX):B3+>!KF5J84KDD\J:C#3M7>'R5UU0:E&N),53DDIGH-(@ M2,@JOSHB7&8\2%Q@\()Y*H7\AD^*?%600P^Z2D8S3A\19S%BP7F*BS)1$6X9 MBQ(^[+#5'#QQ[2"P)=;DHY4H,@GRO?(34HY4I6$&+\#18^%?7,@-F<JK&IB@RV0&&M%!=@AC!#1"@VS!-HF)!W7?'!\ MATF0^FA, >$M:T?&RZ.0Y4"F4[6++#UU]4E/90R7 ?N1%JJV5?:L *(U&#.S M_!D=IH/.< O1T3OSRUO]B\6WQJK!EW_@^^E>N5%/8\BA4T@>>Q$F!U!!SUS!TJFP!\FWH0"&4']2W]1.'X0O86W70E$RWDPL4UFO4U MR=A1JJ&DR@M[L"W;.#I M20)OU7X=,?<:5FSQD-0/*ZJCSR+2LQI@(L >=$R%0:^[0AT5 T(>0 7 M"MB@QV -QT=M.1LNM/5'2&$9#',@9-A@;$;2-%C\$G[2P01-)+]>@&5J(D!]R(HW/) [=ZXA!)NI0\"AN8]<\^ 6JA+A"E M-H>INB6G!A;A3E(6SXV(/XH5\46GQ\&N(&HQ\47D)! MYQ'ASC_%T*[%E\N$]U<5A@D:&HBW=TJY! M8NAH:X8D"I3XR4E^;0#J%PHABE;(5B@*LJ\:9UV=5NFU$\%;2#K9P[$"FS\% M/@T*60,[K=9&:7-7@'7\(_23T\%$Q=&--]^5G<]D37S"JLHF.C$:=>+,?J5& M)"--(Z/KG\ OE,$'[.)M%V4X> M!+K<)C5LCA_=;L-'_=C<73L=D@>;Y-"9D0YZ#:.6E&[("P2%>AO0'*"W.EP[ MQ%X0"A\(6LJ::'6]FQ45UIBHGMU.>CC![&@6JO#Z'E5?@5=[81/J;P,$PWR4 MFC%,09Z;98<>=AQSO(**7+<4,[PKV+9I(/";.P"M*Y-OVII*V( _,QET:!Q8 M?J+'>!W'K>:HO3=K)*2=#P_*25S30^3?"N JQ'18M5!&!6M[T<4-UG"VG>I3 MN*IGDS$)'[C5;;][<"&=QNK73"Z]Y^/')C9'RNY6:__:>KN)L08 1/8'$QTW MG)3C1 6I*:]D?;(!E86%^!7J,%.^MFG(4IYH31<8 Y7I#LR7^L5=/0'#?G)3 MJY3+343[(I.ZYFJ!85] .=/L^W(?L5\'/5D.2[^--KBI$9BU5%1U12DS&0MJ M1=!9-_C1*K22VDYU/+-PK3:%[E?JJ^WI**O3.VCR>YQ2[2V2#U!QP%YR7CLH MZFGO"2N/.F,\-J]EAZ^?%^Z'*,09A4^)Q%8AAR_7:]":T6-E-MU5 MK^WNB>9LDM:"Q!U;$%,OX7E%]J^_IZYMFPC(#DR*;:^!.AF%@8@/ 4XIZZT1 M,P.75FF:(VQ'0K 8D ?&]J7C]ZSHG7=3V&722<9?A GLF6^-PP1VBZ9=E%V1 M[/7!<7CY:/IXJ+Y)7%1ZH3#V\KJ$Q>'<*QC _.Z,BVGY)\ O'WBY^. U=!ST MJP;&&XBO&,391&?-#R\?3Q]]+H@S;^@(B(\\*S<,XGW++X,9?^#3N*G)!W\M MJ86OVP8>!'+WSL113V6V8;X8"B"/7M)$;;?D.(3;));U<.%6LP)O++KNP=)- M8FC-O;>G%5% D;<%L7XYX@OWN74F'U#A=LW_YCUL',KH/T]1M0 MY&^<&.A)!.P!!ZDM;*#;&8AA)>#S(GS+S9037>M==8J!7 L/P#B<^=Z[%W'[ M8;8N(H0[-I4$[:4Y[4(-!/K8!)D@PY#] KV+"535WMA#KW]9CVO6UXPXQMPC?A50^<%G.RUG0^Y(Z+5X M*PP[+3\+%;T6B^BU5GW4$6I^O%<'V?['GMMK'ND?C@,#;]ZRIXWQM";9G]T' M _4A9#P5"&-3*AROP91/HA\PT_,?!2;XWXA8-#3!!Z'NP/LP<-A$ FRO5!A_ M\KE6+%QD5 AK/KFCUEG6Y!S-9SK>KM7)#]^]F_>=NI[H8SUR4=32G-?V2\W8 MW/"7/\T>7CQQ6C:1V&O+_&:T7EQ@OP"5JA=I$7_$Y"I0F8YQT['_J^]/SEV^ MP3:\A^=R(VJ>QW]618K.4),5)9MVO >CYM/ F.,"W*YR4(O*5/NX.B"H%0X4 M;%I0/S=6I$[L9CZ\>W7SW8\?W$[P- U(5U\9Y:B?\XX=B[H3I;T3L'ZLI%?G MUH5^2T8W%]I)+J[(T 4T^GS+;14)[$1W^I(9T3T=[74=.0GEW@E4GHO\$9F7 M!9L;94Z&6,A,,EJ[B%35ZV0AR4>F77%MTEMFL)+>C]6)_6G? OK<;[<].IS/ MIY"HW]/AS3_YB.T,@B3X)C,?8 M9K_=IX$/9Q=GGW$$>.(4K+\",AF8A%Q;.1LS'#[V_:[![OO6*4\K!@1WVYGK MG)455,0 _5MCJ9%S;H@UE9S44G*CR?SLS\2O09'9QRMB8% I3KS).K/X]!B; MA# SZX.CCX([X&$29( :\**]LZE\,,HDI5WI-#@8,1:K#5C%+U:"#&4 M]?8B^NXQ_DE(-Q(!1P)==+]W*4UO+5QK-SW)QIESJGO%26-Q &W^WRT:M$SQ MN85?RS8=^DW]=+7GRHXQT'ZG?0FMS*MDH/8__:N/F]WW^&^_M%K]] M2'02'3[R$D:YU*T9PZ'1Y+<]5_ICL?LLXH!7^[DG$<_O70*;8W?0 )RZI_A> MIX#V._QSX94T=R%CBM/.^A-B?VUR28]_VZS8W]Y'KU^_B(YPH"GB]N?-2I,H M1)Y$55I%-I/&MXG0G24! +8$Z$%R4N3IUCT)5N:]Z91FA:>.Z+J@B@SDLFA* MYQ52)JR R6*^<<;E88[ZD4BW"D97S0HL[, 9**L3N6382L,,.MW:L+W&9)%- MQP9KZ92O*4EF#9YF,?<4L022)A-&C\$2^KB^FXD\?G MR*B+[KJX+-V6U!M-C'=)VUR[&L'A%"((Q093H$.X0I@-A M)1NR5)^PWF%\P\/SV?3\3"<0P PB9^5<@L=\NVNV@">9P@-DIGA"H)B)V$\8 MW+\[9#J49NC5-?=,,Y!4#CFZ;4=_@*]]&'NZM\Y(]5RR,$O3KQTF<20'CBNYLL<#R&WIG3WR?-3"(CEG&5K:- M,X5C+?9#90M8=(CA6FDUX>@%!I$V(@G6=Q-Y)9&6N^#?;F3Q8B!L,WO[ BS7 M7DFQOTZPN\R0Y=!W_1&=S\9! FYG\JU]7KJ="VFYI)W+!/;.ZK7N[>HVOW(S M+I,IJ%GK$[=,]YZK$O0UAL L_(/'Q71A* WQA'MI;UJKRR+E<,-N#4NXM#\7 M5TVX.ID+)J\EXC^;9,5*4"L$X. *H1851L1XM1Q2! E9%W=TX2%?_++U3OOT MR>[@=2JVZ;*M=PQW&H^QILLCE6[MQNW0/5_^]KW0MO)]"[I09C[[527ZP5!A MI^?R^YV :R/D;LP'[I=V.^9N8-_B)9\Y"=E_Q713%UR*#ZJO1]Y6^FXU MOV*7F6];[7.7Q\9/_*?6H?;=66!4U.#U@//JAOZ#T'DF>V*YL_VBNN3$)MML^UT*'E@V1>CJFQ\\//_BU5RG/YY=[7:4\ MW&3C0[S6?HN?+LG]M&K[EBB_YX;P&R"FW4$^=J":RS1]9Y [Y4[M.0?RV93Q[8,X.Y%!*4$$WD,9&I= M7+VA28'WL$!;U-X!'KU]9IQN(RP%"K>V^]2;'^0@324E"?$E8$"5:"<%Q^J= M8Y&[#N,?KPUJT6!#GTF-M-H-[0)F#N"3M"HF^F*S,2W:$OJKMU<]2M-[0<2_ M-*H,!3^X*J-$\XWHD!M@G88NM?)UX-GYC%1@WS<:]E)]]7:#=XHD2BQDK45B M;Z4&^_OCJ#'7PS("H;)G071'5*L3@K-#*^G?*^BJ)M[]@@_#PVLZ>&_51UP5 MNT=?M3HT1H#,\'*:79 %VW" SENQ\CB@O6H2_>H[_+H 775\?WW4\P&) 1?D MG;[$X*UADZO0%[EY]^H)A 9>ZF)7O$L.O6A4<:O<[,(#9252]#^.EJ MO%-&>Y6=4RN$T!9,[=R:KV(RGJ@HUO9L&CE,JHLJ:I, M3MA:><&)?P\#7MPQQ*0&''>+O:+K;( [*-06*W1Q_"&PJ- 6.;19JQ5>!E'+ M/EF$=?3G(<*$Y&QZ'CCZNN 55G[HIFDMC?YV^^]-TC=3N>\3^82ON$?:-T!] M3/"2[S=M:Z!2&M/4U9*B>S^*URX6Z)-6MP"GM\DP\Q$4RQ6JFPL7II)+=H6J MQQP_P$3:^+5\#_XF!Z*-?9.Q?.F8<]X6(C3D^R12>QHPMEX3CN O#FA;3->L MZSX<>XZFW?4UTN2@;Z.BA1$X WHW.EPG@6O^)R=Y_M'#/R M47__HK_@BLGK5,0?3]['ZP*MANY==44/[394@=_@?7%E/KDXGT\>/'K4ZTQ\ M$[H1O_G-[%'>D/[%U)A=/G!< H?6NXS>WXYWAY;>[A^ZK>,/V]7!+=+[7^7P MN]PR7OL-7]O_^^"TI<]M*ZCUKHNZ/ATL9/^5 _: M#\_8Y?K&:,Z2M=(5]MQWJ)0H5(Y%M4XQF0JLHC1+XL6W8#HE]>L #A-RA6RQ MKZ6F6K&."P>YMX7-I;G!X\>B?PX>3#*PEJD/@OVVCN"^27Z3-_PX2&R.>9Q? ML)U&]"NTSJU[0)/(%Y^O<<'Z-/HI-]].?&CR0N]%7BR5=_TO?8L)Z599;>A( M,\5/!>GC4BE=SM:>;R0:^E JBL3K]M?2L(NAJ;@HL78>[ M2(D6H#E87#2Z_3US-I/<'&,!(1+;T;OO?-RL-PGGG1$$;*FGV[ M%^ZW8',?<3')!H[4":&]DM&Y.;3+\H;%S=T)5R8:ADFFT;P_=-+&I?2O3]@C M@]&B/+L+>-*0\C7!5QN<0G3H&%N!SJ7%^MNTPSG),3ZW>8!?P=M:"R0J:;M\ MN2-PYU+T3N<@IHSW:AQ\=?(&;/NU*C9@'3.A_Q[Z(&_;OG]FQUU[T2/Z8<=- MV#)'IZ9NR!OI/0$ZX2.@UP]/?C@?^_*NI7+PX:)OR%<'_2YK5-XO8[I7)C/F MP/NBF[T"^V@ 6\<&KU_Q""TM^(U_='8R?F8SP&?[Q*8];8>7#%X.EC@ ML;L3:A[AM"UYP[**2[5 #EB E0NN?@C./YO.E[;>:$7F7^7;3?:31=C6\J[C M\XPIG,YW1'[?-J7J#]6E]!M>XJ%Q[#4.[:3/O=9_>EH_?WJJ*OA/#/\KBSOX M;[66LKX1M7C^E"*6%Q*OL*.L\;.#V8'W*S;P/SNXFGU[-3\XA9'N]>=/-X#Q M-W1[9 7V&UL[5G;VDX?, MN.QDYF%K'R 2DK#A10%!RYJOW],-BJ(J;Q:OQR$@^V#&[U86GIP#J_#YJR'-YPF_:;6N>]>"-)E5U6>Z M>9^]' 0$2.4JM21!XN=.O59Y3H( XTLK<]!M20O[UUOI[UAWZ#*3M7I=Y;_K MS"Y?#I*!R-1<-KF]J=8_JU:?$O%A85TFG.1MI)>.4G1$4E3\:$J[;(6;\M,9?OK M+X"J@Q9MH;V*'A5XJU:^B -/1$$4/R(O[E2-65Y\3-Y2&M6J>BTW8)855\;( M'95/H/*]7,E4O!XB-6ID[-;C\\8=P'/ST"/)A MAWSXF/0G.>G/21)OBU5>;902/$-<-R9=8I:XSF4IWI?B@]S #^'$$W:I>*DL M-S_^D$3AY*=:U+1H6>69,K60JY6I[K !S<2:\>/"3W?3;J^OSWSQL7\O-$DW M36H; Y$2XL671N9ZKG&KMH(9@%AM!:](< ,>&G';AO\PBD4U9TSO2ZM,*7-Q MH^Y4V9 ZF:+!<)J,/=X#A ")Q>G[F]=G>%)FA*.L+)+7[%^0*&S%HDA330FJ MW@KO=+U15AO'K/=E6A6*H#1&VXVX@@#>;C)TZK;V%"UU,I$$@1<$@:B)LRP; M$@JHX11%,@:@NI%EJEH]]ZSXT(@R1_*MA-Y;A&'0!$KKGBG9J9!B4?BX-X+X,( M#1D<)%V^"&+Q]DM#8;(O4)SR&%UN0]**=2]8Z5&7>V:;_C9_>Y"B=$D;C?P6 M>;5R9%V@&-@'VK9;PG$;,0,K-!XC^#IH]9X$P$%+ /MW")!!/ %^EE5YODM< M>ZM\2K"P:VN:W9ZD'5(5RKX$+*=T68EY8QB$7$L#>K?(*!_L8:?P 9MAY",^ M[H>;$W5(<;L$C=7]"LG,VZ%AG8C[%4%9:R)]8PQYPA#4E%)33E<(SCFL!FA8 M8=2.4VN8$FVB6,H[8NY,J1*JY?D&NRF30F3FN34U6BR: K<19_:4F"D>8>4] MR$3ZF2E.M_).ZIQ#\WBZ?(1K8<XK&PXF&-29ECWX:VHK>KKS MY'&2M\*[C-;:>B^CT4QF).^S3S/*3WBR@9OI[PI[U'$O_ NY]WZ.92WH@\&UW/];HU'9!1Z3M.,D$:]>P2KW]O3XL:D.4M7F/MRBJ' 1B51G6L$W-1Z(M M15XRN[S@=MMG;]V@UK3+G\CDZ!$F1RV3MVR+>BY679*6=<]H M\E#&'F/9Q?5_DZ[::IA]X\B*8Y NFN*K:/RNNLII[1A]>S8B-U#CI^Y3A3E# M+QGU6[,')/\_D;\B,C=(>P3>2VPRRS1M"IIMW?QSM49C;KR^ =A=)(I +U6. MWAR2,C22#.:,VR]XDX=!7^Z%Y'WK"C?&75UK81!7I]R![9Q'XLG53T-+\3"O MJ,&F/?L$[S>WY )<*PXZ@[!>E/H/S-GNL.U5-7K5E#*N.-54>ZNF1O349\^Q MCT&KU3]C/VCK?J&V[Y%Q)C7^1;VK&QPX) HRAV@&J^?5BH\L)R+RXGC$OZ-) MB-^Q-YV.\3OQQE$(T3G.E@M/+%2I#)F#NJ\,C--TB.:,$GG#T8C6CR*L"L)$ M)%XP&8N/E<6";UKJ!,$VF0;X'7DA )^(< @I0[H8>>/I9-> [J>;C]MFN^NR M71/?>IGYBC! /.F"3=WVV!EN:+;S=E-O^^E7N032VQ2\(CZQF'/B#TTH<';, M>Y,E0J!H@6@G=\<.V[%JB[5-/=FN>W=,V!'A^1,<^Q:FXPR1:X$=. ?F]T_?E\3J33=&"&N80A M"\7^B"8-_>$S$=*_,(=['XAHJ/?\Z%[8 M$<;L:4>;Y^+6Y8S?^96.R-$9_8<<4_O!^/"T]43W,C;V M#:72DYC,2(].QGXR]:A,KEQ'DV]<ABJ#T75L/_@>XXF_CVG=:6X;O'#W:Q/9T+-Q2WG/:1;MS M$B)Q[$,#L<)CV(XQVW6##G53]HKKP;)B5"Y;5C=EJ\]>_?!$J:SKN-S,MLEJ MT!YL:P8F'5 GBG;J8,)2H^KTSX$NHOBE6X=24#>%WNNK^&GK #4=>[N$*+;GM*^:QX9GGM[:$$JGG$OQ,[/A"O1 M;8U,\XI+7=<^?>\+K&UQ[=HI_T"=YJWU7H/$?45!C>D?#H6D]\&2C'5.;[<) M'E:P%4FV43@&U(=*?X; M*_Z-$C1$MQ,DU/8D?A)WI6<\1?Y&AS;T,=:F[=,P'GGQ%&4G\>.H7W;&:+VH M'$W\4?S-ZC(-$B]"%>+"?66/A9QQW>Q)Y$^[("8K?R,0TXHZB0-12-Y_:M@8 M15\>R3M_(H .?9JYZ'U+*Y19\!=#HG136O=9K7O:?92\579[0UMT'VJO?PW M4$L#!!0 ( '& 9E?S:%[.BP0 $T* 9 >&PO=V]R:W-H965T'@7VQ98HWL;3M';CYE,;@U:& M;ISPL:ZE6U^2MJM9=IAU"Y]5M0R\,)I/&UG1+84_FAN'MU'OI5 U&:^L$8[* M679Q^/;RF/>G#5\4K?S.LV D"VN_\LMU,$[87VZU3[]B MU>X]F60BCS[8>F.,#&IEVG]YO^%AQ^!L_(3!9&,P27FW@5*6[V20\ZFS*^%X M-[SQ0X*:K)&<,ER4V^#P5<$NS*_-P4>5,\FF$A?.25,1. _348!WWC/*-YXN M6T^3)SR]$9^L"4LO?C$%%?OV(V35IS;I4KN_GZ,A3;( M\>-!N(?>^D;F-,O0))[<'67S5R\.7X_/GX%PW$,X?LX[5TOWU9+/5^O_>;HV MXE=I(OJ3:9\,1%@2F*H;:=8"W\E1(90)5DAAK#F@^UQ'C\82K3L2LG*47$') M82ENUT:6I;H7E\,OPP&L/EKS78J\=3D0/W4;?A9P6M =YD0S@,1-+%$"K@<7 M"_MK'):(A*]!+6RQ/BA)L M-:J>:&TYK&*M\!NL(63^7@&(1NF; MZ'R4+9^V%+O"C_4$_@Q'=L#3K> <7DK=Q@N(6VB8LUAH5B%S$'-5LF M4-&:H_I>*4\PX>A;5&Y+1%^XH%(S.+N6.O (429YP#G'*AN_.6?E:1*%JA3$ M@\20)DXZI&6$P8';Y\AFF!8-I3.J3_>_:EPGBD ?RYLYVO::# EHP('9]MW1 M6!1R[3=Z1Z\&\+FK7$BHMI&'82-5L:]I4.P>1'"<8VX=BQ65X.F6],U5WE$ M>J!)A=O0@=[P5JLBB]KWJ_U=Z:*](FRWMQ&PO=V]R:W-H965T MC# MBAR)"R^YS.[2LO]]9Y84+?E0#Z OTNPQWWQS], 6#90RDK<^H5UM:S MTC$RM@>=.J92C* C24;N-6; I+&Z/%O.8;6(+]5M]H7(UZE%R44!FA*J9A M?>J=A;/SA.Z["[\+V)H]F9$G*Z7N:/$E/_4"(@02,DL('/_NX0*D)""D\:/# M]'J3I+@O[]!_=KZC+RMNX$+)[R*WQ:DW\5@.:]Y(>ZNVOT#GSYCP,B6-^V7; M]FX<>"QKC%5EIXP,2E&U__RAB\.>PN0MA:A3B!SOUI!C>JTT9RHJ*D+*W&4X%Z=G&->?]29:H$]O%79\#D<-,S,US^#4PXXPH._!6WQX M%Z;!YR-DDYYL<@S]WZ;F/X.QX+K%QC+LD#!:[!8TU"#E; M/;)L#TX;A,#&65\Y:WFCZ(WWD*%3N8\?8 J^@$LX*-,!=O^^AD&T&/QIQ MSR54.,38I9 -6G[%Z=Y;/*C=G7U?R>S_Z>]SI@>NXPC>\WO(?D/9XB0VC7[L M5$O 4.1$OS%('?GT27.J.?F-8Y#!>HUSD4S3]@7ZRJO'GTP'HVH7PHWFQ '- ML]OE-PQ;&/EI<.('X]1MXG(<)GX:3P[TGC38Q[<<&V T,,[PD,D&9P5;:U4Z M*AF762/[%.:'B7K*T"X8MM SF!%3I;M (:0 S'AP47XMT,\?%#8FIPGP+Y MZ+,59!PC14A"DQ'9N,_-5C4R9P4F"J\ ?CPJ*S[M@C?L.H:,YF\6TO/NZ>N) M&R0O\6N(X1$5H]HU"&4H&$BXTR#P)V]SG.V#&6:)RA\C!)_$L8#%&.L MF-#MA3%63!H,V"54"HNRM?J]ZPNVZXN7;>]W!M/0GTX"/YT$)";CJ3^)0Q(G MT\"?1 F),8IA$K.KOL3[JC>0X?BP LR,+5]4+-K$7LZ(25NO326P_*,T]J<8 MIP_O)E$8?6;A=(IE/^W7_XC^+DIIY$<)MDP0'3@0^0&RCI'UG@,OL]$7Q"X> M[UDPC"84VF"8! .W3@,7_F&8#HY#[#C]#3$ I^? MH.D"GJ^5LKL%&>@?M(N_ %!+ P04 " !Q@&97C22]O!\* S' &0 M 'AL+W=O&0$Y)CV?OK>^XE9S2R)3G8%@6">![D?=]S M#T?G*^>_A:524=Q5QH:+P3+&^M5X'(JEJF08N5I9O)D[7\F(6[\8A]HK6?*F MRHPGQ\G! M^/*\E@LU5?%+?>-Q-^ZDE+I2-FAGA5?SB\'5R:OK,UK/"_[0:A5ZUX(\F3GW MC6X^E!>#8S)(&55$DB#QYU:]4<:0()CQ/?8W^DUE?YZ3O,*9P/^+55I[]LM %$V(KLJ;84&E;?HK M[W(<>AM>'N_8,,D;)FQW4L16OI517IY[MQ*>5D,:7;"KO!O&:4M)F4:/MQK[ MXN4T)4.XN9CJA=5S74@;Q551N,9&;1?BQAE=:!7$07MU>#Z.4$T"QD56"@FQY/3/?).NSB< MLKS3'?*V.?ROJUF('G7S[VT.)WG/MLNC7GH5:EFHBP&:)2A_JP:7/_]T\N+X M]1YKGW76/MLG_?):!ATH9S\I((V53:FC M*H6V47E=B<+9@"B5DA[.M96VT-*( D*'1M9:(2<-TF*6,I;)69*68%HU-*S M+-;B2VQ6J/JX%%]&TY%8**N\-.:>7JN:-,AU-$;+\BG9+SP_(01U8H[.&V\.2/ ,@*AKOZ45O MPR&YJH"/E$$:0MGF#2,QU*"#N M7DDO\)P-A/VAF07UO2'/6MW)N-'_IF3:9,0LK,EU]$D6WOVJK"["4'RPQ0C6 M0"Y>KI:.ZL2M+&22>;K4<%=A76^3^/*[^*@KMH9V]E_EYR-Q94PR-3NQMH"V M 5LD#Q'0J^6D5! LDQN]CQLBPY9>MIMDN^5X07(&NHC+%UC2J@0-&:SZ*^- M37.,.R7NJFB2EJ1@B5?1M6%E.;UR_%L@Z)R(*VL;B/BL:N=1LE;0L!,GQT>_ M0X'!MD[?E"I?1T)&TO+NKEA*NV"!E0X\I0^F[]XFL[(=BVG5H7(%6^#VH:5 M_T_]W#$M,,@0%/UC<=BA;FD$]T"O0-C11!)M52HOWG>)[TVM:80^Z8$4UPY_ MQ,'[J^GUX?85;US)@Y[KZ>!JBIP].\,L?:MFD>_I]I <+!44H\8!T$M%%<4V M-O7<8YR+6MXST $3%9 %!>Y=E5"K0?Y!EGROF+-#&6UD@'"HPR5(E/)I)*#[ M%.X1HS)A;ZITM%Z*9Z%]T52H=\R,,!(?$D9V\4&)9^L%!ENEXG #@;N>)@,L M&&_M7:$4(L*&4R89<0A;/-&Y0#'(WFTF^+YU/I G4IBN/'@20+NLT%#Z3[C5 M!/*%#%'SN6(:NBX(&+ETI7"W.;84[Q;[I??48:0F8:S95H2/"D_WI@6["7$ MY,X>-&O#0[=P@2 V!7D#J6;2\ HFEA3HA_6;-_VP00BB [U\,AP>0A[%Q.BY MVAF3-KD8645#-E"E[!2]6FH TTK3P,\!2>G.YKN9T8O4&/#D3^7=V@QT)8AA MS>N(Q:3B[\_ 'PL'3Y34ZMO!@08X'37*-LS9QY]_>CDY.7L=!%$0THU-NF*7 MMP%0-]UA! ^3W*5/Q768H]1OG0X(@IC=YQ2RW9;F#S<.FNFKRC.27%1W^76/ MBZ5&PXGC&\H2I29%<( *FMA))[G.Y M !U,_@C 9<0H1=4-UV$]X"CQ@C+EB M'T,[Q]<]:CN\)K-LW!K6W>'LMSL>+C"8X1R!%SPGI9*9[:UVS8:8%.?V 6P@ MPK @\:&!MYU00BO)&$;. )V!B,G*K8(W82U5,[/1O6V5!E+NPQ[GL$>%#,O' M94B'9LIJJ+.X&9T71N+O[8[<02FSW.1SDP(OPV-Q>@O.;)X8'%(JUP5$5,RK M)7T!8%]X.!P8%\+A2'RIH3,Q$-*U:T8,&>O5G:QP9DA0G<@OZ9.BZD_"KD R M\Y=('6%$FX93W)L5I'R-'^E^8^2P^XDT;3G])$CH@MV;_XM&\[I] M/.I%QZ->[.4QGX$"#P[XF.6X+I*KVYC1?R>1FA8]LU)\+,% 6FT>Z#;6\O3D MI32E"*P\L*N05;^L@3Y%.B=THVSSK-5U]%,4E]4M93DD/=39?LR>K8W_N_IZ/@'ZI&C ML":''VR(OMF9U/U">T"+DT+_7-T)%?F03%H3'%#ST05.B1H-DCHG@;V>@.H M'9WKH_EM6VR(>J]=^0!/J$ 3$@7;A-XZD& ?CYC:X;B(L;(YR39 HO>!P29T M7C]9*P%'D@&"VJ/S(S0A'OQR E+?*X]/_3TD_2U.^L!3/ N)]V,'L#5?$3'G MB;]6.Z09A#!J$,/0?K9(!BTUH@?6G[]H8!AG)2TI(DJ2K48&XH;4-)I0-C[Q M%DF?"3$'U^;)F6OBK@"D<+9FKRT!I?F6*,%W( #Q,O[XL:9I1/:96B0 )I4 M-;?I$!QG?69NV4_W9:9GQX;I.]RF8M4/ORSTFWLQVRS9T! M8"3FC+$$D5$M''WL>"4([B8O7F>V="*.4M*3%AW6Y*U M[3"S1."+2)^!/'_E:N]F]-&5S*?3"\LL(*S]R+0IC-P)H&9&[JS= D044/? 995"\S"[[ M),SG@U$I[K7">1R(#SF5\@O^N8H&+12EWW2ZI]TO8E?IAZ#U M\O1SVB?I%QC6.)_,L?5X=/9\D'AJ>Q-=S3\+S5R,KN++I4*(/"W ^[E#;><; M4M#]3GCY'U!+ P04 " !Q@&975FDK9(\# $"0 &0 'AL+W=OBD;PYF >T5T4U54O6Z R_W*"9S#BP>V+8U]X:V7-=W"(YAO];U"S1M0?=.AA^^@7Y([*4RIR<\BA_SO_AXR'>B&![J;\"3@ M(]03,O5=$OKA] 3>=$A_VN)-_SW]&Z8S+G6C0),_KE),'R?FSV,Y=Y#1<4A[ MBA:ZIAFL'#PF&M0.G/6G#T'B?SE!.!H(1Z?0UV\=NM(:L#EW0"WGG%!#QLW$ M@2\QXH& Y"/) [<8#H;"Y\^S,,@_$*^31XGY$FU45^)ML298=CX,'']Z?SP M.)C_(G>@A&7WDZZET-)6 #50M6(:W>93-[F,!_M>O9:JEHH:P&LB->,P<>+. M_6"P[]4NQ=.5_DPO,(\PF+G)+$!I-G.#68Q"$/EN=)F?"6=:^^7R6;9)@,]KUZ5I526Z7+T/7]8$PUQAKA(-@B MG@-S?!*9R'B3(S]:UTJ^,%P-P%_)QSB8!'A%<][M*TS*("(.?49U27#H.P%^ M- SAVZ9(>R* 9+9:G.74.J24XYD#TM[IDS:5,[G^L[_O48V22?R_4SUVNWFC MS52!VK;[5R-*(TRWI(:WPXJ_ZC;;FWGW?7!'U98)33@4Z.I/9K%#5+=S.\7( MNMUSJ32X-5NQQ,\44-8 _R^D- ?%!A@^?-9_ 5!+ P04 " !Q@&97=G#7 M_1H# #J!@ &0 'AL+W=OL#,$J94WB_&C9VDK=V( 'I(D.>$ \N,FUM9;8P7;:C;^>LY.&(KKRDMR= M[[[[SCZ?)SNI'O4&P)"GJA1ZZFV,J2^#0.<;J)@>RAH$KJRDJIA!5:T#72M@ MA0NJRH"&8194C MO-G&V>S6;R,:47,"](KJI*J:>KZ&4NZD7>7O#9[[>&&L( M9I.:K6$!YDM]KU +>I2"5R TEX(H6$V]>71YG5A_Y_"5PTX?R,16LI3RT2H? MBZD76D)00FXL L/?%FZ@+"T0TOC987I]2AMX*._1[USM6,N2:;B1Y3=>F,W4 M&WND@!5K2O-9[CY 5T]J\7)9:O-TY. "ZB') Y]0D,:G\"+^X)CAQ>_@/=1;$$;;"NC??(.EH8P49#;GPTW MSX=;\'V^U$9AT_PXM@EMCN1X#GN1+G7-%,TJ"UXL]=G419>G:@@Z2M( M3J'/YEO&2WL^%W@G+S3#HSMZBL=XGT0^SOMA V0E2[R]7*R)2Z*[.\Q_ 3&X M?".KFHGG-QH[LR=2V+W5!SW%!3K+1N-^Z\$E$JT-5$M0_>F2>2650=""O%=2 MZ^Y[Q[@B7X:+(7G L:,;]7P(^XK0S _3$(779V,:T2N4SB,ZZ%;B,7DOMZ"$ M/?(+74NAI<(,J(&J%=>(,8[];!21),3 ;.#4MRE6I6JIF/FWE#3SQ\FHSW>> M8)"UA1%YD(:5F#K*,C_-QB@EEMKY*!GLK7&"?9=WI4>N='JJ]/_2?T5BZH\C MBD+J<@WVIO!$$1'ULS0E$=(?M KMV2>IGV0C%#*WF=%@;Z/D6 ,'!_.G K5V M4U:37#;"M*.HM_:#?-[.KS_N[2N G;SF0I,25A@:#D>I1U0[65O%R-I-LZ4T M.!N=N,''")1UP/65E&:OV 3]\S;[#5!+ P04 " !Q@&97/5#1\ZH" #' M!0 &0 'AL+W=OGGLN]G.C ME=+/)D>T\%H(:<9!;FTY#$.3Y%@PAJ;4R%*?5(@PCJ)! M6# N@\G(V^[U9*0J*[C$>PVF*@JFWV8HU&H<=(.UX8$O<^L,X614LB7.T7XK M[S6=PA8EY05*PY4$C=DXF':'L[Z+]P'?.:[,QAY<)PNEGMWA)AT'D2.$ A/K M$!@M+WB!0C@@HO&[P0S:DBYQ<[]&O_:]4R\+9O!"B2>>VGPSOP>FVG/8_7^U^G<,E-(I2I-,+/Z<)834_CU[:.:\#^=D GEZ$I68+C M@/1@4+]@,#G8ZPZB\QUT^RW=_B[TR9SDEU8"06704M]&;?3AR]7=S^FQ_!([DP)4K9S M6?=VP* U9-0V_Z> I/?U7N202_*KRC"9FJ,AT'5;+!:HVSN'2TP:2]=;8G@B MA1,&E%HE: SLP\'>:=R-SVG7C\[@FDM.6DAAJ51JH-N)!@/W[C[A;II=<&A"8 M46IT_/DD %V/C?I@5>FENE"6A.^W.4U:U"Z _)E2=GUP!=K9/?D#4$L#!!0 M ( '& 9E<.7F/ZZP( + & 9 >&PO=V]R:W-H965T^;),>"F1-5HJ23 M3.F"65KJE6]*C2RMG0KAAT%PZA>,2V\VJ?<6>C91E15 M>@-ON['DJ]RZ#7\V*=D*[]%^+Q>:5GZ'DO("I>%*@L9LZLT'X\O(V=<&/SBN MS\0B$<$-'XTV)Z74CGN#O?HM_4N5,N M,3-XI<1/GMI\ZIUYD&+&*F&7:OT%VWQ&#B]1PM1?6#>VT;D'266L*EIG8E!P MV8SLJ:W#CL-9\(I#V#J$->\F4,WRFEDVFVBU!NVL"ZOI ME).?G2W5A@F[@3LET?)G5I=JKC63*Z3:6^A]8[% TY_XEL(Y)S]IH2\;Z/ 5 MZ',':G,#GV2*Z;_^/M'LN(9;KI?A0\K M9S$7G++7*)C%%*R"K+*51M!U73@:^#6/C=7T>G[O*T$3(=H?P774V)0LP:E' M+6-0/Z(W.WHW. TN#O"/.O[1(?0=_LL7_C<-__9>]U$^"+J?\E7NWH-Q^#9' M$&\JW!IIR0QD2E#KNU'7WI(B0M$\#71/ ^AB+18QZNYVH< M=E*872]OH3<8G?;A5EJJ M@[& 3R2DA@)AHE:2/Q/PX#@:!O"9I!.: ; M?6P65I6U)L7*DL+5TYQ^*:B= 9UG2MGMP@7H?E*SOU!+ P04 " !Q@&97 M6=.T\#0% #K# &0 'AL+W=OAF=F.&>&U-5>JB>]YMS EZ9N]?5D;3A7]YDY*\%7@4 M?*^/^D">+*5\HL&OY?7$(X-XS0M#" R;'7_+ZYJ T(R_>LS)H)(V'OR>)K>H%\EO)4-QEHS>USG#VQ9\XT+H>= X 7A"%XX^!Q:O/ U MO#53O/?YECTCQ0PLE&)MQ6W_C\52&X5\^?.4\QUV=!J;8))JK M'9_,?_S!3[R?1BR/!LNC,?37H_7^"_7Y*7M'$4_;^[#FL)(U)JQH*]!6Z=(J M+8Z5\DXI[)G&_"QDU8J_408K!1A$V' E9*E!M*4HF,&5<]'BBMQJUI;ZXA(> MUHKSK]@"&&O#FR57-N"_H;5CZT0(^@N.>G?H!5/%&E )YN<.Z\[&AO4-!$X8 MQK:-4Q_;Q,GS!-O420(?H6L\GFM$@4)?)0EKT_1:%RG90P3 M"G:HG(-< 6<8 KGI2N^>J1*$!JZ-:"P59&MM*7% TA5FGX'M*S9V,---;V-# M-AX)LR,W18?[PEY#9)1Y!7E4BITH.5+F M6?"Z!.^,?L/J3M88DUJ89T@3US^#:1ZY^1EDJ9OA '*/VCNAGZ8K2@K1&H[Y M:$#1"85N3$*1&YV!3W]3G$J.X%&X@=C-,GA&\FOLYG'7'2%4,A J&:\Z^!(H MM[4-E*U /6DTW.$Q ]Z.%-]3I!G%_9[:TT6O>S%@<=%=B@V\HBN=CO0HEBU% MKNDBQU^)W"78*T##[_;2YN7TI;?88>Y7'!95I7A%A_]I:[3!6F!KPSM>]%B^ MTQ' ]QPOSYP\R"F+,S?.('%C^)D8C=I#)TA2)PU2C%[N8\2X*@05B/,@2)8^FMLX>>.EF8. F6.U08>TBI"-U+X!%9B?90 M<>0#_23LB*R^[Z1AZ'A835%I&MN3"-"+$1:F PO3[V;AW?UG6/3!/\6[4:3_ MQ#O2^/_1[4 R2Q)X1RS[0-7ST5;/;Q NPJO"R^C.R-PL'(B6Y!@MO-XB%]?Z M()W[8>R$.9(L<\/@F&0)WEM$OM2-PV]R*?T[@9&;NQS=BD- M/HYM=XU?(UR1 *ZOI#2' 2D8OF_F_P!02P,$% @ <8!F5P;E"J1O P MKP< !D !X;"]W;W)K&ULC551;]LV$/XK![4H M8D"P)$IV9-!#HKL.)Z+!NL:6H0Z$8ASYU3 M508L#*=!Q47MK19N;:-6"]F:4M2X4:#;JN+JGS66\KCT(N^T\$4<"F,7@M6B MX0?RD?+3*IWSI MA980EI@9B\#I]X2W6)86B&C\W6-Z0TCK>"Z?T']QN5,N.Z[Q5I;?1&Z*I9=Z MD..>MZ7Y(H^_8I_/Q.)ELM3N"\?.=L(\R%IM9-4[$X-*U-V?/_=U.'-(PS<< M6._ '.\ND&-YQPU?+90\@K+6A&8%EZKS)G*BMH>R-8IV!?F9U0.=^ZA[,W9ZX;GN'2HZNA43VAM_KP+IJ&'R^030:RR27TU9IKD0&O<[@3 M96LP!WM2COJMK"KJ[2X#4IK6<-OMKZ7PLT'R/HCHVZ)T;=%0M*R+IETTH:W> M.%.N82]+NN :KD0-II"M)B@-^)QA8WH/"VYA.BVG=AW-X6NA$%^T"]!A&ZQV M9&E/_(&(7MJW'6$_[$QZ:"M4W$@U!]O@+S-I-6'0.(.,EUE;NGJ!W-O+_4,% M[C=;> _1M3^9)"1 MPC%+;6G#<1*.G#X-7?G'T71T&>+$Z7] 7KN4P=D0I>XYN*?"]GA;FVZ>#JO# M:W33#>'OYMU3]IFK@Z 3*'%/KN'X>N*!ZIZ'3C&R<2-Y)PT->"<6]**BL@:T MOY?2G!0;8'BC5_\"4$L#!!0 ( '& 9E?DQH;4]@4 %PN 9 >&PO M=V]R:W-H965TM 1\'I]C/PD_;$\>I?JN MET(8]'.59OJJMS1F?=GOZ]E2K+B^D&N1V4\64JVXL9?JH:_72O!Y$;1*^R2* MXOZ*)UEO.BG>NU73B=R8-,G$K4)ZLUIQ]>N=2.7C50_WGM[XG#PL3?Y&?SI9 M\P=Q)\S7]:VR5_U299ZL1*83F2$E%E>]M_CRFHWS@*+%MT0\ZLIKE)=R+^7W M_.+C_*H7Y1F)5,Q,+L'MOZVX%FF:*]D\?NQ%>V6?>6#U]9/Z^Z)X6\P]U^): MIO\F<[.\ZHUZ:"X6?).:S_+Q;[$O:)#KS62JB[_H<=\VZJ'91ANYV@?;#%9) MMOO/?^X'HA* V9$ L@\@SPV@^P!:%+K+K"CKAAL^G2CYB%3>VJKE+XJQ*:)M M-4F63^.=4?;3Q,:9Z7N>*/2-IQN!Y *]3S*>S1*>HH^9-FICY\MH]/)&&)ZD M^A5Z@[[>W:"7+UZA%RC)T)>EW&B>S?6D;VPNN6)_MN_WW:Y?MR-0#@,IAX$4>O2(WENMA=&7377L EES8'Z7 M7>HUGXFKGKV-M%!;T9O^^0>.H[^:J@(2\VJD98TTI&Z'?+91B4E$XW3M8N,B M-K_WMU,9FQ,C,6S*QBPD^"ZXT2A?%>H\]YRBK) M'M [KI/&O(/*;:<'2,P;A$$Y"(.N%AQ U@@DYM48ES7&P8F^YGJ)[ ,#S?(7 MXLQ*S9J+B"'!C6JJ2QB& G;><12LT?$H88'(-B"Y2: M/SH.7'!G*%?:W'!MFA'#/ MK><42,T?)T=->-39NZ P!*7FU^EP" =)I*5WQ\_S;KU9P+O$40T)4PV,=QNA M(=QSZU_S0&K^.#F.(KCSH@4H'$&I^756UF:"4-+.NWNMJBD/?S(&F_@Y.K A M8;!IX=FO%W<7Z(LJ6OU".K@J$^ZU]3P"J?ECY"B*L,Y^!>4A*#6_3L=#),@A M)Q;:]L'>*D$/GN?LQFQ@!=8()2\[<,'(O1J*NS*2A+ M0:GY=3J6HN$UJ1.;(_@D5(3UN^;O&(F&&:F%JS_(K5!9_O$;O9:9EOD2C+T2 M:JT2?60 0!>AH-3\L:KL@]'.G@;E+2@UOT['6S2\:G7"TZSFZ1&-QX>+P W- M*!GA([L5U$$2#4,2H&'#H!'.H_64G@/+J,,R&G>V+BA00:GY=3J@HN'EJQ/6 MK>^@U1['H29^4HY^*-@6V[,MVT@0X3Q:3^4Y>(LZWJ*==^(H*"E!J?E'&!PI ML?"J5=BRK+Z7UO2T;6@6>-HRAS<,;,OM6JJU5-P(-!?WYL3Z1+C;UL(7IA%=WP?&IYVN] M6=/SM5\Y^IN?N_[$U4.2:92*A8V++H;6\&IWE'EW8>2Z. U\+XV1J^+E4O"Y M4'D#^_E"2O-TD1\P+@^43_\'4$L#!!0 ( '& 9E? ZB7X6@0 $<6 9 M >&PO=V]R:W-H965T\8?Q 9 HA]IDHFILY$ROW)=$6T@I:+/@ZM\.YI D.I+"\4\9U*GFU([-Y\?H[PKRBLR2"IBSY%N\ MDINI,W+0"M9TF\@O;/\!2D(%P(@EHOB+]@?;(7%0M!62I:6S0I#&V>$__5$F MHN& !QT.I'0@SW7P2P>_('I 5M"ZH9+.)ISM$=?6*II^*')3>"LV<::7<2&Y M^C56?G+VF?('D'29 %I M.6QC$&@5S?J79R(UZB'[A8WZ-7OKR>N5--I)S0]Y'OO4'$([[!?6YWOX%(N>/"G1R[NXIDQ9143$D1S^^,MY0- MCF_0]4Y1U,Q[:C?T!%4I^/Y).:&/$E+QMXGP88:!>0:]XZY$3B.8.FI+"> [ M<&9__(9#[T\3_3,%.TJ&7R7#MT6?7:>,R_A?6*$Y$])$]> ?%OZZ%NQF. R# M<.1YWL3=-7FT+0?!(!PV#8\P#BJ, RO&]YP)@>XR59V2 NI[596$">LA3M!$ MX+5QMJW"3HQ!A3$X#>,G-08CR* U?6\X:*,TF&'@:UOJM2:=^(85OJ']>TQ4/Z%9!$CM111Q6,42)3JW'!(J56(E M0[2]85=Z4XMJ4YO(#5N0?R5ELSAB,ZK8C*QL[OJ+/OI+?1-BRW\^ <\:Z=22 MGQQ>OK^)S).%.PHV1@K^ZKWO^LL&6 YG='0B\P5"[[5"^ETI ( M^$R%N QDVVSVN5[*I18!V-I63RG89:3C4DP,JW.)1H[K3H[MK=Q>VDOG7SXR MW]#&[=.\E$;=[/$3W9[M@&?J@"![(F>98*H'(#4"GO.X:X6L(4^M%^>*=IR M6DG@X.+U$UO5RLD).5.TXX34D@7;-VQ3CXW7D(-D%H-$'SY<_29 M1$"9D$M("M*X5[!+BJ?K%&DK"762'@S;7ZS!$I,PZ-[_I-8)Q*X3GE^G2%LS MM'"V3;H/J:06 >3$(W]WC2+MXWQO8*A11KMNJ'6[)O:3O[U&E<[A\8I[ALYD ML-0K;NA,;N.63U^Q?J;\7JT@2F"M7+W^4$7BAUO+PT"RO+CX6S(I65H\;H"N M@&L#]?N:,?DXT'>)U=WQ[#]02P,$% @ <8!F5T32/)N @ UP8 !D M !X;"]W;W)K&ULK55=3]LP%/TK5H8FD!CYSD:7 M1H)6:#QLJBB,AVD/;G+;6#AV9CLM_/O93IJU$ H/>TELYYYSS[&O;](-%P^R M!%#HL:),CIU2J7KDNC(OH<+RC-? ])BI6KJP%X,*"*NH&GI>X%2;, MR5*[-A-9RAM%"8.90+*I*BR>+H'RS=CQG>W"#5F5RBRX65KC%$004$F5.<*Z&_$HU3V35; U-@ M,*'R!'U"=_,I.CXZ04>(,'1;\D9B5LC453JM ;MYE^*R31&\DF(.]1D*O5,4 M>$$X )\-? R(O+.^Y@]75&O*SJHZXHPHFNX0"O.ATNL MQ<<[27TO29XI&PJ*@F%I<2\M/BCMEBM,]9[UUX2!&A(8OT?@0% 4^\,"DUY@ M8]I@U;976SF#.YF\/+YS[_D9OQ'4"G5WVHYI^=^Q6!$F$86EAGEG MG[51T;;1=J)X;3O1@BO=U^RPU'\>$"9 ?U]RKK83T]SZ?UGV%U!+ P04 M" !Q@&97G9D](H$# #\#0 &0 'AL+W=O\@' M9.0=A8>_#_<[HAG5\S.R?*,C?'>,/C+.<(8D<*HA)EJ03:$+"416<_?Y#D'D M5D.JOK1X?%-:&+=;,(GE2N4T@H6#F4.!W($3_/G'<.K]W:9>GV1A3V0-9<>U MLN,N]N C)M5,,@DHACP=?2M8(J9%*#(W0JW^_KV MO"WX3M93@^^3+.R)K*'FM%9S^K]OU6F?RO9)%O9$UE#VHE;VHG.=/N2X/_$L M6M$G@MYYM?<0LM..Z=*TA-90Y)9+$(K6M9.2Z%:-9F] MTF3T2I!.*Z<*TA-90Y#+6I#+3D%60N/28)2_2.IU%B=G.<@(Q[2FM))\=IA; M!R_R[[+3@5.UZHFLH=70^U7U>9UJO2O3TAIVD!70)DA%<+AZ)BT;JMO.J:+T MQ5:JXAZ4Q2G(K;U>*!*)(M-E/5GWUE>8:UNXO^A?FJN-+;=_T93W(BPVMPQ/ M2PX;I/0&%W@ R?*J43:TR&WQ_2@TEO+V-<'K&4@S +]O!*[;JF$,U!>^X"=0 M2P,$% @ <8!F5X4VFW@#! C1, !D !X;"]W;W)K&ULK5AM7W0=IT73/^&>Q!9#H*4NIF%E;*?.) M;8MH"QD6URP'JNXDC&=8JB'?V"+G@.,"E*5VSW%\.\.$6O-I,7?'YU.VDRFA M<,>1V&49YL\+2-E^9KG6R\0]V6REGK#GTQQOX 'DI_R.JY%=L\0D RH(HXA# M,K-NW,EJK.T+@[\([,7!-=)/LF;LLQ[\&L\L1P<$*412,V#U\PBWD*::2(7Q MI>*T:I<:>'C]PKXLGET]RQH+N&7IWR26VYDULE ,"=ZE\I[M?X'J>0::+V*I M*/ZC?67K6"C:"/>-4/J./C((D7W&ACQO.,=V $IQ$5^B>I5KR>\QC]#X B4DJ M/JCY3P\!>O_N WJ'"$5_;ME.8!J+J2U56)KB\Y6?0Z"1\@OT:>\Q/J.3VO)9[;;OAO.]H)#\[WWFO+ MQO<%O_P^[ZMN> "1@KMM\*-2>+4\O8+/>X7O=X+7)"5*H!Q2+"%&DJ%D)W<< M$"^D2T"@?[1$T;+4Z+]M"BR]]-N]Z-5^(G(.^IO:CX>",.ES98CL2!"#6A"#3D$$D #G>C%1 M^YS 95,4,2%;1=#)=:D(3)(%)LG"DFQP(((KK]\_D8!)CRM#9$<2\&L)^&^L M"81&),FF%39(%)LG"8:/";M\[W0.:1J<5-A33485'=85'G15>J4]O_1YG+"8) MB\[8SATM?$)%GX9NQ+D^Y67>[*^MD' M7_\9\$UQL"-4/[.CLOS2JF?KLZ.;XLCD9'[A3@*W93YT)\OR:.@;?7E0]1'S M#:$"I9 H5\[U4&F;EX<_Y4"RO#A[6#,I659<;@''P+6!NI\P)E\&VD%] C?_ M#U!+ P04 " !Q@&97;2,PPQ4& ",-0 &0 'AL+W=O$"/22)AF_&JR% MR"^&0QZN28KY&N!;_+@6Q8'A_#+'C^2>B._Y'9-[PX82 MQ2G)>$PSQ,CJ:G"M7P2Z60C*$G_%Y)GO;:/B4AXH?2IVO.AJH!4U(@D)18' M\M^6+$B2%"19CQ\U=-#$+(3[VZ]TN[QX>3$/F),%3?Z.([&^&DP'*"(KO$G$ M-_KLDOJ"Q@4OI DO_Z+GJNS$'*!PPP5-:[&L01IGU7_\4M^(/8'D= N,6F < M"L[?$8QJP:AOA/-:<-XWPK@6C/L*S%I@]A5,:L&D[S5,:\&TKV!6"V9]JZ1K MKT].ZRUI'G:5=%66E"EF88'GEXP^(U:4E[QBH\S34B\S*\X*2]T+)L_&4B?F M]X*&3VN:1(3QW]#RQR86/]%GBP@<)_P$_8Z^WUOH\Z<3] D-$5]C1CB*,_0] MBP4_E0?E]FV<)-(=_'(H9(4*[#"L@]]4P8UW@NOHEF9BS=$RBTC4H;?4^M%' M>E>M-S_2>VK]3*$?R@?1/ WC]6G<&$K@=<[.T$@[189FZ!WU6:CE7^BVD6M= MMU,MOR=Y(Q]UR)=JN;_)E');+;_%Q;7K[\J=_G*C*Q7Z5[Y+[OV_6^?WEW=% M#]1RBX3O77LK#4?-2V%4\D;O\!8)YAS1%2K?#NB?/^5YY F2\G^[3%[!SKMA M19_@@NASPK9D,/_U%]W4_NC*<$B8!0E;0L)L2)@#"7,A81XDS(>$ M!4"PEK_.&W^=J^CS!4U3V9WDA;M.48X9VN)D0]!GV9I&-$DPXR@GK&IO3[HL MI^0?:SE(F%7!)B6LZ,]OY]J9)MNR[;Z5("/:D# '$N9"PKP^-]:'C!A\$+&5 M^N,F]M*X+&Y#@FS*MAX[P;IACG5 MC-GX(-\AH]J0, <2YD+"O+XWUX>,&G1$U;39=&;,NO/>;/+>5+_R,5\C1D(2 M;TF$5I0A6CN!O! 6QKQS_'&CA!Z;^Y P"Q*VA(39D# '$N9"PKP*-FN]G0^; M@ZXRHW:9 *A2+5=,&E=,^G2$RF%&5_HKU<>F/R3,@H0M(6$V),R!A+F0, \2 MYD/" B!8RU#3QE!3R)'[%-)?D# +$K:$A-F0, <2YD+"/$B8#PD+@& M?\T: M?\V4#=:73?H@!^;28*^_A7.^D1TZV9_C-(D^&LHHXT>F/CH< MQ_0J9;\M-1MKFM8NY4!6WX6$>9 P'Q(6 ,%:J:]KNT]%FC+YKP42:X)N,7LB M GU=K0B3P_?.SSY*T+&)#DJS0&E+4)H-2G- :2XHS0.E^:"T (K6MMG>%UD= ML@]7TZ"\!DFS0&E+4)H-2G- :2XHS0.E^:"T (K6]IJQ\YJA;-)N\4N<;E*$ M4[K)!,);'"?X(2'E+W1%WPYG(>ETG9)[M.LJFMG^V;'=8;) 0RY!:38HS0&E MN: T#Y3F@]("*%K;3+M9 [KRH^G;P5&?(9&:>;210*M70!%:[MD]^U?5W_\O\<)*;MWY>=_E&]8N,:< MH)S%X3%3 -1ACC8.Z"2 FK;_X<$\.WCX2]"0-BC- :6YH#2OS\WU04,&4+2V M979S!G3UI($[1D-"HCW7<&FB3E. 3A8 I5F@M"4HS0:E.35M/T-GTS.CG:(N M:$RO(Z;VUA6@7Y%J7C=*0(T"[#F_P%02P,$% M @ <8!F5[B3B7Z0#@ --0 !D !X;"]W;W)K&ULM=UK;Z-(%H#AOX*RH]6,U-TQ&.>VZ4A)N-^ZU3TS^V$T'XA=2=#8X 7< ME]7\^ 7'-B8F9=S[9C7:CAWJ.85QG53A8[C\FN5_%8]"E,JWV30MWA\]EN7\ MXOBX&#^*65R\R^8BK7YSG^6SN*P>Y@_'Q3P7\639:#8]U@:#D^-9G*1'5Y?+ MYS[F5Y?9HIPFJ?B8*\5B-HOS[S=BFGU]?Z0>K9_XE#P\EO43QU>7\_A!?!;E M;_./>?7H>*-,DIE(BR1+E5S:U;RYVO=N8N+L1M M-OUW,BD?WQ^='2D3<1\OIN6G[*LC5CLTJKUQ-BV6_Z]\76T[.%+&BZ+,9JO& M50]F2?KT;_QM]4)L-="T%QIHJP9:WP;#58-AWP;ZJH'>M\%HU6#4M\')JL%) MWP:GJP:G?1N%6>Q]O M=7W U>='7'UQ7]:'7%T>\^.GM^_RO6_$97QUF6=?E;S>OO+J'Y8#:-F^>LLG M:3W6/Y=Y]=ND:E=>?1)?1+H0;Q4W'7\OA7*;Y?,LCY?C\&=#E'$R+7Y1?E*2 M5/GU,5L4<3HI+H_+*G+=_GB\BG+S%$5[(8JJA%E:/A:*F4[$I*/]K;S]<%][ M4][^=%][2][^?%][9\_^:_L 3PYH^C[ EP,GLETXKMXTFW>.MG[GW&A2,8SS M=\I0?:-H VVH_/;94'[^Z9>N0RMG/HMYQ0SV,D9_1I,PIISQ%M/-3LD8B]DI MF]DI1\X88KS9*57"N+T9]6S-*'.1+V<8OP7#I#5_PJMG2-+Y;Y_[K=*)\*!]%KEP_ MY$)4L[NR4/X(JC:*6XI9\6?7'X&G 'IW@'K6>E',X[%X?U1-2PN1?Q%'5__\ MAWHR^%=7VB Q@\1,$K-(S"8QA\1<$O-(S">Q@,1"$HL@K)5:]$UJT67Z>I+9 M.7&4MCPT9SQA)TNL7N5^N5('P_/3R^,OV\E@=RM=/1WJ[:U,LF-61\BS@7;> M#FGO;G5Z=J9K[:TIR670-52ATZ4)^PT?9 /1N=/1N"!AG2)#&K5_]M,J1#8BZ)>23F MCW93^.XK&Y AP]V0Y^=G9^V($12Q-4Y/-N/TY,!QFHI2R>[7PU699_D+*Z,; MJ7SHL#W9>=N?Z-K)X-FP)4.:)&;UZK]-AG1(S"4QC\3\7J]L0(8,3W:&[>B\ MFE4]&[=0R-:X/=V,VU/IN.TXI_KW^D1K:%\/5*U977>-7:E^Z-@E,8/$3!*S M2,PF,8?$7!+S2,PGL8#$0A*+(*R55\XV>>7LM4_5G9&IA<0,$C-)S"(QF\0< M$G-)S",QG\0"$@M)+(*P5FHYWZ26<^F4)!:@6HEI$:>TL ML55:IO;,$A/Q14RS>9T#E#BMSV,^+*9QF>7??S1K2",?G#5(S4 U$]4L5+-1 MS4$U=Z5M9PU]..K(&OVV\]'>!:@6HEI$:>VLH3590]OS8;(\ M8SG.TB*IU@]/GXWLF2:0E5RWJ&:@FHEJ%JK9J.:@FHMJWDIKE8%VY PR9H!J M(:I%E-;.&4WUHRHO?XP6LSN1UW546]\S4;+-%TT*Y>_>WT"YD<0FH%J M)JI9J&:CFH-JKKI;-*H]GU;LW<1'^Q2@6HAJ$:6ULT-3%\9QW\_$MF'9L,SYZ_;TVT6];^ M;MD=F^BCY]URT&ZYJ.:AFH]J :J%J!916OMB3$U)IB8OR23*)N0A#AW$J&:@ MFHEJEK9;H;C[-]1&8SJHYJ*:AVH^J@6H%J):1&GM%-+4:VKR>LTP29/98M9\ M1_6'O[@J#W1P(D'+,U'-1#4+U6Q4L'9QFTE;?@<;T42U M1#5(DIK9X^FN%23%J)=A?$W:F%$UL_= MHIJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J19363CA-9:HV>O6%$5J/BFH&JIFH M9J&:C6H.JKFHYJ&:CVH!JH6H%E%:.],T5:Z:O,KU_UT8H56MJ&:@FHEJ%JK9 MJ.:@FKO2V@LC37^^,$*K55$M0+40U2)*:V>/IEI5DU_@=%T1HEAUSMBI@R^( M%1-:S8IJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!916CL3-=6LVJM?$E5#RUM1 MS4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B2FMGFJ8*5OOQ*EAYTX-3"'HU5*VC M8';WZG@F&M3J"-I17F[WZYN#]LW5>EZ>%(WJHUJ :B&J1936OIMA4Q [E!?$ M,FN3VXI-QO%4^5QUL#(ZA[V\)X<.>U0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$ MM8C2VAFIJ:\=JJ^]1AFBA;6H9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1I;4S MC=9D&ODU5&5K%'G3@U/([B4MM>;JS[NC8ZF1GU8%V MS$4U#]5\5 M0+42UB-+:XW/K5NOR^MU]M[K[,W77Z-^==C4KP[U M5U]XD.5UMZAFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&EM3--4[@ZW'-)U8,O M*B0'#TXL:)TJJIG#CEN;[W[<8*%!;51S4,U%-0_5?%0+4"U$M8C2VAFC*4 = MR@M0K]-T$4\5*_DF)LK'U2V@.A,%6FHZW+UAN:KKNVG:^ MB_IR8H&:,P0 MU2)*:P_IICYQ**]/?#ZDWRCC1?7XA=4W6K XW"WC.^F84Z/W94V&A, M!]5<5/-0S>_UZ@9HS!#5(DIKC6V]J6G4]UWD\_G83D59W\!H-<25>9:_]%FA MG#YTJ.N[E[SFC+B]][/UYG]PY.)^@M8VH9J*:A6HVJCFHYJ*:AVH^J@5ZQVWISW<^ MX K1H!&EM1-%4[2H2TN5KJXGDZ2>C53)0IHFR/*IVY4F_R#.0&.:J&;UV@,; MC>F@FHMJ'JKYO5[= (T9HEI$:>U1W10(ZO("P3!.%_?QN%SD2?JP^5)U_],9 M:+4@JAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):1&GM+-,4%>HGKWXZ RTW1#4# MU4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BRBMG6F:&D==7N-H?BM%6M19IA3YK#.1 MH)6.J&:@FKGGI5*5[R+..W,&>JU*5'-0S44U#]5\5 M0+42UB-+:.:,INM3E M19<'K(&J)S^M2ST^B5F5_5\H^2;V=!\:S:4;7,Y$_B%LQG1;*.%ND90UN/5NEF/LJ(:D7U]K1\<[S MM^J%H78\;ZD7=M?SCGKA+I\_;L)>7<[C!Q'&^4.2%LI4W%==&+P['1TI>?+P MN'E09O/W1^J15939;_O@HXHG(ZPVJW]]G6;E^4 ?XFN5_+7?SZG]02P,$ M% @ <8!F5X>1!1E"!@ SC, !D !X;"]W;W)K&ULM9M=;]LV&(7_"N$50PNTL2A;LIPY!I+HJT.[!LFZ70R[8&3:%BJ) M'D4G+; ?/^K#DF7)K+2\[45C*7J?0XHG%'E@+9X9_Y)N*17H:QPEZ=5H*\3N M6" M[444)O2.HW0?QX1_NZ$1>[X:X='AQ'VXV8KLQ'BYV)$-?:#B\^Z.RZ-Q15F% M,4W2D"6(T_75Z!I?^KJ>%>17_!'2Y_3H,\JZ\LC8E^S@_>IJI&4MHA$-1(8@ M\L<3O:51E)%D._XIH:-*,RL\_GR@NWGG96<>24IO6?1GN!+;JY$U0BNZ)OM( MW+-GGY8=,C)>P*(T_Q\]%]>:TQ$*]JE@<5DL6Q"'2?&3?"UOQ%$!/E>@EP7Z M:8%QIF!2%DSZ*DS+@FE?!:,L,/H6F&6!V;=)L[)@UK? *@NL?'2+X72UIV8?<$'FU',(PR;S[(+C\;2CKQ/*>/M%D3]\A+XRD]=%#$-(D MH.A]$J#7-A4DC-(WZ!WZ_&"CUZ_>H%D==/_M>O:NNGROJQ_+>53=0/]S &UT)_!2("X2G M;Y&NZ7K7_5"7/]#=!9IH>?FDH]SN7]ZE[JC+?]U'LAR?+7=?UGCO98WWU>4V M#:@?S-;]-*>ZJ9WX 5+2@82Y MO=KO04KZ;4EC+J>A;D/,*D/,E(8HE]K_Y@N7P\*[O?KX$ 9RCTCK]4>7091* M0PT"";,A80XDS(6$>9 P'PC6<*55N=+ZT7UKSM$TA1!Y3F]NN"!RKJ=XG. M+>W,NASKM0-TN+VZFC78"GJK2[K>=@*DI@-*TX^6#8(K;+]TYK2E-$Y 8JEEO[5#"Y9RH7KMT+CXX(=J:U M5W6WZJ8-]@(DS0&EN: T#Y3F0]&:!JS39*R.DZOPJ/S@ACP5Z%XJ$1YLT1UG M&T[B3I^!ALN@-!N4YH#27%":!TKSH6A-,];)-C9_=&:$02-N4)H-2G- :2XH MS0.E^5"TIBOK>!VK\W7E+A\T,"]I)YODTS4[:!(.2G/[=, #E?2A:$USU"DW M5N:6_3;YH$%V26O<8\-LVP0THP:EN?VZX(&*^E"TIE'J!!JK(^AA60!H_%S2 M3K.WEF- DV50FMNO"QZHJ ]%:WX1L$Z7=76Z_)+40(T>:B"]'=YVS#B@F@XH MS>W5 P]4TX>B->U3Q\^Z.GZ^/[CFGF9?.@^3#;JC//]Z>O:-W$^/4;@I@X;K MF.V[)R*UQF ?M7-6;+3"%AM4U &EN?VZX(&*^E"TII/J&%M7Q]AU2'642'6Z M!33"+FGF=QY;H*(.*,WMUP4/5-2'HA5N&1^]#!!3OLE?#$E1D,T8Q9>AJ[/5 MRR?7^2L7)^=O\:6-.\Z[^-(K7BVI\<6;+A\)WX1)BB*ZEE+:Q4S^U?'BY9'B M0+!=_BK"(Q."Q?G'+24KRK,+Y._73#JW/,@$JE=XEO\!4$L#!!0 ( '& M9E=RE\>EL0D #5N 9 >&PO=V]R:W-H965T[1JI30&_)Z31$K#.R?G1$W;E7:U'R9F'*/RXAUPDJ[VQ^^ M,1B;C(UR]TMK$Y[K&=O/#3/,#7/YDO ?Z9*QC+Q&89Q>]999MKKH]]/YDD4T M/4]6+!9_620\HIEXRY_ZZ8HSZA=!4=C7%&7KGMK;;O@2/"VS?$/_^G)%G]@#R[ZM[KEXUZ\H?A"Q. V2 MF'"VN.K=J!?>8) '%'M\#]A+NO.:Y!_E,4E^Y&\<_ZJGY"UB(9MG.8**_Y[9 M+0O#G"3:\9\2VJMRYH&[K[=TL_CPXL,\TI3=)N$_ C];7O6F/>*S!5V'V9?D MQ6;E!QKEO'D2IL6_Y&6S[V38(_-UFB51&2Q:$ 7QYG_Z6GX1.P&"TQZ@E0': MJ0&#,F"P'_!6DX9EP/#4@%$9,#JU2>,R8'QJADD9,-D/&+\1,"T#IJ=FF)4! MLU,#5&7[RRDGAU0_]J;H-E52E)A.,WI]R9,7PO/]!2]_4=1I$2\J*XAS23UD M7/PU$''9]1?VS.(U(Y_(/VE _J"/Y(/.,AJ$Z4>Q[=N#3C[\]I'\1OHD75+. M4A+$Y%L<9.F9V"A>?UTFZY3&?GK9ST1SEL=K$PF@+WZ'ZL?0MC_&9TU*=-?Q.1DH9T13-+7M M"Y&'/[!5%3YH"==/#]=:P@UY^!WE(EPMPI6V7^-]C;?>UWC[?>&./%QG\^JS MMX6[IW]U;>'>"66CCMK*IE&&@^J8,"AX@S=XXO04TL>$T^*D=Q/[Y*]LR3BY M>>*,B=-IEI)__2%BB).Q*/UWF_(W"8;M"?)NPD6ZHG-VU1/]@)3Q9]:[_OO? MU+'R>UO5(V$Z$F8@82829B%A-A+F(&$N$N:!8 W-#2O-#67T[7FX]30JC>PJ MI@UL7,#R_O;SM:H,9I/+_O.N2@[W&JJ3P;"YEX%LF-F2$]' MT[W#LHY,:2!AYDGMMY I;23,.6S_;#:=[M4Y,J,'@C7J?%+5^:1CG<"-50VJU0V^]57F69(S2%A.A)F(&$F$F8A8382YB!A M+A+F@6 -S:E*/=VC2,]M?R;Q)\X6Z]BGCR$CZ]6")WE/COZ,WAC R(%=50:E MZ5":4=)V^SG:2%'V^CDF-*D%I=E0F@.EN5":AZ(U=;0S;:J^0T?52"FCK^0E MR);+)/2#^*E57])$G?6%I.E0FE'2=L=!6BZP?7TADUI0F@VE.5":"Z5Y*%I3 M7UJM+^V8OG;D5T#FF6\)\D"D*69DE?(4!_]MM9]]EJ?H+"TD38?2#"C-A-(L*,U6#PT,LX/B M=: Y72C-0]&:PJIM!ZK<=R SRLA#.PMF=#!3RAU;++<+9? M83:T60Z4YD)I'HK6K-?:*Z#*S0)W]='^>V&0N?%]YI.O]+6U@J%V 2A-A](, M*,V$TBPHS58/70-3]?"0C\SI0FD>BM:44&U#4.4^A(.IV#-R1_D3R]:O022V MUQ.SXN4=%1O74:NXH*8$*$V'T@PHS832+"C-AM(<*,V%TCP4K2G"VA.A3G_U M=*T*]4A :3J49D!I)I1F06DVE.9 :2Z4YJ%H3?W5;@E5.C&\I0;T34)H.I1E0F@FE65": M#:4Y4)H+I7DH6E-_M<5"DULLWMFCE-,[:P]JM(#2C)+6[%'NW=UF0E-:4)H- MI3E0F@NE>2A:4U*UST*3^RSR!S VOD$=>A'V/RB3O<5:D";91YOEM76K/%!NVQHNQPHS872/!2M M6;.U,4.3&S/NM]<-DL7F04 DI2%KK>##1R ,#DV[M_)\G8_Y4$\%E&9":1:4 M9D-I#I3F0FD>BM;43^VIT.0/FG@0:MD1SVK-YTN:,K+BP;S+D[3D:3J?'Z#& M"BC-@-),*,V"TFPHS8'27"C-*VFSW7.#>CZH3@U-<=6&"4UNF-BY,/#,ZGN8 M2,9IG-+- [T+H;4J"FJ7@-)T*,V TDPHS8+2;"C-@=)<*,TK:8UG:2K#G=Y6 M\[' M6%B(#=,?*<\*$;Y\R1. Y^5%]WD=S&5S-VN7\MH7YZYJT2@- -*,Z$T M"TJSH30'2G.A- ]%:RJI]CX,Y(^/.#Y1)%[>^'Z0"XR&Y)X&_BE0F@&EF5":!:794)H#I;E0FH>B-?58>R$&VJ^>11I _1!0F@ZE M&5":":594)H-I3E0F@NE>2A:4W\[*TX<>4 %9U&PCO*N)!/#-9]L'RU>711I ME5S+LP :_=Q22]@%)+ K2&"7D,"N(8%=1 *[B@1V&0GL.A)01T1_9W&GB/&G M8OVQ5 S!UG&V6=.EVEJM<793K.RUM_U6O3#4ENVF>F%M%I.J\9L%U?*[+(,X M)2%;B%3*^40,XOAFC;+-FRQ9%4M+/299ED3%RR6C8F"8[R#^ODB2;/LF3U"M M%'?]?U!+ P04 " !Q@&97C2LVZ-4% !]+0 &0 'AL+W=O3$S/X$I"_\*%F)]V3$[ M9 %+?QN*>_;D07%!@Y0W9V&2_25/^5A#>IQO$\&BPE@>1T&<__>_%1-Q8" Y MS09Z8: ?&_1/&/0*@]ZY'OJ%0?]<@T%A,#@W)*,P,(X-C!,&P\)@>*X'LS P ML^SFZR(\'2UIZ8=,$)FU3&$0I]I]$%Q^&T@[,;F'1XBW0-Z1 MFW>W_HQ<'B[Q^]8:\(D%,/JW9-O'C13+N"AE! MRNG."V_7N3?]A+<>N66Q6"?$CA>P:+"WU/;#E^QMM?WH)7M7;4]U!: KI[Z< M?WTW_]>ZDO@ F_>DI[TENJ;W&@*:GF^N-\VGVOSW;2C-Z4ES^\>"=WXL>%=M M;L&\#)XVF'OGF^N*3/;*.ZF7\7HG>'+U#/T9XWZV)E_%"_)1K(&3JQ4'D*N] M2,C?'Z0-N1$0)?\TW3RY@WZS@_0I=I%L_#E<=N1C*@'^")W)K[]00_NM23B8 M, L39F/"'$R8BPGSD& 5,?9+,?95]-VRWKA$YY9&9IF6-H\3JO5&PW'W\5 ^ M]5%].NSUJZ,L911M=='@TM3T4=6E4Q\U-,V^7AWE8@;F(<$JF1R4F1PH,VG! M$CB'A2P4LY2^E56!/(Y%4VISU. PM>; /$K:5.FP[]@NG0Q85X]_L%(KFG-@AB6@A@J!9$7ZM]K!7NU )$%.OD0S.5;)NQ+ MD":-*)VU+3HP818FS,:$.9@P%Q/F(<$JPC1+89H_NP(V,<6(";,P838FS,&$ MN9@P#PE6$>.H%.-(N4K^P>)W');;>.'/0B#;S9*S]&'I/Y]:")6\MMK#A%F8 M,!L3YF#"W%']Q62@:4=/>P_)94545-NWR[07JK%'"-DFU5#VB.6PVH:^8/R9 M1$$(B6 Q)/+LG*WBX-_&'M.UVD5;I:'2+%2:7= J!5 MHPZJ3Q>5YF'1JG([ MZ,[2__T>7Y@>3NYQ9=\PI&<>S[^ECJ%USE\,RVD8TA\) MU)6)_"C+GD]!!.0V",-LE2!3^5(7-#Z)U*S6"P0FS4*EV:@T!Y7FHM*\@F:< MTGQ55_NF,U6V$2^5T_5S7IE MO5[O!M>KWFDQJI)16B_94=OL#9&-C/IK6CVR02TR%S4R#XM63>>^TT[5K?;C MWUX:TSJL3=ZP=@=.U8Y:W_:HK?&SKL!!]>FBTCPL6E4F^[XW578RV_U&6["J M/VK5]8+:O$:EV6==@8/JTT6E>5BTJE[VK6FJ[DW_R$^ZM-XEK2W54[7_UNI! M[3^?9AT7+Q= _V;D; 5]D^WH3,V386^>:S\FRY5_@JVR%[=/Z: M7DQIPWF;7CCY3N ]/M^8?.OS51 G)(2E=*6]'\H[FN=[??,#P3;9SM$9$X)% MV<7%OFFP30X;9'2D@%W>VA&:8BU.Z,UE! M 4=*E*6F8UE#,\-);LRGZMHCG4])R=,DAT>*6)EEF'Y:0DH.,\,V7BX\);N8 MRPOF?%K@'3P#?U\\4G%F-I0HR2!G"W,6-CWH:T$*N*/! [LZ!C)H:P) M^2!/'J*9800H;+A%8_.UA!6DJ2:(?_]10HVE3"H^/7^BA&KP8S!HS6)'T MSR3B\"P*T%[K6"02T87"OP:H%WK6!8"X8J]U6R5*9]S/%\ M2LD!41DM:/) V:74(L%)+I^L9T[%W43H^/P)]I"7@'Y$OSTL'GRT(CFGPF[T MV@>.DY2]0:]0DJ-W,2D9SB,V-;EH5HK-3=W$JFK"N="$B]X*:,Q0D$<0=>B# M?OVD1V^*X39C=E[&O'1Z@<]0W"';^P$YENT)N'C*RQ2Z!G8%Q[4DQW'1^VC"!GMZ$_[LWK:2[S8/F*JY[@2M>_12O"<6JH"SR"/W.8Z!H ML:, HE1QAO[Z56C0 X>,_=W1\675P*"[ 5F"[UF!-S S1(UE0/=@S+__SAY: M/W59JQ/FZX0%.F&A)EC+\D%C^:"/_E);NDK&LE=YJY<5;*A@K9EG4R& MFIIL.39I')M2= M!@4=0?9YQ>R*.F95"3./MG7$DF*G-N"86&"4.:\^O)NKS2;?0FUMG5Q?V?>^ MW7$]D)N":AOI*[[:47R+Z2[)&4IA*YJR[D9B#J#5)EUUPDFA-I76A'.2J<,8 M< 14!HC[6R(FT?I$-M!LE<[_!5!+ P04 " !Q@&97 P*:&-,' !F40 M&0 'AL+W=O:3XJ&&8O5GL16D.C2>).XL*PVA^_3AJ2F@9#V-.]@<3-^[QI M">R[_F"#@O@Y*X[UC6J)^$4=H[/BS;IMGQH5C).$KY-"/Y*DG"[/Z4Q^+NJ&?W M'AK.HYN%+!KZQX?+\(9?<'FYG&9JKU]3YE'"TSP2*Z7[YY]6:NPIR?B?B/:"X71[U)C\SY=;B*Y;FX8[QZ0\."-Q-Q7OXE=]6Q M5H_,5KD4216LSB")TO7_\&=U(38"[,$3 4X5X#P.X%8![N, ]XF 014P M>&F&814P?.E[&%4!HY=F&%2]I*,/CPTSD3>D3_)%F/&<1"FY3".9OU>-:OOK0JSR,)WGAWVISJC@]F=5]K-U=N>) M[#;Y)%*YR(F7SOF\)=XSQ[O/Q0?F^'U#?%]=R?IR.@^7\]0Q C^%V1ZQ)N^) M8SENV_4PAW\6MWO$M?NOSR\[=R# M_Y:=O3J[=B/=^G/AECSW"9ZJA7%X);*P_$"H.B3#O)E..-'/=7IY#R[Y;WC7W^Q1];O;;I!PB@2 MYB%A/A(6(&$,!-/$.*C%.##1'XIT6X$]-49V51D21I$P;PT;E;#B>>SVV+;< M_?%A_W93/MM'#>RQ.]"/"EJ.FEC.OGX4VSYJ/)D,G/HH[4X.ZSLY--[)C4[V M-!)M]],8W_5^(F$4"?.0,!\)"Y P!H)I6AO56AOMN@L;(<6(A%$DS$/"?"0L M0,(8"*:)<5R+<6PL?!MBO.4D?) @D5F8YN%Z'+O,HAEODZ$1W56&2!@=;W42 M(]NR])[$0V;TD; "6,@F":O22VO20=YU16.G(DTC^:\JH'G?,;5ZW/5G"1J M_T**V7?R1Y@I$:IJ^'F57*GZ^.6:7)0#W38I&D^CJQ21,+J>DZ Q<9S29 M/%(C,JF/A 5(& /!-#7NUVK<[_"41_XA#P_PQ,]$0CZJ,I?F&S)M59HQ15>E M(6$4"?.0,!\)"Y P!H)I6&I-&*]LQ3'S2G#Z4%4!I#T709.8V,G&Z][4F>[V5:=&=F==8:D42C-@])\*"V TAB*INNQ<0[LG5L'-M0[@-(HE.9!:3Z4 M%D!I#$735=E8"/;K/01S:&>Y05T$*,VSMV?UA\/'7;5":#Z4%]K8!XVYWK;MP M)NS&FK#-WL16U[K1,#W_YCKC?;UQ:WZX57]0)P)*HU":!Z7Y4%H I3$431=J MXUK8^SOOA*&N!91&H30/2O.AM !*8RB:_H7:QKMPC+/0"&N7>#]Y-HM429T6 M7S$@4R7JTN)MD[#Y=+I*&$JC%6U_T^3=&SZ:>(:F]*&T $IC*)JNS,:_<,S^ MQ53(HL<.8S)7#XJQ6):Z#%7=S/C-*@ZER.Y)$L4\ET)5S65XORZBJU3)MOD. M3*L(H?8'E$:=%OMC:&WY']"D/I060&D,1=-EV/@?SC/^1RW#F:I]1:%3FZ^4 M'=0-@=)H1=N4G>.TZ0[J5":#Z4%4!I#T72--JZ',]CUD,:!FB-0&H72/"C-A]("*(VA:+HJ&[/% M,9LM__N0!FK80&FTHCTSI('Z,%!: *4Q%$U79N/#.,89]9T.::#^#)1&*YKV M\[*QU?)L"75>H+0 2F,HFJ[#QGEQS,X+#6.V:NA+ZAZN6J=B9LT^KMUR8%3I!:3Z4 M%D!I#$73]=98+LXSOQ2IZ]RGNKA-U\6-?!7DZR+*YJHADU'QXQ&1D0^IY'&Q M\,M*Q:@!]Y)G\IY[9>-ZT)P^E!9 :0Q%TU>^:!P7 MU^RXT/,/A/$PEHN9&E"0D]F/591'Q9@D)Q^GY*UZ_5V;Q,S8KA*#TBB4YD%I M/I060&D,1=.EV%@LKKWK^1L7:J5 :11*\Z T'TH+H#2&HNFJ;!P7U^RX^"NY M4H6Q^GI8J^BVS8KA]E/;F3E/9S5!?R\"I?E06@"E,11MK:;^QF)L:N1Z4R[, MEZMQ["J519*-UGKQOY-RR;M'[6?V ;5;VCW[P&]K#^P#ME[RKTF[7H'P4YC= M1*KSCOFU.@5K;ZP&G-EZ4;_UCA3+SC'/'RC[FF\( MX>@Q3;+\8K3A?'LV'N?AAJ0X/Z5;DHEO5I2EF(M3MA[G6T9P5!BER=C0-&N< MXC@;+<'EAO#C?XC6Y M(_SS]H:)LW%-B>*49'E,,\3(ZF)TJ9\%QD0:%"7^B,E#WCI&\E;N*?TJ3SY% M%R--UH@D).02@<7'GBQ)DDB2J,??%714^Y2&[>-GNE?YR3)4V^Q!'? M7(SL$8K("N\2?DL? E+=D"EY(4WRXC]ZJ,IJ(Q3NK! MK@SLHG7+YBC:TL$<+\X9?4!,EA8T>5 (HK 631AG4KMWG(EO8V''%W>.#U4S>>G_J5H01>XRCMKXCVU,T MT:2Y,1DP=PXW-X8>QO=Y][[/NW_HDQMT'JBM'1*>/IL;BG:OR"5C.%L3TJT MUNI415_\MEH1%F=KM!4?=*@7O%(#+)06O>"0LI26QRH+$N9"PCQ(F \)"X!@ M'669M;),M;*VLL_+D9@:YUR,\%)D[\6(7\X#/@PI30D\MELK868!DW/U_4(W M+%LSYN;Y>-\6%J17]U"O'J17'Q(6#-R"ILWMN3&O;Z$C"*L6A*44Q)=BQ4"B M$[PG3*R $'DD+(S%E''+XI @ND*YG%PB^HIR(IHDF.6RJRI5-"@B926.%5$) MF[6?A7EJ6#T%0;IT#W+I0;KT(6'!0/WM4],>ULZLULY,.:5RTVU"GPA!=\*] M%,MKEW8 MRT*F+M=2[4+NRT+Z5-.GO:YIH)1IS6?=4C[D+09 L$[[SNOVG2O;5ZS6+=3T M3\4(=K-CX4:T.+I)<#;4P$KDL0T,"7,@82XDS(.$^9"P C6D9^N-;$Z[0>' M&ZH* ,D5E.: TEQ0F@=*\T%I 12M*]I6@%E7CXHM,8:=^5NV2^_%!%^N!LJ( M,=[Q#67%%.Z-]6/EL[UTL37YUQU[ENJZ':U 2)H+2O- :3XH+8"B=15H- HT ME H472 3"TH4D6A79LS$NC(4G:)8F@Z*J\39+7%IIWI?64J?1RL+DN:"TCQ0 MF@]*"Z!H764UX7]=&;%=U+._.JXA>KA4"*P,;U0RD]?YAJ 5CAE*,?M*.-KC M9#: T'Y060-&ZZFL"^KHZ(+_L:*V2XMM#)V3< M>0E*J%,?E!9 T;H*:P+[NCJR7ZQQ/V6R$XOW1"YQ M9=[UFLAYVZ"V0./ZH#0'E.:"TCQ0F@]*"Z!H70DVJ03=^M%K7M \ BC- :6Y MH#0/E.:#T@(H6E>T30Y#5\:9_Z,U+VBF I3F@-)<4)H'2O,K6G=28;X,/010 M;KL2;'(1NCH9<2N86$P)$A6=HJ#R@+-0H#2'%":"TKS0&D^*"V MHG7EUZ1*]/G_*XVK@R9:0&D.*,T%I7F@-!^4%D#1NK_1;=(MAC(R_DWY7#7R M6!E6M/9@8TPF_9\U#94R9[V I5N5:F=KK?F\_VN3 =;,,GHL'_0N RA:MYF; M!(6A3E#X)",,)\5 >1FE<1;GG&&YX!UL8,C(^!*4YH#27%":!TKS06D!%*TK MP"8_81C_K['2@(S!+T%I#BC-!:5YH#0?E!9 T;H:;C(AACH3\DUC)>CFAHK6 M'M^,J?EBK!PH99I&?ZQ\66JFZ79_K'Q9RM9F5G^L!$TY0-'*9AZW-HZEA*V+ M382Y:,!=QLM=,/75>J/B9;$]KW=]J9\Y^L!U5S_SRFV(#;[<%7F-V3K.\HY38O##<$18;* ^'Y%*7\^D0[J[9Z+?P%0 M2P,$% @ <8!F5R?'@1E@ P D0T !D !X;"]W;W)K&ULQ5==;]HP%/TK5B9-G;0V7WQV$ GHIE5:-=1JV\.T!Y-<^,+U8,/%HUP"*/1$3 M,#8)-N(G@8W<&2,C9<;YHYG<9D,O,(P@AU09"*R_UC"!/#=(FL??"M2K]S2) MN^-G]"]6O!8SPQ(F//]%,K4<>CT/93#'JUS=\\U7J 2U#5[*4W?JJ,V$F(.D<2HBHA.C4AKA*L60;:?[VOR MM8+H6<$X:@1\@.(*Q<%'% 51[. S.3T]:J 3UX;&%B\^AK?$ BYG_QLZ$@*S M!>@24&BV1;MQ4[RURZ,-%AGZ_4U#HEL%5/YQ^5ONWW+O;\K^6A8XA:&GZUJ" M6(.7O'\7=H)/+G/.!+9G5:NVJM6$GGQ^*G0Q:_T969,,6(:V!/+,I;D$ZED@ M\\NT3H*!O]X5TA2QQZY=LVN?QDZ!H.B",+0%+-Q'OAFI76:B,$"T//MA%V5X M*UTOY$2HL(:*'%![@CNUX$XC]AUAA*ZH2U]CXFN/W)G ]C1V:XW=-Z[.[CFM M.A/8GE6]VJK>:>=_S7/M44[4UJ6W! F#W<*[ZG;"@_)TAO6Z/7>-]FN._4:. M]T0^7LX% "),ERE(A016X.+9=Q$(XO8!3W=8V'+S#(.7O]F@N;CPT['B:LY\ M[9$Y%]J^SIUV(GSC JL(G,NN,Z'MVQ6]V!6=H\@JE(-CV6_U#T[OD;C@2)F% M+TU-V-@(O*;0*J3#$FJU#KFZX^+. 5=_I[FE(!:VYY4.BP71;6T.&PO=V]R:W-H965T@TDS3MQ*"#;3 %Y)=E)]M>O$!C,1P1TE%XT@'6.CAX. MTGE!UT^4_>0[0@1XCL*8WPQV0NRO1B/N[4B$^9#N22Q_V5 682%/V7;$]XQ@ M7QE%X0A9EC.*;\D]$0_[6R;/1KD7/XA(S ,: T8V-X,%O%K;*#%0+;X'Y(F?'8-D M*(^4_DQ./OLW RN)B(3$$XD++/\))QO%OYG20]YD8GA^?O']2@Y># M><2@38$EKZ2TY4#"5M1Q^$"?W_5XP^6L@[<3\7E#OY^52DO/!BD8RG3A6-^02 MJ)_ U[TZ723W)Q OX/V:"!R$_(-L\7"_!N_??0#OP CP'6:$@R &#W$@^(6\ M*(^_[>B!X]CGUR,AHTWZ''E99,LT,O1*9#/PA<9BQ\''V"=^@_U:;P^1QL%( M8LI9H1.K)=)ZO"?[(;"M"X L9#<$M.INCIK&HS=?$T^:PR;STFCL_,[;RI_] M6CCJAC7=E]1NW&R73$17?(\](US M7F.=]XS7!?AZ$%S(E [B[058DFT0Q_(0+'&(8X^ ]S+KTV?A0Q/;M(^)ZB.9 MDX]S:%FSZ0S-KD?'1^P=E9N ZN9#1U8@:6-H"\L0\Y*L*8YK&D[K,O'^GJ^ M8/+YVQ)9L@GP^ +.V]WB%W5Y\829?Y&M^"HC)6-EK=;U6\("VK00+Z=URK;C M6I-QA;(V]+Z4#3DK49[EE&?]UX*/ZF_7A6!67PB0,[70;%*!IHVD+[2&7JO+ M3PD(M(HZTNHSC>''L!5!YO$\&G=J.\ZDBD#?=5\&IKR509T5W+ 3J.^$)W.9 MS)YD,I,R2)X("H[RIM;YZPT^%D6LU6HV+!E+:,=[7A%WY)AV">$9R/%P5GOJ MC8H'4][*' OY /7ZH9UCN7+N2')2)VD/[6K%HH^M-\FWT!FP$!I0KS3:218E M=@^23IWD;.BZL_-_5:Q&Q8DI;V6LA3R!>GW2)4$+L=(1JEN'"A.J59!&A8LI M;V60A72!>NW22N_WRU$#-*+F':6;55[-[99&&XY =TJ6WVT?=F:\E9F M6^@>!-O?-QMZ,['P_2 YQ"%8!]P+*3\D'Q_^7CQRP; G_FF$;E(+K8QZ6YOR M5KXWA;)"6JG1D/=W)/EHF,RO*QHKI@<)^QMA46D65CG_0F3&-^>YOELG-053 M$*5?:B "/GYI^BBQTKOJS;M;8$X6F YRH;=07[VE@UR=M#60]=U.LK&,3Y#1 M^'7(1@68*6]EWH4 0WT%F(YWV\2NX:\/0Y]+&7>C@LV4MS+W0K AO6!;;+>, M;+$@X+.$',0\\,!W'![T]5LCV;0CYURC656QJX^F-[NWD&BHD&A(+]$T[,XF MA$96]<]"<%JM:/6]]V;U%KH+%;H+Z767AI7F86YDY];R#+G5EU/Z:'JS>PNI MA0JIA3I*+9Q-C=OD7=2EG]#W6M3+R0([:^_.Y"7/VNKNW5=^F6(JVE1ZA, M@9T+D>FK-;+>4V_21K\!C MK=*MEX6;="?H%\RV"[M5VPT( ]$L# 0 ,L. 9 M>&PO=V]R:W-H965TE>5Z^ZSFPQ@-;%9VY1RN@]_MD.35$U\MTA] Z'01#[ M!:',FTWLW)V83?A.Y93!G4!R5Q1$'!:0\_W4P][KQ#U=;Y29\&>3+5G#$M3# M]D[H)[_2DM$"F*2<(0&KJ3?'EPN<& &[XAN%O6R,D3'ED?,G\_ UFWJ!(8(< M4F54$/WW#%>0YT:3YOAQ5.I5>QK!YOA5^V=KO#;FD4BXXOEWFJG-U!M[*(,5 MV>7JGN]_AZ-!0Z,OY;FTOVA_7!MX*-U)Q8NCL"8H*"O_R!0( M+7>YD:6\)HK,)H+OD3"KM38SL*9::0U'F3F5I1+Z+=5R:K94/'WJ&;LR=,4+ M?=B26'?UT#U()6BJ]!N["CTPJM#E*/;VF>:V5RXBO-:G;TTR/7HN0*.[@2=,N9VDATPS+(WLK[VL;*T/#5T$7H M5+B$;1]%P04*@S!"#\MK=/;I#7KYY]@IJEP:V9VBCIV^VTB K#=_!J$C&WT1 MA"FDCP?09T(%^D;R';2YI-0[:-=K\O-2;DD*4T\GH 3Q#-[LUU]P'/SFH!Y4 MU .7]MD#$Y#R-:-_Z_-.FY$ +V8,Z/C>SFU!4)ZA,WW&!R!"GK>9X]X06TD4 MH:(\:#Q&&3FX#F!8F3)T:FX-W-88=.HYT>%Q11D[PV39$F\E5?P!5*.*:N3T MW0+6E#'*UFA!@VI=#C 377W9&# MG9[OB<@NT!^<]?[<6J&;'SM30+\R':8[LT:7RYL7$"DUPYV]X#V:G-*^ U:PF\<=3BV;B38W4F:U><4JE([QLVBV.\J MB;CN'-C9 KJSXA3&^#WCJ#_LWD_JY>4U[Y8(G?(2Y;#2HD%_I%-$E#>G\D'QK;VM M/'*E[SYVN-&W31!F@7Z_XER]/I@-JOOK[%]02P,$% @ <8!F5S8E*[EI M P M \ !D !X;"]W;W)K&ULM5==CYLZ$/TK M%JVJ5FK#5T*R:8*T64!=:2NM-K>]#U4?O,0!5+"I[22[_[YC8+GY8+G9ULU# MP.:<,YX9,WAF.\9_B)00B1Z*G(JYD4I93DU3Q"DIL!BPDE!XLF:\P!*&/#%% MR0E>5:0B-QW+\LP"9]3P9]7<+?=G;"/SC));CL2F*#!_7)"<[>:&;3Q-W&5) M*M6$Z<]*G) ED5_*6PXCLU59906A(F,4<;*>&Y?V-)HH? 7XFI&=V+M'RI-[ MQGZHP?5J;EAJ020GL50*&"Y;"W+% M\G^SE4SGQL1 *[+&FUS>L=TGTO@S4GHQRT7UCW8U=NP8*-X(R8J&#"LH,EI? M\4,3AST"Z'03G(;@'!.&SQ#:V'8$(;G6A@UA-&Y!*\A>%7LZV!5D0ZP MQ/Z,LQWB"@UJZJ9*5\6& &=4;:REY/ T Y[TK^F'FRQ6&X4FZ))S3!,"^T:B MMP&1.,O?H0_HRS) ;U^_0Z]11M$_*=L(3%=B9DJPKU3,N+&UJ&TYS]ART6=& M92I02%=DU<$/^OD7/7P3_&Z==YZ<7SB]@DM2#I!KO4>.Y;@=Z[DZG^YTN?-G MUL,_LQ[UTS]C#G2[BWX02[?=2&ZEYYZSD?#>1OIV TAT+4DAOG?MF5IVV"VK MZNI4E#@F2\44$SFV0^!(_*H! &SBP<(033LASI;+7\$NW@DZQ M0*=8J%,L&I_4>F=BJ5];[ ^R/&FS/-'VA9N<+,$Z^KK]+R(X1=ACZP@4=H"L M8U#4Z]=+WPUSKZLH"$^J_D^@F&VHK,^%[6S;8EY6G=71_,*>7MD=\X$]#>L. M\C_YNI^%PVF248%RL@93UF ,U9W7/6(]D*RL>II[)J%#JFY3:*L)5P!XOF;P MIC8#9:!MU/U?4$L#!!0 ( '& 9E?8K?B7Q@0 'D9 9 >&PO=V]R M:W-H965T#BB^CM"7]@&8P[> MLC1G V/#^?;&--EB@S/$>F2+<_%D16B&N+BE:Y-M*4;+$I2EI@VA;V8HR8UA MOQQ[I,,^*7B:Y/B1 E9D&:+_WN&4[ :&9>P'OB;K#9<#YK"_16L\Q_QI^TC% MG=FP+),,YRPA.:!X-3!NK9N9!26@M/@SP3MV< UD*L^$O,B;V7)@0!D13O&" M2PHD_KWB>YRFDDG$\:TF-1J?$GAXO6>?E,F+9)X1P_HAH0E7*HUJ]< M_!'B:-BG9 >HM!9L\J)44(D6:Y[D4NQS3L731.#X\'?Q>YKE"Y)A\/DWPM@5 M>,04S#>(BH$1YBA)Q=@U>)J/P.=/5^ 3, &33QE(!5\>G[P M*GC\8S,_^]^Y'PG!:7X>3LGG?, W1C1/\C4[^%7\??O,.!5%^A^5T"LZ5TTG M=ZX;MD4+/##$UL0P?<7&\.>?+!_^HE*93K*13K*Q3K*)3K*I3K)8)]E,$]F1 MCMU&QVX7^W#.R>(%D*UL,!C ;XNT$)42K"C)@"C^VX*CLO<@*X#WDM\*R;-J M(Q#EO2KZ5RK-5ZZ]TK5LKEZ'ENW# 'I^WWP]U'-GC)?J62?96"?91"?95"=9 MK%HISW)])SQ>J9DFKT=:]1JM>IU:E2U)*EH1E=0JI'^80.!Y;DMGIU9>X/K1 ML=7HU.K:"2%LF8T59K8;6LZQV41AYEH.;(4V59CYONNVV.)3,R> 5HMLIB"S M'-OS86-WM !^LP!^YP+<(98LP*Y\3Q!% KUB*MY[9)W(R+X0 /'BQ+AH]T2I M^%Y]\$]4YUM1"/T0MM:M,ZQ+ZX-.LK$J!=>+0L=JR4"GUZE.LEB50AC!T&ZK M2F7H1$)]CEI602.KX((]2$A'O"R+3BI92)&Q\F$AWR=4$@I.8K)])Y(MWI& M.@.X5$ ZR<:G";3$/]'I;JJ3+#Z-W8HBSVH5REE7BD>""1O!A)V"&25I(;6A MKQ*%I]*V;=?U85M(G8%=*B2=9&-%"NI*I-/K5"=9K%H%&$&GO0O.5+EV5:*H M$59TQ@:7UWU&V>@>2JI44<&6[QVP4DR5C^!0[SV[U4C==P9RJ9!TDHU/P[^& MO=9>,-'I<:J3+%;-?NM]8Z9(T>Y9OEH\%GP_,H-GU:4?%5#MYCL*Z@[F4@EI M91LK,E"(2*O/J5:V6+D&;1VITE0(R3PXALTP79=G^$PHH\AY=>34C#;?"6[+ MT_'6^)UU,[44X['\KE >^[[35Q\E'A!=)Z*K2O%*N(*]0!1-6IWS5S><;,M# MX&?".S!2MI?:$J)BU2*%U28TT]C^M*,YK7$%2*N-?I MI'%)N23CH5R6UZ6IHYE:2C,B_=85^=OG?$2ZZ7L2>;J)RMF(W)^]_;%4YNI- MY.\G[TY..O?G5X?^,P>&"XZ8@XV&AY+8N"?$.RTY+%CU0,2(3*OA42.@V;B&9@:6=,B%MXD+X7>]RK8J=N':B:;(=6 M4#/T--X _ETVS[U+VWL1;U3Q!V4^+>URI+.AT=B-9@5?.7M5M (P]B[.3JM* MK#\*/I*]3\=_=YSB335.R*MKU_S+O\8L7)Y;^2[/ZK' H.:FS>CL2KZ,G!\8M,LJ/4&#?O[YU#PMX1H?5&P[0-@L@ C1F@,3XJA$S6!3'^VUWBU\0YYN@^PFC[5(=A*\4[$5HKO-2#A?8.(+ M7&\L#$5@5 ML-Z!_.$\T%/AF"2!JF+:L"<81[(,0Z 7PSV:ILCNI/ )UP=[2I(DR\((8&$% M28(A\#3B"*8 -&!(DKCWX,'[*-Z\I^+MKUOCWU!+ P04 " !Q@&97EXJ[ M', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6 M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M '& 9E?;&L*X_ , &$< / >&PO=V]R:V)O;VLN>&ULQ9E=;]H\%(#_ MBI6;MY/&(!_MMFI,HD#72!000;W8S622 UA-;%[;:4=__9P JK/2H]T8KD)L MXSRQX_,<)]^>A7Q<"/%(?A_3L'CQ2,LX*]0-;U.AY1:_%\)R1[$5S3/$FER/.NY^\J'D!JEKXI M3BK(.5VHND33Q8P:D*YWU3$=+IE4NFY1]T\-XQ.8QKNS4HM;EFN0 ZKAAQ3E MAO%5U8VYB[9U&_4X'(Z[0;R6_S*,8KED*0Q$6A; ]6X<)>05(%=KME$>X;2 MKM<73R#)E*Z@NBESE3C;W: V9-9PR6MF*F22;C9#**![WY<$!N>J/> MN#\DR=UP.$\LP !#,X&2"ZFU((,$0MY1)\D#SLA["6\8I3QG-2ML2(P3_BN16'ZC7DJ"B 7(Z'4!S(UV5^RIK(QQ9@P_',:XU=@ M8V+*\,_IC"8F)@W_'-8@%_.J1'VP,VI,'\%)]7$4#_-(<$Z/-.8Z0#"X'T\;$U-*X%@I2 RJ2&U,3#6!8]7@"SRT,3'C!(Z-\\X"'Y@REC>7$":> MP+%X_E[AQ_@PZP2.K8,O\<9L8]8)'%L'QXQL3,PZ@6/K',MHC\YYB%DG=&R= M?6[;JJ+15H.)F7(CY#YD#NQX&6+V"5W;YX#Y@^5 ,Y*D#'@*%?7?F)A]0L?V MV6.2%OE)&1G1Q?$)1U^*G68S8Q#CUKT!O&%B8[13T!VJC8F9)W1LGE?,<=R+ M!^:YY%K2]! U;4S,/*%C\[QB3J6HHOM^W;R=QYQL&N_)0LP_H6/_H*/9R(1#S#_A*?S36AS#G(&R=^,1)J#(^;;G^-N" MMPL]P@04.180FK W!!1A HIJ ;4/G[0R6#(.V=A<0IGRE.;I5)+JL'LA%UU6 M&^=EF>=]4S;A(T&SPQ>RP]>][W\ 4$L#!!0 ( '& 9E>^RS-!F0$ '49 M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V4V.@D 0AN&K& Y@ M6U7X-U%7LW$[\0)$6S&"$+HGH[YV1K1:O,P>;:^O_,['9[X];_]ELOVM_CG\,=C]-=PJE]S$;;(KNX.,RBGHK@=Z*>BN!WMI[V2;06U%O)=!;46\E MT%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;>A]+ M"/0VU-L(]#;4VPCT-M3;"/0VU-L(]#;4VPCT-M3;"/3.4>^<0.\<]H=XK7QX]CS6>/]W4AUOU_KG[>_+QV;ON=QQ=O"79?4+4$L#!!0 ( M '& 9EVUY9#7\!--B0BB2W;4'C[.N%':D6C(BIU+K$2[\Z, MO=)WR?1M9\@-MG75N%E4>&\>&'-I0;5RL3;4A)U7T<$A#IU=C2M*XX:A(&)G'=J=GPT.?:\;LK;,:+!0UK^H.E2Q;<6H?K_=!VU97)PC$ 8 )PG 3 " M &UL4$L! A0#% @ <8!F5_FC%X[2 M!0 S1X !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8!F5P"Z41HQ" )S( !@ M ("!TQ8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ <8!F5^=L/._Z"P SAP !@ ("!5#0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ <8!F5UC@7@<* M P Y 8 !D ("!O$T 'AL+W=O&PO=V]R:W-H965T9*#9ZA0@ $P8 9 " @=!3 !X;"]W;W)K&UL4$L! A0#% @ <8!F5WL0Z$WD P P0D !D M ("!C%P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ <8!F5_-H7LZ+! 30H !D ("!.(L M 'AL+W=O&PO=V]R:W-H965T-)+V\'PH #,< 9 M " @9F4 !X;"]W;W)K&UL4$L! A0#% @ M<8!F5U9I*V2/ P ! D !D ("![YX 'AL+W=O&UL4$L! A0#% @ <8!F5PY>8_KK @ ML 8 !D ("!YZ@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8!F5^3&AM3V!0 7"X !D M ("!&K4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ <8!F5YV9/2*! P _ T !D ("!C\( 'AL M+W=O ,$ M "-$P &0 @(%'Q@ >&PO=V]R:W-H965T&UL4$L! A0#% @ <8!F M5[B3B7Z0#@ --0 !D ("!S= 'AL+W=O&PO=V]R:W-H965TEL0D #5N 9 " @0WF !X;"]W;W)K M&UL4$L! A0#% @ <8!F5XTK-NC5!0 ?2T M !D ("!]>\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8!F5U0UX$3V!@ ^CD !D M ("!$P(! 'AL+W=O!&6 # "1#0 &0 @(% "0$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ <8!F5X@#T2P,! RPX !D ("!"10! 'AL+W=O M&PO=V]R:W-H965TP; M 0!X;"]W;W)K&UL4$L! A0#% @ <8!F5],F M\T\N P ZA( T ( !Z2 ! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ <8!F5[[+,T&9 M 0 =1D !H ( !5"D! 'AL+U]R96QS+W=O
XML 56 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 57 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 58 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 232 231 1 false 56 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://macrogenics.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Disclosure - Nature of Operations Sheet http://macrogenics.com/role/NatureofOperations Nature of Operations Notes 7 false false R8.htm 0000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://macrogenics.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Fair Value of Financial Instruments Sheet http://macrogenics.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 9 false false R10.htm 0000010 - Disclosure - Marketable Securities Sheet http://macrogenics.com/role/MarketableSecurities Marketable Securities Notes 10 false false R11.htm 0000011 - Disclosure - Inventory, Net Sheet http://macrogenics.com/role/InventoryNet Inventory, Net Notes 11 false false R12.htm 0000012 - Disclosure - Royalty Monetization Arrangement Sheet http://macrogenics.com/role/RoyaltyMonetizationArrangement Royalty Monetization Arrangement Notes 12 false false R13.htm 0000013 - Disclosure - Stockholders' Equity Sheet http://macrogenics.com/role/StockholdersEquity Stockholders' Equity Notes 13 false false R14.htm 0000014 - Disclosure - Revenue Sheet http://macrogenics.com/role/Revenue Revenue Notes 14 false false R15.htm 0000015 - Disclosure - Stock-Based Compensation Sheet http://macrogenics.com/role/StockBasedCompensation Stock-Based Compensation Notes 15 false false R16.htm 0000016 - Disclosure - In-Licensing Arrangement Sheet http://macrogenics.com/role/InLicensingArrangement In-Licensing Arrangement Notes 16 false false R17.htm 0000017 - Disclosure - Net Income (Loss) Per Share Sheet http://macrogenics.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 17 false false R18.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://macrogenics.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://macrogenics.com/role/SummaryofSignificantAccountingPolicies 18 false false R19.htm 9954472 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://macrogenics.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://macrogenics.com/role/FairValueofFinancialInstruments 19 false false R20.htm 9954473 - Disclosure - Marketable Securities (Tables) Sheet http://macrogenics.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://macrogenics.com/role/MarketableSecurities 20 false false R21.htm 9954474 - Disclosure - Inventory, Net (Tables) Sheet http://macrogenics.com/role/InventoryNetTables Inventory, Net (Tables) Tables http://macrogenics.com/role/InventoryNet 21 false false R22.htm 9954475 - Disclosure - Royalty Monetization Arrangement (Tables) Sheet http://macrogenics.com/role/RoyaltyMonetizationArrangementTables Royalty Monetization Arrangement (Tables) Tables http://macrogenics.com/role/RoyaltyMonetizationArrangement 22 false false R23.htm 9954476 - Disclosure - Stock-Based Compensation (Tables) Sheet http://macrogenics.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://macrogenics.com/role/StockBasedCompensation 23 false false R24.htm 9954477 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://macrogenics.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://macrogenics.com/role/NetIncomeLossPerShare 24 false false R25.htm 9954478 - Disclosure - Fair Value of Financial Instruments (Details) Sheet http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails Fair Value of Financial Instruments (Details) Details http://macrogenics.com/role/FairValueofFinancialInstrumentsTables 25 false false R26.htm 9954479 - Disclosure - Marketable Securities (Details) Sheet http://macrogenics.com/role/MarketableSecuritiesDetails Marketable Securities (Details) Details http://macrogenics.com/role/MarketableSecuritiesTables 26 false false R27.htm 9954480 - Disclosure - Inventory, Net (Details) Sheet http://macrogenics.com/role/InventoryNetDetails Inventory, Net (Details) Details http://macrogenics.com/role/InventoryNetTables 27 false false R28.htm 9954481 - Disclosure - Royalty Monetization Arrangement - Narrative (Details) Sheet http://macrogenics.com/role/RoyaltyMonetizationArrangementNarrativeDetails Royalty Monetization Arrangement - Narrative (Details) Details 28 false false R29.htm 9954482 - Disclosure - Royalty Monetization Arrangement - Rollforward (Details) Sheet http://macrogenics.com/role/RoyaltyMonetizationArrangementRollforwardDetails Royalty Monetization Arrangement - Rollforward (Details) Details 29 false false R30.htm 9954483 - Disclosure - Stockholders' Equity (Details) Sheet http://macrogenics.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://macrogenics.com/role/StockholdersEquity 30 false false R31.htm 9954484 - Disclosure - Revenue- Incyte Corporation (Details) Sheet http://macrogenics.com/role/RevenueIncyteCorporationDetails Revenue- Incyte Corporation (Details) Details 31 false false R32.htm 9954485 - Disclosure - Revenue- Gilead Science Inc (Details) Sheet http://macrogenics.com/role/RevenueGileadScienceIncDetails Revenue- Gilead Science Inc (Details) Details 32 false false R33.htm 9954486 - Disclosure - Revenue - Zai Lab (Details) Sheet http://macrogenics.com/role/RevenueZaiLabDetails Revenue - Zai Lab (Details) Details 33 false false R34.htm 9954487 - Disclosure - Revenue - I-Mab Biopharma (Details) Sheet http://macrogenics.com/role/RevenueIMabBiopharmaDetails Revenue - I-Mab Biopharma (Details) Details 34 false false R35.htm 9954488 - Disclosure - Revenue - NIAID Contract (Details) Sheet http://macrogenics.com/role/RevenueNIAIDContractDetails Revenue - NIAID Contract (Details) Details 35 false false R36.htm 9954489 - Disclosure - Revenue - Provention (Details) Sheet http://macrogenics.com/role/RevenueProventionDetails Revenue - Provention (Details) Details 36 false false R37.htm 9954490 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 37 false false R38.htm 9954491 - Disclosure - Stock-Based Compensation - Option Pricing Assumptions (Details) Sheet http://macrogenics.com/role/StockBasedCompensationOptionPricingAssumptionsDetails Stock-Based Compensation - Option Pricing Assumptions (Details) Details 38 false false R39.htm 9954492 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) Sheet http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails Stock-Based Compensation - Stock Option Activity (Details) Details 39 false false R40.htm 9954493 - Disclosure - Stock-based Compensation - Restricted Stock Unit Activity (Details) Sheet http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails Stock-based Compensation - Restricted Stock Unit Activity (Details) Details 40 false false R41.htm 9954494 - Disclosure - In-Licensing Arrangement (Detail) Sheet http://macrogenics.com/role/InLicensingArrangementDetail In-Licensing Arrangement (Detail) Details http://macrogenics.com/role/InLicensingArrangement 41 false false R42.htm 9954495 - Disclosure - Net Income (Loss) Per Share (Details) Sheet http://macrogenics.com/role/NetIncomeLossPerShareDetails Net Income (Loss) Per Share (Details) Details http://macrogenics.com/role/NetIncomeLossPerShareTables 42 false false All Reports Book All Reports mgnx-20230930.htm mgnx-20230930.xsd mgnx-20230930_cal.xml mgnx-20230930_def.xml mgnx-20230930_lab.xml mgnx-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 60 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "mgnx-20230930.htm": { "nsprefix": "mgnx", "nsuri": "http://macrogenics.com/20230930", "dts": { "inline": { "local": [ "mgnx-20230930.htm" ] }, "schema": { "local": [ "mgnx-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "mgnx-20230930_cal.xml" ] }, "definitionLink": { "local": [ "mgnx-20230930_def.xml" ] }, "labelLink": { "local": [ "mgnx-20230930_lab.xml" ] }, "presentationLink": { "local": [ "mgnx-20230930_pre.xml" ] } }, "keyStandard": 185, "keyCustom": 46, "axisStandard": 15, "axisCustom": 0, "memberStandard": 19, "memberCustom": 33, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 232, "entityCount": 1, "segmentCount": 56, "elementCount": 370, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 545, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://macrogenics.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R3": { "role": "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "unique": true } }, "R4": { "role": "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-25", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-25", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "unique": true } }, "R5": { "role": "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-60", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-66", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "unique": true } }, "R6": { "role": "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "unique": true } }, "R7": { "role": "http://macrogenics.com/role/NatureofOperations", "longName": "0000007 - Disclosure - Nature of Operations", "shortName": "Nature of Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R8": { "role": "http://macrogenics.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://macrogenics.com/role/FairValueofFinancialInstruments", "longName": "0000009 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://macrogenics.com/role/MarketableSecurities", "longName": "0000010 - Disclosure - Marketable Securities", "shortName": "Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://macrogenics.com/role/InventoryNet", "longName": "0000011 - Disclosure - Inventory, Net", "shortName": "Inventory, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://macrogenics.com/role/RoyaltyMonetizationArrangement", "longName": "0000012 - Disclosure - Royalty Monetization Arrangement", "shortName": "Royalty Monetization Arrangement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "mgnx:LiabilityRelatedToSaleOfFutureRoyaltiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "mgnx:LiabilityRelatedToSaleOfFutureRoyaltiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://macrogenics.com/role/StockholdersEquity", "longName": "0000013 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://macrogenics.com/role/Revenue", "longName": "0000014 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "mgnx:CollaborationAndOtherAgreementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "mgnx:CollaborationAndOtherAgreementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://macrogenics.com/role/StockBasedCompensation", "longName": "0000015 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://macrogenics.com/role/InLicensingArrangement", "longName": "0000016 - Disclosure - In-Licensing Arrangement", "shortName": "In-Licensing Arrangement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://macrogenics.com/role/NetIncomeLossPerShare", "longName": "0000017 - Disclosure - Net Income (Loss) Per Share", "shortName": "Net Income (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://macrogenics.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://macrogenics.com/role/FairValueofFinancialInstrumentsTables", "longName": "9954472 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://macrogenics.com/role/MarketableSecuritiesTables", "longName": "9954473 - Disclosure - Marketable Securities (Tables)", "shortName": "Marketable Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://macrogenics.com/role/InventoryNetTables", "longName": "9954474 - Disclosure - Inventory, Net (Tables)", "shortName": "Inventory, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://macrogenics.com/role/RoyaltyMonetizationArrangementTables", "longName": "9954475 - Disclosure - Royalty Monetization Arrangement (Tables)", "shortName": "Royalty Monetization Arrangement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "mgnx:LiabilityRelatedToFutureRoyaltyTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "mgnx:LiabilityRelatedToFutureRoyaltyTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://macrogenics.com/role/StockBasedCompensationTables", "longName": "9954476 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://macrogenics.com/role/NetIncomeLossPerShareTables", "longName": "9954477 - Disclosure - Net Income (Loss) Per Share (Tables)", "shortName": "Net Income (Loss) Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails", "longName": "9954478 - Disclosure - Fair Value of Financial Instruments (Details)", "shortName": "Fair Value of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-106", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "unique": true } }, "R26": { "role": "http://macrogenics.com/role/MarketableSecuritiesDetails", "longName": "9954479 - Disclosure - Marketable Securities (Details)", "shortName": "Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://macrogenics.com/role/InventoryNetDetails", "longName": "9954480 - Disclosure - Inventory, Net (Details)", "shortName": "Inventory, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryWorkInProcess", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryWorkInProcess", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://macrogenics.com/role/RoyaltyMonetizationArrangementNarrativeDetails", "longName": "9954481 - Disclosure - Royalty Monetization Arrangement - Narrative (Details)", "shortName": "Royalty Monetization Arrangement - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "mgnx:NetProceedsFromSaleOfFutureRoyalties", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-126", "name": "mgnx:UpfrontPayment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "unique": true } }, "R29": { "role": "http://macrogenics.com/role/RoyaltyMonetizationArrangementRollforwardDetails", "longName": "9954482 - Disclosure - Royalty Monetization Arrangement - Rollforward (Details)", "shortName": "Royalty Monetization Arrangement - Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "mgnx:ProceedsFromSaleOfFutureRoyalties", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "mgnx:LiabilityRelatedToFutureRoyaltyTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "mgnx:ProceedsFromSaleOfFutureRoyalties", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "mgnx:LiabilityRelatedToFutureRoyaltyTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://macrogenics.com/role/StockholdersEquityDetails", "longName": "9954483 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromStockOptionsExercised", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "unique": true } }, "R31": { "role": "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "longName": "9954484 - Disclosure - Revenue- Incyte Corporation (Details)", "shortName": "Revenue- Incyte Corporation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-25", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-134", "name": "mgnx:NonRefundableUpfrontFees", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "unique": true } }, "R32": { "role": "http://macrogenics.com/role/RevenueGileadScienceIncDetails", "longName": "9954485 - Disclosure - Revenue- Gilead Science Inc (Details)", "shortName": "Revenue- Gilead Science Inc (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-25", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-149", "name": "mgnx:NonRefundableUpfrontFees", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "unique": true } }, "R33": { "role": "http://macrogenics.com/role/RevenueZaiLabDetails", "longName": "9954486 - Disclosure - Revenue - Zai Lab (Details)", "shortName": "Revenue - Zai Lab (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-25", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-159", "name": "mgnx:NonRefundableUpfrontFees", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "unique": true } }, "R34": { "role": "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "longName": "9954487 - Disclosure - Revenue - I-Mab Biopharma (Details)", "shortName": "Revenue - I-Mab Biopharma (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-25", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-187", "name": "mgnx:OneTimeMillstoneCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "unique": true } }, "R35": { "role": "http://macrogenics.com/role/RevenueNIAIDContractDetails", "longName": "9954488 - Disclosure - Revenue - NIAID Contract (Details)", "shortName": "Revenue - NIAID Contract (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-25", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-201", "name": "mgnx:NumberOfMoleculesToBeDevelopedAndCommercializedUnderAgreement", "unitRef": "molecule", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "unique": true } }, "R36": { "role": "http://macrogenics.com/role/RevenueProventionDetails", "longName": "9954489 - Disclosure - Revenue - Provention (Details)", "shortName": "Revenue - Provention (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-25", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-180", "name": "mgnx:CollaborativeAgreementTransactionPrice", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "unique": true } }, "R37": { "role": "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "longName": "9954490 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-209", "name": "mgnx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-209", "name": "mgnx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://macrogenics.com/role/StockBasedCompensationOptionPricingAssumptionsDetails", "longName": "9954491 - Disclosure - Stock-Based Compensation - Option Pricing Assumptions (Details)", "shortName": "Stock-Based Compensation - Option Pricing Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails", "longName": "9954492 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)", "shortName": "Stock-Based Compensation - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "unique": true } }, "R40": { "role": "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails", "longName": "9954493 - Disclosure - Stock-based Compensation - Restricted Stock Unit Activity (Details)", "shortName": "Stock-based Compensation - Restricted Stock Unit Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-225", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "unique": true } }, "R41": { "role": "http://macrogenics.com/role/InLicensingArrangementDetail", "longName": "9954494 - Disclosure - In-Licensing Arrangement (Detail)", "shortName": "In-Licensing Arrangement (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-25", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-228", "name": "mgnx:PotentialDevelopmentandRegulatoryMilestonePaymentsUnderAgreement", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "unique": true } }, "R42": { "role": "http://macrogenics.com/role/NetIncomeLossPerShareDetails", "longName": "9954495 - Disclosure - Net Income (Loss) Per Share (Details)", "shortName": "Net Income (Loss) Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-25", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-25", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgnx-20230930.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r227", "r458" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://macrogenics.com/role/InventoryNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://macrogenics.com/role/InventoryNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r542" ] }, "mgnx_StockIssuedDuringPeriodValueStockPlanActivity": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "StockIssuedDuringPeriodValueStockPlanActivity", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock plan related activity", "label": "Stock Issued During Period Value Stock Plan Activity", "documentation": "Value of shares issued due to stock plan related activity." } } }, "auth_ref": [] }, "mgnx_SynaffixBVMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "SynaffixBVMember", "presentation": [ "http://macrogenics.com/role/InLicensingArrangementDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Synaffix B.V.", "label": "Synaffix B.V. [Member]", "documentation": "Synaffix B.V." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r0", "r67" ] }, "mgnx_RevenueFromCollaborativeAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "RevenueFromCollaborativeAgreementsMember", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative and other agreements", "label": "RevenueFromCollaborativeAgreementsMember" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r387", "r550" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://macrogenics.com/role/InventoryNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://macrogenics.com/role/InventoryNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r543" ] }, "mgnx_UpfrontPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "UpfrontPayment", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/RoyaltyMonetizationArrangementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upfront Payment", "label": "Upfront Payment", "documentation": "Upfront Payment" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable", "presentation": [ "http://macrogenics.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r24", "r67", "r124" ] }, "mgnx_ProceedsfromRoyaltiesPercent": { "xbrltype": "percentItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "ProceedsfromRoyaltiesPercent", "presentation": [ "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueZaiLabDetails", "http://macrogenics.com/role/RoyaltyMonetizationArrangementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potential proceeds from royalties (percent)", "label": "ProceedsfromRoyaltiesPercent" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://macrogenics.com/role/MarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://macrogenics.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r186" ] }, "mgnx_LiabilityRelatedToFutureRoyaltyTable": { "xbrltype": "stringItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "LiabilityRelatedToFutureRoyaltyTable", "presentation": [ "http://macrogenics.com/role/RoyaltyMonetizationArrangementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability related to future royalty [Table]", "label": "Liability related to future royalty [Table]", "documentation": "Liability related to future royalty [Table]" } } }, "auth_ref": [] }, "mgnx_ProventionPRV3279Member": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "ProventionPRV3279Member", "presentation": [ "http://macrogenics.com/role/RevenueProventionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provention PRV3279", "label": "Provention PRV3279 [Member]", "documentation": "Provention PRV3279" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 }, "http://macrogenics.com/role/MarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails", "http://macrogenics.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Securities", "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r183", "r219", "r389", "r558" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://macrogenics.com/role/MarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://macrogenics.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r185" ] }, "mgnx_CollaborationAndLicenseAgreementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "CollaborationAndLicenseAgreementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Collaboration and License Agreements [Abstract]", "label": "Collaboration and License Agreements [Abstract]", "documentation": "" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r123" ] }, "mgnx_ContractManufacturingMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "ContractManufacturingMember", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Manufacturing", "label": "Contract Manufacturing [Member]", "documentation": "Contract Manufacturing" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r123" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueNIAIDContractDetails", "http://macrogenics.com/role/RevenueZaiLabDetails", "http://macrogenics.com/role/StockBasedCompensationOptionPricingAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r230", "r231", "r232", "r233", "r266", "r273", "r302", "r303", "r304", "r362", "r386", "r411", "r426", "r427", "r479", "r480", "r481", "r482", "r483", "r488", "r489", "r500", "r504", "r509", "r514", "r517", "r578", "r584", "r621", "r622", "r623", "r624", "r625" ] }, "mgnx_GileadFirstResearchProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "GileadFirstResearchProgramMember", "presentation": [ "http://macrogenics.com/role/RevenueGileadScienceIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gilead First Research Program", "label": "Gilead First Research Program [Member]", "documentation": "Gilead First Research Program" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r64", "r457" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r67", "r68", "r69" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "mgnx_InLicensingArrangementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "InLicensingArrangementLineItems", "presentation": [ "http://macrogenics.com/role/InLicensingArrangementDetail" ], "lang": { "en-us": { "role": { "terseLabel": "In-Licensing arrangement [Line Items]", "label": "In-Licensing arrangement [Line Items]", "documentation": "In-Licensing arrangement [Line Items]" } } }, "auth_ref": [] }, "mgnx_CollaborationAndOtherAgreementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "CollaborationAndOtherAgreementsDisclosureTextBlock", "presentation": [ "http://macrogenics.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Collaboration And Other Agreements Disclosure [Text Block]" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r16", "r127", "r211", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r321", "r322", "r323", "r344", "r434", "r498", "r525", "r582", "r618", "r619" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r83", "r99", "r127", "r160", "r167", "r171", "r211", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r320", "r322", "r344", "r396", "r447", "r512", "r525", "r582", "r583", "r618" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueNIAIDContractDetails", "http://macrogenics.com/role/RevenueZaiLabDetails", "http://macrogenics.com/role/StockBasedCompensationOptionPricingAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r230", "r231", "r232", "r233", "r273", "r386", "r411", "r426", "r427", "r479", "r480", "r481", "r482", "r483", "r488", "r489", "r500", "r504", "r509", "r514", "r584", "r620", "r621", "r622", "r623", "r624", "r625" ] }, "us-gaap_UnrealizedGainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestments", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on investments", "label": "Unrealized Gain (Loss) on Investments", "documentation": "Amount of unrealized gain (loss) on investment." } } }, "auth_ref": [ "r4" ] }, "mgnx_GileadMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "GileadMember", "presentation": [ "http://macrogenics.com/role/RevenueGileadScienceIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gilead", "label": "Gilead [Member]", "documentation": "Gilead" } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueNIAIDContractDetails", "http://macrogenics.com/role/RevenueZaiLabDetails", "http://macrogenics.com/role/StockBasedCompensationOptionPricingAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r230", "r231", "r232", "r233", "r266", "r273", "r302", "r303", "r304", "r362", "r386", "r411", "r426", "r427", "r479", "r480", "r481", "r482", "r483", "r488", "r489", "r500", "r504", "r509", "r514", "r517", "r578", "r584", "r621", "r622", "r623", "r624", "r625" ] }, "mgnx_RevenuesFromGrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "RevenuesFromGrantsMember", "presentation": [ "http://macrogenics.com/role/RevenueNIAIDContractDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues From Grants", "label": "RevenuesFromGrantsMember" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://macrogenics.com/role/InventoryNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS", "http://macrogenics.com/role/InventoryNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, net", "totalLabel": "Total inventory, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r103", "r492", "r512" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/StockBasedCompensationOptionPricingAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r230", "r231", "r232", "r233", "r273", "r386", "r411", "r426", "r427", "r479", "r480", "r481", "r482", "r483", "r488", "r489", "r500", "r504", "r509", "r514", "r584", "r620", "r621", "r622", "r623", "r624", "r625" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r61" ] }, "mgnx_NetProceedsFromSaleOfFutureRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "NetProceedsFromSaleOfFutureRoyalties", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://macrogenics.com/role/RoyaltyMonetizationArrangementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds from sale of future royalties", "label": "Net proceeds from sale of future royalties", "documentation": "Net proceeds from sale of future royalties" } } }, "auth_ref": [] }, "mgnx_AtTheMarketOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "AtTheMarketOfferingMember", "presentation": [ "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "At the Market Offering", "label": "At The Market Offering [Member]", "documentation": "At The Market Offering" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r42", "r43", "r44", "r92", "r93", "r113", "r130", "r131", "r132", "r134", "r140", "r212", "r213", "r262", "r311", "r312", "r313", "r317", "r318", "r324", "r325", "r326", "r327", "r328", "r329", "r332", "r345", "r346", "r350", "r354", "r413", "r414", "r423", "r437", "r453", "r475", "r476", "r485", "r524", "r553", "r575", "r617", "r632" ] }, "mgnx_TotalAnnualFixedPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "TotalAnnualFixedPayments", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/RevenueIncyteCorporationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual Fixed Payments", "label": "Total Annual Fixed Payments", "documentation": "Total Annual Fixed Payments" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://macrogenics.com/role/RevenueIncyteCorporationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r90" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use asset", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r352" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://macrogenics.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r214", "r215", "r216", "r217", "r218", "r220", "r221", "r222", "r245", "r259", "r330", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r402", "r501", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r571", "r572", "r573", "r574" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://macrogenics.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://macrogenics.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted weighted average common shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r145", "r153" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price of common stock percent of the fair market value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://macrogenics.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic weighted average common shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r144", "r153" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock purchased (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r29", "r30", "r31", "r32", "r33", "r34", "r35", "r75", "r76", "r77", "r100", "r101", "r102", "r159", "r247", "r248", "r249", "r251", "r254", "r259", "r261", "r418", "r419", "r420", "r421", "r504", "r532", "r552" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://macrogenics.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "verboseLabel": "Net income (loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r60", "r69", "r85", "r94", "r108", "r110", "r114", "r127", "r133", "r135", "r136", "r137", "r138", "r141", "r142", "r150", "r160", "r166", "r170", "r172", "r211", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r334", "r344", "r401", "r455", "r472", "r473", "r499", "r523", "r582" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r100", "r101", "r102", "r159", "r247", "r248", "r249", "r251", "r254", "r259", "r261", "r418", "r419", "r420", "r421", "r504", "r532", "r552" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://macrogenics.com/role/InLicensingArrangementDetail", "http://macrogenics.com/role/RevenueGileadScienceIncDetails", "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueNIAIDContractDetails", "http://macrogenics.com/role/RevenueProventionDetails", "http://macrogenics.com/role/RevenueZaiLabDetails", "http://macrogenics.com/role/RoyaltyMonetizationArrangementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r128", "r129", "r243", "r249", "r355", "r494", "r495" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails", "http://macrogenics.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Treasury securities", "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r496", "r506", "r508", "r627" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r527" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r37" ] }, "mgnx_PotentialDevelopmentandRegulatoryMilestonePaymentsUnderAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "PotentialDevelopmentandRegulatoryMilestonePaymentsUnderAgreement", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/InLicensingArrangementDetail", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueProventionDetails", "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potential development and regulatory milestone payments under agreement", "label": "PotentialDevelopmentandRegulatoryMilestonePaymentsUnderAgreement" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r176", "r177" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r527" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of RSU Activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis", "presentation": [ "http://macrogenics.com/role/RevenueGileadScienceIncDetails", "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueProventionDetails", "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Arrangement, Contract to Perform for Others, Type [Axis]", "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Axis]", "documentation": "Information by form of arrangement related to research and development." } } }, "auth_ref": [ "r316", "r615" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit loss related to available-for-sale debt securities", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r184", "r219", "r223", "r224" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain", "presentation": [ "http://macrogenics.com/role/RevenueGileadScienceIncDetails", "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueProventionDetails", "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Arrangement, Contract to Perform for Others, Type [Domain]", "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Domain]", "documentation": "Listing of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others." } } }, "auth_ref": [ "r316", "r615" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of marketable securities", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "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)." } } }, "auth_ref": [ "r23", "r120", "r179" ] }, "us-gaap_RoyaltyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyMember", "presentation": [ "http://macrogenics.com/role/RevenueProventionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty", "label": "Royalty [Member]", "documentation": "Money for usage-based right to asset." } } }, "auth_ref": [ "r586" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://macrogenics.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "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)." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RevenueGileadScienceIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r89" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "mgnx_PotentialMilestonePaymentToThirdPartiesForIntellectualPropertyUnderAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "PotentialMilestonePaymentToThirdPartiesForIntellectualPropertyUnderAgreement", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RevenueProventionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potential Milestone Payment To Third Parties For Intellectual Property Under Agreement", "label": "Potential Milestone Payment To Third Parties For Intellectual Property Under Agreement", "documentation": "Potential Milestone Payment To Third Parties For Intellectual Property Under Agreement" } } }, "auth_ref": [] }, "mgnx_CollaborativeAgreementTransactionPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "CollaborativeAgreementTransactionPrice", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueProventionDetails", "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative agreement transaction price", "label": "CollaborativeAgreementTransactionPrice" } } }, "auth_ref": [] }, "mgnx_LiabilityRelatedToFutureRoyaltyTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "LiabilityRelatedToFutureRoyaltyTableTextBlock", "presentation": [ "http://macrogenics.com/role/RoyaltyMonetizationArrangementTables" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Related to Future Royalty", "label": "Liability Related to Future Royalty [Table Text Block]", "documentation": "Liability Related to Future Royalty" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://macrogenics.com/role/RevenueZaiLabDetails", "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r8", "r92", "r112", "r113", "r114", "r130", "r131", "r132", "r134", "r140", "r142", "r158", "r212", "r213", "r262", "r311", "r312", "r313", "r317", "r318", "r324", "r325", "r326", "r327", "r328", "r329", "r332", "r345", "r346", "r347", "r348", "r349", "r350", "r354", "r412", "r413", "r414", "r424", "r474" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other non-cash items", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r69" ] }, "mgnx_CollaborativeAgreementConsiderationReceivedCommonStockWarrantExercisePricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "CollaborativeAgreementConsiderationReceivedCommonStockWarrantExercisePricePerShare", "presentation": [ "http://macrogenics.com/role/RevenueProventionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Agreement Consideration Received Common Stock Warrant Exercise Price Per Share", "label": "Collaborative Agreement Consideration Received Common Stock Warrant Exercise Price Per Share", "documentation": "Collaborative Agreement Consideration Received Common Stock Warrant Exercise Price Per Share" } } }, "auth_ref": [] }, "mgnx_PotentialCommercialMilestonePaymentsUnderAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "PotentialCommercialMilestonePaymentsUnderAgreement", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueProventionDetails", "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potential commercial milestone payments under agreement", "label": "PotentialCommercialMilestonePaymentsUnderAgreement" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per common share:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "mgnx_OneTimeMillstoneCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "OneTimeMillstoneCredit", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/RevenueIMabBiopharmaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One Time Millstone Credit", "label": "One Time Millstone Credit", "documentation": "One Time Millstone Credit" } } }, "auth_ref": [] }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Including Portion Attributable to Noncontrolling Interest [Member]", "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r7", "r21", "r547", "r548", "r549" ] }, "mgnx_ProventionBioMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "ProventionBioMember", "presentation": [ "http://macrogenics.com/role/RevenueProventionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provention Bio", "label": "Provention Bio [Member]", "documentation": "Provention Bio" } } }, "auth_ref": [] }, "mgnx_A2018ZaiLabCollaborationAndLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "A2018ZaiLabCollaborationAndLicenseAgreementMember", "presentation": [ "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2018 Zai Lab Agreement", "label": "2018 Zai Lab Collaboration And License Agreement [Member]", "documentation": "2018 Zai Lab Collaboration And License Agreement" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r53", "r77", "r398", "r415", "r416", "r422", "r436", "r512" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Product sales, net", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r505" ] }, "mgnx_LiabilityRelatedToFutureRoyaltiesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "LiabilityRelatedToFutureRoyaltiesRollForward", "presentation": [ "http://macrogenics.com/role/RoyaltyMonetizationArrangementRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability related to future royalties [Roll Forward]", "label": "Liability related to future royalties [Roll Forward]", "documentation": "Liability related to future royalties" } } }, "auth_ref": [] }, "mgnx_NonrefundablePaymentTaxWithholding": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "NonrefundablePaymentTaxWithholding", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrefundable payment tax withholding", "label": "Nonrefundable Payment Tax Withholding", "documentation": "Nonrefundable Payment Tax Withholding" } } }, "auth_ref": [] }, "mgnx_OptInFee": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "OptInFee", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RevenueGileadScienceIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potential option fees", "label": "Opt-In Fee", "documentation": "Opt-In Fee" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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." } } }, "auth_ref": [ "r38" ] }, "mgnx_CollaborativeAgreementConsiderationReceivedCommonStockWarrantsNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "CollaborativeAgreementConsiderationReceivedCommonStockWarrantsNumberOfShares", "presentation": [ "http://macrogenics.com/role/RevenueProventionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Agreement Consideration Received Common Stock Warrants Number Of Shares", "label": "Collaborative Agreement Consideration Received Common Stock Warrants Number Of Shares", "documentation": "Collaborative Agreement Consideration Received Common Stock Warrants Number Of Shares" } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "mgnx_CostOfManufacturingServices": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "CostOfManufacturingServices", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of manufacturing services", "label": "Cost of manufacturing services", "documentation": "Cost of manufacturing services" } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r527" ] }, "mgnx_LiabilityRelatedToFutureRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "LiabilityRelatedToFutureRoyalties", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RoyaltyMonetizationArrangementRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability related to future royalties [Abstract]", "label": "Liability related to future royalties", "documentation": "Liability related to future royalties" } } }, "auth_ref": [] }, "mgnx_ProceedsFromSaleOfFutureRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "ProceedsFromSaleOfFutureRoyalties", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RoyaltyMonetizationArrangementRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of future royalties", "label": "Proceeds from sale of future royalties", "documentation": "Proceeds from sale of future royalties" } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "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." } } }, "auth_ref": [ "r587" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Property, equipment and software included in accounts payable or accruals", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r25", "r26", "r27" ] }, "mgnx_ProventionPRV031Member": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "ProventionPRV031Member", "presentation": [ "http://macrogenics.com/role/RevenueProventionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provention PRV031", "label": "Provention PRV031 [Member]", "documentation": "Provention PRV031" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r527" ] }, "mgnx_DevelopmentAndRegulatoryMilestonePaymentsUnderAgreementRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "DevelopmentAndRegulatoryMilestonePaymentsUnderAgreementRecognized", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueProventionDetails", "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Development and regulatory milestones recognized", "label": "Development And Regulatory Milestone Payments Under Agreement, Recognized", "documentation": "Development And Regulatory Milestone Payments Under Agreement, Recognized" } } }, "auth_ref": [] }, "mgnx_RevenueMultipleDeliverableArrangementsDeterminationOfSellingPriceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "RevenueMultipleDeliverableArrangementsDeterminationOfSellingPriceAmount", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable consideration recognized", "label": "Revenue, Multiple-Deliverable Arrangements, Determination Of Selling Price, Amount", "documentation": "Revenue, Multiple-Deliverable Arrangements, Determination Of Selling Price, Amount" } } }, "auth_ref": [] }, "mgnx_StockIncentivePlan2023MemberMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "StockIncentivePlan2023MemberMember", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "StockIncentivePlan2023Member", "label": "StockIncentivePlan2023Member [Member]", "documentation": "StockIncentivePlan2023Member" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS", "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "mgnx_IncyteMGA012ClinicalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "IncyteMGA012ClinicalServicesMember", "presentation": [ "http://macrogenics.com/role/RevenueIncyteCorporationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incyte MGA012 Clinical Services", "label": "Incyte MGA012 Clinical Services [Member]", "documentation": "Incyte MGA012 Clinical Services" } } }, "auth_ref": [] }, "mgnx_DRIHealthcareAcquisitionsLPDRIMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "DRIHealthcareAcquisitionsLPDRIMember", "presentation": [ "http://macrogenics.com/role/RevenueProventionDetails", "http://macrogenics.com/role/RoyaltyMonetizationArrangementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DRI Healthcare Acquisitions LP (DRI)", "label": "DRI Healthcare Acquisitions LP (DRI) [Member]", "documentation": "DRI Healthcare Acquisitions LP (DRI)" } } }, "auth_ref": [] }, "mgnx_ZaiLabsCollaborationAndLicenseAgreementMargetuximabMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "ZaiLabsCollaborationAndLicenseAgreementMargetuximabMember", "presentation": [ "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Zai Lab Agreement, Margetuximab", "label": "Zai Labs Collaboration And License Agreement, Margetuximab [Member]", "documentation": "Zai Labs Collaboration And License Agreement, Margetuximab" } } }, "auth_ref": [] }, "mgnx_IncyteMGA012AgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "IncyteMGA012AgreementMember", "presentation": [ "http://macrogenics.com/role/RevenueIncyteCorporationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incyte MGA012 Agreement", "label": "IncyteMGA012AgreementMember" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://macrogenics.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r74", "r126", "r246", "r248", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r260", "r262", "r331", "r477", "r478", "r486" ] }, "mgnx_DeferredTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "DeferredTransactionCosts", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RoyaltyMonetizationArrangementRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred transaction costs", "label": "Deferred transaction costs", "documentation": "Deferred transaction costs" } } }, "auth_ref": [] }, "mgnx_NonCashInterestExpenseRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "NonCashInterestExpenseRecognized", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://macrogenics.com/role/RoyaltyMonetizationArrangementRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash interest expense recognized", "label": "Non-cash interest expense recognized", "documentation": "Non-cash interest expense recognized" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r160", "r166", "r170", "r172", "r499" ] }, "mgnx_NonRefundableUpfrontFees": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "NonRefundableUpfrontFees", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RevenueGileadScienceIncDetails", "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-refundable upfront payment", "label": "NonRefundableUpfrontFees" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://macrogenics.com/role/RevenueGileadScienceIncDetails", "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueNIAIDContractDetails", "http://macrogenics.com/role/RevenueProventionDetails", "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r116", "r127", "r161", "r162", "r165", "r168", "r169", "r173", "r174", "r175", "r211", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r344", "r392", "r582" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r22", "r109", "r111", "r117", "r390", "r403" ] }, "mgnx_IMabBiopharmaCollaborationAndLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "IMabBiopharmaCollaborationAndLicenseAgreementMember", "presentation": [ "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "I-Mab Biopharma Collaboration and License Agreement", "label": "I-Mab Biopharma Collaboration And License Agreement [Member]", "documentation": "I-Mab Biopharma Collaboration And License Agreement" } } }, "auth_ref": [] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "mgnx_RevenuesFromLicenseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "RevenuesFromLicenseAgreementsMember", "presentation": [ "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueProventionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues From License Agreements", "label": "RevenuesFromLicenseAgreementsMember" } } }, "auth_ref": [] }, "mgnx_TotalPotentialValueUnderAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "TotalPotentialValueUnderAgreement", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RevenueNIAIDContractDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total potential value", "label": "TotalPotentialValueUnderAgreement" } } }, "auth_ref": [] }, "mgnx_ProventionLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "ProventionLicenseAgreementMember", "presentation": [ "http://macrogenics.com/role/RevenueProventionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provention License Agreement", "label": "Provention License Agreement [Member]", "documentation": "Provention License Agreement" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited or expired (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r296" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r531" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS", "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and stockholders' equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r56", "r84", "r399", "r512", "r553", "r575", "r617" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total costs and expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://macrogenics.com/role/InLicensingArrangementDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r48", "r315", "r626" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r526" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r24", "r97", "r491" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Costs and expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r614" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Exercise Price, Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r287" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r528" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r39", "r40", "r276" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Exercise Price, Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r288" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Exercise Price, Expired (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r290" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Domain]", "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Exercise Price, Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r289" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://macrogenics.com/role/NetIncomeLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and Diluted Loss Per Common Share Computation", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r557" ] }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock plan related activity", "label": "Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r36", "r41" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://macrogenics.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r274", "r279", "r307", "r308", "r310", "r510" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r335" ] }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfMachineryAndEquipment", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sale of Machinery and Equipment", "label": "Proceeds from Sale of Machinery and Equipment", "documentation": "The cash inflow from sale of machinery and equipment." } } }, "auth_ref": [ "r65" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r306", "r314" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://macrogenics.com/role/InventoryNet" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Net", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r225" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r3" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://macrogenics.com/role/NatureofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Operations", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r49", "r70", "r71", "r80" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "mgnx_PremiumReceivedOnStockPurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "PremiumReceivedOnStockPurchase", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Premium received on stock purchase", "label": "PremiumReceivedOnStockPurchase", "documentation": "PremiumReceivedOnStockPurchase" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r336", "r337", "r340" ] }, "mgnx_A2022GileadCollaborationAndLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "A2022GileadCollaborationAndLicenseAgreementMember", "presentation": [ "http://macrogenics.com/role/RevenueGileadScienceIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Gilead Collaboration And License Agreement", "label": "2022 Gilead Collaboration And License Agreement [Member]", "documentation": "2022 Gilead Collaboration And License Agreement" } } }, "auth_ref": [] }, "mgnx_ManufacturingServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "ManufacturingServicesMember", "presentation": [ "http://macrogenics.com/role/RevenueIncyteCorporationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufacturing Services", "label": "Manufacturing Services [Member]", "documentation": "Manufacturing Services" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r311", "r312", "r313", "r424", "r554", "r555", "r556", "r616", "r632" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Remaining Contractual Term, Exercisable (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r37" ] }, "mgnx_LiabilityRelatedToFutureRoyaltiesAndRelatedInterestExpensePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "LiabilityRelatedToFutureRoyaltiesAndRelatedInterestExpensePolicyTextBlock", "presentation": [ "http://macrogenics.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Liability related to the sale of future royalties and related interest expense", "label": "Liability related to future royalties and related interest expense [Policy Text Block]", "documentation": "Liability related to future royalties and related interest expense" } } }, "auth_ref": [] }, "mgnx_IncyteCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "IncyteCorporationMember", "presentation": [ "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incyte Corporation", "label": "IncyteCorporationMember" } } }, "auth_ref": [] }, "mgnx_IMabBiopharmaMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "IMabBiopharmaMember", "presentation": [ "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "I-Mab", "label": "I-Mab Biopharma [Member]", "documentation": "I-Mab Biopharma" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on disposal of assets", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r551", "r576", "r577" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://macrogenics.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r70", "r125" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://macrogenics.com/role/MarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale Marketable Securities", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571" ] }, "mgnx_NonrefundableUpfrontFeesNetOfTaxWithholding": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "NonrefundableUpfrontFeesNetOfTaxWithholding", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-refundable upfront payment, net of tax withholding", "label": "Nonrefundable Upfront Fees, Net Of Tax Withholding", "documentation": "Nonrefundable Upfront Fees, Net Of Tax Withholding" } } }, "auth_ref": [] }, "us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentSponsoredEnterprisesDebtSecuritiesMember", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails", "http://macrogenics.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Government-sponsored enterprises", "label": "US Government-sponsored Enterprises Debt Securities [Member]", "documentation": "Debentures, bonds and other debt securities issued by US government sponsored entities (GSEs), for example, but not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB). Excludes debt issued by the Government National Mortgage Association (GNMA or Ginnie Mae)." } } }, "auth_ref": [ "r587", "r627" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "mgnx_EmployeeStockPurchasePlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "EmployeeStockPurchasePlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll deduction percentage", "label": "EmployeeStockPurchasePlanMaximumAnnualContributionsPerEmployeePercent" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r95", "r104", "r127", "r211", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r320", "r322", "r344", "r512", "r582", "r583", "r618" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r3" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements, Recurring Basis", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r335", "r341" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of premiums and discounts on marketable securities", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "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." } } }, "auth_ref": [ "r69" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r130", "r131", "r132", "r158", "r388", "r417", "r425", "r428", "r429", "r430", "r431", "r432", "r433", "r435", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r449", "r450", "r451", "r452", "r454", "r456", "r457", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r474", "r518" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r529" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueNIAIDContractDetails", "http://macrogenics.com/role/RevenueProventionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r173", "r388", "r405", "r406", "r407", "r408", "r409", "r410", "r490", "r505", "r513", "r534", "r580", "r581", "r585", "r628" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://macrogenics.com/role/RevenueProventionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangements and Non-arrangement Transactions [Domain]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r319" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r244", "r267", "r272", "r337", "r360", "r502", "r503", "r506", "r507", "r508" ] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://macrogenics.com/role/RevenueGileadScienceIncDetails", "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueNIAIDContractDetails", "http://macrogenics.com/role/RevenueProventionDetails", "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License And Collaboration Agreements [Table]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r319" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r530" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r244", "r267", "r272", "r337", "r359", "r506", "r507", "r508" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueNIAIDContractDetails", "http://macrogenics.com/role/RevenueProventionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r173", "r388", "r405", "r406", "r407", "r408", "r409", "r410", "r490", "r505", "r513", "r534", "r580", "r581", "r585", "r628" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r336", "r337", "r340" ] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://macrogenics.com/role/RevenueGileadScienceIncDetails", "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueNIAIDContractDetails", "http://macrogenics.com/role/RevenueProventionDetails", "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaboration And Other Agreements [Line Items]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r319" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r47", "r86", "r115", "r163", "r351", "r459", "r523", "r631" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://macrogenics.com/role/RevenueZaiLabDetails", "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r8", "r20", "r92", "r112", "r113", "r114", "r130", "r131", "r132", "r134", "r140", "r142", "r158", "r212", "r213", "r262", "r311", "r312", "r313", "r317", "r318", "r324", "r325", "r326", "r327", "r328", "r329", "r332", "r345", "r346", "r347", "r348", "r349", "r350", "r354", "r412", "r413", "r414", "r424", "r474" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets measured at fair value", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r45" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r92", "r130", "r131", "r132", "r134", "r140", "r142", "r212", "r213", "r311", "r312", "r313", "r317", "r318", "r324", "r326", "r327", "r329", "r332", "r412", "r414", "r424", "r632" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Remaining Contractual Term, Outstanding (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r78" ] }, "us-gaap_OtherNonoperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncome", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and other income", "label": "Other Nonoperating Income", "documentation": "Amount of income related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r119" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationOptionPricingAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r301" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Remaining Contractual Term, Vested and expected to vest (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r299" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r17" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, equipment and software", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r66" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r545" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r515", "r516", "r517", "r519", "r520", "r521", "r522", "r554", "r555", "r616", "r630", "r632" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://macrogenics.com/role/InLicensingArrangement" ], "lang": { "en-us": { "role": { "terseLabel": "In-licensing arrangement", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r73", "r228", "r229", "r487", "r579" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Axis]", "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r45", "r46" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r244", "r267", "r268", "r269", "r270", "r271", "r272", "r337", "r359", "r360", "r361", "r502", "r503", "r506", "r507", "r508" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r527" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://macrogenics.com/role/RevenueIncyteCorporationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r90" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock, net of offering costs", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r8", "r50", "r51", "r77", "r424", "r474", "r484", "r524" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/InventoryNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory valuation reserves", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r28", "r544" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of shares vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r298" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization expense", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r4", "r164" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://macrogenics.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options and restricted stock units", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r147", "r148", "r149", "r153", "r278" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r336", "r337", "r338", "r339", "r341" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r18", "r96", "r127", "r211", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r321", "r322", "r323", "r344", "r512", "r582", "r618", "r619" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r527" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails", "http://macrogenics.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate debt securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r506", "r508", "r629" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://macrogenics.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted net loss per common share (in usd per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r118", "r135", "r136", "r137", "r138", "r139", "r146", "r151", "r152", "r153", "r157", "r333", "r334", "r391", "r404", "r497" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/RevenueZaiLabDetails", "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds of stock sale", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of common stock, net of offering costs (in shares)", "terseLabel": "Number of shares issued or sold (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r8", "r50", "r51", "r77", "r418", "r474", "r484" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://macrogenics.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r245", "r259", "r330", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r402", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r571", "r572", "r573", "r574" ] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares sold (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r130", "r131", "r132", "r158", "r388", "r417", "r425", "r428", "r429", "r430", "r431", "r432", "r433", "r435", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r449", "r450", "r451", "r452", "r454", "r456", "r457", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r474", "r518" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value -- 125,000,000 shares authorized, 62,028,904 and 61,701,467 shares outstanding at September\u00a030, 2023 and December\u00a031, 2022, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r51", "r397", "r512" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r51", "r435" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r8", "r51", "r435", "r453", "r632", "r633" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://macrogenics.com/role/RevenueZaiLabDetails", "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales of stock purchase price (in dollars per share)", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r527" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://macrogenics.com/role/NetIncomeLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r143", "r154", "r155", "r156" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares, Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r8", "r50", "r51", "r77", "r288" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on investments", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r105", "r106", "r107" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://macrogenics.com/role/InventoryNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r14", "r57", "r58", "r59" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r51", "r54", "r55", "r72", "r437", "r453", "r475", "r476", "r512", "r525", "r553", "r575", "r617", "r632" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r3" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property, equipment and software, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r5", "r393", "r400", "r512" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://macrogenics.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r6", "r13" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://macrogenics.com/role/RevenueProventionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Arrangement and Non-arrangement Transactions [Axis]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r319" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale and maturities of marketable securities", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "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)." } } }, "auth_ref": [ "r120", "r121", "r559" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation, number of shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r511" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Assets Measured at Fair Value on a Recurring Basis", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances." } } }, "auth_ref": [ "r12", "r45", "r46", "r81" ] }, "us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockOptionsRollForwardTableTextBlock", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Options Roll Forward", "label": "Schedule of Stock Options Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in stock options." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intrinsic value of options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r298" ] }, "us-gaap_Investments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Investments", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Investments", "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments." } } }, "auth_ref": [ "r394" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r290" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares, Forfeited or expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r289" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares, Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r595" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average grant-date fair value of options granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r297" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://macrogenics.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic net loss per common share (in usd per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r118", "r135", "r136", "r137", "r138", "r139", "r144", "r146", "r151", "r152", "r153", "r157", "r333", "r334", "r391", "r404", "r497" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Outstanding, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails", "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding (in shares)", "periodStartLabel": "Shares, Outstanding, Beginning Balance (in shares)", "periodEndLabel": "Shares, Outstanding, Ending Balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r283", "r284" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average exercise price of stock options outstanding (in dollars per share)", "periodStartLabel": "Weighted- Average Exercise Price, Outstanding, Beginning Balance (in dollars per share)", "periodEndLabel": "Weighted- Average Exercise Price, Outstanding, Ending Balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r283", "r284" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares, Exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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." } } }, "auth_ref": [ "r285" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://macrogenics.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r244", "r267", "r268", "r269", "r270", "r271", "r272", "r359", "r360", "r361", "r502", "r503", "r506", "r507", "r508" ] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://macrogenics.com/role/MarketableSecurities" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r82", "r87", "r88", "r91", "r178", "r180", "r342", "r343" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Exercise Price, Exercisable (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r285" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationOptionPricingAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r303" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other." } } }, "auth_ref": [ "r550" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationOptionPricingAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r302" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationOptionPricingAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r304" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "presentation": [ "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised", "documentation": "Number of non-option equity instruments exercised by participants." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationOptionPricingAssumptionsDetails", "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r275", "r277", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationOptionPricingAssumptionsDetails", "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r275", "r277", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock, net of offering costs", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non current assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r3" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r122" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other non current liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r19" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r226", "r227", "r458" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://macrogenics.com/role/RevenueZaiLabDetails", "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r51" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "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." } } }, "auth_ref": [ "r52" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of product sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r63", "r388" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r3" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other non current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r98" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash received for options exercised", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r2", "r11" ] }, "mgnx_RevenueFromGovernmentAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "RevenueFromGovernmentAgreementsMember", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Government agreements", "label": "RevenueFromGovernmentAgreementsMember" } } }, "auth_ref": [] }, "mgnx_GainOnRoyaltyMonetizationArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "GainOnRoyaltyMonetizationArrangement", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 }, "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://macrogenics.com/role/RoyaltyMonetizationArrangementRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on modification of debt", "negatedTerseLabel": "Gain on modification of debt", "label": "Gain on royalty monetization arrangement", "documentation": "Gain on royalty monetization arrangement" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Assumptions Using the Black-Scholes Option-Pricing Model", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r79" ] }, "mgnx_CommonStockMaximumAmountAvailableForIssuanceIncrease": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "CommonStockMaximumAmountAvailableForIssuanceIncrease", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum amount available for issuance, increase", "label": "Common Stock, Maximum Amount Available For Issuance, Increase", "documentation": "Common Stock, Maximum Amount Available For Issuance, Increase" } } }, "auth_ref": [] }, "mgnx_PotentialTargetNominationOptionFeesAndMilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "PotentialTargetNominationOptionFeesAndMilestonePayments", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RevenueGileadScienceIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potential target nomination, option fees and milestone payments", "label": "Potential target nomination, option fees and milestone payments", "documentation": "Potential target, nomination, option fees and milestone payments" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive income (loss)", "label": "AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax", "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r546" ] }, "mgnx_RevenueFromRoyalityAgreementsMemberMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "RevenueFromRoyalityAgreementsMemberMember", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "RevenueFromRoyalityAgreementsMember", "label": "RevenueFromRoyalityAgreementsMember [Member]", "documentation": "RevenueFromRoyalityAgreementsMember" } } }, "auth_ref": [] }, "mgnx_TransactionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "TransactionCost", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RoyaltyMonetizationArrangementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction Cost", "label": "Transaction Cost", "documentation": "Transaction Cost" } } }, "auth_ref": [] }, "mgnx_CommonStockMaximumAmountAvailableForIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "CommonStockMaximumAmountAvailableForIssuance", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum amount available for issuance", "label": "Common Stock, Maximum Amount Available For Issuance", "documentation": "Common Stock, Maximum Amount Available For Issuance" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "mgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offering period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Offering Period", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Offering Period" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "mgnx_RevenuePerformanceObligationExtensionTerm": { "xbrltype": "durationItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "RevenuePerformanceObligationExtensionTerm", "presentation": [ "http://macrogenics.com/role/RevenueIncyteCorporationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Extension term", "label": "Revenue, Performance Obligation, Extension Term", "documentation": "Revenue, Performance Obligation, Extension Term" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails", "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense recognition period (in years)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r309" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance (in dollars per share)", "periodEndLabel": "Ending Balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r291", "r292" ] }, "mgnx_RevenuesFromCMOAgreementsMemberMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "RevenuesFromCMOAgreementsMemberMember", "presentation": [ "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RevenuesFromCMOAgreementsMember", "label": "RevenuesFromCMOAgreementsMember [Member]", "documentation": "RevenuesFromCMOAgreementsMember" } } }, "auth_ref": [] }, "mgnx_TwoThousandSixteenEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "TwoThousandSixteenEmployeeStockPurchasePlanMember", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2016 Employee Stock Purchase Plan", "label": "TwoThousandSixteenEmployeeStockPurchasePlanMember" } } }, "auth_ref": [] }, "mgnx_A2021ZaiLabAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "A2021ZaiLabAgreementsMember", "presentation": [ "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Zai Lab Agreements", "label": "2021 Zai Lab Agreements [Member]", "documentation": "2021 Zai Lab Agreements" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS", "http://macrogenics.com/role/RevenueGileadScienceIncDetails", "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "terseLabel": "Deferred revenue, current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r263", "r264", "r265" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS", "http://macrogenics.com/role/RevenueGileadScienceIncDetails", "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, net of current portion", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r263", "r264", "r265" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RevenueGileadScienceIncDetails", "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r263", "r264", "r265" ] }, "mgnx_OperatingLeaseNoncashExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "OperatingLeaseNoncashExpense", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Noncash Expense", "label": "Operating Lease, Noncash Expense", "documentation": "Operating Lease, Noncash Expense" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "mgnx_RevenuesFromCMOAmendmentAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "RevenuesFromCMOAmendmentAgreementMember", "presentation": [ "http://macrogenics.com/role/RevenueIncyteCorporationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RevenuesFromCMOAmendmentAgreement", "label": "RevenuesFromCMOAmendmentAgreement [Member]", "documentation": "RevenuesFromCMOAmendmentAgreement" } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r8" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r15", "r512" ] }, "mgnx_AdditionalAnnualFixedPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "AdditionalAnnualFixedPayments", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RevenueIncyteCorporationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Payments", "label": "Additional Annual Fixed Payments", "documentation": "Additional Annual Fixed Payments" } } }, "auth_ref": [] }, "mgnx_NumberOfPerformanceObligations": { "xbrltype": "integerItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "NumberOfPerformanceObligations", "presentation": [ "http://macrogenics.com/role/RevenueIncyteCorporationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of performance obligations", "label": "Number Of Performance Obligations" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r353" ] }, "mgnx_FutureRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "FutureRevenue", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/RevenueProventionDetails", "http://macrogenics.com/role/RoyaltyMonetizationArrangementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future Revenue", "label": "Future Revenue", "documentation": "Future Revenue" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://macrogenics.com/role/MarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://macrogenics.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r182", "r219", "r395" ] }, "mgnx_LiabilityRelatedToSaleOfFutureRoyaltiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "LiabilityRelatedToSaleOfFutureRoyaltiesTextBlock", "presentation": [ "http://macrogenics.com/role/RoyaltyMonetizationArrangement" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty Monetization Arrangement", "label": "Liability Related To Sale Of Future Royalties [Text Block]", "documentation": "Liability Related To Sale Of Future Royalties" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r533", "r550" ] }, "mgnx_InLicensingArrangementTable": { "xbrltype": "stringItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "InLicensingArrangementTable", "presentation": [ "http://macrogenics.com/role/InLicensingArrangementDetail" ], "lang": { "en-us": { "role": { "terseLabel": "In-licensing arrangement[Table]", "label": "In-Licensing arrangement [Table]", "documentation": "In-Licensing arrangement" } } }, "auth_ref": [] }, "mgnx_PrincipalPaymentsOnRoyaltyMonetizationArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "PrincipalPaymentsOnRoyaltyMonetizationArrangement", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://macrogenics.com/role/RoyaltyMonetizationArrangementRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Principal payments on royalty monetization arrangement", "label": "Principal payments on royalty monetization arrangement", "documentation": "Principal payments on royalty monetization arrangement" } } }, "auth_ref": [] }, "mgnx_MilestonesValueAddedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "MilestonesValueAddedTax", "crdr": "credit", "presentation": [ "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestones Value Added Tax", "label": "Milestones Value Added Tax", "documentation": "Milestones Value Added Tax" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r3" ] }, "mgnx_LiabilityRelatedToFutureRoyaltyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "LiabilityRelatedToFutureRoyaltyLineItems", "presentation": [ "http://macrogenics.com/role/RoyaltyMonetizationArrangementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability related to future royalty [Line Items]", "label": "Liability related to future royalty [Line Items]", "documentation": "Liability related to future royalty [Line Items]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "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." } } }, "auth_ref": [ "r299" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities, net of current portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r353" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares, Vested and expected to vest (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "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." } } }, "auth_ref": [ "r299" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Exercise Price, Vested and expected to vest (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest 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." } } }, "auth_ref": [ "r299" ] }, "mgnx_ProceedsfromStockOptionsExercisedAndESPPPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "ProceedsfromStockOptionsExercisedAndESPPPurchases", "crdr": "debit", "calculation": { "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from stock option exercises and ESPP purchases", "label": "ProceedsfromStockOptionsExercisedAndESPPPurchases" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://macrogenics.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "mgnx_LiabilityRelatedToFutureRoyaltiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "LiabilityRelatedToFutureRoyaltiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Liability related to future royalties [Abstract]", "label": "Liability related to future royalties [Abstract]", "documentation": "Liability related to future royalties [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://macrogenics.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited or expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r296" ] }, "mgnx_ZaiLabsCollaborationAndLicenseAgreementTRIDENTMoleculeMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "ZaiLabsCollaborationAndLicenseAgreementTRIDENTMoleculeMember", "presentation": [ "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Zai Lab Agreement, TRIDENT molecule", "label": "Zai Labs Collaboration And License Agreement, TRIDENT molecule [Member]", "documentation": "Zai Labs Collaboration And License Agreement, TRIDENT molecule" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r294" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "mgnx_StockIssuedDuringPeriodSharesStockPlanActivity": { "xbrltype": "sharesItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "StockIssuedDuringPeriodSharesStockPlanActivity", "presentation": [ "http://macrogenics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock plan activity (in shares)", "label": "Stock Issued During Period Shares Stock Plan Activity", "documentation": "Number of shares issued due to stock plan related activity." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://macrogenics.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options excluded from computation of earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r154" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r294" ] }, "mgnx_NumberOfMoleculesToBeDevelopedAndCommercializedUnderAgreement": { "xbrltype": "integerItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "NumberOfMoleculesToBeDevelopedAndCommercializedUnderAgreement", "presentation": [ "http://macrogenics.com/role/RevenueNIAIDContractDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of commercialized molecules", "label": "NumberOfMoleculesToBeDevelopedAndCommercializedUnderAgreement" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance (in shares)", "periodEndLabel": "Ending Balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r291", "r292" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://macrogenics.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense related to non-vested stock-options, net of related forfeiture estimates", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r309" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://macrogenics.com/role/InLicensingArrangementDetail", "http://macrogenics.com/role/RevenueGileadScienceIncDetails", "http://macrogenics.com/role/RevenueIMabBiopharmaDetails", "http://macrogenics.com/role/RevenueIncyteCorporationDetails", "http://macrogenics.com/role/RevenueNIAIDContractDetails", "http://macrogenics.com/role/RevenueProventionDetails", "http://macrogenics.com/role/RevenueZaiLabDetails", "http://macrogenics.com/role/RoyaltyMonetizationArrangementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r128", "r129", "r243", "r249", "r355", "r493", "r495" ] }, "mgnx_NationalInstituteOfAllergyAndInfectiousDiseasesMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "NationalInstituteOfAllergyAndInfectiousDiseasesMember", "presentation": [ "http://macrogenics.com/role/RevenueNIAIDContractDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NIAID", "label": "NationalInstituteOfAllergyAndInfectiousDiseasesMember" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://macrogenics.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r295" ] }, "mgnx_ZaiLabMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "ZaiLabMember", "presentation": [ "http://macrogenics.com/role/RevenueZaiLabDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Zai Labs", "label": "Zai Lab [Member]", "documentation": "Zai Lab" } } }, "auth_ref": [] }, "mgnx_AssetPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://macrogenics.com/20230930", "localname": "AssetPurchaseAgreementMember", "presentation": [ "http://macrogenics.com/role/RevenueProventionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Purchase Agreement", "label": "Asset Purchase Agreement [Member]", "documentation": "Asset Acquisition Agreement" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(2)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2C", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "30", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480513/718-10-30-3" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "30", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480843/718-30-35-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r491": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r494": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r495": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r496": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r498": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r499": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r500": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r501": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r502": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r503": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r504": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r505": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r506": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r509": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r510": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r513": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r515": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r517": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r522": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r523": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r524": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r525": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r526": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r527": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r530": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r532": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r533": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r534": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r535": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r536": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r537": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r538": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r539": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r540": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r541": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r542": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r543": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r544": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r545": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r546": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r547": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r548": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r549": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r550": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r551": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r552": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r553": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r554": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r555": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r556": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r557": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r558": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r559": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r560": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r561": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r562": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r563": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r564": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r565": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r566": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r567": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r568": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r569": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r570": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r571": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r572": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r573": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r574": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r575": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r576": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r577": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r578": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r579": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r580": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r581": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r582": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r583": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r584": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r585": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r586": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r587": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r588": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r589": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r590": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r591": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r592": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r593": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r594": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r595": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r596": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r597": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r598": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r599": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r600": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r601": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r602": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r603": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r604": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r605": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r606": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r607": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r608": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r609": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r610": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r611": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r612": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r623": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r624": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 61 0001125345-23-000124-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001125345-23-000124-xbrl.zip M4$L#!!0 ( '& 9E>R9\6$IQ\ &4A 0 4 97AH:6)I=#$P,7$S,C R M,RYH=&WM/6MWVDB6W_=7U*9G>^PY6(UX&B>=*CT1-CC8DA/ZG(X!2:6J6_?]JC?3<.:\?3,5W'[['V_^\^B( MG7G68B;=>O.E+R?3D#7JC2;[W?._R%NN MKH?;R[1M;WC)I__I*MD=VQVZ9XZX0]5:SW>#- M5F]D-D?=+N^U>:_Y?\W>*W@6[E'2$;^^FDGW:"IP B?=CM$YGH>O[Z0= M3D_,>OV_7F5N#<77\(@[T(SAZMAS0YB)#P.KCROCKWDHNFQYCN>?_%2G M_U[CE:,QGTEG>?+WH9R)@%V(.W;MS;C[]UK W> H$+X :<*,Z>N= M7@6,XTA71*LR&[B.P?]^.']W/F1FW3!7YGK?.IY]N@3VT\'UL']^P:XNKX?G MEQKS]?_[8 MQU>QFZ-_PK.G_<\W WCEX _6OX;!+HM ?WK#^#;NZ/O\7/$?/G%Y>_'9^-K@8PB!&%MJK MN,G]":!GZ,U/FD:O#9";<]L&(CIRQ!A U:P;@*\[QZC&1EO4_S2X.(/_AP 7 M@S40L/V;F\$007WZH0_0Z[^_'@SPCK7$D5I@W6C/-Z.H# PZ]114B,!.&BWC M&&%%E"==&UC'2;/S#'!J%<)I.)4!ZP,#LXD97G@(K-!CX52P?A"(D%TM?&O* M _@Z\86@NPY"?.KGGXX;C?KK"!*E[')VXL\SE6) $C3,UX/_=\'DK/90<5@.B-+935@AP@(D J0DF^$10!JL,DA\\8L+*+X.QE.F2^" M.=R;!1M2>(F((?0F L;PU8L4DM$% EF- MQJ_ !L(B0BF""FPA 4=P:\H",>> X\)9(NY7!$C+"H (D XP2B"[16P&9)]R M4.>%'W+IKA5>-6:3N@]X"GC]B2]9MP;*O7E,]$(C(>HN=Y[ZRJH "IC:L"^P#=<#9W!')D&0+M6W\N M9"!)IP&VK_@N?.[/?>FP!HF 1K,RG#BE^?:3F5YE70F: M27;V3#+/)%%;095]X821AEZ,-C6-[B-A@7I#\A,L ->[@^?OII[C+)EWA_(S M6(P":4ON+W' /@WU$FQ697I4@3H(N/? 5/''DFAHKVBLT-!\X0<+[H9*N4]9 M#T-?SM$6# LT_*S,B-5[/O/OU[$81RO-PSQ4V8XHVT!?LH0K";-^:*$75$=%L] M BE<515H1'E%Y\HEB9]] 3O"<8KDPX!IPI2E&WHUYOG,XHN /![29WP\EHZ$ M?0GR-Q9Y?TO21YH8'MQ3WAK*B]WV1ON 'Q[(PUC)+W ]V@)RA MUCEP[;D'>\\^24<$H><*-D#-GMV! 3%?@%"T'"15UUNX%B 6O/*_%_!+(Y9S M)#S!HEA,@%DR=&BJWS5)S[FTU82)K/'=%YY[A"(T2+WTBB]78@?:];:ZHL/H M$BA5"[6FO[7K-8 __D_XBM/:+ M4\AB-G2JMG:T5R_" KJX_+V&*1G7@]\NKP=@9U]@^L7-^=G@6N5ZE+G7FHO, M%N&".V#Q \L QA3 )Q=U@=C;KMC#&.0/^>/9Q/.44G[+G04?.>@M<,$"%MI? M@(/ZPA)RKI0!;HL_%]PBZ_AN*D&_1I,HBNM87P#+'&%/A)U%/I*"Z (9@ZWM MW07 $HZ?4H3U.JO*9,]HY+'IJ,1,#M,H#U^RU-?H(A *,TM4;&8DF!B/4<#= M"A0M-V(>JJ"9V:N8)S:_@$$\[S-0KZJ@)CYEO*K7+N2C[<2,J@#B-RJ'^'D^ M1594-H4B)H0HXCSVO9GBB.-0JU'WX]XS[ZM M$VC0%D_>LV;W-TL[;C4*TX[O3^TLD(8-TR@/'2H@)]XON \*$IKFEXFCL0+R M@?(?@AJH86">$?? 1"+$N\0A&H=$R9' 7="\%N'4\RGU@@>!G+A"U"B6$,.@Y$91.'9C]'>,47KBK6.CT4)<\E3$Y\2' M22+EK:W=&'EAZ,U.ZLDC?!1X#E#:)N4>%AG?FR-IWY?<>>RN').M450:H/Z= M^@E]3<31R!?\RQ'I-"?/+(+N,#0IK:UD;E#\]PKKTE=\(E MNQ9 S6%U!"A)IS]!R ,B UOQU?3@KXY#@@P#97[N8[*N#DO:P@&:]U4VJ4K! M2-RD1:[>IM%Y4A&W1[>"A+4B?8,EJDG0_\)*FUD-6:O MH&<-QI[4(F]ZYO)3H]H>J0J5V.J@52JBLF<[9519L;YE87BK.BA!(3_;>:7.A,W K'F\^B_*9K,5F O>_Y MRT3ZEVK(&-KZ4#$'=+4=J%#K7*DD@;Z"557 IRPP661(L5L^X=(-0G()*K:6 MSJ*,"RD0VPD@0!@PBGODBS%\IR'T.RA$3/6,460Y5HS$K9I#+&](6Y5!RBYJ ML -ZMA+UCYOL=P5$^F&-W4U5T2W">Y-94X!"I1(E1FN-"FCZ2489;.1':0DW M$"*('<;#J?1M"GMAV)[D&>S<2 !BC5/NY7N&,N(4H3RJ;$1@241MQFV,*J/S M#\PEX+L3[MMP&R'LU+N#&V#"(8&<8\V$O;#":-U*!P(RQV)H]%K#0C9Y?TW7 M)<;X'D_'7@A:$;YTHTU0M$DE&O&T;(,-MX?$0Q'"[3/Y.I1L P)"\8?8?8FA MJ2,,,?!Y($ZB#Z]M&8#06YY(E]"4'GJM19GV>:+3_5;X%.+2SCCBM>JR=@8> M=XW&<0/]@2%,-;2C%VM7H4&NPE]">_5:NVF8O?67ZX:Y]MI]P[9:1L?<;-A? M:,IJV@"88,[=7U\U7^5@1^ ERUT[X4A%TSP_WZ+8) MND7) >N!51;'?" +_WOCH=^^$7NTC]'^%S(&*YA$\[R6;<-HM>N/,6Q[QT:O MOI4%F@.P3M\MQO@(W^J,?.'W>:)S-'^?:WIU]Y\7V#W#;#1?+K"[V\%V0Z+_ M]FRP1FXFN=2G#1.1VW$B\C>ED&%!UX^30K9WR#V50^[9M*[OV0S8:TQ/J3%M M72C;VC!NG'JHM2KBJ]_4.A/N]+U;[/"@\RTH^(X9%Z%P,< B+1&5U, _&+TZ M:-8/F0U2)E6)55!?OWV(2(5PHOC07#75H.B_I\)=&T6'LF&N@LQ2O1H86>!J M>D^U&AUFW(V4*T:^KM%;*3W2=1K9XL/V\U3F%V.;59W4E8[1(1I/(N?-PBJT M"J:GE)\R"L!Z68DG ^Z[1Y>+4O,'GS)'+>JXL4'Y<:MA-)NE(9"L3 6R$KHW MB]&_LXW<,7NM>3 ZK+$#2V6O'=B'M96\H$2*9#/)#S)?_RM.>N.3":97A"!# M/=^Q[U#0!>N3;]?MP@77RVLT\PN$9<3$10; M"G]6!F9W5O+QCEJ [>6Q1EDUU#X?UYB]\!$7.)O(6]#B0'47KLW]J#P'TY[< M5&8/R+N1P =.O=E,^);4/<4!&3U_:XS"JFS5E,L"GMW0*[H75L]'HE\M:J,==W B#K:CF+U(&M'2-*^4WZ09CB MH:I)*@K8A'?142\)80(B28=IY4*9FZGT84R,!*2S/-?5Y!6;'H$>.L+-J%\K MB&A' C/&RN[L<32J\B(UNO@J@U"?\H$/GCH>'?"'K5,.*4<_@#N#L8Q:2\7L M%N>5*$*9M.3OA _$/H2(;=KH'_:/8)U'ZB,*QU3_O8@GIMT-R4X< #] D9ET MA) H\0 #1! >/K!YR$Q6/1!YGO.TREACE5TTC&[.(5O4*A8Y2)EVQVW%&,BY MUERHP23IV@I=*+8:J/: G#E*F5+D?N[>RM#W)H*4I$@X::*500#$:,O NK5 MCHKQPJ>D=EM$Y[E4MC[MQIH"@0'=M(WNP:V4S^0H6M>],6WM80LVETXL):5) MU7P\2G>*F0,,D]I,1?7$EJ/])M59Z>PPM/3L(O:?>2*J/RE^F^;0ZDTIEQ<6 M:!6S%?7:M:[+'7JSJN>FM*OCI@0X=+)NRM;SN"GWN24O*-UAGUNRSRUYV]Q) M;LGQ#G)+.MWOOSW1 WW_"B*_S7HJ>:<1M,PVZW'J'!@3]0[Z_,6'YW3V#.ZS=Z^R'A' M_*?[ #_2)P@#H^J2%SRZ=''@3D@13KON '?PM<]PY(4R=ZIUA(-ME/GT23ES_ JH@?I>N!5]A=NBKZW0+,&Y0A9UF)H,=? M%G%-S0^SY_H4I'H& @^)6RTV2 X+#PU1JN5'*AA2K6>*E$ECZ M4SV\SP_;YX?M\\.^B_RPUB[RP]KF/C_LB?+#0)1%@A*&/# W$I*1@(X)Y>Q>@8L!!OS4AQ0-&^Y=(A78:I5@(_?2; ' M0Q\@,U;"EN:;.53HQS0BQM4Q(KI&KYM-IV09WHPH;.C9PNTIJ'&O-8@&9+2$QB2]=4(UN MJW4/Q-0!:-Y['3G2;*7$R\@YIFL.4PE\I$2K&C,DF0>'3SENL&H9R$\?A9U$ M;ZY 5 AV?G[.3@&4= K[$%46E627J]E'("A[2M>4S[FTTY6DD8.IX("=\2($ MZR5QEP7LH-#3M48:'3*R4!)_!)_/'9@NOB**3&D_H"]R!:Y8E04BP[>YJWV2 MF8-WO'1I52LSK:R'X]!@%UZ(SP M')EU=A,N["5>T<>.4\[DNBW)%[?C,/$&CRK\6,SYZRDK2-7RS11V/J\(X MD6..7AC'K(8+YM)EGX!AFC76J#>:M8B 8@;'8W=VUKVQ;E':H:'9+MSXMW:M MK0[DK&6XY8.L-=8HDUKK4^\(L'_FT8TWPK]%S3*A.F*61(]X""ZU:-4-S!5&/Y.:.$J*&\B=W_"[&38*(IV:NI7JYI/AQ-@"= MAO+G2QP @E@7OCVD%3:IC!46EOCL*I9B-'Z$/H?G"3L"\ MPMARR-XON ]\:_D=]2-\( TCHOT5GU>K0@K?@5EBWXFLO$6(#WP]CE,($2C-VY3I(S ]]&[;':9M!;"XC": M/4=.%>"@DQ /=WFB6-/(EC0;5!YJ)U@$*E!-\$'2V&26(9)49 M>G0Q]]R\)Y&.E%8K5D5>28?[UZJTQ?Y)PH7I+RY(/*+ M=U\B:YSHOQA=_+J2OA!*!1S!'3 !#L!P0+BGK'>.-ME2U@TD#N4"( M+]33V1U[OB5(%5;6K48R=&@$A!B1NIXQB",56JGD16;M&C0;"7BA>C\*6?W^ M641HZF71Z&KOG](:7L,C;G1!89A!?C,2 GF:'J MO5GNGN;>=QSL555!RA3C0L_WF)K]J&QK8F/XLZ(W>'\,"_W.^(&DE#)#IEB4.Q3%?:I"OM4A>\B5:&]DU2%UCY581>I M"FN4DS*SQTGH<>L+R8Y%./5\+7A(:(_'H-#[8/38(( M$'#P$=M0N]A8$ M"7E6HWX7/JJMF&JG4ZHYNJ)7FF!$'3/ AG(M.4?]5E_1]I.T7E \C9 M"*R0K'V@H*PW3B]1W*M2!:#=++" S6?^0A6C.?Q.1P9UG#5(DB6SUE)D1;/9 M(B#5T!62]LY!]5#%$554P%4=8!.E3)LO :T3V EH/@':/;J;><*V"NK&:]= MC8)^#+H(YK7HO1K[<"ME%#VT4]&1S\:-P=YQ]XN_F(<6-DNQL;A@O(+6*5O; MA/] 40.C(;JQ:)2(I))FN!KJM*9OLIQ:95K5!Q.U&327')+64E=RAB]1P%*C MF*9+)(8IOQ4Y2Y?H,CV.ZK(/^!"B0T0I\,(58QF2%J[>&@AK08Q2=?S,,!K7 MN\.'DH;44^&D&(3&LNDATZQ&U8S8 H!EUQ"'0A&$D4-))@4W8%[;^F%Y2)@0 MS4O?$!/:.&54!)KNHQJ:^ZT\+RHIR1KQWEB]F([P^/=ABL@LZ5M@;83D,3H M0G(6A/_H0$!VEK)NUD_Q$':*AX$G*%V<-FV&VU$#JDUZ-:<\&!%WMQPTAVJI M8#TV^EUUF<3V9++HF(K3AFD"B .LX)WK:EX-)F*G 6"R8E0I@S 5@25[[%Y/ MWJ'!?I/:Y9CSZ44\$(Q'6/6,I\JM2)1JN:G?IB 5@B(>W+O_210PBS/]=JJ#C%V'Z!$-\1LZQC9RZ7'88;N4F*^#S_8]..%9S#SL*:.9@')0+?J MS.*99ZM$(CK? >5/YK$&AL@FJC%C''02BF "=;(')6_:!;?=8+7S1Q&BGI7, M4&?^!5J9(5!J8TTG"6H)C>T:T5(JBG<$^CRS&0^5%H=Z$$T#%H@V%9HMJNA: MDBFLWQYH+WCJ==0E4BDE.E96*SX61[TKB$J(TU,$&QTT2T?8H,60'DO%!#-! M7O(X_S2&P3.'I%?#<X;=?#.&_IV)Q1-&/_*YLJE\EU>*J=D1XTL'] M1<;@!3L_/@J'6J+@ES/A4%^ 6FPD3.0MA0Z5@T(G:EM33QL_Z"W01KH3:%FE@3E)U1JG\X*S? ML*9]>='5V,E7= %>])#K;Y]7\H)2'?9Y)?N\DK>=G>25=/=Y)3O)*RG05DN- MVZ:XOW0CD8#>+Z#V0 62O@A,[,2V3$I1F@FN1!4>^Y&227G'EDK GZDD#)7L MN:I$;6FTMU9YFMFM%SFTXY^+I$@YD.Z93UV@0R.>R!"6:VTPI=A"8TC*T0$N MY1X U&ONE8^]\K%7/KX/Y:.["^6C4]\K'T_7?\O7[P<7YZ8VZ\5M5 MTRVB4#EX&8UV&>?9M8V&.CYN6Y%W;)B=]LZ/LVNVC>,-!>DVPW:,=J>[\U&? M$ 3-'9[HAWC9V.@@.=/8^!B",KCN!=B1V=8.#Y[NL,7:S:1S7147GVE9L@$ M\DKC3F&UHB]4"U9/A2C?=NR-/IZB!)@@D[JQ@.^S?WK"E9,:^V2<&35V-84_ MVY]N\P)9QU"&SL8HL88]Y!U)U5KA$_*''VR_OYW*2SNZ]@KL!$G-+- U>SJ5 M G.R*0/GMN@,VPT)?0L<*?W6#)(VJHRCEZI<<_5HFSVC MV38?8U";QT:OL]E)[ML,VSTVCIN;G3N_-R?WYN1>^?^^E/]BA2(??6JJL,B3 MQ%(?B%QL'0=J[B .U.X89N>'B@/EE;"'A&J5KA6J!>9CM(+N\4KPJVMT][&O M?>QKE[IGLUDWFGOE;?33/3K,F+NF!N.*6VK:YJ[.C7Y"6O;,UWV=R MOZZ(?[[WI/[YZN)&N5[:4O;:;&[GIJW< LC/G'==KLDPJZ0VN;^VO_8]7MM= M\I;9J*/SZNEX"XVX>88Z>3=NXC3U*TQ3!XMA2R-CHZSR%^4)Z>S $W+<,.H_ M5$9LM[AVI+ATI)3*D<(3<[9I5O44+*%R]35Y*#5,5$RR#&Q4< 7U8_KN.+&[S/OS9ZX?YC*:#2_C#Q[ M"7^FX&AI8FET M,S$M,7$S,C R,RYH=&WM6EUOVS84?=^OX%*L30$YM9,F79PT0-=V6S"TZQ?0 MO0V4>&5QH427I.QZOW[GDO)7G;;)"K1>L#PXEG1)7O(>GGLNY=,JU.;LM"*I MSKX[_;[7$T]LT=;4!%$XDH&4:+UN1N*M(G\A>KW.ZK$=SYP>54'L]_6KCP\S0PYU:-[V*>/SAT<$XG$RU"M5PT.__ ML!/MSDY+VP0,YM X?4U];/04Z'WH2:-'S3#.9R*L?_T[X2:^4 MM3:SX9TWNB8OGM-4O+*U;.YD7C:^Y\GI,AEZ_3?!)[@7+Z?)W_OHQ^B&YOX/ M]MGIIW_\>O[3^1MQ,-@;K'O\J=DLGGUM=\\S\;JP(8C?+#5ZE(F"7-#E3(1* MAMNW#G\\N=8D%F&5;H3(YNC9UL-CN#*62@%^/4-E&.X_P)V5@/W5>AXTW=*- M MJ&/3;Z1D$<[,UG]O5'7U^IP?'>(2_#N:CDA(2CB:8I]G*HM!B8N&CLUI$:4I4B[ M%%]EX4)C0>D80>I&R&8FVB:XEC #D'SD>\12BAI73DLC2EG@EA.VUD$$F^PV M#!HJR'OI9FQ2RPN*T%GTZ7%/P1D,:6*RP!AL4&B'Y "S!LWAB2(GII4N*N%; M_EBVGY*CKA.>0*V]01;AA#35H<($_9B*Z. *9@L[03,E\MGJ,MQH7![\=W!) MHM0-(L\@6D8Z RAACL=NY;EN0$> G$8_NBE,RV0$-*V$-0,2-9/9&&!@'#.^ MC5D"M<.(_V!H[ 6EN>.,+5H# Z#3 D)Q.!_]*:2O1&GLU,^AZVBD?7 2 TF^ MF?R&E]D* OWR.[P#6J16F$5N6&I9L5H-"F4;Y6FE?&.M;M&-R==8DX(R=+4CAMA>[P(DB "^! MX>G[HI+-B,0C\-:KUL!B<"![@\-=NAN;#@Y5NDJ7&(MJ%P;J,1 \Z2_BFY8L'BX7,U=$;%1G&\Q8N76(':_O]>/Z_"$/%8*(8RI M\//XRCA+%[+U5V_"Z3(G8*4;*25@VSIT *;:!]I$5;4Q'Y8U2\)=964'1D9 MP==EX"6 LHZP^:$&N<(7;XU6L:;T;>ZUTM)IGH!..B&FB89[:CWG[KA7?4ST MD42M)SB$:C(V&D/$ZJ(UDKD?TXI.+#4 6B1%L2J$\"TG-@0]HSVI+Z+C;0=W MOC7@GM/Q.K:OS&P;$+\Z)UX9Z=@=$ZT8P-+;1C+Y2P_PLT1E5$NGY@@#YK7, MM=%AQJK@LF%YOT4P1IREK;)FNB)Q8XYYWTUHW+HQ<.ZCBBD*ZU1T((K=$340 M)P9PQQ,NR%0T@9!/D,9^TV/0_(T&=;$UH%XP]M.)-&VD-0XYE274IIX@6/X2 MU0@-<@6"3I>72\@(7S0$N?HD5'/;AH^/?944(A?6Q"J\_'PU)?*YOH\[DM(: MP)^(/A[@IB)0;0T"%[2:(KR)%*[S.Q$8GWP Q&O0* L 6Q2M8R2L9-NU_FKK M ^X47(65\ E=O$MG36)WP[@$C$%J']AU;J+NHG@@P6<53;OPY6[RI))^(4>8 M#B/L2<4\$6??5MS]OTK[NCG_D8&&PUII0(ZK9:Z[ M"TW 2)>]%]72E.0%I^.DZ6)"CFHT'J[.3YNNA;RNL$EG%9@ MM%.O, ;@(#*SI 8\I(!O:\ %ZQ.GT2622T_D;GRFW[X"ZA$2>NG *1E 0)$ M :-X,M[A+4L94C<3:R;$:;*1H^Z WW6<2?78V!GAZ;2RB2CE&IJ!OB]4#'O_ MXB7FI]\-KN_#P_UOA(H$3L6[)FZ"82PIV6KG[/:M^P].?/Q<>SVZ[7/:.5M_ MF?ML[\E>)EY4^+?]KK] :.9*B)?/:XTE>+I>RI:KH/$[TD3;/\T=E^D^AV; M:,/[NUORUO\)%[E1:8CGV/C+]\%'W>O@CR[SZF\UQM;']R[#='8XH8U?;\Q; M=7FCOVPBP M#C9Q ,G1Q\=$53DXVB\"0C*=$$;2?B M-T7A6G2[K=4+-UUX/:FB&/0&0_&;\]=Z)O/SJ*.ARV4]%X_R]<6CU,C%V*G% MY872,Z'5-T=:E<.2U%-ZTG^F3M5C>GJJ3H<#&I8#59*D)__I'Z$HS'.9$!>& MOCFJM>U6Q.V/'@^G\7RN5:Q&_5[O'T?)[O*B=#:B,8_"^<]Q*HR=VE/IZE LM'Q?..#^ZUTO_SOE)MY2U-HO1@W>ZIB!>TUR\=;6T#SI! MVM -Y'69#8/^@^ O7$^7\]R74]1CM*5EW_H#[M"K?_]P]>W5.S'LGPQV?/TR M+EUUQ#\EU_>C])Y,Z(B"?-3E0L1*QOOWSIZ>?\33/Q_Q6OH)IG;L8G3UZ!E\ MF4JEP%_74!E'@R>XLS$K_VT"-YIO::N VZC+1E]HIOHGRY[]]:UOCU3_V9ICD6TM3Y*)P5WSE?BWZO^XLHG8<9B2F\ M<$H0AE6)7VD:J1Z3OW^O_[AW/NQU\L)WI?A)%MY]3U87P.#*%B>8_F>[TW]' MIGAP<%/\K0R8($QAO1#7ULT-J0EU\DS[/+_*P07KH.EH06HKI%V(QD;?$'H ME4^"C[F4HL:5U]*(4A:XY86K=1319;L= TL%A2#]@DUJ>4T)G56= ?<4G$&3 M)D4+M,$&A?:(#C"S* Y/%'DQKW11B=#PS[K\G#RUE7 ':AT,P@A'I+F.%3H8 MIE0D!S>8+=P,Q908+S:'X4YS.?S[<$FBU!8SSQ"M9[H#*&&.QW[CN;:0(R"G M48^VA6E8C$#3QK1V0*)F,9L"!N:8^39F#6K+2/B@::P%I;GB#ELT!@:@TP&A MU%Q(_A0R5*(T;AZ6Z'J:Z!"]1$.2;V:_X65G@\"P=&;'VSL-X>G!0?AN:\8> MA!:P-EMA&7%EJ7&99O%*2$^)%\R_'AM*P9 Z=CH4+$YF]604)91OE8Z%,:% M!N587+TS&9RI=P4IW [B&)PH G@9AE?OBTK:"8GGT*VWC8%%?RB[_;-C>IB* M]L]4OLJ7:(N\SQ*;L M_(")E0=#[*!WTDOC\)("1@I3F$+AI_GJ<)0N9!/V+\+A%0 M 9OID&015F13/9S5KP5U4Y21_5)?98<'SKRG'VVSOK6P[B.^OB7N3CM4QTXH! MEL%9R>(O ^#G%)6IEEXM"0/S6HZUT7'!6<%-S?)Z2S FSO)2V3+=2'%3C'G? M=FC:^"DX#RF+*0KG57(@);L3LDA.#'#'$]Z0J62"1#XCC?6FIY#Y.PUU<3!0 MKQ3[U4R:)LD:3SF5);)-/<-DA1NR1N0@>PATOKPYA4SXHB#$->1$=>R:^/&V M]PDA)XQ[@$QA"U#^Q: M-['OHG0@P6<5MEGY\C![4LFP2D=8#A/VI%*<2+UO-7PAC+XFTYY.?&#?^8P! M^6S(#WTK=W9PD-]V*Y<./M5R9736>L7RN4GJ6KJ8N%LD)3LI+YR22'BC\V&5 M :0;J*RN=8Q$-P:$L4-VP4^4AD^I^#%(AOX&UG?\SPGW24C:;# MU>5ITZW(:SAV>#+T1%AE/QJDF+8)2V ME&QU='G_WNF3\Y!^M]^/'GJGCB[_9N[^2E8#YW\AWHLWV,%HUHHD6"\J3:7X M;D7DSSDI./PN';_)&WCXO./]PP-Y[_^2=[DIU1"OL?+7+X0?M^^#/SK,FU]K M3%U(+UY&^?!P1CO?;RQ+M8&CMRXBQ\&9)NX6^<0G'^UO_OKD4?KJY7]02P,$ M% @ <8!F5W74N6RA P + \ !4 !E>&AI8FET,S(M,7$S,C R,RYH M=&WM5^MOVS80_[Z_XN9@:0)(CAY^)+9K8$NR-1B:/IRA^S90U,DB(I$J2=EQ M__H=)=M-ZB5K!PP.AOF#;?)>O/O=@YSDMBRFDQQ9.OUN\KWOPX7B=8G2 M?( M+*90&R'G\"%%-KYU6:$/FJE!Z=! TG[&C^!DK1;$:O;@1)1JXQB6\5R63+SS# MI/$-:I&UC$9\0CHO';U9+EM?>J2G$!(WOH61<^CR]U=7/UW=0!QUPV\]ZU<[ MR DJU/^ZA\._]/ #_N#T5MZ,9\B;YSH*!2T";(\R83IA$ MX[^Y*W %/W+K*%$01/N,Y?%.+)^J]/V<\.QB_YIQK7XAE=QX<"5Y%XX<4.]Q+HS5E/;''O"F MEZP\5P&.F*!I<"M7<"O5LL!TCAXDS+C15A'B##0N!#F^AOU=S30E8K$BO972 M)"SA9Z5+" /_'61*-UP514:E@#+%]/ @' 3C&586RP1UNXP#KYF-[6JM^_-) M-R=W%NC4-F?V\*!_.OXF=+?CD.DY3<2$0J[*T1EA5+$TI;'M%YC943R@G:;2 MA'0@C'RWLZ=I%G;W5ST/PQ*==OLN##=;(""K"\*=J[(J!!E="ILWN&G\6 N- M[CYC7)YLND48'['C;;^@E-7".L'+.YXS.<=-TPC/XIX'S KUQG3/QN[6OA/ M0!H]2TB%I%HMVRL%)RV,)%/:!7L/;R9T:&G'519L9BAI#8]/ 3LUW'T7[H1/1E]BZG2K!/\_6^Z^[2IFFUD8:"^8N M!3OOO8W4NET>588E11VUV1OWDBKK_;U^I)\TK^$U!+ P04 " !Q@&97 M.U+*2XX# "'#@ %0 &5X:&EB:70S,BTR<3,R,#(S+FAT;>U7;7/;1!#^ MSJ]8G"%-9B1'+[:3R*YG(&TA94A?'"C?F+-N91V1[M2[DQWUU[,GV4XRAM(R M, X,_N"1M.^[S^[>37);%M-)CHQ/OYA\Z?OP3*5UB=)"JI%9Y% ;(1?PCJ.Y M =]?%9%LR1*+%W,L8V!3[ME4+Z.3K[ MR6E4V?%*<)LG81!\U6OYII-,24O&- EWCYV.K:8_Y+AGQ>*M]5DA%C)I8^UU M0AMRJ@JEDX.@_8T=Q<]8*8HF>7(M2C1PA2MXJTHFGWB&2>,;U"+K&(WX@.0O MN=Z^KKI8!J2G$!(WL861"^CYS]]=?G-Y#7'4CW9\_5@?J[ M05Z@MB(3*;-"25 9O-9"IJ)B!;P0DM$C/;W*B /U)IA]% ,>?29?U]K4C.Q: M!>$9_-B?]2_Z$,;#X/^\?2QO1S-,6_"=!R,'0)LCS)B>,XG&?W5;8 -?I]91 MHB"(CC\[GD_NPU]K0ZW0[&G:7'KPDCE]WS.ML3 >S% *I>$G:CWJ2C2"N_7 M)(>+7&"VVY]P5&V;-]L254<\=AG\@:5:?4MZ4])_*=,^'+ETO\6%,%83>(\] M2-N)T'@.QXXX1]-FOVS@1JI5@7R!'LR9<3NJHKHQT+@4E(5U\=[43%/ZBX;T M5DJ3L(072I<0!OX;R"@DQU51FA0'E!SYX4$X"L8SK"R6<]3=:QQX[9+KWM:Z M[SS=>.XLD-Y@8AQ.-CT?QD?L>-OUF-9:6"?X_#;-F5S@IO7#\WC@ 3- +=(A9G@^=KWP MGRAI]"A+*B3U:MD=#%+2PDB2TU>P]^K-A&OTBL:3*ZWGR*PH@,3(&9H^1*BH MUL9KI>ZF$BGDHE7M!AIQU46'#$6#H;5I8*?G^W_[,>QA\,-H3Q#HD,@Q55WL M24V@U(ZK-ST\&)R.3?O_<$,\]J!ZTRMRMQW*_S;'GQ%\.\>OU/+>3AIU*VGW M4/4I6+M_<:J4:=&?4#ZHXDO1'#P$ )H<. !$ !M9VYX+3(P,C,P.3,P M+FAT;>R]:7?CR)$N_'U^!5Z.WW'5.2 +"U=5-^]A2ZJRKDN+1;4]GB]SDD!2 MA L$V%@DT;_^1B0 [AM(D$R V<!X&D*9J>W!5?]*XT4VLTJ@U:ICI1RO"+6F[5FGJY MI]=I3=.-OE&ORZ]7*NTUJVJU5FXHC6JY6C=(N4=IK=QO5#6%DE;+U#39O-*: M/=TP>TU--?M5LZ$U34+JM:9A]ONZVM-4?.T@@/G!'!W_RO+=JJ8V?BT-@F!T M]>7+^_M[Y:/GV177>_VB*8K^);ZC%']A^.I\3.X>$L-S7ZEC&7[%<(=?<'Y* M2U>2F_%)UJ9G.WY '(,F]UL?0=FGQMPWX._*J_L&]]J60Y$#7P*/.#X2F 3 M(7B46BLKS;*NSCQG]5LW/413RHI65K7D(;XW?4B?^#WV /B0S7(R0W]^?N]Z M,COURW_?_^@: SHDY<5YAG[YE9#1\N/C"W.O,.GT%6PB"47@PMR-,+6?&XB- MEWO$I[/,,1<>'=]<_Q)=C&]=-4.UU6I]^4 D38F^[N6J/D/XR>N7ACOW9+S* M;KVRB?/Z:XDZY=^[)< N)6;[ER$-B(1?+=,_0NOMU]*UZP0@D^67\0@F:$1_ M_5H*Z$?PA0WR2_L__N,_?@FLP*9MQ' YP>HO7Z(/?_D2/;KGFN/V+Z;U)OG! MV*:_EDS+']ED?.6X#H4!6!]7>"/UHE\MTZ0.^Q6N/X!B\"PC>O]'\$S[OY:, M,L#2(4-\$K6N.J Z3%0?WVSR6I(B /Y: L1>]:T/:I;[Q$8>6>:OI7Y9JY7: MWSH_NK>_?)E[0XH7)NKJF^4;Q/XG)=XW^,2?O*%>:B,ILGK!$]SNFO.O:)3: M?SO@!;<.<&A\#:_PB'WGF/3CKW0\>7BSU%9 VE2MIE=K^[_D.O2\.2K=.N8- MJ/?)>UJE=AFT VB9I9=\F0>"1_L4GF50?P5^$==7/E,+, R)X?PJ -3^6O*M MX>?$X9 M<9._+!/_[EO4D]CSZ4I5?'WWUWFB+WZYG7PT__01PT;R%ZA$+T 2,_R5%17^ MEWQO>FTR3'/FUE89Y7;^2O)W\I(O<_->30:- S)$:T,0S4P%(NB3!\57=IM9 MZ%C1M/P! >Y/9C:DQ \]VHX)RRXFCTBN)7_C,U932N>-4G,8V)-2(1.G>5+$ MYL[5[]V;]%2J\D4E+=%7AU()E'H7@3.9'BR/,*S96YDR)('K[4G0I>_CAS?4 M<8>6L^JQN\)Y[A%?YD>_E9^U8_,SG@5]Q04T^M.$EWV,;,NP@GLZ[,$K3 NN M1KX(F)]73YYKAD;PZ'6I]V89M/-A@;3C0G'U3-^H$])OGCN\=FV;]%P@J?5& M.Z\>I?@*/WKD+U]6OFE"D5'^=9 M/M2C>_09+_,8X?4(<(,X81]^AI[EO!9S*3EZ&*$ K#G3JI*WB,"9I.8<"TS> MH@!GDIISK#4Y]OR?W3&Q8?^<,.I,&<8=9F[2\11;.+DGG6)?R%F,X MNR2=8TTZ>K0A)VK_Z*Y]3C3KT?WHG,@%=VYJDC'H!C G_,[M'R'6K+K#D>N@ M?II/+,#G0]?I!J[Q,WO%E54!V +-N?,X4]*\8YH65OH3^XE8YIUS34960.R\ MT%_GSI%,2?]G&A#+H>8M\1S+>3W"BGTDPG/G&*8%OFM8=XYAAR:0_!9O3 @/9N^N ^N@W/V7-N&6^Y@]A[UCY#V/!*#N',*>=5,!_@=^@RS#EFZ M=1X*R7F@ W?^%T\F# \,XB[3FUNUSP,WN4L.U/>E;6 M4]Y]Z7/X=5G2/^]^]4G]N@P)7\V[0\W/ G\D!O&P2?E(4Q,NZYY6275WJZ2> M4;2YRJ/+>@XZ")>5?6E^-#D/W,R[XWUZ5^T< M7,J[0WU"5VW_YHH+-,^[>WPF5RTS^N?=53ZUJY89X?/N(_.SP!^'0?6\^]*G M6@W4["IUZ[DOI3[#:I E_?/NPY]T-=N[.<6MZ=T_,$ M[M+M;,RJ K;.XT[7<] A[W[CZ0*89V)0WAU+?E8T'KB9=V_UQ ',\W"I(5S6 MW:PG+;M*W89P6<]+?^&RGHGPPF7EG$&'19 MST$'X;)RSB#ALA:)F\)ES0&7FL)EW=EZRJI2MRE!FWEWO$_OJIV#2WEWJ$_HJF55 MA-S*NWM\)E'S[B/SL\ ?B4$\-+TZTM2XW7O[C5C>WXD= MTM_&'=^GP;5-_ 7DP&OGGTCY ZQGA^ M$).;9V[UGZD1>L,PL!G M=Z@"E/N#DMO0!!^@/#(.3BHG6FY R6TX9@=0_MY]\1@2QET$ ;@K-(? Y <+ MW 9S^,&"6#G/ 4QNXU?\ %.LGF< IJIP&^7C&QKKA65Z FQWY#J^ZU'S%@,L M(\_RJ7]#>\'.8L013+@-1E[HTB8PNQVSW,9Q!4S$T D&O7&[D> M">C1D7 I?H.JY#D?<#H\7-+*SQ$X\YRD*(RR$BOI:G#F(5EQ.:HB#U%ZL8J< M!1IY"-H+'7X6:.0Y;)[_A/-A0-"R:Q.HJGF(4HMRF$M#91Z"XL553P5:-#-% MI0A[\QOVY@@F>8@T7]*Z)C"[';-YB(9?*DS$[OU!B!P.# M>+1C_!%:/FOSY?]X@DO'5D+POV8V=.?:#BY0?E/;P85;T[4=#!TK MXI 3XL G+!I&+D [?@;\FCP@N9+\C4]8QW)N QC=L.=;ID7 MB4V?>RS1H4S MO.\$+P,:%8L\]OOT.-[H',.5LKKK*7;LUFSZ3*H:MU$-_EB4[J#!K$YM4'5N MHPMY9U%69T&J.K=>/G\L4G<_^X3=FI44<1L0X(]%^NY2I&?7\UC5N8T0<,&B M(P4'=.Z" UOL\CO'& _]OX93Q:'N3]]XZB:IU7C[+O'U=LU>;.8@NW MSCG4AXDM=[$, : ]E,HB)@Y3*GD+L@A,'*Q4LK4%\A8M$@#:&,G:%4#9N63< MQ9XN%4 [$>89!Q.]"/^\MQQK& ZYT6W9&DSZ0'JMP%-H6*WD"8)\\U0R-X]+K4 M>[.,V7<^PZ"=D/K?/'?X RXY/IV\^L@'=)U+B5>Y"_E>*G@/!5#C3 #B+B!] MJ0#*L?8[5ZB^REVH7H W?^!-EZW-#KPBXR' FP5XSW PK%H5V98C@_?:MAS+ M('8,MX/W4W*,87UW#&=J/8CLD,!PWO6P2% )#.?=BQ,Y,H'AO#MSW"73CH&I M#E+MNV538EZ[MDUZ,?[AV8M\S@)B&T0P&@176&ID%9*M<9>0$EC* $NJ FIB M-RS-W7H8EKC+#PDLY=5?KG&7*A)8RJO-7^,N>H)ZES%^,]WB:]W*(T&IF_%:'$ M>Z5!"+3:.HV\+HS<19&+CJF7Y[N;VX>7>]>F1FC3@L**N^AS;F'%SX)ZIA!" MG;M0M[BV@)+!V/I3(7C=>ZBX@)+66#I',6O=>["Y'G&DJ9&PSM9 MR;2*7:)W;H6;64/INHB0YPPU,_%+!@1U2O5#XI>-RPYO=P,0(1S8[1\A3/[: M'8Y>=47.FH$"#RRB[ M0 W?[G]#1+OSC)HS.?H-$:NP5V$7,"6<]C.'3TQ MA\3#@AKZ2 M @*$_()PL/86Y 9ZYKE'='51JAF?C-+F+)@M0Y5]3<1<8%J#*;E=W=DV,FMR% M8P5.\N\L<1=>%:#*?851*V\14 $J_@N06ES&>[,_%"( SIN;4,6BR,]T2"S' M MCONF"5UG"'AX;.Z>."&^-?1@%#N>EG&HR0CBE9')V.(R)G[J$]UWS,E%BO,D%#4E M=^'7BT+%>>*GFI*W^.D#B;J;W($U905A@,7VMDV]UW'',>^3 MO_$QZX"0MZ @5T XFU+/6] N6ZYEJ?*_>Z2H+4$T)6\AOPN'R7D2$WA+CK(*P/F?+K&[CL5&]GM5-24HT?MRYC0.4N@+2!6XPG=XZ!#W]C3$%JG*9^(S.UKG(7J4DH#I1UAW32 MJ/B':T3%J/-[&5<6P&)AG^,?^Z"@,[G?*G=1FMQP[$R>L,I=P"0W'#O7.L1= M["(W'#N3?ZAR%T9(Q;'OU*$>L8%A'7-H.98?8);RC19[)>/6I\\!S\ZUEG$; M!L@!S\ZUFG%7PI,CGIUI/=.XBUNL.A,9N+']3.2<2HW&72QB[U.I\\H![F(3 M9Y.!/6HSXWP;E8&[GUG<_-G>-LC],T[AS?+74JW;%# M^GWKX[>_'UGE*'IF*H<[1_6,-.8AVJ-SZ87RP) SA4QU+IU23AARCG58Y])' MY8$AQW>8OE@?5Q[UW= SJ!_].:#$9(,WK;?V+_ /XY.E-7NZ8?::FFKVJV9# M:YJ$U&M-P^SW=;6GJ?^+8C7]CA^,;>#7T'+* VJ]#H(KM3D*OKY;9C"X4A7E M_R^Q^]J_^"/BM'_I>5_@V]'ODX>LO[CT'IQ-F=C6JW.%Q234*T5?3JX;KNUZ M5_^IL/^^]F'ZY3X96O;XZL\OP'=?>J#OTK,[),Z?99\X?MD'@O6C&WWKWS0: M/?OS/9I. YYC6PZ=3$_#.?W^R-U7SHOM]VE"?$VVN[M]>_/=R]WMUVI M\W CW?[W]5\Z#]]OI>O'^_N[;O?N\>&,4U!VFL(_.MV_W#U\?WE\D*6;RG5% MTI1:M;5VV$/BO0(D>VX0N,.K.KPB_B1P1^Q/7ECS[?'Y7OH%Q-%QG8=P" \Q MI%AJGVF?;2LN20Y!G6A2Z^K&-4+4,>@TE)C ]N&&MJJ4_\:$>OJ4B20%I&?3 M9%H]UP.A+QO8LV[DTZODEZ^FY8]L,@:CE(V1?>GK/!5K,*$WZ@660>R8=(R* MT>58Y%NM2K.FH]0'H%L",WEQK! J3"%\"C!KH@]7XMZ:7D"R-BFI;S>J6-/B1U'D$V[2^3QAV5-D 287]T M4:HN0B[2QZG1]K<0%B3JV>-G.G*]H"2Q!G$!K!9 EB?KWJN:_>(;;M!S_U( M< G+_7_]9ZM1K7]=!\U8R<>,R9#F)]=1C+!_^[WS_'+[_..?TO/MT^/SB_3T M.[CMG8<7Z>51 AW\ HI64G7I\5E2:Y_,S]+C-^GE+[?2C'J>J.;.]0M>5EMZ M=06U&%2_,"'E4_GMIM2_N9X4#*CT1X(O*;)?)#!KJ+F'6GQB7[^-C*(YF%Z9 M\$EY"(\8X-?*)AF7QY1X9>HD>-5AH:2C(+(2=466T/[=#-T\$OWQ6:P,8F7( M:&5X\>!U%A8BI%H:JO'24+V4I>'EN?/0O6,+@%@;4JT-P01AR>+0]]RAE$S\ M]$.+*&12(^Z.T]'FFKZR& MS@DP-)C0J%YJWW>NGQ^_WS[<77=EZ>[ANI(C6NV(L4^W'\0(&$DDMR]Y$U)( MQ)?\$34PZ&I*EB-9@2\9 V;"?\Z;;5E3*K5F]L9EM5'1U&,;EQ$\5ELZYS!R MTDH7EK1.FHRQRE86C/?&UZY)ERU)'^\8>>X;/F?JMC5*[1MJDW?BT;5"N)<9 MF7?ROI"/NS@Y$M4*SVOZ)FCZ>EFMM=2ZNM[-S=[]B02WQ%N4F9'X$T.A!*:G MBR=_2/\*/*]V* M%.\.][AGX;S(2@]N917?8I%,!A<_06>1@\T\59"CI9W8/W?KY2B!M'JV8YH> M]?WXQP]XGIKHV%:IW6HH5>F>FCAYZ9K-2[KQK+?UBQ6OR-R3+M?PZZ/WXKY/ M5FQL-/'L&C_?+-M>(H.6_&Y6+;G)^ Z3,&DGY?9FO]8X^[R@,JLXU$R)P%ZJ:UC].+*!OOUE;#EI75WK]'"F6J!0'](1G!18\,8JH4(^:TBCT_!!# M*X$K=6GD;JC:I]YGU#(8!>\8P=690BO-BE:M[1-:T>N55JN6>6A%K54::O:/ MK>HPVO674T1L8I:@V7L%:EWR7=LR)836U_@28G+A"J\&Q.I$X8L5V"PJ2(DQ MD R;^/X.Z]TE$,8C3&-UQ\.>:W_:R0S83A8O>D,Q2?80!Y@9E.B',< MBQ(H MP/>!!9],M60:@[)'C)^OGALZ9CF>1Y_]EU MR;6O)&EF .77\STT_Q\O8V-5 MZS%=,+%8:E%R"MC']B[)THAXTANQ0RK]2:DH*B9Q)7^P*5B[S=QL2W;KR*,&9<:"JDFL,-&7 M/L'S B2'\+*YP]<3*DF92_!@ 2+LW@G\T/%<49?CB?R69:(8TJ?M)G9]@!3 M<%/O7X@=^!*['[Z)0XD?QH[?82-A(R5^(+44R21CO[*VJ")E3.DZ]#QX2U0V MADHJ($'H3[#>++7_2?U%3,^_EM46+X_DP5VZK7IHS4?>X(U\!A8/K2 9# U MX;D.ZDI[+%'0FV/I#E4HGN#]1J4;$I"HDF0!^--G((Q&KA\L>*O/(7RIJM00 MX>#/AW:4MNB67XZ-]6AHDW%-8$S]SYF!=(9&2*(8LQ.0M@1(#P&IY4M$LF$B M5"*& 2#U",(+>>BAWEKYJ024+J^\X \)'BX0JSX$F^$.@0AC&=4T/ [4&A+M M50+/X#T8))XE!M+3FY24LH&%" M!*9T64O6D=G%HR)]NF:T=!WZ^5Q1(+52K]?WB0)I>D57UH=D]@[7U"NUYFX% M-BE'6ZUG/UJMHM5V>^J1TJSGL(A_K!:6PQ(CW,UR47478U:=*=>B%>I26'?Z MPHIIC8R_)AU4&1K:EA=S1>+)1 MLU"SZD8V6:3!)H99]&=L?Q5LQFEEA5'HM]"'!_G^KOMZU>T;>]>KTKI0I>># MQ^UJ)^3"A2"ARG=&E.O$,=M-&+3M6QF/#,UM]3<8(ZC.L^Q?H1]8_3$W88/^ M!O<<"T%61A6L_JJH%XMUP:KMN"P^%?J4W043C3:5K]A/Z'KL7?887_YNP:OA MM9(#8)T53TJ('"I)[W&PND@C3@8>B,ZBP-#%;'/">T M$O#>L, P\7\MW3U\6Y$Z8 EFEE_NLD<\A@&31!#)^:8/3C@LFR[;3XH/!&4* M2Q0\2YDPK%IJUS59T5IRM=I(>)8,M1UEJOT$=MYLP9H1I;G]+6EN67JG'I7< MZ1 K:[D[VT%KY$9:ZLJC-NOAO]13:QK\8V!0IE\A/=^UPV#]5]85'&Q)!:;Y MVF(#K]V:BV&KUN@[ V^Z\KW29].&E5\1^)V._]&5=![)J[8@=R.8E ML,51/>5+Y[7VX65]7[+=YY J-[SN02??"]I0&GN&JI56]GM! M&]5D0,6,_JZN&'_J/+](=Y4CNA:;FGGT^T>;VJ8.!;\0;L8B#3Q<3_]SAX:. M8+1\NWOH/%S?=7Y(L.(^/M]W7EA30+*J*FNU7Z_6N-E\)K&?.C<"LMI+O0OH M4%)S+B"KIG8N 4DYEA0"4@AY'KT46A$^A0Z)#0M M$///K$CHAAJS 91<3U'-]>@9@S1)K/!BA<\:7I@QFEOAIP8EQAD?1S1ZN,]4 M L:?/3K $PO>J!0= BI]^N'Z_N=)?78 [Z;L[MS*'!+%@:_D>@))97/+:YF<2RNYJS%E>MI MY'F1;.9ZD6P6Q%YDLI#KX>?>V&TFQS4)83ZS,,]9O"*C+4S>S*&FJ[AI/H Q M!:XT9_NNJIK,M0.6OPIC3508\R]!#1W/H'#(*Q.1/_O2C>4;873 'YIB'8?8 M8]]B'N14ID#4S&@G*][S3/W07JPA$0)V; &+K1PA9?Q+60O6J;_AWFPK8#LJ MF=C !W;R-TJ=[?HA;ODD/3=,6JM*SY;_4XC2:42I*D0I!Z)495'.P /6,#%Z M\ER#FB@Y>9433L1C_6[*2#SNQ)[*LXTEA7PT2NW'E[_<\&N"[G.@US72^W;CX'5LT0# 0&P8P ,=]D#:4FPS1O? M[SR@V29;1VE2EG5/,3QN.H.F8DKE,MN*@?OZC\[S3?G'X^-?[QZ^2]V7SLOM M_3[]Q<[?F?)E8/GQ"1WQ\;*4U>&]$\\LVZ[[,V[JF:0JL1FHY; JO2$E#E[% MG11Q6T^MT5EQ[M/TN*>HC&9RMWJ[XRE1%>G;^B'%PY[]B)V6,R1CB4DAQ2RL M&WH2F#^.+TLN.^@)9!-^?W6)#3^PAV% 7RW\J!^BGL S@>!1DS\]_#O$SH?L M3![64]$QJ"P99&0%[,#K$<7L$^H8.6F."B-UP)N+(H(N:_9I.5$_1J0 &R

3@:4L6RH?5MZ*SQG!2V+X6J4$]4$4@)*_CZ)PC M.<'N%5DJ52C]H6, U_ MQ0P''DL>L+\0!O@3.68$^)OE8"]<]ID?6,/D/L_]5WP#8 E_O%NVC3_]@1O: M[/[WY!=C\@M[. [5 8>>P0S_\JC;EZ4WXEGQ7O;HLXB8O@6B33S$$)ZDCM?9 M$3TP9W/"&D;K&*CC]2TSN54U'=O>H%EF3K>6F9;!9),-= D8O60FP/0#!N9$ ML@/$F!$9-\(@GJ[E 2OA<02$MD>P47$XPMOAZT9T6I44,7ZFIP"RQ0WA=]\/ MAR/V>47Z!WP_@E#$JZ@O+RR0ONNP_HWP="LJ6H[&MO!0]N4^C*07LJ.[QFQ( MEH//<@*0C!#TAQ<0RV'O0G6%>@!>8 -5EYX9G5N'G\8/GGP#.RU3L#QA .5]U[;==[PRF0_3XSC:?J1R8.A#%U<*I*,O?9J>8QZ]WZRM/Z%V[799SFF,0$2@_:)%XR918*]S""HNL@\K^/,^D]?RYVE%'8-/DV$F)#BO5F@M:HXP->,^D-O[K/YN:-FT ??HAS--& MK5:8VSFQ)Q@/04G8[BCBLSL<4@]7S$2*03[-$(!A8+=C+ /S=VUG716<2<\9 ME']8/+ OC)^H#- ^+@H'.QL1N(9]U UX'%L[ I2[2&&QG;^PZ$1F;22#R;-F M5BCLW.XL/0"M V:TX*EYK-HOZ:-/X0\9])$'NA)%DSVQ57IB_Z-3_ K+ M*G*#>78^7?(%I[[?W"'!R,W(Z6-L-".G">Z:^(2"BT?FXHQ\>L1"LVO*A81G MP903MH*_(,3Z=&+-XK]@:<&O M>"S1O'@Q^763X-%X5OJ3A92%\989SLXZ\JU7Q^J#90>&VM2:ET9N@,]CJH,$ MS)DWX&66CQ]'WXP@,?G&-- HH'%D&VW*G!YU:-^*U^%XP7:3"&7B#] /8)O% MCJ2>!(UE@-"$C#7R(IB=3""$,-'H7 M)6;AH/28]!6;8(',1(81.[IZ%$Q#6HD#' 815V/I$M[*B:1I-M84A\DC3B6Q MCO52%.4=XFR"8-01&;5@3HR .VPIBA4=$"X$/@@>'),'ANM'N4H$_RN99#%1 MW?6)9:.1 $N2'X*"\_U^B&%XD_8IW&*3=S],[(DHA6O8Q!K"!Z_$I3XF%^,F1G2#(&$F/ M\K73?#\L@98-IJ7KP"BC[.*\WR[X=UK^@8X+,$N*[*)8YV)@-"V81$Z3(IF MVGAN<1BI11"U0*R0)UDA6<+*FMCXR+Z9%3(Z%CI2B1AX86Q,G.E7].<<].)8 M3)PM<&PEG"GMP&((+%I@I1UX^K0K2P'YF+U=\/F(?+9=WX^2BD&X,D>,2P?S$ / M30X6QPJGT5\6;1R.2%1<3*17V^VAC0'W47 )I+A4L!?Z\"X?RS G9KX\#7B! M2?+JD:$OST=8)G6_,R5>4Z.&^.@<3FI2DE?L6LI9/1N?L8,5_2-DF3!Y4W4X M3)#\!!*"#B.3,^)-5H&-*9-)$226K40!*%9(&Q6\H+,,NLMW;1I_?Z9D,R[= MGJ;G9RHL*](_W3!Y%"N(M E8+V#MA_CTJG MZ7[&27E2$FYC&I#-CZ", \SDN7(_S.)&GDC\\-L/C)OBG.)* 99 M,F[++T# M@5PV:N:=!.1G3!G "HL:1:$(1!YE&M_MV4D$ Q1..$+RRE@O%,(%?Q"M[6^8 M]-[ *.9(]>V9W&W9^\3+V3VQGCAO",W!W!(U6)'^ RS&KB@4# M)?H+ZU _)_-A&R*G:AA6:*_,@F1E%!;BPTY61 M)KH\U8T5)=*/\=;;^,WQY0J[E.RUG;M6:U5475][6:FH:Z]M>JS:K.C5ZEZ/ MW7RMWF@<9[#UG1Y[DNW-$>"Y:ALU1 M6'$$[N@*VTBP=KA2,KU\D6RN5V^6R-F)1FE:%/2(\?/5<\&M*,?$,0Q*^_U- M!%_5D !&="9:=[ 4UM^!S%NGN@O]3_Z,U/SKL_]XY-_J3BS7L?/.2IIGMJ.E M(>#"G/=BPK&?D9$@LO8Z#:X9BF?U1)L9X1<,9;P1&QW^1=:FF;DB\=5OGYN%3N9K;+]8'=H7ZYI&H,4/H6,$S=E<)?;/$XM8P>O:!4098F]2P MAL3V?RWA7PX94KRS_$K(Z H1TG%,_'$[A4-P9R_)W8(2U)47\#<'T_ M@BLG')9-E[5YP<>"V !9*!,@]([[95TIM9LMN=EJ_O)E?J3QB1J'L":1NQ0L MRG(1$8)25$&IGD%0U%);59IRLUGE2%(R,G/X7QVCUNA1P&32SV:MT:.EH\!* MX<^WA&Q92NXF>P+\M'*@@1S4ZW)-/U@.-F#Q6"O&KM:J - 6%7L @/12NUJ3 MJW6-(_Q]7H.VP_>B4=9"$68^?N;^1%YGVSB!&".W29$3N\15S64'KE^ M>.I/&/@< VJK@9\=H'2T!>1:H\81H IO*#].SO.P*?&IQ&A2=OME=HC"P79S MP:5CB[J=$/<'TO897_+8_QT<8:1K6O' I& 5]"U/J7(1PCZQOLT4435 5$/6 M]8,5+G]!;8X5+HM; [%%[#HK+3N-*3ZXCK&?+\CR@WJSP9'M(8S94RO7+(#$ M$H5Z@Z<2^L(;L5&T=[4>/6YP+<>[ E+/OSAZ8*>(=EK!;Y;:NMZ26XVL#/2\ MA+*%A D)VRMLGU;"6N"O-!6Y6C]X<3UQO#X92$).UCWM'-NC9R:LPY1,-\1- M-!LWO^=CE 4R<59OT?]A+9XHX!H_!ZX-A/+_'!^,)?9]YS4HD&S@MZ=!PR+JBPJ+QO::5KD*6(O,Q^GU;C9HPAJ>IMSBJH/0Q?@;-[1//>QY'I^;+@IW M]NZN!3?C8_YA!8/KT(HE$MM=6F7#N\91!_]KH UL[=J(X K%JI MW9);S:R"XL+<30$-5H8E+-KLBR4/%8HZ!D=:VL'[_855RS&B4A5+'HJH!D85 M&EPA2NP[Y6T]F-]W>NBZD$D!1;Y%?,NB<;C'VBRU:ZJLM;+J[)&7JAT!P$S6 MF,,!V()UI2G7#V_V=N*BEG.O)4=<=?)6/K 8^(D:C>$9P\FI?JZ'B!+.R5$" M0GL7B]>54KM>E;6Z:))39&P=$A/:'ULJMN7IX

%"FJO@R M0JC[Q8GV%Q2MU-8566T6L)!&H.K 6-'^J-(C5"D\=1PMO"&\O+E6A.:SVF$[ MX^G.2L42\%GS;<\>C\6[7=%7O]Q/:P3-9?TWI+'AQ_ MOXPW7]79>,ZR%= =#ETGVM\I2W_:I!2>J-<=$(]N7)?N'KXM!QSQ%0Q53\1[ M]+H!":C)#D*A@\.#,K6:#"*#_]^! MZ-&()3)YHYR6]*EG]Q@&?D <%/ZTT]-*[;HF*UCRKBS7];*]+\<&S@&CUV'T MJMQ05+E:7VY\E;#"G;Y (H'4I:. #GO4BZP!79$E3=%T-M<;:LQ>4MDE39;@ M,2,*3WVC]G23.JA>$:C<)Q,Y 4!\=.VB"=>H(BJSZFF=4^>@X"#9FE+<"I(: M"O_![>Y$<#K%UD@8)]*8V!(>BE*V',D@(RL@MHA,[[T-X.1QX=4,<'DU2R'/B;2I]LU_<_7UA=QJ>#=+$/XX??5NPF3@C.4D'7L^2^ M8]3^ ;3NO!'+QC8/WURO"[+2I4;HL9AEQ_Q7&!TH_D"#Q_X+^5@A3MAO<5E# M+S%0V+>YQ-J2=CXKUEJE]K+*/@O4BF\ESVAKD_8MP[JT\WZ.HI.?:4#@3>8M M\1R@AS]#YIN(RBG-F:;"3E2NU>7ZBA+3W65#V,@\PVM7-9P]O%0&KY8NUUN' MK/+"4$Y;&)*JLZA(TQ\2O9A-[-XR0J>5$@VD!&2DE9\C#$6A"$]1CL,1J&.I MDB8K:E;E\Z)>)/,"OYT[1F\C0YUDQS$/UTC5 MS [BR)RI9_9LA'@+\3YG+6HFXEW+[!00;L2;621? HQ/)H4Q[)]H'CWO2WN^ M:F9R\0BP8$^\PE2796P&BL9J4RF5'#> 5P0NXH(1AP7O^I9#',-B'B5\@!%6 MO[(TCV0&\4.K-1C'R/59ZNW*HS;!JJ&O[Y89#!)HSGPKYIDR_0KIP0C"8/U7 M9CACP)"H=WH)8X13%PJA9O[%T2+8+:W9TPVSU]14LU\U&UK3)*1>:QIFOZ^K M/4W]7TTK)5\:3$Z9&9%76NYYE/PLDSY,\(K8[V3LE[[,T6%H.>59HB_2:P?T MK;JXQ-C3TWOI !5&[_O.]?/C]]N'N^NN+-T]7*^'(B\COGY\Z#[^N+OIO-S> M2-T7^'%_^_#2E1Z_28]/M\^=ESNX0>H\W$C7C_=/S[=_N7WHWOW]%B?W>'\K M??KQV.U^YGZ6GT*'A*8%&B,'8[4<*1BX(3S#]&6)?A@4UP.LDV0NUHAZ\5^@ M DGZ^:R1MB-\C:TU4RW*UC>@HDU&/KU*?OF:--.Q'$8+]J6O0^*]@NZ(52^J MCD7'%]\779YJE8H2:9;8[X[?'%^NL$L+ZW5TK5JM-!JUM9>5BKKVVJ;'JEI% M4ZM[/7;SM::JYV6P:D55M+P,5JG4M"-0%G!9W0U=6Z)&6^.4K:5;5WA(D7R> MR1-8??#8R\ #$^\>[AOXTJUC@F4W*0&7=$7>81]286GS )_L2II#\3/C]J=P M1S@G(.X8F9(.M&QJF*0 M)Q[DQ9Q!UF#O\BKV!&LAB@. 7S4@[[JVU.#"2:=T6,OUYJ-YM9 M-:#@J&I%8+VH6*_OBO5TR:Y&J:W7Y/KA6]&$+ A9.)4L-(XC"TUP3W2YUBI@ MGU8A"T65A>9Q9*'%FGO7=9ZZ/%S,H6]/GFN&!OA]P)2HP?>%[5!*(P"MHPA M2\'3N.I<;:06VX^RQHZJ' <\[(!XO7'PB3L"/#R#1ST.>'#+C2YKU8-[YPCT M\(P>[3CHP>TRFES7#G9B^-O8R+_AEIRT(\&3PC[\$GK8U>[">GZD$H,M>S?V M%8,JKL#5>E;MK3ERY05XIN#9LC-@7_#4<&NX6A7@*31X=LX>I0-/O=1NR?5Z M 0/J CQ3\!PG'=-JE-HU65W1=DI$W8Y?J...B1V,DS-.1A;']0L_YMZ[@K0M$J D*:F:E\%! MOZ>+>&N1X:'M%:S?I%A41>51LUQ,N.R["T-QL&AS0_FF\#JF$K!SQF$9Z7@( M<;6 %8\"'E-X[)Q26(:'#H[GX1DG 0^>X7&<4+NJ5*-.FCP%+01Z,D?/<6+M MJL*"[=F=!LE1R(M?PRMJX!<'N@XZM_R26U]JQ\D@J H>$:/(>BNK"I"\M(\3 MP-L1>,?)/JA*H]2NJG+C\/R# %XA@7>+\! MD9[D&2];G+)->$EGM:AJJ:W+BB(VB!093UM\K73J1P,'JU87>"DP7K;Y2!GJ M'QWUCZ;SM)Y=3,U$8L;-[S#R8W:*XHG4]MSPU?F(A>-^EJ:)A*26CBJ3CB)V MU!%HVFKM;4?3,F P ZH?O#@+N' ,ES7&7.:ZIUYJ-^2Z4L .1@),6RV]S-'4 M*+4U6:\=? X2?Z49_-MYS]2GQ#,&+!1NTC=JNR.LCQ41NP/J,2*2@OMS,R7H M;91F2"T<33#S%%D5FPZ*C:FMI1998JK%\N!J2V"JR)C:6D61(:0T!9P+M25K M>E8I;H$I'C&UO4(B2U"I *JZ*NN9G8 K0H I<-&E-GSX*DNOU*$>L9F)2,RA MY5A^$#7&%W' O:W$[Q%105 Z ZM2F8M:HJF'M@:PU>-I=>B$[O(RE M8EJQU^MXU8!85Q$+2>I8.]@/*"7-EM@"(0"X;WGA00!LE-KUNEQO"@ * .Y9 MCW@0_K S' "PI0H "@#N6^!X$ );I;:F:K(F=H-Q8\;^<'U?ZGON4')'%-T0 MUSFHQK%H\O/I,!O6APG ;XN2]!C1VGF]T0<8AY(;8*'O]S^6 #Q MTH&X;-L>$8F8.])UN:HLEQGQA\3"1VJ_$\N1 !Y>W'Y^Z#HTL/[-;%V)>!YQ M7JDH_-Q_:P_2]]&)F_O?SQ"W,Z5M:A&JEMHU108*<%3_(HJJ3KK))SVN-K:B MUFL\MJ(6F#KE3J"CJ"IL)@BZJG7X4EUK)-UI+E\!8;HG**9S!MR<&O M!=,R7EJP*HL#)@N-EBT)\XPT3U4IM>MR51'M)HJ,I6VY[]TU3U4MM9O5@S<8 MBEK,/>RVN A31/+V-M<24JZL1=[HLU0U'GT6X0>?VD8[ $&Z0%!>$7185C@% M@G8PV-AQ2=45X;C=DV\"/SQKH"VVV@$:B,L<0>'C;@\TB -MTB?;]?TE.>-6#;IV?2;ZW5A7>A2(_2LP*)^Q_Q7 M&-$>%I?'_@OY6+%TU'!_F.@S4VAT[5(M<21TX::O%9Z8@!??\#K.YJTCXDS# M)M"'V[X"85PB;/==64>$F%YJUS+81"V?3I:[X>5@K.*+&>5FS\= M;_Y\*XQLFX0M:8BIY*<+O=2J4<*CE9M>)1EYQT+N+D/NCI/BR5(":RSA4U^Q M!_1XBX40/B%\G"UZ6_O"92=Q=?"VZG*K>7#"2XB=$#L.Q>XXSFF6$MB($GYU M]1"/],3=\9*!)*2N,=G*.ERRPS-F)JS#E$PW[-ET:<:'O$&,,O>CS 2T><:)GG/@TV+/B_C?B6\8A M]?T%-?YS9-]O,N^?J-=%Y;4YIJPM&O>WQ'-@]G[R=8:2B>6N3"WW9JFM5 X_ MV8>_G4="!/(D AM=W+4R4%^0@36>[L["T$)AJ!9K!YZ0@SS)P3YBH&:R$M05 M!/^*BFVQ$@@)X'XE:&2[$M2Q4+"B+K?M.LM*<.+"[;.R_\:RPX":TB%U3$43 MXE53Y%N(3^#1Q$!9);Q:-CX-?T680@CR) 0G]6DVB(-^L%S0;X M5[/Q:X0,"!G(C5^S01QJ!WLV^=LY<%;&_X/] 2X-@5&15SJ7D_0E-PS\@#AL M.F(K]H4\XY(\^I4)RLFDB[F=;*VNCX1^L^M[]_!M4;\G.J03J9"'<-BCWF.? MZ7K_<:I!XGC6+M5[,TM"O=2NJW*KJI MV[3 VA&PIIX5:DT&M69+D9N::(-?<*C->THGQUJ+84T'K*E5GOI+7%(EW+K4 MT4Z"4L >Q-G:FC%UE^0EK:@T\& 23=:JN$ZU#:./V%77W5&@Q_Y/H6,O+*HS8) MK#?Z]=TR@T&"U9EO1=2_4J9?(3T8.(!L[5?6C>^$(L?HKTU--?M5LZ$U34+JM:9A]ONZVM/4_P6+-OG28+)!<@025^YYE/PLDSY, M\(K8[V3LE[[,T6%H.)%>.X!VU<6=\7 \>C=6TON^<_W\^/WVX>ZZ M*TMW#]?I$7SJ$5\_/G0??]S==%YN;Z3N"_RXOWUXZ4J/W^"OQ^N__N7QQ\WM M<_?/TNW??K][^2?W\_D4.B0T+5 IG_D?J^5(P< -X1FF+TOTPZ"X(1\7+HD, M8?4(_/23V*(",_P:6X&F2I)MN0;2V63DTZODEZ^FY8]L,KZR'$8 ]J6O0^*] M@FJ(-2NJX\5>=/B^Z'*L-%K-2JM51;T1AUOB%\6 M$?%S3RC#"(>AC9XHH\X-[5N&%0CJK*0.:[L]=W![DQ\;#^BZ+=B]N M$$L?4W8#UP8SV?\S^^3VC] *QG.$6M.&2#MDC9B)2.YZUL]VF@XMT[3I>6@: MA?9V*>;<.M_+(5J'.90<+[9'O#/%E Z]]1(JKG\C-G$,*DLWU* 8=)=T598T M1=,.*0THU*EQ:7,=S2VYCDCEW?E^B+L.4B8RJBR1T5!4N5IO'+N'*T\)M2-" MCCNAS*Y[:YYV_:3JW-KOCX3A!X5B]D,:\.X7I/CQ5>T;VW44 O2O*X,P$V1_N$AA : C5$ZS0:(EWWYP8>LBYK M>DU66K5+4B)".(LNG*DZK^O*CIW7SR2FV*0=1%27ZZWE[1#9M6D7$BHDE%<) MW?5LR..9VLU2>WF-%,(GA"^/PI=&]JI<'*"ZQY MD=S^I+\@>M2RY- /W3[?7BR\PI7_6!];9K8V8M"5]U6[8*DC8I=;D*D:B0\ M41$,C)E=\M/6P32U4KM5DY45)X>+K>,Y!=@JE;Y+)&P97$P=SV!K6?7JI7:1 M.UP4P3&]$(1O<4SW1C@K%%QN75P26!,:'([&F,-A3'NC^MKA)ZX)#*"D=NN&K\['9FV,7GX#DG9C2J;VZ M>JF-&>863R$1$:B[R'AJ$5RH_,(I7:G:D@^U4*JV276Q]7N%YEI>Q[$FM'9( M-2C':"\FB@JGE 2;!)MRHI.7O*FCZ.0F1SKY$G)GOSL>A6'\&]RI5V(Y$J# M82\CD/-)!L8,Z%)6]$:$2P260_ M+BW[43@X%9--Z0*B]1W[*PO M ;/I3/*EEL!<-1UML=[ JH[M_9?3"\7L>WBQP$W5#G"I6>ZIK)1&J7V9-HJ MXP8X+G6&Y4)[8BFHTI*U>CX0>PE)6]&>4H1W!9M$$O6&;ZU)FD:MG MZ4.I*5AO59=5/:MT0TZ#83D$6.$V"!7!W\&N_+08>.IY'G%>*,8O?QM-; MGL@8/^J\$\]\'.&-_G>X,?#OG$A\4GM96"VIRXW6P;MN182,%R"N4L:[=/MG M2%K5+FIE:&R5:JYET/N?8QP5P0V\$+SOX@8>CO0I<)6EA;K M^'-A22D1*A%L$AF12\N(% Y.Q613*F-DJ9=E=BWM-%4IM6L-N5I?;FDG,,0W MAH2HYX)-6>9"#A-UE4-1OX0LR*2%Y?\-'2KIBNA@>5#UW!$[6((^91TL6WI3 MKAY>_R::\>09?JOT\YDZ6&HJZZQZL.+.)2"+X%!>O.#PV,%24ZM1!\N:K.D' M%ZGF4K8N#;/IL@!<=[#45-9_56E4 ;V'',HK@%LTX-:66E@>&;C+V*R7V@U- M@++8H$R%21[[6&IJ W1H0Y5KU64-RN/Z?PD96]''4H1W!9M$_O8B\[>IEM1\ M];'4U";V.&M4>=J%(93<12HYP2;!IESH>&VIAIES'=_B3\=?0HY9]+'<)Y=< MT\_2QU)31!_+G *LVMBC3=-?!'Y)M''\EC>TUG[6&IZJ5VKREJ#IUB$B)!E;A:?I'^4 M5A5]+'FXLYAX3U?=M>0'+E1W#5^=CXTV"+OV! M>)U[G5@&^5FJW#NE3P#'8 MBPDBD?T1;!)L.HM*7G8(-Q7<'FZ,U$OMYO)FH+/HYDM(KLVTL7PEEB/:6(IX MEF"32%1=4J*J<' 2;!)LRD=\:\LY+>E;$&J-4EMO MA-@+L<^Z(GRINS)7C6IUUF99J=7E>A8GWPG9%[(O9'\B^Z=N4KTLWK52.\,& MU$*NA5P74Z[3B/4NFQI/OY#782%OZ7)KQ3*>/SN>1>^_, +!3]-Z:__"_HEF MT/.^M">SF;]X!-RP)UYALS;+V(PDC6U9IU1RW !>$;@('$89MG.];SG$,2QB MPR#A U;-55F:1S*#&8(9%$%1VCC]Y&OQ6!H:#'_D^JQ;W!7;.V^]T:_OEAD, M$LC/?"MFLC+]"NG!P,-@_5?6C>^$DLOHK<^38O;?@9<,9D1>:;GG4?*S3/HP MUBMBOY.Q7_HR-Z6AY91GZ;O23#* M^#HGW"N.+.54;+4D08TAT>3KRBA*-/LZ$Q6^.+U?8I05]$%W3M8K2 M;*V]K%34M=G:$<9:4YO'$"RMMOXR7X15U4JKN=N XC3^PNJF*T;QE6(*BSDCJ/P8!Z$8KYZ$S(Y>0ZZDO'E9XJ<]E$ M =0O2?*X,P$.*XH4&N(R- 27A\?J+5;8J.JRHBR?=5Q@)2*$L^C"F:H$J;ZM M(>UYQ;2JE-JMABZW].5&X,4\D%S(IY#/6?E<*B8Z=8E@%;<=+K=/%](GI"^/ MTI=*^+:T;SO3FJB5VF"_RG4U'W&G2VCVQ4*)9=;_&>8X;0 M6G_M@$+1&42P MZ3 V<1X0*SB<4BVI.3L3NXH'4S7E& UUI1@;3KF,"K+6G'.8;H*K6JM MU-9J?#AE$9_(Y%S6:KW4UGDZ(EZHHXM41X)- M@DWYT,9K(@G9:.,&9]KX$A*E,\>QVJ[O9W$<:WZ#:B+V*=@DTJ67EBXM')P$ MFP2;>,4AZ?FF')$(NN>=7XY@]OVI:U/-+ MU[,X#2T5MW(4"+H,^*U0THUSM<*JZ9FTPLHE((O@6UZ\X'#9(:I6C3I$-66M M?IFR=6F83662-_ANG%2KL7,;JXJL-UJ'9Q8$<(L#W+-W%*K52VVM>8B3*5"9 M U2F B67G79J#5"B#3 U'QX>Y>0N\VTTTY^PX&4G&"38%,^='S..NW46OSI^$O(,F?=P"2_-=]I M\\GK&IC,Y9-_6Y2>CN<1YY6=X/[;>'K+$QGC1YUWXIF/([S1_PXW!OZ=$\E7 MVHQT72FU5:TF-]2#FYR(W0>\('&5GF_L$!YC4%JU%WJE@E^AG>MJJ7WP62@< MXZ@(ONN%X'V+[YH1WK&1>KW(B"\FDL3.3,$FP28>_CE'W5@+D5@[ M0F>6_ 9A1*Q,L$FDURXMO58X. DV"3;EI"KQ>)U9ZM52FY(U9 MZC5^D',)::J#^K+DUP,7@1+!)I$/N;1\2.'@5$PVI;-%3M*7I5X'LT25=64Y M1"JZ#7(+)"'ON6#3<7R/P^2]P9>\7T(V9-*7Y?^&#I5TY8"V+*D.6<^)E*0L MHVL>LRU+O9(^Z\G#LOH1HBZ_Y!^=V:D+;PH;*[B M&X>%VP/'LXH7<,H=G 2;!)L$FP2;N&;3)20&C]!6)K]!)!'K$VP2Z<%+2P\6 M#DZ"38)-_$7@5B7;M_1-3M\2I-$HM;7,SMH5J.$1-=O2=WN@ILD;:BXA:W%0 M.QGAUHKH@V"3B. +. FI/]N>H%V;(A[47J+1 N.D*C=7V">B1R*W0!+RG@LV MI9+W95/B2]TO(@DS:R73I**##'O4.ZRD3DR#>MQ9-[4H'!IANV+-I MM'?M,K8MKBF\:AVQXTQ3C3K.U#59;1Y<.Y4A+\\<0SH;7+F3]S^=@_LIN,Z5 M!*^R?)<:*9YH$WQ3RZ1I3W%DFA.G?>N=0O<(W9.-[FF=J&%82JM=C_H>->56 M+:LC"PN@GH38"['/R/MN+?4[XZIU5+.*"D!5ZG*U=4B3'B'[0O:%["_*_JG; MQBV+=PW$^Z"0G!!L(=B7(-BIY'JIJQX72WD=9%W3P))O%L"29_'[+XQ \-.T MWMJ_L'^B&?2\+^W);%)C"",%C_E1FV&12A>7H!982KSI-B]E\<+0J!I35[NF'VFIIJ]JMF M0VN:A-1K38?J3X3*E/=4X;)6 $=EDY-.KY)>O2<35^#HGW"G(6 MJRD4LX5%@LT\NCR5P(H226&<[HW?'%^NL$L+2UYTK5Z';];67E8JZMIKFQZK M5BNUJK[78S=?JS<:V0^V5M$:N]%@2TI]:ZR_M73K"F,YPO.93,,EE$<5O_") M= ^W#7SIUC%AJ9[+M\]958?2:,:_66=>K;"P.">@IFCZVH*$E#.^.,II:?"5 M584]T.Y,,[XF_D#JV^Z[+_4]=RBY(^J!3>N\)KV!++J^]'X'0F0&L@PJFC,< MY(G*G4Z!B_7;+BQ6G29]PNT7!YU15M P34'#+5M.C#FL;+%1:NL-65&73\'+ M_>8[(1%YDHAT-;U+6U"/4M/;++5579-K]>4#\(I\1N3Y5KF9'JX8'_0HL-VP MP)MV%I<_O(P?&F@OA7A OCBJXREJT.L)5X,HF/:/ R)#9Y1<4-'@ 2+-7&4 MB&-*9(AIA']''] /[/!(+ZSI388&Q"QYX7>;L@R-8W9FJ)Q:=;9*[8;)9QDMN7@+U#*QSZ3"N;EF_ M) /6CFQ(O)\TCH13(_0V!R[$-K5M2KIC&%XD/C,L>.S?)#0'J7J*F3'7-2.E M<*G8NEAK9'!>G=@-F0^-O<9QVA=ORY#2P!*H9G6".$=;(_G7UJP.1QP?EZ$6 M7MU8/K6694F. 8Q]BI#<]=SQ\0.QM+0 M=>C$0";3 R>$Y9M:YPY?G8\KI.^C\QQ1]WZ&N#.'>:26&"P*KRER2S\DK"O, MW!RJWCTQU;<^J%G^-_7<57"J3_K&""/W#(EQURFS)( 5UXV+@/!!&A?HB34H M217^;43,^#"\?^_:UF-&/!JXPZZZ0M<*6[X"R MM2GX+0=IVLLP1#9IVL+16V 3@IM:J&6K79S*K3D#!=4T#C1WQ.&NZ[O!Q@S]Q?*KQD36568;9&>91]0BKVK17/.9V2YBJHMGMG= M,>(:/X\:U'K# C^Q?AZ\?H)9Z:'7?D.CGW=.0N?G"9E36YNU4EM7Y)989G,' ML0/W0IT 6W6L$ZVNZ)F:Y\,.:31T?$,I-T9>27N"S*;H2>!UP3D:#C M*=68^C>T3X'69AP[[3@FBZNNJ6FHO[SYA&31W1?8J(G-@BT[*M::(DM67"CC&J M*X>H9&$)\PR[ TSA8^(.]QXJ8!%S KS+,89Q>WY(-X8T9A*OPD0^DD)''APB M/YBBD_7FLD,I3.EBH.LPO;T$KV4$X:$GS>4^ GEN3Y@#]>W-"22,%XE!XU2N[&B8%O8O\7 T %Z="V(4J[535;R4!6F[HEQDL3P)8^^ M42<4^[HS#/=>P]?QP?^P@L%UZ,,LJ;>_A&!2#LS9%=WC1(D$WR [E2[.%&\: MZP1:;7"2B-BBD9/SGF"<=#,X3W5GX;N)/^S2'_P0R_V 0U%SK@-VM>F!!=CZ MXEW0D]T)E6]H+VWG M1EW32VU-;B24D4B;&J>H97:ILX.6RQKKO'2:?\"K6FF MER?:6-C,6=G,C_U[8@S@C=YX7D"69:!5:M?%43]%QDY:$W@M>';>,Z4K!=XS MQ:]^G:241W'>2.J-I4]Q?OESNO2"R.,=+\%\ES!B_S2>KF(:KRFWE R"S2+# MS#,RLU3U1P0DGJ19EVN9-?D7N>5,<\M]RR&.(7++%YQ;GO.^+-\/ 1 4'3## M'0Y='(]K_)0E!ZP(^-#M]^$]@!?#]47SH6Q8R[Y- AL=G9NDG (QA)Y M)YYY:9;M,;*^SQ')7UQ@ VZ>&K@VD@6+)M:<(K\L,]B^.(M8EC!VN432KDG> M+*#4++57:%^1TCV.B6LYAC4B-K9G8QS$8ZR\Z/AR:3AS?KE$I@>87YB%FX7. MC:V3F-J)N&P_*7Y9/' C=.T032NLV_Q:MZGQLW.,H2IRON?*^8Z6J]3!RNV' M00BF;Z2++V_G4%8Z%PB\7"#QC='V.2%MVF19%;.WU99SG&U49E MG!Y8F_5O=GV*A0%\8,U-JF3K#C;+VE3F!90T;(E!K*EH^)9P8/^*ABKV+:XI MLK*B ^9^!LW.;,R1.7W)T-RSVF8E-I?A5\6(6%:[A8X.O8LPM UVG"PVZV$J M'U-W[!<,*+\!_YS#"B6*)DM'J:E$B<+_WTYI_DS]P+.,@)IXH>.8\Q_,W/D$ M$W'-Y=9?AATB<6\_(@X_DX#>]OO42+VEI%K#EK=RJWG,LLPB5F9> L1W;O_# M.<8QO]F2JRM:*?*'\<([(-?K5B*)!%*/OEJ.@XX([G]EP+BPV'L:^:QN-N<. MDLK40H;[7I6FW%S1/UU4HQ0'I4TV7JW6>2J *[UIL5.$4STY9I[R/ MN!%F%8G.*E5_.M+DBZ-+=)Y42:O4;K8R/(\T%YO4A#P*>9S*8XLG@:QA0W)= M;K5RM4$O&47" YV)VWEWD\$8)-,-L=\;KQO>=AIB@>RJU7L@N^%H%%7]$EMB M1M8WVWV7[IQ(<@#Z>^V W#4<=LYG%#[L\;2EF9=DL8!7U%J?+)PA*[D>?N:% MH)CWS*1$VFJMH!5Q&4]/@.(LY5NRT-=D9(&2N<4#+TT+2SC\.X>==6G^%@8/ M;O!/&CP1RURU+F,M4#VK4VEV9\Z90T!"S(28I<^H'R)G6JFMM0ZNMSN9G+$5 M_ MK*PP_3>NM_0O[)QIGS_O2GHPYQ<4C,)\]\0K98AF;X: QHXQ2R7$#>$7@ M(O>9W\!V;,554V"K^0%\P J4*TOS2&8P0TT#[J3>Z8U,-A]I[0CCVZHU>,[( M]2V$VQ7;GF:]T:_OEAD,$A&9^58,*67Z%=(#&H7!^J^:AMGOZVI/4_\7.QO%7QI,W+\1>:7EGD?) MSS+IPP2OB/U.QG[IRQP=AI93GB7Z(KWV%!YNH7??N7Y^_'[[<'?=E:6[A^OU MPC(DWBL0)\;6PHF*9YW#P^/+;5=Z>92N'Q^ZCS_N;CHOMS?2M[N'SL/U7>>' MU'V!#^YO'UZZTJ?0(2%H?6I^7I[HCN"JEG:B3OP)NM(M9K:<@S1J18K7SH=P M"(\PEFW2^=7QT7LE3KR)XWJB67%'AV,^P5*)CC#^^=C_EJC:[D33WEB^8;L^ M+*EP=Q=P8?5A;7*"3N0[P7+V!,\S+.J_P!!^LUD'BF1MU:.%W')":G:"^#,< M((5U>(0BXX44F$W8E@2W+\4G&<$@DP4YGN."[,&U^,'1)K+)"_'A*UZIE3CA M[-I5<36O;X!0GA7UA@#R! ,J]4(?;O/]M$)M.2;P\TJOGP"XJ]>!>V)X[G?J M6(8/>LDQ*M(GG!#NVR3.^+-D^>B=N][(]=C"#QXZ7F>K/L[^!M9(].$KTLOT M:_@M(O4L=S0@WI 8-&2V$S8O8I?[KL$Z'0(!3?I&;7<$D)4EF$S8!U,O9+V, M6)+-'0YQ,S]PYM_XF>4X[AM;D^%R8/5<+"M!G.("Q M#BOPT6FS20\I[GI^1<(QP#!7O"L.G$C#T ZL$09+' 3.ZQAO?O7($)CJNT,V MU/>!90RD=PI"C65&.+21!]:[!Z"2$+^OT@SGV?:$QE>?=6+W+!H0;RPO$9T: M R=^'] 80W7^/,5Z0"G@L,^FM6(" _(6<68$9B8\G-BR9/4E,L(2?;0S@2+1 MF1TX/J"61U^1G:XWED@8#-RHQ;^,G&;/(M*0$JRBZ8>V1%G-%,*,L18?,8(? MJ$+_#+[-D 9PM\DXX[!-6<#?H0L6+P/3&-@A(_L8!0WL(,'^!%#V0" ./3CB(?+9>V2-@1&PCF!MZB[A*J(Z@&!$O M<*C'6+::AAXUJ(44^[W2K4C?7-=D G3CA:]2QP1KR_*#2(M+G[[==#[')"9V M!:0>,.@!-C1%4^59$+!'1("X9>)$2>&_O0$Y4 3!GG-$(?]&D3W^Y?=8^ M3S\!&))7%Z<$_$#^ 9A7L\88T&'"3GFUH!/0#\$$%]'7 !D$51RP$E]=CNQ[ M(#/:M7X0*P<0*7>!^L&[B_P:@G"C=$5CM_!68),6L0D8.165E_^YN_UQDZQ F:XE]4IMA\5D MA>.$2W=99]]>=*!A6O@ W BE-JI?CS+N'== 6/+H") =(CJ'_WY_^XSJQ(1) MC!F9<9%@4 $+[)5*NO0R'E%)E6XLTJ,H@9]>U)O/+'C-L(12,P*]0C ;.$46 M?->4FM*8$B]J)>7:)H(( 1<]69/@0: U)J-AF"!1*WTSTA2SX@GZ$#L>)J(I:E/&QE78GBS "0*AB8\S2[I9P0A!2Z%?#__\'U@DJDWMJ_3) YGO$\=F\FW:[]Y4OH$/)E.J8+$Z(.3)$B(%3"

@$J)$(>EF%J=R4U<\5Z7GF#8PJ(X^^66[HP^(5VQ#1$T4-$!,'+H*Q19! <]QI;FHU1@U_9?;IK $4+^'Q2L-B=,DZC4=5[QEC^%<( MK^N/>6)CO#_>#PT#O*S$ZYKQ-DR*46:VHCO,8HF/@D>B6/@Y3&B6+VOLT8C$ MB)$A_(E(&"T_CP0! 4F';_>MZ"@Y=^(A+_L+\$(7;6T_[,&BSDQ<>"[\@[/ M)T]#J0 @L .-F/T3U+CKD85_@ZD);[?9[V3&TGM#C(V8AH)'^.$(=%Z )!RL M?5Y%PIU3MNLGS0X=^AH]R9BV*&8&SX"8$:V88"3.?6*%RVQM,6')AY?/&.$K M!))U6ARPE="//YST_,+'N]Y/UM@V2B9$[\04L8=!>QMLN@7FT ]JA*#C&64C MU$P/:PME*YX>8PZ M2X$E%BFF^-(,6.)U-AIOK-A18X%[9,R#AP5$(N]ZIB,5:.E$H@P?P92C*)9O@#@ &65\/?BW0PQ&T,C-CZ,"L8Y-"+5V:4\">/C% M1?-P\LY(-J8B&"_XD1WS!;YINN\.8BC2&#,YAXK$^O.M6Y:'KA\P-\P)IFO_ M1+O,TV\NQI?P9(9XWHSZ88H)%Z8%%1:I%XQ^$ E-F&$X9'KJG=J@\4"3!8.9 MQ>V/R9SEOKOW& IP3 QFV6PJ+8)+H@7J1PR M#0TS0/H^RRU%L/W=P12CQ#)C %JD)>B&/GF#!:0'>+" .D:P0*D9:S%>HFAD M%L\H"H0HC+TB?8<5-WI7B"$_5"CPU?CU'F@*$U[#=NGB5*/P9V2^)P2%G]%C M_=E^MP$+Z4^?&06Q%[72K&&=9!3874Z4G6,O0D,;17XMO2)RC!"O1 M$CQA0!*_6Q"4+PN)O@P,ZV".FI2F1%I<&NXO;)K,>#"0@ ] M2C$(0D?$FU9N>R8[J(8YF2PA%$?K, M3(!D7+,+QV0;0!1A63G*)+2&P15B8A@K^OP33M"*CM-S'9MY0([+4DX>GA(> MI9NG7_B=?Q\-YB\ UW[..N%WB \.+D3K3\CB+.F;&T-@1)]"^LK6=J! M63^K__5?H!EAV#/GQS]E+\>47JV'8TU*1$8C("_ IXQXX?U<#Z M,\(W<3"B(H/9*J($5MNG/6L71K6>_L -;3-R=DCRZ'^!(3%-JP;K1) %#:.* M43!>*88J9O9VS-MAF,>4.@XL4/8*P_VOD=$^?5\7196YD=$Y+'%O%'S@T(JL MPD_=V^O/^) H=:769):^6F'/S!4QK;1O=BQ2:Z0N4L-0PKGJ7[6T96IIB\MJ M*RJ]:LO%9=UP.&2E#7UIY@W2]!52\H[]2L[PE?E073=1L1.SZ;'V(W9U*0O= M=G'!9#E__?^Q]Z;-C2-7HNA?0>B-;TL1%$V">_4\1:AK:==,;;>D]CS[RP0( M@!)<(,#&(I7\Z]\Y)Q MY#_B6JGPE")K.40UQ27"+!$?&(7%4@IS="H] E6$RL4-B1BV\W<@K'#C+&-_ MT*?=Z]F :"U4I :LGQQNM^8+*=52QXVTU*-12R4D M,M9D:2_I%(>71COW%)VFK)?X3TX[)FSPB& BIW'>!($!KS&XPU"FTJJTW'_Y'._]P??/;1?$3;WV+*(NE#ES?@+093H T]^SV;5BV\1X?- MIP'((&!X'@UB MJW/R_UKVP@Z8'6)BMAZ+!S.%G[%'P^3JB>D$9KS$6*RI>J0EJ@#_X]M'[_32 MSG@[I6*&._ *.[J'PLE+I4,\@DO'2Q/G4S*(@Q)+74G:+%, /EL"LZ4,FB1! MD\53<3%)S+#)>]_2_ <.7 2XL#@4+SHSG=PB!I)C&HYBHX@QHZ!5R_W(F:0T M(_X4>T- 1#].V\].,BCEX6)ZRSL4IB(RP5# MR:1LX9!R@$J6YNEZ%#;@ &'7S;?OSUWGSA#R%7N )]M( C/(E 7V<\NKP?V0 M6<"X7B%C)[-Q7N7B%YYZ3"Y9TI&+A(>T*6$3P!K3Y*L"6OM5P4N95!/ P/ X(*6"+;9>'"14$P\H%4DA53)C@= M*H:C=TEAHAP:8IP1;S5<\>7FZ%;K:E_$+S@%6B5KWB\21#]740K7]@X)89OJ3(EX@UENIL_S26 MF)!!PH4YB2CA&6LB$C5&HC3WD"4QU#2&!/:E"$&$JG2C3%;)\4*9H2.%)%V8 M[,:<]1(R)B;10U'>[F*'GEMCOC>R9^$:%#L6-! ? R1TVC5.[-Z#ZE]7#,;6*'D7U!:58 $+-! Q1^!V()1[- M5^>N%['Z=0XL>AUERJ&R&M@I8QYWP2YA) M5>#'UWCXB*5'E;3_['"%E.5325=U)Q&%3'7&[SOY)D=<: ;(E$02SYXRV6K: M\!4O?Y9+,<&8H%@.*(@QK]3:&)1,X9:A2,4X$&9-$JQ[$/S>"53%A$)ZJ/]0 MB:=IQ*'R7'@/S/^2S&Z6F=%-MRHYR VF/&6J0J8$/3VFNR>?),?$0DKD?"(Z MEM/0 >PNN@**Z,$BRSBY@ [::H#23GB/ M&*Q>S;T#F!R8]SS>C%5<(:])8LX#--WY_5E8;JBNRDPX2F,D^]X@C[V5@$8S MYGXFM.YZ<*/P/3AH=A4T(/78J9C*:QN%PM,[WR, M[+ZIJ2"/,1V*=1:ZQ/Y6;T;#C,R[[$\/IC.C!JN/#\B=TK#I#[M4\L8<-7WM M4ON07!P5]W"_D97XC6*/.2O@LS]CGQ>SFS;7\9'=)^G-Q+N(B3,9S;@@*PO" MU(AB1-I(>WZM67&3$\^*DTISX;>S0D5[5MW!I&4!&[, O18+8,)$=E^ P@& M4L(1+! ;)M9W4HY9\J\Y9AXCI\ 8!:UI8I<0G@^47@PY1\CSM$L$4)[=P&_R MJZSC/[@.2,'42E@'+?S]M(CHI"&MP!I2K[ENUB>Q#* M? [3;EZVF2?'=BV,$SP(*.+K4(SZ0>#/>4>8N0I!U2U?-Y&L)92-"66PAE X MED@*B#WEJGBN5NXVU2O4_I!F#GG?:3F6VH^98FJFB4#XKQ)5>**X&Z>R) MQ)N?N#U*6!&_6(I$EAB(%.A)[$@*\Z3#_Q0A5"[5)11&CRR+%/I"/:^^)Y$2LKHOT7>EW?F MCGOUW9?]42:CU+5]B\"# M@R"8:U28.M23EZI]5Z']1OSQ*W#VE6L\O7$\.AO]Z-?T^@7=A CX[.O$7NCV MF,W 6^OS-_.ON_15IH4P^VX((K8_+/VZU^V7?E>U;'_0G8VF&RU;]9W>[0]F MN]_L&* W.IW-#H?U-KMFUL+:&0_]4>[9@H[FS!0_4&?OXOD:I5[1J"#+.-5A M>UN0*8WGZTZA.7)8WOJ1X=891[+VO-L [?3@QLWS%G(;0DYO0I>[&@ETT'D$ M3,][4P=CMII:?.BY0"]TDSN:;$0S&29'CJJ??<^6OA-L']!X6M$K&)3R0D>A MS&H,!@9;-#,5L"#+J.F@P''_[&K4[_0'DR.: ?Q,4X=:^%7!;.3]NZQ.JD(DH9L,A77__UB$AE1R;/2>B3U#WE-B!? MS9.245IJ"^G-X%#( TZ<4-9,I+L6&4$?_. &$#[I*($5L\F_&HN5X=F5/N[T M!KN:GWY$4]);]$K0:WH@]!JUZ/4:T&NV#_2JEO+CG4GY':+6:_(:_8YUU!Z& M8BZ3H5#D?UX%3KBAM*^K\9\VO< O#L2/)V=7TT%GO+,!M4=D1;;XI>#7FD'B M^V#(TV,TNUKMK4I'\"YNU MJU'RE)_$7)>0UT6D=T;(P[.KR:33G^S*K]/2<4O'+1U+.EX7^M\9'8_.KOK# M7FFGS?O57!3<9G5\-^9S0>'E$.4%L% MU])+-;WTUZ3[[H]>)BV]M/1R#&=K1B]KTI?W438Z.ZEJN:5 MY*OU#Y29/IF=70WTSK1_3/EJ;3[D[O%K+[GM [7ZF0Z/D'>U_HT#A+;;JIJ=5M7,FU;5I /,;1+OGD#SDF3&4I)..O<5.T=-S2\:[H>%VCM)W1\,,'>OK M^K?MC(XG9U>C7F>X?=OO(Z#C+6MJ,M-$F5J>GK4Z8!-&#S*^[MRXT&H8.*FQ M5>P.Q>PJ,0DW9+,F?P).1+;[I/W'-A78HSTG&XT37)UBB_IN7G/4ECC@E(9= MXD1,-IW2A/?3+$KZPTYV@O/]<"*CB=%OP#\VV]5P:&_;4=WIO">(0_/: M."2J6#@*\5*6W:!0QMQX1A2:@=H"UOISH]!?4[,\KZJGZJH3WO,N@[)Q]QPG M>\E/C#EL+H[*?Y(KTC@05DZ+QM$GM(=WY^C3^<"TYE.];RV&UD2?6H8Q'DU- M:[$8].=Z_W^'@S/QH_L@J::ZLR_G@6W\N#06<, WAOMH/(5G?TU3-1"P"O0L MO!A4KOYS'L#OLJRA_,MFW&/V#$PA5PU#X!]VM6:S9C]Z#S8;.1U^]-!I#+3Z MF3+U4?0BQ49/B1\9"1FDMN%XMX&!O)$I+PD1YR?.SGKY(:EV MH\0UL\2F7DK)6%^V>L$[];.&@WC33O2LL[UDQ.XL=[1JO#F2B;HX,IL-Q*4Q MQW@V'(B]A W#*NK(Z5]"7LM!EY6)1)<-TSV9"N<1R/3)9J7(5]W1H/R=F^]U--%/9J^G!->)7KMV_B2B4:_YR6V+O_5^MAQ7#!8_\8K<-8.6 M3^5^7_.3S]#8X/3P^GH)UB0\;Y%]\-8/HVW*]=7SORXX_A[X84@P_,,#<\Z5 M(/T=[(KR5,86IIO ]!-\7I$?V@)U35\8 N+?U6R3(V#/[9/'F"IUB$A4W?&) M-4,]KSIB^9IBD@UG_F0<84(10AWH-R-T&N>7SG0VZV_4VVVH\D4D%;1$V!)A M#2(TS7@9NQBN(N4OT?M0C?[-!H*T;XV?#:H*9KNK*FBILJ7*XSGU^5&0)5IB M"EGFR0]K+O0.9G9O>8S8:=6>C<-K2X9>(9W6MRSQ^81O!K=TZ+6X=MXVT)^1: M:R--P4;*UZ37MY%:O'I)/&MG9L QC@L_%87W-3_Y&D*,[2CW33A9P_9_.];R MX01L+/)P5[6 1^0[;/%L9WBVZQC2L-?.>S]9Q&MH NP)\]:8 ,.>CF5_VX=) M6KQZ$0QM1R; L#=@ G-GS6Q:$^!U//D:_/V%4_W6';!MD=+.':['] ]M*V'B MQ7C<&8VWC@+O\'Z/?&).2]TM=3\'=6\:AQKV1CN,0[4$W1+TBR;H1K;_H2S_ M\=G5)-^CL''PKR7FEIA?-#'OD99WYFZ9<)U[L*MID\='U[1TU]+=\9RZ80;OG@AO71ROWSN[RIB'P[.- M;9+^ /"K1:T30ZV&:O>><&NMVCT\N]I!]ER+5B^"8^U,LQQQB;BU"W.'^/4: M0A_-:K+:L=7/ IJ7PU .'!GIXTSZ46R7NS:V;R=E5 MOG-#2\\M/;?TO)U1>:A(#K9CS/LK-@WEM,3<$O/+).8]TO+.#/D9U[AWG(MT M$*(N*/;)39+/3(]/E0.5S&2_HAS6]!#Z4YCM_I^9L\J^I[U+_>SJVG4U0V#5 M)6#-90BX437C_=YV+61#VI!PE>K3=!]@?G/H^[&I_I+>!!_>*SI,]Q':[]'Q8 M#&C%60#=>!$]3U^L N ) :"=9L6V%OF:"7N^8T!S,)G6#B,-0Y5A!_YMNC'2 M)P>V9@:VY<#"*SB2!0_@JO@FOA0\C],)X:3\P< )?^!)0M]T4.70'IWH'GX. MC GVI9P6KMTT@4O N]RGCK9Q4>O'+Q^R/#2C_V0X*F";_VAX)O[[+6T:]:"U M31![DI7JO2TX_@&VVS^[\OP'2) / M@+.8%QX20L(^'?;X$I19S75^V(#M1)KX(?P1J=L&G(2EYC;LZL_8">S4\JG% MYZ0=T^Y!(#UQ+N7 $80+#.X:J&<.) #$\7COF/= .4^X.+R3L[ZG;EX<:7DQ M@_?EZ-/YP+3F4[UO+8;61)]:AC$>34UKL1CTYWK_?X?CLW+9A/)V]@QR*%<& M0G)HU!5DS,5P-HJ1Q?R/ &HO\H.G=TYH J;%8(G X[^YOODCP5^=$12 SK:N M(_X9+F8#KJ]0G >Q?78E%^O >:*\0J""NUA@\F4+7J9+BJ]YLAOSWK9BU_ZZ MD-MZ&PH%00H M8.!WGZ^___[^RS^ONQH1_\)'#H3?\=IL&T@0"! $2/H-GATI;SD'.1;=^S$< MQ HOWJS3WQ(:.9T*\&EW-IWLO/JW/^T.AO7*?YM]-]4'^]GL^%EJE?./GD89 MGM0<-:$TUBAG?+'0V*IPNZWW.X0?Y7_\X =:):O -\&XVEG6ZNORM-4X_\MQ MIZUI<"2U+T2MC]XWAE@-.M[KPV>;FGR:+N^6VEX1M:UQ7I=16YZJJ'OG[%0H MZC44+'QP/"<$HU6[\WVKK5+87N((@/Z.\&P:KM''9U?]3F^\=3Y%F]9[Q*A4 MEYUNATH30J5AF\%[@ S>Q$W50:]5F]#;IA4<5BI]L:/&#&2Z(UET!)D#;3I0 M2[='1;=U58!-Z':&=#L<[6KDU<$S?EZ0N_9(-[Q%3A6_Y4OD4.F@9+VT*D2< MP='G5/%@\+? \0,,:WYX=ZT9JU7@/QBN&M%$+[8,0.@]O=>A$"8E"\!C0,6P M+:!Y2E^P?ZYL+[3S:3.505.6W",3*RC)(K2-P+RG12W[P7;]%>8QB!=TM9MX M'MI_QOA99O.=5(+$W+X#D)O&RHDPD0G?G,1;\1"YC)!DFW8ZLGO+4RK8;^>& M2QDF&Z[6=+E?VF.K'SN9G'YLD]LXKDGE3W^D/D M]XSAGNNEP2SOO)]O/CG&W'&=Z.D[8Q6W/N:S?5U\B)%+?/>?#!?SP_*Y,(." MC)]!0<8/6^))^PQB+'+^S?CT=1!@=B/RO>H2 LA* MTVR=@O1$C\"U#>U;#(\90+;(;_%NM.N[P";0:><"N/(A^=T%$T[OOG_4_F;# M,_]]UGS3_T8,WAR" ',LQ6"Y=9HG; M( ZC#G$9W#4E$\)&\:ETDA$%Y":_AEJ(V:/VI>7<8>HIW[',:05XW;D^B!P2 M&8SCP$*W__SX_M,[[3RR5R#;XJ4QOUS^^_'A E@;:+"%[[D.0U@A#PK-(AGX MV7C2)BB@^M,.BC:@ 0]E\CFN]0WD*SQ*N/GM&D!"T$L^32<^!G9D. @I!V2L M#[\/-&"$GK\$8A,'2PE??IID[^GWJ2F]"R(\;>5'^#V 1=$1.K#F'58)D:L* M$<+TET V)CX'F VO!2H+D0/DU< RNN*X/,3\*)$Z_8;V[CS825K47]+);IP, M>\E/C#F8$W%4_I-<)LJ!Z'66!H7ZW_=!HBG?V9?SP#9^7!H+V.L;PWTTGL*S MOZ9Y$C D%7[9HU?JUN5?5N8_,@9R$ISQ#XGO ,%E*!A$.==*2A/5"CK M*2!33-FV0@2#5"&^ 9\BD'.H A9+L [/KD9YF/Y%"^\-9JK0IOE)BZ!ES'TZ MA6D'R)J!-WI8UA+= TA M'$N_UWP;058((D-#J\TK# CW@9NY%XP!7QS>I>YK9IQ/!P6@Q;J2I KN9Q#Y[O/K"?.HPY M6\#11&%3ZLZ?M!7#WE!88&@2<'ODIQ-&Y(R< S\TF,57IDF<(CL N7V]"AQW MK04-K#\QF/&QV\!9&8!*4;&YC# T,C;PC>'Y"T>[Z0*HSMD_T$8$0-OSI]2[ MX2I9J9R0E60@,S-:6JHYDL=W"LI.V#V_W=05PJKL_4SX%9T%)2 8)HQ-%-C) MR7*X&L>N'"IE7,Z)46O$-Q2',&K2+Q;0:3]C6/OL6\4$&.83D^Y_(N6(GO">,W//>*W>: M5C&!N-%-0W3%JU7MG[89$RWQ&RVDR#0^+)43"_JJA0C=_8!"K^C#DO#H M_CP*,V;PE)4#"(,'D0K0C(E]4*W])^!A=J_!'].:*%A\;<]_\5@Z8D@M*$KP'S(@"9%3':I$ Y)]V%A"YB MX=V3U)"E]Z0C5*3 7H$9A3H;\R"(^Z#H+O4@0?W96OF@/"NJ*#F!LISTN'U@ MPUY#[XKG$US0D]C5?@<\]/)-*>X98BD&6UJ;!E9;S+^EDEI"_5'&#?;<9)0O M2^YJVC7ZTV ;R9=Y8XN%)0FWF"X$BUUC:(VV^,7O:KK EXS[FG6FD2,X\(D2 M?Y4*9/*?K#''R? K,G/+O;W*,9CXDN935;2"*>:6P]KM,/;.=3R>/*0YL+X9 M"1!P'P%\+J\QU.XXKL'7AA-HJ.+;#0T$DKM2S&I:QJ#?)A] S01X*FF,,,M[ZC41.-FBIT1\K87B8+FP?+K**AVTXMFK-H=#^KU@VCV MW6"Z64N,JLWJT^YH6OYU@^85+Z(TYE,M^KC$-$3'\U"T\+S!.N.Y=YW+_PIR M\E]7;GT-891KL%G9(V"H[[I'0%NT7 \;1#8 4]V$/SS+23;B&FT5:^V(7@69 MB0OZ /=3F/W9M*AEB&DRHUX'CM_6LSXK2KRS%W9 S1*S,>!]2.5:]%570A\? M?36;*59!8.)6,H'SHJ8;P^'9U6"XS8RP5CHUNF1AW@7+"T6BC?%'T04;NO08!)!V>O)R-/)QW'N;MM!+H M8!K>%Q X1G@O+N<]NYOO\FH:*WC4^68XV-4HZU98U<,'C)-@'$ DKBS5HBI# M+:IJQ=:AQ-;N8ED*O4V8034KH+A6E!W8 6I[UH&]GVTGD[:3R58=B';O;9WN MJ2/K28TRJFZM4:_:?*2O&24Q.%BIN?:B_F_2=##&3>2;/["XS ["]W_&0#A? M_,BNFI(QG.7KP8>S?,V\NO(O&EM[BSKYJL$4QU5@4GR/\LNR>;\4X$ ;[:"\V4Z/,4$SDJI O"_'5:(2/FE6,V)5=<^ @RN M2;LW'JCF Y>!I>\PEX6]>@7W1+&.#4H&^_JT(E_J+6V T.2S\=-9QLOK)5:K MJ'.)/H9AC I)T[RI4:^LM$D3.5/1/7#H.P(=,GF]]RM/D^+SJ'S,? 6@T)?] M7[7SZ]O/VE?^X06KY%NP GI/^QX#$Q_V1TIA0#)H2;LV*<^I/QL,U*K]=%YV MB!6>I=!E=Y<'\&S-R"<6"B$@?Z$:6/@'+860M:V/GN+.K0?D9-[3J']V->B, M=;W3G^:]4PJZI5"-)1BQ,B$J]I+E9=AJ!YL$ 2X _KE/#9%MT*MN:J. XJWO MA8[%L\Z^\ZJVK\UAH2 <$/9LVBUK?9I%NNS(B+Z*.&D*I^I>6274K^ 6Z8RU MOL@1RJS'\[V2>6I4>$:4AS?0-ETHY_;]WHET76@@28]/< (E%=4YI9@(Y;2: ML.VYS1AGII)(T!D*.B88$_I2^3B7DRFY)QC_J8J^FNT=1%GA;H\]Z._HV!\Y M?VI\?(P]KC\^<=6R[D69Y-DL Z5.>FDU#:M+LJI:JY@57<^H)G8FVIE*KUWM M79(!7B=]-7VQ&^E8V"3L<#K6&/2*46$22IF"!9S1T!CSQ5* !U!S[FR.+BL MC>Q'4HDRW^R #I$'QZ"P9TH!,+[A*Y-U&AY\@FW@QOEC=_:H0>J'U""IHT"! M'BV;"?#."))1BVZ>!8T+-S:LUW12K>GN&1US<\%I71\)9X8N\#R?7?2U9WW% M:A8I"\(J3\FHP%,R*O"4\,XKVD:31$>%GH;1;&U_K0-!7X'G ^L'2!!-Q&M8 M'W?W=X326O#B0X&R\A2AF&%U0' ]1UEIU[#"G9_J$W!Q3RT9.O:FJ*#9Z;W^ MI+J?AOW3=&.J,.-]N$R5T DQ77[PC$K'P:(V=Q%M&)U$I\0&C=)JUVD]4<1M7VVH6$=+;].!A9I;DNJD+TY MPWBU7 M?_Q3.U??"'#PF[-[Q@.^DZ(5J&\7$]U40^4 MA :0#Z>GQK>5C1Q6X-)SY_D'7O)+:5X=+KM4^Q:F1:1!OQ7Q"8.-.2$5:7RWP29O$O. $?X M+AL#R^IID39+()<0;<9J >2MO,1=@P#L M@<%@G= H:<7\0=2KRSYSZW!>.G J^I7H(_S/'NFT9.K#(5NHY%O9)KG%31&J MJKVA0EC7#0BK:3:M@E_H=NXW(3&%IA+G?#D/3>1E0S!5M3Y]?C -47>K@E+2 M9).J]86S,SO_A92D^LUC0;U ZR=)^<-07\-NR8/I[KHECZFFH:!;,NRY\;YF M.]S7^.Q*SU_\M.VI"$]LJ@IBOY!8PD>'[LS@H5A9+&B)6B->&6>$%.2#<&T+IFW5[Q MPF]0G3("@.);M7W4K;\"RVC<&Q];,T7A B5SX2T\CH3'K:&W,7!BN."#]E#4 MSK$3)4#N0C.4=KM$>0[B$.LS3OUO)-\N960K.R"Q D>V=*+L&A391-CSY@A.T51%O&D[.KZ-'/2R5EIR4-4"6MO='.G0O> ME8:A;-9X1&"=._RAU,H+V0''4!LDOLA@)1=["2UB#V3^08QH1^^8\X)X(OL M![B%3LJ'H?9GQBUB:C2>$ET.[&RX60D' 7^J)#.J=6F1 QV MI_E[(X^[BRX]7L]B&ZC)%-*J-J<<-]9VS@DTD9ZFDA7F9H4G/=L/Z%X@M[(3-LDE1^PI#AE:H5^&.!5#(K^/ !1E!G2A$N&:+XDKH M!]8ES<>H >WRLV"0C+$N,8"GE<5[OF_=P3ZE,V3F;,);O(C(M+Z1['&Y8K6WR\Y[W^ MQ%I\W ].8.GP5L%/K.UQZ'LU@^IEAYO/>Y2E-W< B^/\Z:83^=I'%P MAX& 3-WZ<$B;:I>,'NVP1#0@BT,<9YU&B;:X!/+XZ?E$F<=['Q6=.,(NE6(: M98@2S\((!$-XDS?M0_7&"A(0D_2^9\9U6 $A_MJSD9$);MPHD(0F\=)B"_D4<=3\76*\5?G/77KWQ M\,?7 SVMNLAK:-R]O#]<4R'%O7"-$U(FZQ-24O9:RH)"9B-4J5-P46M*0W!BE5#HTTC=[-+8 %*DEI_?7J3V1D564M# M_?@2?-\*=G'#HF?K$WU/)5&+90)/ZT[64^*M'8Y,>5>H0YXSSB9S3JLD^$E> M/<%:T=+,)%A*)ET8[919O:67 A M3YQ1GJOA)+S$8KMEJ:;%_F"X$=7+R\>%.AXE?UIJ&#[]9MA5$-_)K$7\DC[@ M([!,[@1T4CR&S>W$\CT^$4N>&'T_%)"E-#_^K0K&3(VJY=LA.2.PT#%B\WTQ M1I\4#KJ J!YS8<3PN@\,P;LVOQQ,TZP" MK,V2#1(>*]W"CK>*(SZ$%)Y8N#BDE'^7N8+S)'D'O6-Q@/!"HR1&18.\W.CT MUN[AJY#5-0$0+W(^UD+B2M4$UIH*P]493,2/BM49(6 :IST.2X(^6PO+$5:' MY=L+)$J@US1_;%CB.=AZJV/<:K\B! 4XL&(3;7&V.Z*H)*)$_=[+3^R^I =YZJVL+&7=^_]N6.QZT@JPWP::8#N6"WY@4 MS0XIBK]Q[E)IU\1GU+N^FI'/.QSI^2E51G@Q-,11BJS/3@V M$^ I\)E*MK1_(B*31?UNABN%+ $ MN#,;R;J.FI0A[GD2XNG':FF:I*DT21TVXX]MY2M!E5M;"9>A\#.!.I1@%A?3 M$:,/T96Y< (4GRO7=R)9%KKT 6%B3 =@K%!(4-)Y5E6XF&U M1$H"BR?V4O0ZG#U#T>MD=G8U7MLWYK !N*,4)[)TD*. X D\14OA<43.)?1( MWR7%AXD*$N9E0"A5*ID!PU[#/2VA^&U*RU<4#EQ1/LNSJ)+<'B!Z48T 4BE' M_QE]A5(^YG9A4CA9FDA6FO MQ!B<'YX*CI,(,.F:B55/WDE'*$P+V^8Y=BEQIR8%I% \51HIR4O*6LZ354^R)WD\G6KBA?5)?#;5+U=R4G#>V'[LM)^9:@$\'NW-,7C7,D: MQ]$%?#V1;Z)R-">4J<48QT\4'>:?YH!D0./ R/L:X1/*@"$!Q'U0K#9M:5B4 M-<&YKK-@=44JYW4"8<6M\6C6<5K[03;M(F4[R70068J$(06!1\709$!K"TLJ M"DOTDR\L&106E@S7-&"M#D4?G(E6L:,R)Z%,:>)Y4#F6()AK0,E%GH_D8[+1 M$RQ:4EJ6^U)L3NRE0@%18A24ZL5MR/52P,$J5"K3SV9J)3I"3KUO7KC^+/[\ M:;^./[^H7)W'*SK4VS"0>Y&R@V(<4FH42*TJ-W>JOCA?6%I^ SB/PF<]'-3V M((#)=R*A[TG4]9:X&3NE?L9D6VHFG7 &7F1:1=4^K!"D>W(GU536TA4%J<+< M9"S-@P%,!&\Y7\&*T*=<'6_AB??(&P;=T0E[S]4;4IQ/S4L^ MGH6QZ'482R[J68I //>T6"E.D0:LM+4X7(%VK+&)&G2X.&07$'F+0?V)5?P4S80O(NZR1[4$7Y( 'W@ M %K7J:0\#!5'CLOJ.8F/^DN;=X*0"" GA0G/A.K4_H&MCS!0Q#)*WKS:FU@A M 57@*)?J8112KJMM&M08AJ<8PX=2!PZH93*/?L^3;DT^;WE55*_,8_+KL%J!PI;KY1POA+W!BO@2%4]<[4+@2B MZ+)E8]>L!%Y)!YO,BBI[Z&H?%S6S1)BG)2QTM10$NV5FO=P2:UZVB-T%?!^2 MZ5?<7BYKS] F!)L4^^)J ,<(V>$_% MRU-L#[S>*$X74!RES9#A,WDRUJY)L)5T&]I[@]+*S3=$AC65VJ*?Z?\XT;UH M9BKGU#?&D-'9U6C:G37/@SPX2F0KMTE(!4HBDA.J68"O! '>LA$EC?$ &U6O MFS=\G&@ 5)^,3A(36I )G]"-K^F)4'GC7WS/W/#2)T#\XX+,SU.[=73=[,>Z3P;U'X MRKSY,\8@E*EXKO]M)P M/&RT5C0.H3'#Z5,/L35ZEE)+@C4DZD!0.<0G4Y>9+LL;5+7PR:%EG*_]DYD# MS,6<2B%DLP$,H$YE $B)-:[Q1M;&EFT=6*]>=0P"U9E$:X)>=0([52W%2;X=D[S@(LR/JKL0]2 M?;&I]]K4#RSAW2R=3U(B%1S=\U/E&BJPED&I;>R&3BFV^W45?<3JM\9TB+W\ MUL=RE=0_-=^/5R:G;T.4)_,X2L*UJ0<4'\)$WC5!+,6,R,>?'G7: M65!K1)NQ14[48<30H(X8*LJ1:I(:51UKJQ\ND\S^D"W":F@FIS]_]GCB-GOJ M=C4;-NQ1.MI3+ZO9J+B7V1J!=)2F:(92RL3:"XK+K.'9._4%SL;$J_-MST[ M1_%B'93;(,"&#LK9I([*>IQX\!(\E-M<^18>2HP$G";QE\=E3KJK(AWNGX:C M?3+FVB=FN!_EZ(>&/;MI3)0XUR:=NH]$AZW1FKO.,#QF.V;N63OG'URDW)GB M*>8K(+WWCGFL SX9IQ+3 MK>$\ DS%/F2R-QPO<#!O\X*,5>SXL*2^-/%/-N,8TPJ7R]AC6<]+GI\;.9=_ M>_]=1_7>-UW:LFA'V>$356VX8IL/2DYUE<.6DL"&)L-?$]^'9>/4+*8+"E^$ MZ6.71NI*-W=]\P?67@)O^/;NLD]'^G3]^^4@Z2 ^V<8136RF-=4FEAV ?.Z+Y#JN:-ZC'N!/",6DJ'?9#N92' MN?W^\=W[+[?)27"0*=@Q1?T6SHM)Y:(K/R.?-BOH+UJ V=*AK;2TXSW]Y#4F M:Z%GC75AX/[;MN:SHN9SD('.Z=5\#@MK/D=K:CX/!&_!7X4/[8EU$D5]AH^! M(D#@^C=447G=>1-V-2+$)MB0Y=\O)KQD_03_NIP]W>5 MG)KW$MSRL'U,*BP_ZX72[RYI!EE#?<*^L"D]1V4J(H*7%>YIW="D\-7,-,?+0;9H)C*H3]*&4P&&&HEM!!YWG\N0=$.@ M54U$>^[YDJ/>X.QJ5@4SD;M1XK[L:AAYXJ'JA,^R+J'9 "AKPZ@T732HRP=J M3MB5BU5K(68[UF5DVZRKAHG Y]:HV!P^KO8Q3>V PD< M'&LJH#-$^S 'G+^0V$YU'52)$?&LU$[I**?+K:(2<=4BS(?4%#"#'0)FA$ZY M.H IXD-K ,0H;PG(,[=Q=M"_>.R8C8 7Q<5)'[;4".A-O2RCX]%MRE-8BM6; M/?923,8PTLU2^;62I"6B_":\P<'!1\ Z4Y1 DBA!:M:2<8-^0OQLZ9>M)Q&R MY$T<]T >^1KY(U4Y"'3ZUY8E([%BT^Y7$F]R]]=5BT"58%H5!E'.DTRE*GYE MR,#*D)5,'YQT'K/^5D^T@FFL*(X/0&,#N<2-,,])*K'*$4/0B)O*T6K<[UV5 M<29AEXD4YO@ANRL%_,((=):2/''6??$6.BS#A?IGJ;DN)1>2V@S9+6Y-]TQAO=76=TXQI$ $^L5I%/Q? M"I=-\D[S/Z'G!%OWQ>"[+7L;"W1*I$ER5IC81M>C$?RP M(XTUI&$\231&$ E.PC8G6L$=9S5G&$GOM,ZZGVZ)1'KO4\7'C G=@Q+N1E+ MB=VM2+LT[QUXC^+25!8'TF.]!ER91$R9H$G!. UA+*R[3U8A1RI*"MZLGV60 M.K $IHEB9P-LPQ,RML":^J2&*L*GW"'$FF8L11[G>"K?\?GSZ)&V*#78B]RG M[,!K93R/H%]XI\(4.^R\O$%\W4._*#4RL"]3?: *1E-Z8J!,NK%3M+%: M/A @)XR@ AZR/6,!2KQP>A@?9P4CM>T;+(2#/*XX=]1I;]&WR;H M.XT/-SV[FA;DTF5J*FS>[ZW#W@])QL4# M@YZ+8IOAQT8SX!?.3]NZ_+<=^$7H,&NZAXU&ZU;NH=\[N_KBK\_N7#]POL35 ML>FX^4'CH<9ZI]S#5@C-C:;_%D"SET"S?W;EY:')Z+L8@GSL3J/QO7N8VCO> M3Q[SJ*^?70W7]>I8BT4;EXH>,DM)[S?(4BHY1TG0_A1RF_XK]O Z]?YN$YS^ MN-$^?7JKG>,/10.@XA2H0"3QHL* 5E>HR:0HQWL !1A)+KT!6;NJ[.32]]RG MY)O4F]G9>.9XB&-[L2 $=!**\/MQD+B^**G)A\7P#NZ>E)2:\V)Q>LD1"WM,L;YIP"%Y$7,Z#-X MY4OQ"1K99,>#N0! SV8\DQ"+E0MBM33W!I2?>,^)"^.2(H]=)BZ,^H.2Q(44 MS^YJU[+>%>D J NQI=CA)G+F> YA@0- E0#%@"W#_0Q# 37=_*&M8L![(\U% MD W,GRHN"'U;/TF)=IO6?I9=C!"?-P#CKXL;W-M;%3+?>4CZJW>;:.V-+VQX M=C6HC*-CDJ. 2'AO!$FD+SN\ Z,XOL>@V,$;Y4&,2G!\LX,;7#4+EE3\\N.7 M#_E4='P90>6;$7P-;B(T8,C$2I:L PM% Z-RI5[>QNIH9(F3^I;X1S(8_W6!>'9A@[J4P%">RE$R\3[&2' MX2C4&#]904B^":'$SQ5[7U)J24@JKHEY(DL)FT6F3D_25$6-BUA@TZ@QJ1]E MSO]L\*-$@*M[+!C05.5T:%YA/*Z*/;U-]+0'6VY0X9I$:HU1VT)_A;2 K6-R.4/B:@D.- =;'\JN*^T](%8RAY3P.0L94%(T( MM;0Z61%"FTO;#[>%48KF*N[S,P%=7\,$B)=%&%+)A7,KF>SSQW-9KDH U@NH ML/X<2_X1]7Y58VLI:SQAX%5OE@V_:X2&.XE:(EQ:;2%(12'(\.0+04:%A2#C MXRP$X0-UI HC*&$.C-I^X#/\"+?)^6$Z*X.W2\%H.6$T:Q24S.=@65)^(#IL M,#(6I$6_E9P@;1<#12=$RGJ%A!T6\85%&AZ+T:IE7AF_F2):$AH5.\S* M0+DSP5#DJ 7*E^%I[4D>F&3Q1^"%73/5M3!+0Y53J73 M:F LJ%+2696)AC" MS!W,QUID@$E;$@-0Z-43QG61(CC9::C#/H#60,S6(Y_H'!\ MC!>SGRC2&Z1[%^Q=<<432X\ M@<)"W+418I8+O((\JHAHD?]H!%:HA0#4(5"FGE^$JZ2JBZJ1R/+*6"V%3]!C3-=.Z-Y@)4AOST0<.P MXV2C5O_5>Q@6!LHV"CL6>YXWO: ]Q-8F:YJC;QI;TT?%G8"3NBRO::W+9*,H M=XVM8F^8<<5>LQ,=UE[PZ;=F (F$"5IX)[\Y?D?[Z)E-3G4D,K=.%X.2D)X" M ##;P]A@8X_S=5PB7J#\("E'N'-!>W%%:$%J97&P\ID;@,M=9L&DZQ3P,YQ\ MW.]IYX&-J XO^?[WRX$^F5U@%X&W[P;Z;]I/^-_)[#=J))#D@/,\=+:ZHFZE MVP'$D<_:&:2JAL^5HWSBT%$#?]:'?A"1H,CMS6V_Z9%02)J@P^0N#*$HXX7_8^=[S+6[EAMU:XA@.[<:G\N59?D MY^2&W77=ZU0TNN5G"ZPYE0@+U][0=IO0#$WUBZKW2:18=*5AJ%(!=[OT( MXE5DRDH1/_E=!Q=2J%H45'Y]1<[[[-<5-<$GF@U#6 M!S;LNC:E8>-#P!4^0*QQ@OK& MM1OZ'6:'56H=&2%Y_>VZ0,E0'C#,/V,G2 M**?T<6CED!J.] ER/L;0MI3/T M!GU2&0HZ%-53%:*GE:WU-3BKMP MY&1'WF\J4V7/G*=WQ,OR-4\;IO5/JH)4SRW1!SA-8%*9HL)<,,C,TL5:23%P M@7S/-#.H@/G2^&&O!73J5O8*][UI#@-]K>:P#M*%:@5Z-!]M4#JQ(FT#T0WW M])D\H7DE)&,LLFX&('@%@[I.6XWOOG_\50MM6_L"P-3&'?F#S[#/2+1;N59+ M-#/3&5B3,CX; '6*#^^NN2+..>9OGZ[I1[?__/C^TSOD^E_@NR4?6J$G@>," M-U%#=*D*=SY[]5E?O8%_(,(N8([R' MV5';9$G6XXU9[+[U;Q%$WU@N\@<_^ B+4@HVW [ %\1Q]+0EUZ2ALX-J3RHO ME$P7F2$F"<:IWJ2C[!&Y(&V2J^Q)-70*IT/6Z%_54HOP^T,<1-1X(BWM EOH MKWD%PR ,LOQX+C%(Z>*38OV9,GF6^DSF!INF(Q'>R>=)&Z*$F91/*IMF3CE8 MB&O(&8N*&#Z!C5E<+RN-K\I'E^5H:)_4R>\KZ/+PI'3ZP&A@[(G@+S(Q# M#C'*]I:IZ$> MTIX#2\2OV<=8=1R;M@A]Z'*#BYDVS@19S+28%K?L*(P@2@# M2X5\FN<83JMRV/:37C08@5 MJ/I,0A]JGI#VFVN8/RYOS'L?]2C>+S*I.^ F M7)BRX0P>S(5G2J'![+PU -FI&19^H;Y67Q%H0."JR M6W])6ZQE26FYQARLW4UQC#]U.:Q3%V5)R->G;.24LR>D/B1 !E;JMAB=TSOY M;1YU5XRC;8K!NJ[F6D.43D=:TQ>##!>>8I%Q(5>VS*CNE1&IG7Z>-FILD!*Y M9$PU(4L=2C@MS*2?'F4LI7,%6 M6C.A8(MIA/0AFBDU-@0"G++*H9;U/1IAGG,^)?YZUGV&F M"=M 5_OB%Z_!?DR2XMYVU2T(<87C4YHQB%+_*X=] !;!XV,-5L@:XIDHF,Y1D"I!ORN,[N[ MP0$YN8'##Z@Q*1.:0E%(G5_[ (G$7\;WI1KGS-=2)IKW#IGM*0A_VL/ TW[=W3<]2$%=1R.F0.)IF-@?53I!U%3*EP[;0>]>H;UG!].7-B&I/50K#/C8/R8G& E+O89"XH/E$CI81-?4XD-//G\E'V#=%3+^FE1X;G!W)H$>NPR1FY-9J,'GZ-40?+S\;W6#+%:GVEVC'0^6D/G MQ3.0&$0/-@%)5B,UZJQ2-L(ML'EZ2]E0);15]A?U/&D>.J[#0Q,&VG#\\+3* MJOWJV<@_X&PN+?Z6$M ;GV""S>+SOL3T"=+3A@VOD63H^&T:8QF M31?Q3?8P:]AH:2W='E5KI6E)CL^VD8!1[^QJL-O62K.2RH.MM]HO%IKK.RN5 M7?"^G6][%UG%OM+/AAV]$:[_U/L?3\09[YE.4;;=:>I#Q\9B+."X& M;H<<4SD^D7&'IJ^1_'C"%7<3KU;N4S:ZPZ%RSO^WP>_)=4KFJ&6C[%=^)SM# M1F*HMBTS6?B+YK'[0[."^(X2;"(FWU&],(1D^A(O 5YFCE/T2WC#=Q&0^I:H M#%^EQO#^)U*Y;<'-P"-?%S>D9O#")=)C^BG> I=EO@&E\Q'4JM#V$H:BHT0% M$%QBXJO@*WRO5U(EBC2>$5K4,",-+/@+NXN2L5?FO&M\.3EAPNH2=^'5FY4D M;>S4VA\-J,7Y.GN-_!YAJH5.6P)040(P/OD2@,ID_\/Q:-&XR? \K&GF@U1$ MTAYYU_\$#@[0Q-3'!X7(L^//-VVM,2M)82*RO,4UKVEO'W!KPKO2F"RQ%'Q8 MT P^,_U(=5I1-(<7=27M]5D-KF@Z%8*!*UJ1"!Z7-(]6NFN(=*BL@5LMAZA: MZ+]BMTB (@OA_%7F4AB>$K'GKHOF/)@'[*E"7/1CH!O'DZ\13LW:!L.3V6S=4 M]ESBAKAFF4US43L&>$0:8T6 H3D6BVXNY3!J&IZ@^MSB>N)24@YBC]1)]FY* M_98EF]C=P0YY,%@\L(;)4E0^F> MP7T285[LX)AUNRH5THG?/WW(I-@]J8''H@/L@J/TQ&''<3'&0$$%VKL,D97) M[K\;H"+,W6R4CBGJS./-$A*E:I&H%4EK&N7KO/I0I'7@MCBG$T#+-<\7D9/T MUI7Y!3*=)5T5KP0VZ(ZQUESY%2\?_RR/(;HCY%IF9O;.67!V_XA? GCR_-C' M*787I)VE&Z"(#9O&BKPKK/,IH K8T-1C4V*S!'-@2PU.\.^**SV]D'W#:=L# M@A<*RZ.LTE \RJ=3L3K;TQ#NT:Q&7/7@Y0TG=$\;Q6G6W],8I]ZM4^4K_/F- M-=]4+*=.9%$2_-_G.C^;1R"\+>#3PX?N]486(.SJ\E:RT7IU?E(23&\+TU1,_=G M/>Y;5B+=^-1#[.&SQC.G-.B$,_-B[$W"M=L<\(LL V]\1II?O89=I<\(CUWR MMW6U!JZ<8CUSA_RN.$CY.]J2'CD(-@B]'DVL]"_&8Y&LI^DM-.RU1GX%NN!+&_65+:4,L6PG;P8 MZE>U+12-!S_SGX>W_F_V.]%^_]JSWJ;&5E0TCR4/,Y"M]##GVA2.QV=7T6,^ MQ28]+2CLL%9@0P( _JGWM/,T$EVHT='T5P737T1)#WP1)B:Q"B$ >@ /'*,VI)711S M"^ 7E%));4$TTW9=]#HL* [-?GP?+T5-D0\2R#$=6NO!">)0.__;Q[]?\!^0 M*XJ=VO)M.9>$8D[,7YE,V R3+/]LBP@GE/B;3>*43B:QO' 8\->RI&C ?\[. M>251,O5<69L:S,=1*-P H0F8I39\.()2O$KZO\'RB.(ZB2SJL7]CG46ZX1>V MCO57K"$>D>=RY?+Z498R'CC ^]CTBL3U(D-0:F4H[^B8.)LI91.=O"SCEOV< M!J)F^4]:;<-[::C05OF:R14K.U/_'=^_7:?I\80&M:_1,'KQ, M32WKT&@)GR;Z,3'I5/%NQB5,A;)D/2M7BCV49N$&WJ"U'IG2W30U&?7>GEI: MC*?%;0 V3_[3>WOJ6#">X5;K)O]IF]O[SWFM):'3;6$U*?&N;'.M&R4-U]@J MSDNI?:W=!@E!#5,X<3^./IT/3&L^U?O68FA-]*EE&./1U+06BT%_KO?_%WTL MQY0V6:FXS[IK,A.RE_C."3'0$P?VUP42@.V%O/$U2;NW&&J@#M>_8?A"!.MN M8<7?7-_\D5RJGNOM"9_A^VQ @!5>3A#;()FQ$>4E+::I[\LF,J1OJSB?B+^@ MX+7ZP5J*-C2TWH-6X3^!!"*X)/TKOKF&=WIF%\W!P22#_B3%4F7F)+4AO?== MX*9A>B@-_&:L54%#.T\>N_GV[8)%=N6_434* <4HCF:Q-ATXX(1E+-AB8=8' M538K7^'"C+G?\&$/0Y +,FT3+$=4\439SUM0\O'+_FPZ9BD,?%3+^\PGO]+&4Z7SJO 3^19O]M8RTCFXT\JQ@VNL_$FWP[^.HWO0D&L7^B46 MYV1P=C7M]3J J55M\5/M<]$8=$(<+))2""5R9'$%X\"/2MJI0(_TW('D946H MG!L>1YV L,N[++E>&4^!3\8L6J_B\M*$R1 -!5\Z:CX MCPA+A.8Z2V",O/XK?2,\Z!RNSZW3>[/4T3=&V*^+A1VP=',P*VIEWDU&9U>A M\_.2],I9^$LT1'3JDC)$),TJO!N#%P@KR(* MO-,6AH/9I\$/6QC.=,BDD: MHY?8=_"B6(%4 +]8A: MXPIM+YT!]4M&*:06];U1EX-:>.#$Q%<5I_@KQ8AD/A39D5L+4RNP&"$EW_$= M@,[6H79JOG>9J(JI7XDQ%1PTR3O3G8C8H3U,R*+Q99K!:J';6I:*6I;)2=>R M,"NSR/8<'.,;T)G-#BKAZJHFQ]"ZB C)N6W_7($ITTDH@^@+ M-17*X7S$P4R=0,B8-PGL[ZL9^]ZZFF(\XMYYONE \B9M.I)BBX:E"4HBLN"_H2,I[^^HVT+7B1W1 M)#>Q#QH&&RAS5[FJ7,(CL M^D$A6]K8TS5$(C/^\(?WI%?2G<_H[0=JZ%8>3 M.)E-0U THV26KY/@M;"B]2(2N^/SBO9'7S2)#C/56*HX>1H*APBN-I31 MFP(C,7+/_FG:&WB_^F5Y%8?R?@E=8@JV5F+H]XW&BWN9!(_2C/C7EO6[%K?UU(3R'+-2E!>%8G W]]720M MVY@?@2)"!?&?63;2.&C.Y@*7!2&J+HS1>5,MJN7N#3A\(/S.*R^Z)RR M1/P8]F:%%V\:^3S8:'-IX07 !R^I3?(JM-^(/WZUG! 4D:GHA_]FEX. M32' V0@SH[C)1V!G7W,K:3;MC@93-)2B /[?$B_F-E27;*B_1E;^N\&@.^L/ M2[_N=?NEWU4MVQ]V)Y/11LM6?S>8#?:QV>%D>CJ;/2G(3B:S6LO^E3"782_0 M!Y+:_WLV.$M\"!8RZ3<]K4_T)=:3C\YRC^JKG_CPKSEG29:>&"D]?["_QY@7 MYBY]9L[I]_DD%\EUL@=^!;#Y@G[[FJ#9%G^21SFWQAP0>!:G@#J6)@Y[6@!4 M1U1M>^)7!SE]%Z3W4H'3HM5NT&H-VYH;YH^[P <[^I)OT02C>;&H.K9K+_(J MH[]Z?N6<3OR]I+]V%G_6';@V$O2TFC!Y)D0H!LM_[._\ZKEIILA1';Q1]FH_ MG?D^R)K$UZ(71+$)_)Y9?/6BY@-I!D][0*B=P:"L''UO5X??-KS"*K:YCG=D M66]+@BT)YDEPF.[V#*QH]W9GAU0RU5+,ZREXSG83<; M*JL\#68 P+?\&)-JQ(%:0VQG 'I![.4PAAKE?DYF9?T.#W>UI^%,:8F\)?(F M1'X8PW-V=C7J]/5\VZ66R%LB;XE\QT3>/P2-S[ #UQ LQ[(>OBV1MT3>$OGN M)/E!'(8S;%XWZHQGDQ=#Y>1D^"L5D*BM"M1F;'4;W_5'Q]BU(U7_N),JJI*V M*_B>K^PU?Z>I;5A+%8;QDGUVBR#.ET[A/+ FI5,9>!]5*16VY9']>%@+(U[Q M1K5[..LUC&B6E"6Z\6 _9QK;1I5O<2@Z[_SF LE< LQ]%VOK:)E+K*7#!Y:^ M9;O*PT8"9=&@-RGKBF2%G:B!Y36F5M+GAS>7E15<#4JV"@C@>4NX@'=V>XQ_ M-JWA&O>ZT^EF]4M5R^J]KC[<1Z71:%#^TBTJC::#25MIU%;3M&4/1PFY5U;V M($;=:R!T<.JJI3TYMFO509]=9.\<#3XT-!&*&QNF7 'ZSOH]? !%AQKF*^J= MN+=W_-J^@QY1U-MP-CB[*FBIN-C]\_O>./SZYFP^ZL@J*9XV4G]<*OF33TT\,-S"^:=/,)9T :C?LXZX/3 M._\4:*-7=/X"VGCQVO]W)_QQN<#&'@X-KL/!2 #576B'KY$=/*.DQ)O[ !?W MD=_;9L0P.[L:% S'V8@7/*.CO+.QT_K"\F]6DBOF8Z>4:SN!I5H MR%0!*AVY3-W-X75D(OE\Y0T$ZLG(36E$8C?*[XFQ4XQ)K9 ^T M@P]2@P^F)S_X8-"8(269$TJ.Q'??=3_X >)L<6K$&*=E;I@:,3ZRS(A,-@)0 M)FP6%@E3Z2D:2NH';'5N;3"#:,.DA?%IY2SHTZX^W2RYH#(-8 P;.IF]QLO]ZRN\MT.%9%IC@DSYK]'UG<;= MM3 "&*G@^6XO#0?DV1W]2XS1C@U70\V4/CS_!^J8%Z\9=-=W=X%]AUY?!,A' MG-KIA8Y)_R+-GOYBLC_=:?YU9CZJ>J0]CMHV8VV; ML1U5PWRS Z*P2LK=72I3GFZ%>.?27>@]I/84$>P$/1_=4<.V*B=/J\^1@7>T MF%OBZM2'._-UKL5+J7 JNB:JFGH-)^CT[&K-T+&AUM*GA)39UDU4CQ@13WV-'3DYCE^X"5S= M3+P5G/I$>,KYKN4;AML^4@'P.XJQ,<[ G-IJ>%("O*D,Z^,$@G&G/\QGX.3< MFIN@Z:%-F9>)9T(BZ>^QJNQS3Z(^=&OS#K;N?C: MTCSC]Q ']L8V6G\ \FTVZ/3'><6XOH [8IWX96+B$0JX F1L*N*&9U>S[F1K MM_(18^.IK_&*++25$[3VV8$%'-T"_69S 3<"O7D\Z?1&>=6YM>".%A./4, 5 M(&-3 8>9#B#A=M5O\!C1\=37>#5&7"KA*M4"3*OL<%5#H2X-:[XH3E0L$@?' MGF[5Q^P-O3.>]CKZ;.O9QHUN_%BT\-8F+,36(THQZD^Q-6]7WWKJZ,NP!4\) M__9=U[K/-*'^#-.$)CM)$UJ#!ELSH!/.[2PZXDG@=JUFYFLFI>^0J/!;$(%(1O:A+I.WM/1 MUM,5CQ@+6YMP&YNP'+?*;,(:_7-T:H(T? Z;\!4SHTV,J-U@2MJ(ZA=944.L M=SLF5]2K":/3*]D%W/M6;(;F8\?;1V= MT$= :_W.9##H]/2M'1=''"=]95AZ,'US/:(V54/'%)J8;&T,'3%R;N>0.UJT M?"8UM#'*;:.=3IZ_L/GUL:YG=O&O1R#956A]"&!Z=J5OGU.[0V:UPQFEL^-J M#/DHVF09C*[9',Q+FHJ9'JL2KWC3I$DE:,S9&T1R/4_N, &7/;E.O2 ME^\ ,K+%;6-5D=KK%Z V 68C>.QK>M3S &300UDPS;=0ZFA@(2 G<1YL]ZFK M(:Y&?F2X.)>"L8\\:MJB9'+?R%D]\7VT)P=D4J5PBY#(\M$ZD!\GD.^?7?4* M!B)IP&A<:@6[#B/73,0^#2CH"(6\7BR@4(Z&IA'>PY>F#=]8J>F^QXJ%WP(? M)*(5?@C\Y1:%Q@KP!L^-0KL_ LZYZPYJW[^" &GIR%P:Y.6Q+3$#>L-+-U:K MP/])8ZK=I]TSHJW-!$%_DNOW&X,=729%(R+VS'V.X>C,%B^GFBS*9;(STHC3 M(3QC"!E[P([\.P\T0+1\DD.2'](+;8WZVC-W9.QQ5$U-I^]HGAWAZ\23"UDA M)R>GPT-;(NF@^J;>+U>N_V3;-W;PX)AVL=CXXO,#T!V%) K4[]_Z8?3%C_YA MPTL%4!I?%1BJNEZ!I0")>\>\ISO EQO>$_?YA@AC>1V:#_J29N25;3[V'0"> M!F+:@?UG[(0.O"QD9*,0(WY/ !%W6G [^@C_D[Z=MX! \\#9[E:Z%2_=.TIH M:2S>=,I&H:Q-R(:HYMJS,I\0&5WS"10E(SD&L_HC.0;'16H5,S@ GY]G],;@ MM&9MC(;=_GBP\R$+>K^KCZ<[GPC1[_;[>Q@,,NO.1L-V(D2Q0#[$1(CCG;98 MJR7M0*J.G MCQ[H-3$5Z'\%,1[=R-(,VRS7),A=@3MCSJ]Z:ZZJAU'&>R^1@Z\Z)JT M9H<_41*N"GVEZ7AWL:_Z5%PC():GX?[9U;0[S3N=CY& G[G\YZ XV/9OKR4\ MQP<3GMOU=A_J9U?CV;@S'K1%02\&22O%P_A XJ%QTD0>5P?8^7U[)>]T$_@/ MBFXLV/?*TO6;=M+;HR0 _8J14H[4-NZ*/L2*F,&H,YBU;=%/""E/B_&GDP0V M8OPC- X&^K$EO[X2$Z!M$WYPWK^6R.0=;6P(C,$0F'9Z6PW(:$V 5A*L1U)L M+;Z1&)B<74VZHZU]1,>G_Y](L&5'W473/KHD"*_V0\)3O?*!SWHZ>_.D(C+3 MLZM9;]K1=]8B>7?(TIHFQR>0]E2NL^>0Q0P;BFS?>O>(2O)*$L.N_G,>_/6J M.D/B\.EDUU%E0GA@-R\>T=@\V!H#HJT9=X%- -0>G>A>NWGRC,7"^:G]UOU[ MMP._^N1[_S:(/\&2'>U,%-F( [H_)\)A$VD.._2L'!]>-TB &AI*Z:BX+OEL>(5,5C6-@*K)%HLA)=WWL\WW_P(#@J[>,=VA\E =FQTL0U: X81Y\H K#L7E=P0:P^&%R4_R] M*%GAE@!WK1CE)AY!!M!_Z3X<+?H2C[=/U' M))K>[%2*MZQ@@"PWY. H$/!E@H$SXR'6%:S\D$CX#:EA )6DG. O MZ3QK+D=ZR4^,.1C%<53^D^?/="X6./U91A=2_OL^2'+1[^S+>6 ;/RZ-!6SV MC>$^PM6>_34M54&DJ@#,GKU2!_!(\ ZNT8.:>X+5 9FP+_MP"\PMT?#9KU]]$'OF38V M.KOZXN<$0M[4$BP S5#',^, &64A5U&JG9AV4ESN)-VP&H@;U+/2K%&^HYFX M':RIEV\ MQIV*59^=\N\A)L7O@_TYSP$CF+JEO4S%H=PDIKS=9=>4>*FY=HC M9&KC&TB6K1U -2W+R4E9EGVMJ6GYW@C0DQ$*!V>!%3DML)2F>2OR"^@_'SU0 MV&SM_),?AA<:K*G1HM6&9!G;QW<IHZ,ADYR;]_H!I2N,P9)A/UW: H+MQ^'S""0E\:*U_'< MJ,#;BP5PJ4S=^R]AJML&*V\/B;FA6[%;KHR41,W6E3%= Y6(+=V F1TX:*:\ M1P<$,%ILHO.6;H%N].LB2]O,/&@:$!O-V+"^'@ZP+>B=@@YQSW*-S MCOK#SGA0T-$MU5A%7K)V7H:+%X# V&:%[UK:IQJ\V$2#FE.=E::MA*@$_@HG MCU5+MJ9%:@<,7M.(0T)G)\"7H+,*WLS,X7N@+7C$]LB)="F WM4:&!0;-A7( MWAJQ5=1I&#Q*^@6, M9+/][JQF*X=M>R[,3K3GPBU)F<],N+S/"Y===&,X5=A\0;E;$S2[Z]FAI 7I MZ]*"CAR E?EV#4_\ZB!7WA>B1:L6K7:$5C79UBDT7"!+!..5M>:=[@@W=HU& MK_"5SY20?EC6%]$2I]@7FYWL M(C%G.[K:Z[FZDH$<8QQC.>F,1KMJ.G1$2>HM29P22937*1;1Q#A+$R$< /[: M+7%@EM2P,^WGB[5.N:Z\I8M3HHO-9P3L6%(,SZX&DTZOWTJ*EB).2%),GD52 MT-0+O3,:Y_-G#B(JN 65R;[LCUB3Z.>?$Z[8@)FRQYV.(=_/%MM=/L,N7X/- M_\[V?,KQKNF1>HZ1J>T:>UYC1TUVCAJQ1>6Q)A*T\OEG'>;'>F7==W:=]Y4I M\6:-#?A8CE!IEX-JZ/D_[Q;4)X=IP M-.M,!_F1:2VNO2A<6Y?FN5]4FQ*J36>]SE0_IKZK+:KM@ZVMZS>T7UR;$:X- M -?ZPU?8X^N@F/)>IN;+;/U0YHRW!M=K66.774W[@R/'^9M<+4+QH,?6[MK* M[OKHF0$5.%)?G:7O,7%QK=0PW?KY_EU)!Y6:+N5$DDRPU]%XT)GI6W<,;E66 M(\>^=9;8KK&OLA)\TC^[HM82^J\MXKULQ%MGEAV ZV$^TFS6&?7S7=Y:Y'M1 MR+?64'M>KC+IAB&-G:'IF-AI M;];K#+9W-+=H^E+1=--PR,[P=+++@,ASX>GII$^>>-9?N\LV@W*[JDG9^J8D MP:S-[3^EW/Z-)J]4SXHO["Y5)*FF9U>]KE[6%+LM;SDB-'G))%!9WE)* ]EI M>"55+K6)88;$,#R2:I:6#EXA'6Q"!OV=2()I#Y&_H)2KE00M!1R]),B.H=M2 M$DS[."JD?R2CU5]#,4VEC5,2"*MI3M::/%EA;[Y$OK '"!TW6WD&&XM[#XO8 MB;X;*VOWMW;@Y)"6@EL*/DH3L8*6!UL;B2T9MV3\:LEX_Q9N!>T.=V/CM@3< M$O"K)>!G-= K:'FTM8E^/&1<8_K[+L=*;_6K5S?44N^5#[6L/TH-G,29ET>]/)SN=CS'K=27^PR_D8-64_O/[__0?_?_WI'S .S!HL#6?!L2E+#@[)>1OGC2\*Y.[5H&],@(V>2^FH=6&B5.=X4U\ M=/0?W9NN=F=[L&$P2*P#6>%XZO/?[^^_G;1H:;D#HH= M9\EGZ+%28UJ2#RE'N-Q<_G\XX'H9NVQ)],[S8(4C3FWF,*&.V(C?YN GA\ XTL M]2/8(?P5V)&/>WJT75>C2;?YU] T^D:O(-4 'DB_1KUU7//: [W&+;CQ_Y:# MX)YL(^!SW][9)HV?87;;H-]A,W0%L3XS]R&2RIB05;J6P@JV&\^*^=#',-"Z M&")?03(\./9C@R&VZ3FR93-MGUL!_!^;AL4;VMSQ5V"5+ W3CDGFT=@Z'-B\ M\$V:9 "(RT?'4P47O#I>@%W"II B->#<.SM .G'^[= X5,]_(-691A#.?>OI MDC%3I!1C12\*DV&(0/^1F/QM(HL+NAKLC]BAH:V)Q.$@6P)^ T*R3JA)W">Y$\20<$Q1"[.#(>:W&Q M +0X;'@:W;D1$\=7+ M;P+XCOMV@*+QPDC/IKW_,.[ZPL.8L/M:A\][3,. $>>#YS_D4V#9%B:$!?[ M+=\(^P:HA;\ON2+8^^?K[[^___+/:^TD:CHH'6>$?NG;^M_??]8OD$\ YX\['D\ UX+4!?A;? MB'EO+\4M=HJ)W;" 'B0ZL)\!0A@H;>$&\=67S+9&Q0CG_$:<00"5^!F@1X\^ M7M,2"!U5'[97YQ(708P%YND![AB1YM(Z/KMD3FT&8T?*RT%M@>=LNIHO0 =T6@6V"\(K? !4B^3X:_ M/H^&42R&M//(7@%FQXB=RW\_/ERPBT&[W7GW:T51R$,6 A MG@E@:X1X&/@0]&;0:XT[X$=,?JCD/RA L'_^X\L__OE__I_I<*K_JIV#LNDL M#,\EDK;S3='U0M*6(T")B \PL((D#3!?@; !&U?]N$8[R[[ M%UU069,W$"! \CTX?AR"J<$%GY2F"$ZPT("ZV+AM@,=3A .U@Y4ON!W[["(+ M$!JD'")QW[G^G%0/(9*%NC!'-<8.0]RYYPGE,3 . !+\4']05/$@HW0M*(CNN^*B!47:1, ML89?=K5K%X= PVN=2",;>;%P3&1@@ QP+R!8(^:TB-G@^\ F1D06*%;N@>2-3*U) M$"U-M2O6O@.V*1"07QPA5X0AC0R2R.\)'_PGPV4(PST$MD?[CHE2$"#9RW0\ M^ *V/&:*N/T39Z4CTRX 'OQCX:)"JAX'?X$NH1C;50C;'M9$G/A&O!K$PS7H M5-=O_SM#%@C !W\.#!6P%[FE%?LFWOJ_48L\IZ_P,Y(*BGH!M\1UP4MXJ8-5 MF1$"C!P-0LDY7[[]_NTM<'<\L-C(IZ_?/_[W^_>W1+-D,;BHRMH!X];X&OR5 MZO0@>!%2RLTS',\Q UP(P X 6'XWIT/T"N8&W_T#/:6TW0I9C\B>[!()IMF MO(S9C5LV$*%#ZL9_]+M]HA0LB;L*0BM/: W>&>7!<:2DRY8*\?6*A1U@ M;3_47&UV(1J/=]D:7;&9<4O2,,8X4/" MD<1^LE?;7>/-.187RV?##'P;#NPO@4[>"E]M6(Z'1X-U4H]AVP>SQT1>'G'V MR^XG<2J*3YG13%SZ*84?B !@@:+3%V/+#F 5LHD''W5\$*M/Y&WE'FQ$6_6I M1S]PK4=0#31DKQ'9S>B%()2Q $="\0U\ 4L^D+R6FW.\, *.R$#/C3?%'XIN M,),\&U8,G.P)5U^XB=X6,*E.SF8;S*V S&3\YL[V5S[J!(B;\>K>-D!0:>K8##@1H.I 6&7A"ON!X#D "( MH&%(K5G1IN6,']!#FLZ^""-?YQ!@07"ICB'[Y-9@DODTCAKM:Q $)(/EFMV7'VQ&O&PC6ON1-"VJ]K3Y:H:VSVS.QL;&T)*0-U"8O2PB_GZ/>=D MIAX@C(0Q",B8>ZNK *4RS_N=A8F@ B6WD5AVK\ZQ[*NJL/J;8/QEW^BG58+K<&:.X!G+T@$7//-^Y$%$E2POL)6$0(7,#KS\Q MF>/S0[;PF\0TRH7V=>TW2E^2]T:>]0@-\+SC%LDH\3.;BRMF=:H'YGHRDERZ M%T)D)TJ&/XXPH&5E5@'DC7R"QTC_8+ %3 MUD@$G(%^]3T!F,1]XF$N$JG2(^/O19&?!I47?&B1S.!NP#R49!XCRN;:+TN: ME$B5HO#B%*LL+KN=.3H]-2Z6$6JKB__+$^H5"(M!X"PC4&-E(<&RK.=%JW7V MUF'12M4->;@9+;W;1D#QL%JJO';$X,+<6B^<1SPK8H9#RCVDH4RD/R%5+-I*M7&C(#8W1>1X@ M8U*40!XO-:T%F\OL1I8QYS.CR37PV1-2Y)J<1,JE<&L3C!S@R6>40203<&5Z M$8^-)_(PS5919#DL3,-DWT:>;"+8 +;Q=!CX&'C@$H)[OMVFWD2QXDJD)2(F ME221CX0+HNR=870S/Z?0G !>M,H+3PWF=[@(_UJNE,BJ-!#.HRT4"R\*@N/Q MTR@ZG153W "AD8.V) !/G)T<_U0LOVNWLD=VO 4\9C*><_+V7;L]]VQ&MJ:_ M379CNJ%?N"60V9AH2.4W5M1T_X0_:77^I!$J9I*Q/!:1X!;5.RS-X?(+!,C7 M\4^QA,>/6)[B,@PGZ&&S1-;(L?1\;4!N*[CY.%SX#=7CX,M.PO<\%0TG#V- M;#;FF&PAY( 5N1(.:82R%$O%LH:7-,ED.RV!L5<68$Q]@0#R #)[\XDGE"$Y1F+B:9F4/QJGI=-8\"R'B@U4I@V?V*" M,\664[>#Q+U MDF@(]AU!')* %5B#?7LB<2*>A;]QZRF/96D$EL6;S*N[IN:R?\GU]IBSQRF"$FTA.T[S#9LSPEUV.P=S0IATX01H1+"O-3 MK9.X I@7T2W!*R;\$0/QE/))S_XBIF7*-9=0ST(XH1YY.= *L!88HXT"2Y0B M@M^GKN]$B6F:5KLEI6=$A11^F]^Y=G(O/_DF/DG W ^I3$F&&!2-16#]$HX-B4X]#_IVAG_-'!ZFE)G D\$C!6$'* M0\9$U#<'Q&SA6XY@,Y8>^A%A/$$^$F>4B*1"82U+C[3*$B VT.(!X1D.8S>5 M,N$BIX2257R9Y..O2)+B:<%&6L:==7L\._VM2"4D&7:DV(RE7""F^O*T";T* MG&0A;)%K&E=O*1%IH_[WO"GY3OXBDS?8F0/(VD_!YYGV)0N#+5L61^C;HF M$5+%+YRW>8ETT+XGGWM9OE2:Y?JB=$$'\SSQTE*.1TYOI.])?.-/7'>:]E28AZ:FTQB !,JS0E5'J85MP51N@8L JM$ M#)B%R?A>UG0BBUN:('!2C+QS>U*RON63 4NFM.M;?Y@VR6@*^.%A/O<_G;83 MV9)&"_)5QQI=+$3Y+R_O;[YDCG)\LX![00)*D%WUK^6GY'H(VE6N("P3Q-L MI0^.J=L)G1?J(. 6,H!EQJUY[%RW.73Q)-*1R*Z-^B1%EF@>2^*4?"WJ4V!> M /3/\_W"-THV1&!S0MFA05HOIF#%O/]!-,MU=^8U5>H[%T3OCI)>J>L&8)B$ M4C$7X[J1?)2HJ^+ ;"L;:'4QZP\8@=?R&-S8=[EK9W[GO]:[\L<9(RVU*KGJ;W!BYPP03]O@G?6B;(VLCTQG'1!^WNB"#%1V.]ZF;571)Y) MDDNK-@6_RH G&?#6OF? ZR0-GHD9@)-)"L^'^4$H3X'M\'8\T$F\3 H9S[%/ M(\:XMP_+D/3-N119UD1N6JK &YG%%E;)LO1+BQ"W&47[*!("*_;#V1F+LP98 MC#7X7502F?;O<1A)O284*C;E.H$53[!&%JW[UR@$98N_WA9/6UWJ:HXO;[7) M-NIH_6_]?$L*I\O,+Y+^'PP()[6,:.0D?4+90&U^;4I=93XJC.<0I!X$3B@INBDF;(V34[%[AK:8X58PKC& _.#&C MJ&0"%N6,1&7H[5VTA&C5@X]B<*^+2B%Q9(I8])LHDJIN.><,7 MF!+PJ4A#2:$7YJ@070'$9T;N%5'D1UZPV\A^X82RER:!.477%@*V&8LF4]N6 M.Y-\+^ACTO<17SV-O\VW/)@\ $GI:A[BR#=C4AR&8$/AQUFEQI6ZV(ISC:# M0N R?'2\X9R!$=QP39")^E^!BSO?,QIS?Y0JODOHGW^+%F%:R)]Z\.$-E M-/6=; THKY='8IA/&PCM]Z) GJN*RFW'D8)8UJ6&F8.[:,S@[E+8G-"P(/KK M7;([<;,W!T(?CN&F=+Y@P:4F&WD8@4-)A2A;R<<% ](=I6_FJ/K!]/RAHSWH M(,U.^#\PD8'#>@8ST8J%'19IKY^LA845$[=EGIN2P(>DSP51G]4]N#)_-4\] M%QT#<2&3.<01R>/"/'*>LD6\\!F>>*Y-L7"; 9N0^274>LINV1VFZ;"7F/:Q MZ!W2[J3 E0UJP<+&P>3(>0'=X'.2,&:%P/=\C7I+ EFG-9L[.&H7."B]&A\! MG0_/3'R;BK'EK_!,"UPF\UM%T'Y!+=1 "1@MK@3FV5=8DP*N[#MXV8C\/AJ+ M1$-??!T,W4)=+CH-13\^K^-8PIE9%"2YR>5DP9FUX(W$(RS(IBA?(JY^VL76 M$+R%N0NJ#,U)H67;+D/#1$$9.-C+=K\88"@U0[1$)G C [+PXH4:-Q4%HK.O MGPZBNPEY-]KR'J.:-*M0YX,\0&:2'I,'(/V)W8N8$1(^@K"(B9 F/@B?;,/( M[[$]2L?&I>L( <7G_"71=MZZLF( '; +*+K)1&@Y?^6>'1K?(30=O/@;%N;< MWC:T6UB1>X+G#>V'.],#>QU?\>=0N\X/[>O+H7WPPH_)GJYRUC5/@"[&H7AS*GBEBWM9 MLO&X5W;8\!99M6((\K-C#GA?\9QU(0TC87;GFXSD;Q-?1/2M[^/< *RB*X#! MPKES/.7QJ%7LF1,,(&!HR0G1N;;0QD1?1HP0S?&VZ(8#=X.QB,)H>?!IPOXO MO:%,9(M7L9)[3:VQ:-WG6K%Q%,78M]-1!JXS3/P+,Z $>>*M =-8-"*!Z@V7 M+"AB1E3C)IG*(IMQ>XCQ(L^D-]X3+7A(3_[O/-XA MI-AW\35/XF>,,CXW /L5P>6!4U")-7\3'E"&66"#G\DQ:\,2TSCB_B^'*@I" M;)SFW>,\#B/.F#@:H@XU$Z1!B"V'U"SS:(#E8EA!&F!9HLM?8GK)'*GL,AR$ M\@-XIS,14^QXSX=<%$@1D_@;]1#3 M &8R)[$%2%0'9[.E/'3,OIO8;#P_+L1<<*63C47\)'Q?ME=_$: _[-&-&JV>;IR5N_NBVD4=9^?+ MGWQIU9>_:U]TWF"OW59W3_9ZII]U+M1>CYH&]FFO^T0#L-=N;Y.W ,U?LY?\ MM&64N5Z'^R3;N?RM5^J*G4=2LG=6XN5CA/0:L.7XX22M_EO4O@E+_*N]K95U[QO,M#-_5>Q3OM*QV^_#W7"1 J M75<_QX*EKZM7U'L0U-ONR@E$BGP5^>X=^9ZT._K%^X,DW31*MWJ-5Y!Q_5#: MJQ%"=W#^,C$ )0>5',S[^VW]3*EQ1;Y[2K[=GB)?1;Y[2[XG[3.]61^C15FA M&T#I68T0NG,KM')@5\S%WZ/ [C=QB1%U/32P>6:I'?X2*Q00396SLL-YN;MO"+(LP\4_:.*VE<%&4U$;WU0,4>% MI6UBZ< $SY>?^DKT5$]UJ(*,>F/HX,3.06+IH/CHP!7#$631/N'\;(]?_[NT MJ_^P/>OJA6PJ]K%M#*DL9[TQ=-+46Y5;"!1VMH6=3O7^CGV/&RK"4,4)!X$A MI?KJC2%0?1VE^FJ+G=;YT:F^(TB9/?H173AM6*VIUS MYWYPB&*20[)KSB_T"^4"*%91K%+"!6A6F<]]:&RB7("E=-%3+D#%],5/=&?Q M7^MPR7?QI=(_:O?I1=+RTFA_J+DL#/'B:$][U]0->>MSV0O4:W9KMLVL@)DA MW1J?.>,[C'7(H\W=E%U\0;:6W(W-;]R&[\1-]V6>:FG/9JA- P> !0?5;-A& MY)>]1QMA*GCB%'7I9;NX6V>)N?5&FWH! M]WEH&1V]B] )F.6// TZ;FC,I(-1!KC-/&"X=Y M6&7B&-7\&NT)[3'N+I%-ZY%CSWP?9H9BA,VAX>7I)=U?0H\="> M6QZ'($_.7BU0CD5OUP)=W3VW"A6Q;(]8.GJO-&OODE9:3>/B>,5*'=R!9,[E M)MR!DG@S6@IQ&W '.J59G.-L(W;LOOD%QV)1[H8DYWRN;E5A\BWPX5N*?/6_ M]3\<2SBA%LB"C\L+D,J^L<+E-G%II F1E;C\!(Z#:1]I(&_OL"4X[]6ZNU>? M&-2]..\P\">8VW;-@1^8D?/$B!)].':0F9FA3D+%T^-3 MV()/<2?Q-YM-F8:L?@.W@1&/\K1/@K^G^ M-@MVXMAF!*?&/5$FPYG0LL/4]88OK;$#QY$8L^(@R$_\:-#SSV-&IWIF&GP( M?W$\V#+2"NH^0&L&#+#O]'&]+&.^:;ZV8I[MR@\CA).\#.\!+\,KZQMTZT.H M\AS3[*5^%!D% A0$AS%,RE4SK-/P0B>,LF'-S-,!#:-T!$4-@?_A#\\)Q_!< MB)A.[@[T73N30@.A(5\E7@"O@G7M(!XEBT=C,Q(15?;D^'$([[;& %D>E,4M MFH$UIE?;0+"N/Z5,'?L^)3\.=HP!7U_[>-U?3G(".AW$T=0/B7@O ^82\WYX M=NQH+ H/LD\)S#;31\P!G#&.EC^2J:FPB&%V1 &M3AX6V3_'@=S-U!RQTP'( M]S].S2%L]M)TG\U9^,-/>3H'(L\"13X)*GQ!+KV M3T;TB>*XD!.!7($C(L>CW($V #(F"@/RSJQKHG.HA0SX+1H'?CQ"6>^$.?ZI MH$5K)V7S1OD#"YXT7L@7L MTW@*_YY;S1HS.W:9KNVCD7"?54G7&95TPU72_A$PYE:'8,?YSXB=("UB,T6" MU EYA0]*NI4:.5_\A;]Z(:O*HRY)/A9_33G6$QOM2C!Q><((/8[P?=F06 +: M.45,!82I_%@JR MU]-;9SW4D6+P@GBQ4)\ZJ<^YXD_^7;NM][K&TJ^;^O+O7EKV3.\8ZZWZ\G?M MBY[:ZU'OU="-5G=/]KI/<%5[Q;VV2ZVZ8L3-ZA8%(^U1R%7:OUQ+OZAHYC4# M7^;-5?N"L<*GXI 2ON.Z]V:QHJE$I^VF(+=_P/N"=DM)V+V6_-KS,"S5W%-S M *)-5Z:7N\R)CPYRK4WP9@G@[!EDKL:F-RIU(\[* Q\1U,J,5#A:3E,RJNXR M:O^ \WHQ=;R$M9.+R[=TXN)VU[X7.0/?GIU25-?RO=_C$>5P3_K75^%[[<2L M/+)TP^-J=@J>\O,%JAU^90OT3D]]KJ]YQ_&F&\$3*&QRR+"BWT.GW[-U;U%1 M]*OHMP:G-M:] 7DOZ+?4;);7TW+]T-I:\_J$-\/J+H#P)C>C*)%XZ"*QU=5; M->,>1<"*@"OH]';E&9^*@!4!U^?41NN@)?#16J6]JK>/'+Y5NJ5+BW9ZXG_X M@P#6CHJBS M;BF50M'VJBW6K!92*-J:CU+UYM_-8&CW"ER11RGR6+M@2K'PUJ1L1^&H[C@Z M7[=$0:%H:_9DU0LP#T43'D-.]@ZGST7Q][5=V?T-S[0K&^$J@K;U:$-55U:A M2&5A%7HRZ.FVCB\&K4BC9'6EDJXUQU&KI;*P=6C@^FGDC<\2"4#L9+.#]P",UKK#N*C+92A'7'T4E7-RJ/8E/HV5[DO;=M M[.Q> 1Y%3O;3=3-SI]5QA&FJ.T8JDE;[\()"T;9U CBO*A9=7_0<8RQ:D4:Y MK@V5Z*LYBLZ4_JL[BDX,O:OT7WW1T]HZ=G:O_XXA%WM[]^FJUSX[LGQK4]]- M:;P*DE4(*ZPY:TZA:(L^:X4*8H6>.ONLAQ)F5J11+B"HA&O-4:3F==0>12=M M_4+IO_JBYVSK2?#=Z[]C2+,^,G@]6W^(T_Z&89IZU>$F*E*V=;]5]6;5'$4G MAK[UWDJ%G@IZ6^5:%6D4PJRK)C_4'44]A:*ZH^BDHS>5_JLQ>HY0_QU#KO6Z M?_^H37R76;$+J\)A6*#]

    3#-KT)\R*\53T*3"LZNH3L;AK#5#BM@F.K M86PPZ$$I!5IE!.NNYE:K5!48>JDFDE<E:%6)T@&B2)4HU1Y%JD2IWN@YQA*E8TC1WGC^P'6B^#_Q\=T0VU3#%^N. MHK9*$]0=1=6NU5'HV39Z>A6N?#B4&+0BC7)-L>INYYJCR&BI.K&ZX^C$:%;Q M715^MHV?BR.L0CJ&+.Q'UX_8:US7_8W'J/S17J#)J*R]%8JV'WA69>OT:C5F@ M30-_%)B38[P$MJD:3.J.(C64L?8H.NFJ_&N=T=.KX+\>2O19D88J;CD(%('_ MVE0XJC>.3L[4$(A:HT2&K&KH8^('-@E-^LLLV(-_VXX'+-'D@\8/(GUXB:82^Z]CTY6KFJ!T(W^T* M.O7FI7;URNS-PF?'$4W%(XI'5H&E<[%NE[?B$<4@KP=-O;GCQ%@GJ;4)P.Q1 M,NS-6*2&]-"N<''-;JEA]\Y+'23TBR!6YJ8P0HAK_>NK4$^.O#<''&0/F,^Z.*&%%VK,L)CP=V9%84,S0^V9N2[^ M%W[HSG(02*_DP,?3?WE^I)GVD^E9S-8B7TL>R.1URD+N; %PG D7 _P>, 8B\: R0A+W;V@.;1FPR *IJ-QM:J]EJPPI6 MP,P0OAS,M'<8>])@XZ[C>R"2)U,SX/ LNV +L.4 \.#LFAW#,_[E^E 7 ND4 M+9?+;F<.#Z?&Q3)$M+KXOS=$!#8QMLX2(W;[M)"'C='1NPB+%)E9PD!"2?@A M"ASXT_+#"%G1-2..7X0\B^+O.!:XH3G$K+"\)"IY PZ20:MI7&C_,AWMLSG0 M^B.@"7S+!VT'>'YSAMLG/#< B5X\-*TH#A!U9=#.LC.T/B@,UH!3G_Q!8(+L M] N1MPL<*6E:59H.,^W]0@UR4\>+'"^>6] ?@EAUPL2846RXAX(T2N\Y_X / M*#;=,9LN8,C/]2Q]>(4SD-O%;KP!HXM5;&-P!1(#'KVF@&E@L4= H6!^^\-A MR"(PZY=;X&*Y3A=/Y8=.!&;_)<',>6(?GAT[&@M'._N4@$PS?<0PC2 M$?-88**'J3V>6I@39-X(?+,@*V)S* ?[Q%B4MYK+3%NZ_@KS>QY>4_BK=VAM M4Y&U6B'H];&V/3[\"E_H#<,IAVPH+P/G[N(LFX^IY+'4JV-AC0RE S^;\/^Q M9[$@,AVP*+#(* Q]RZ$S/SO16/-+!&>X,S&,0;TQ[=\QR @T6)['#CX"'SF3 M*>@^'HV9Q&[D3%VF/9D YH'+PJQ#&3D3_ _8KL\.OLM_]C1XU'ER:'/X&F C M>#5((,OU$6UA!(^*ZB@K#@)I3./>Z*6T2=O!S14?S_=&/KXU(0"Q9 4DOQT2 M:<5+)S)=Q\JA];R0G!_ 9H2S-+1/9$FZ!(J^#5!UPBB@+(=V,]?L7].P8'*4 M4>8H9OXH"0'F(WYMO9D$_*H5AZU5 =80C)'=0E<_6]A"J=CE1@*4F\_ MW7SY5_]4BK*0PS6!G;ZH>^D%@ M>B/RA59Q<7T$,QWK%C8/Z'2)&AI@=FF4/@3$@83F)/$8.&2(12SC\9$XN[Z_ M)5I\,#U_Z,#3*.6!'&$5,ZL*]L,(2KFX!V[* :P;T^XU8M?^0!Q$%::.^,9E/O M)9PX$C03B'-.LC1CIC2C8_FN]K<8&(JC@1\+UI[Z 6[ M,8.*,(TTL($#\Z0 M2:>@3Z(,K."7=-!D\["Q;C,CI)*?-H3:S $%_@\L.]PC2,'\@^4/!.=)!4=" M6^:$RQ0\P+? QWT2^WSK<]2S .0MWS7\0I+'MQBL 9 N!>2GPUN8]@5\5^VL ML9(W&Q)X^ #1SQ70$1;HTSL_PKL]"ZVQAP@^P"< SRA.,P!Q//A@0DM73G4M M$7&:8__W#T[K8M"V[ &PACWLV.>M"]LTS[H7ECTQ:""62Q< ]MG2LS'&L?7?^YPN;K(N51/ Y] M%S9/9B\:PBA+$^MTXKFF+?[=64?OG?>6?MW4C:7?O;2LT=4[ MO?9:R[[\7;?=>9O-EEM6C*2;8T^CS7%>V'^XLLUP)S]=,5MOY?*]A9\6-#%R M2;*C-KT%W41\_P6%\QT7SC>+7EN5^8,54%"E([SF $3%56;029D3'QWD6D7T M-2=,-B1+-H6 -WWEL4JA$QLM@"!$+U)XC.'[*K)GS^[N6"*+6<3MYRDXN([- M W0G<4C>]?O+,E)F[3'!NUQC0W-MJ2O^O#8X7G(_RY3J)C"YGJ0+7G,1SX'. M$]FGN2#=2CGMW*#H:%WV,66$,59"S3O5<^!?V[]AY,EW,BU65Q^KNA6U I]Z\>V+T M].JW^NW)O0LK##7%'XH_5O)'NZ=7N+2Z'OQ19>[E;DI6EK2Z)V'*_J+!NS?% M*TE 7<30-;\@^DH%AP[6T(L2%@^>_$#Y(*,CD4 +\((]_ZXW3 2_C]"7Y!/VJ4KHT3)7<. M;-DUP] 9.EC@AT4XPWG_9,:K#+FI0FF59S_X@XK'>4&5KI4#3O4BG@'SV- A ML 7^1'MG=#-E@$ZFA#"D$GGG2?[RUK-F$]4"SGV791R[Y>=<57'?+V;#XI[2M+@WD%)-Z<@9JG9G'!* ME_6#=%DHTI^*,MI00QD)W_W!1#T7LV!Y7M5.=HQAO[O!FUW1 *4ATZC$E0 M4C-J0H%"62*P6\Q!P MJ.5,N3;@[$I&FZ_9@?G,Y5NZ.2F'8,5DE\=OBNZ1H/L M3-);-DI;9R#Z% - *_J79-RD(8(0GI@E.C8FF3Y"C,=3.-R$X8.H$2AT%?(. M/PDXQ',J!4R!8I MS6V/JUB@.^R%$S:"[(9/>_-3#LN"5(._A5;C).X!1P!R&_@6W&F#;44:M@9"1],_""19Q)F2_6E M'+F"#\X;)L0G/\$7.#8 F9XS8S R/1'U>4&R,-8Z;W7>4++H.Y5K?3<:^_$( MPVQD93DH=$ -B,DDMF-%0@-[-I\51P@5(@%),1$_G*UE4UIC(4F78; Y1PZ# M:H#H9?X \/T -BXF,Z0OM&G%E$7R6DOT(:-WF1 /Z;L&BE\"QI:N[K]=<:-*/HKL0+HD.[$D^6WVMB$Z M&(TR2MY"H"XP^E,'1(S+*!@;<+S=A.?[WDVXU%+>Q ">BGV]=\ /1.O4X'N? MX:;]\^NOJX4)&_A+4(F> M]NQ?^1ZW+.@W]S31@'[R-2M+*>+ DPUPJK[GQ=26SNU/3_N(]HS1//TU"3 - MX=WPDQD8" *.U\S*ZA.#ARDW$ 5ZW7B GO%#CC6WW*O;UKMGY^OTZI[K9]WE MWZ[;_=J#!TLN6[)=JUY%!\6%3;>/-W=:6U]:U+B?I_K[;_TOC[>/_^79*"Y++&D4XE(O9 7C_<5<.#:^4G1TE.Y7L!-G9.339>?7UR^/]U\\/)#>_W7^]NKE&4;E! MP;BC 4-H$[I^B'&F*[0Z 4TD!;]A!-M&7[?":-.:R'9*RR7F;]:PYM$J^#?X M]*Z<=/:$@2PPUT%ZK'[' MMQU+:+80H.+*: ^NAT8XRIRC/3;D1>&H'&\%)T*RS3@."&Y7&"5F$$V4&5G MR$/7?J9*.I\.[0221,40OTU09..UA^/9,WBW&1)*D_X3!-$7$CB+D:= M*TSVWI'4O4I+$6EHH\<=;SQ\R;U?U$?JYY+NT MES/U3.6FOA(%R8 *)IV(0E!L8%XGR%#(3'.=/Y"?>,F3?("35*/:/@N(JZ1Q M?)XWCE\RMY=FRG=$K]_Z]X_:[2VHI<=?;NZUVR\?O][?@>/X]B@$=.0 M#BNF^7BFT/&>?/>)JU4< >['(8A:A 7-]D[JAZ8I9!I8E^WPG!\OT:8$--=E MZ4A5<)I'\%=,L7B8TAZB$!!9F#3TB=SI8D8FIMHD3.M@!I_RM@V1QJ5UGAS? M3?1>FI+&K%(PQ>03:^1J&RDEQ>M^)E/7GW&-GKX8I 6-14>UAIC#C ZW "2T MJ.3(]LF[3](M8"CZSZ"*0*7S1!,W-#C(,D"2E3LX0E=&AHL+>%+DI#+)2D*U MA(4D4INMA_I%[H.7:)&5PBG ,WEV&4VA9("[20ER#Y7R-(YX11'-P47 Q][0 M? (@\K&7E.7AE_-A FY!$/-DXT(VNW"?E!A.:IVV/!#6:+9W'+8X-]KKA2W. M>ZVW"%LTFQ='%[8@"=\_M+C%O1/^H7T$P>L'X=K!BEK>AY%X^E(RHNL6QH/? M4?1@\2:<7%1T/I$V07.1ZI! ^,TT'YR\H"%DEQ"Y>=%5)&>Y$UHDP$B,!B8) M6/""K*0X)EL1?YO6[U3 ,@9)T" MU#&)?RF&@F]_[G-+;W77F_NLMSOE+(!*AH6A=[KE[)5#,RS.#LVNN/D^=@9. M5,:FV#K9=_3S]MDZ9&]T]'9[\P;U15OOG.W"H 9C;5?SD>!0__6&)/_2A4;# MX9L=C._/QDP%V6J75+*-OX(]F87"GW%&^;#S#6IC, W_^P>Q'Z-I_+M-F:9Q M! #MXX4R5*K]Q=>UEC1.^R$:HP5=? />AC!@T3.:;_C;*U[N().'\DZ:GQV_ M@=W;>D/CM\.D@5RCQP.Y?_G)G->G+TS3[[SA-/TW4CMO>?W6BVS8-G3C3>K7 MS_#>U=74N&C5HO]XVM8+!#G.@N"<]&,!,2CQ42OQT39.<_+C/@8%;[3-4Z-S M8K[7KA#NR7U@X(-]2_*"-TG>\"O/"U;C_J[B_BKZG[%?O7G_U;>>7_P"BO"Q*@VU2JOR[,OX^J7S'_/C!_:QWF/S[- MOYNXFZ'??GG8VV!S\:G^U\_WG[5;#^?X6$R[]JTX=T.X(IM-D,W#U2^'2#8/ MUIA-3$4T;T,T5_W/AT@T5Z9KB1Y [;/C_8$FBB*AMR&AZYN/ATA"UVSH>(ZB MH"U0T.?^SX=(09_- 7-#13UO3#W?[F\.D7J^\>$@K]!A+45#Y6BHLWGZV5WE MQA7U/7TS1XQWIIF\Y^[:C$SMA!>I1GS0_BW5Z6A$;;Q-TL/)=+PV4]0':(G.ZJ8_"]> M@KKXYS=L1J/&B2&O$;8%9VLGL&W1JSJ8R1K9__/CCS_^7UD3FY;=^A.'L"FG M7%!EM!Q5D3:DX!S+@,^IB&93WD=<'I@[ MV=:07^)^8Y5L@+4+0H8&84\LE) MSA/.Q!-D.^0CBLT7&D?K2R(_:LMHY&..[_;Q:"^<+0X\)QR_=+XU.BSK4[J] MJM:X>M%TK_9%TTM:)K=:N%[4_OE2\/[A]M.7_F-N%,C>=()^BX,PQAEUHMHO M-P&3] K3'M(QH#??Q5U_?6R0&6I&K]UIB ='-/PM9\;1V*=)$(F0WG)9<4\_ M;ZXU7:ASKE^5MS6NV_0_=?IZJUV=Y/%RDM]A+.]M/?O^E?W7S_=?+F] M>@"[XLN5OFM_?/-N5X7E]P%C/__ORP/S\'\*?](>+-B!]JL/%NZHBDOU-N16 M^N+ 6L,U"].&=J=?ZPWMVQC^LWL [Q,8,?9$+A6_H6WLL&%1\8\":87[/E\H MHRJ,J"@-5"/L':8&^IN)"_YJ!N#X%C0"*A6T#F!K!M1] MT#J&T_T/Z!PQ>* M5%!!"9H"[UHJ: &2E8+Z^W3H:PRD7VI?_"?>LW@F6Q9+2_-7:'-D[5U;D]HX%G[/K_#RLIFJ(=RZT^FN=*9H&A)J MF\L"26;W94K8 E2Q)2+;'9A?OY)L@\$7R= ]T8Y['C(TUOET^72DWE<^S7O5=Y;U^OO=Y,&X)Z;O M0.P9'0J!!RWC!_)6AK>"QE="OZ%'8(QMX"T(=:K5#T*L0]9;BI8KSVC6FZVH M6/24WC2MYM75Q16LPA:H5]F'1O7Z\EVK.F^]A9?-EKDPW[[]=7G3@/-W%XV+ MR^I5_>JB>O'6!-4YA)?5Q=5%LP[!];75; K0C7OCFBOH (-U#;LW&_>VLO*\ M]4VM]N/'CS<_6F\(7=::]7JC]OO@82J*5L*R-L+?#DIOYM2.RK=J_/$4;U:;U2;C7A5EK<3B]=S60L>)FJ15]*LUEO5%JL$>!Y%<]^#/4;S M/5P WV:5^?B[#VRT0-!B<\B&?)8<%(@]]@!=0F\('.BN@0GE8_CAE6%P9I&S M)M0S<$)R =RY:+%+/2%6,8)9\$!,X(G)S4NZT7 DRM>@[;G\KRK_Z\W&M2HU M]5I]M[H$8%VHYKA,4'OX39$6Q*9TX_KZNK;ASA9L12A9J1OI" MH\A%),!)N"Q2H0O--TOR6+,@4M&_X^+\0XK& 8R))^3Y-^%WZS7""Q)\P;[B M\^8FFCP3N(B6W\0VDJ*AXG\W@+(%SY:H):'PF&1',&CZ:$L=SBNJ6+AE]% Y@WO:#@=/?3OV[/N_5W[H3WL=*>? MNMW95'6X,^6EP]]D8SYEXP:C\8]!&2&6$8"]$#*;C@%EO5I!#[%VGLO.(9B4 MJI8Z5<;K ^Q?2DK==,;^'72'L^FH-QIW)^U9GSUM#^\[H\%XTOW4'4[[7[H/ MH^DIBE8 7$KM11ZU^XJ,4<_85V6PNHR#R@Q>VPO7O>ELU/G7I]'#?7_JI]S#Z>JYV[G&DI+U5)XVC&@*V M1%0-@>=32!8C9K:*IKB*W*0(2LFXXJ8A%WZ/*F0Q%2M;U,5DIT0,]/$C:SRAVR'T%$?^0$0Z MXHWC$=^)_VHP@!(-]81L@>UM!P0S)_%/T9@VI0 OA>VC./@2$"D=S6,Z0D C MCFC$($M$T-0CYK<5L2U(W>YW'WE;U:T]*2@EHI78QF,@S"<1,"4:_ EDRX*O M&N^,2DN'^2(QWP/)$HVLF%AW@$EWB+.&V!7M*3*UD\+2<;],G=Y5@63$H4I$ M1)^!F*S?S"0OOO!G"$N)>)O$0 9KSG4+P8#,P1:B9A0T'H#T"MIR0V!59*;>%#.%%D5T\I MR4V>L15C,5M>2I?245TI20D/TYC5O/5@A] U"9+$"BJ8!$5*4-8A']_L.*81 M WWA*3G"?S2>ABF&\\+5$W'U$=D06%,306SR 3])I;) I"PEPTL12P&D$6)R MTLK,TG\!>@#SD[@Y%)4RD@@EA3#L$T,R&%29>>@/P/P.D?4*4 >W8$H!$AEIF<,24\ M('"JU984E]*2" [M:=FCE9*2]-.&]&^[&_ZQ8)#BC IDM%XG(DV9AQTYC\)* M7]C?#5&6%M1JRZ%[8/53$8 MJ;;IH)M#UV/SWH"6>?V;5G4'S*?!2 MNM.C7=5Y&MW[^D+F>8WEYCT]3S<8B+-2?4,(*7\IV3OI";\1/65B)S5CH)CF MY4)(V4D$5G*S#O[>^O.^=G@#5O#WP2U9_(ZL\.8_P1^_GN>/,?&XCP#L>^8W MV&3-GP)L3>"2MY[0[0#9;&$B&([!5J0 ?,86I.TEA6'&/9B[PN^[K2R S:\ MXA>!W5;.!\;(MODA]VW%H_QE%G%%X\T:4D2LF;C\)[B=SHL>S8'-[ZJ[K9@4 M6HC?;>:SMB'/YR/PD1)_?5L)2B(/.A4CN$$H^,;AIT6 ;OOL"0??7S66&#*Q M.O>9Q06M>Y_R+&C1))$X(9Z-63.B=3MS? JBR ?#\FGX,LI?.QI;#!8+M+G[ M,H#.'-)XAX.FAOU-E"O2):6V[^_DO+&( Q!6:'[H+O>CF M=TM=7HON?EXO*,%>J'*9D_.XV.FJ:,'Y\\V],24FA);+&NL$Q[[\701(S=R% M*5?H.5E:!Y4H=.P!@3FRF>)/H,WO\9V1GL]OCPC/MD4"7=:,5)-]@GY:WLUJ MR_ODSV$_02,W9O%2C<0P3#6>?&DUKZ[S%2ZSN!;Z%5L#F'>(K?KGGKOTKTA9FD*!7:S.B<5^_E3\5!K1MXJ9DJZ>R=A!C?>GBS9527HON,"\TLC%X"Z? AJ-% M? \6;U]F3#\UX3.\@6; 6#].318@'E&T*.@!9BDA4TFK,>B]H/,5L1W ;:FB)$ <==9VV0+PUBZS_QQM@7S MF'I^IT\ TF( VLUZLQ&DP:H:;[DB6G1*G-PE\B]B=L7==E\D7'S:_*V>R)<( MSE2RSV">"O^9XA\%-#V\4Q@O'[BI.238!.XJ3 #+['^^D*Z;W/&ZQ)Y:!WY' ML64M4UP+%6A;EC@-+N:%2J1TM>2&/A_YT2)U;\V)F4C$GF<;1MB#2T@5NA6& M;Z)+&3-Z<51*5^U+'B^EQJCD@=;B0+J$6=/#X;F'+D MJ, )2-KZ#)(35>GQB;K\SSY'V7ERKLA#8=L(:RW89+*<65Y;+N.G_[%$7K>[ M8N $N+*SY]FD?]\=S@;$AJ9OPWPSZSQ, M+6RO?+UE>Y/L,+\ P,_6_(QT-.'^N&=GM67"/%>W17T%+,YH_KDS<@?#C$6A MP3PNR/49V.A/:"GF/IZ)^DR#HFZP#D'@//"+GS@VL\K:M@WI<9F:T0 M90ZN^#52'JEG4YW-,=-CON\X^)G2;=&\Y2>I1%=/6R5)\!07+A=%%_\M/5$W M=M[%7ZO+.RI2$]?TP#^]^1UFN2(K_%VR"30A>VC%#L6^\MNPL!<9MZ*+^]O> M"XW4>54]A#ZHWR:_%ZP;5X)WNT!Q@_VZD]:_]Q(R\N<%Z?9Y-+ M5/(\9Q7*_C#/]&%^:SP]?PKI(U/GO '(D=$UY#5:>WV>OY)S-AH5T'6O/3W) M^'DSC'_R*G:BMZ+8ZY]&]?ZEIWJK4> 5J5AI+7;?V.O [0*O [,EE"PQCY9E M\OL$R-K.^B"NBOGK@VPCX3'49KW94LGB4I'4X=6D\.![X#-57-OP'MJLN92W M*G9(R"_3@727A+B80MOF06;N(@;YFK*TO?/QM9TC]Y/^)\A6LI7)-ONV^=U' MKD@"<1_&[%'^+%&3U6(!43Q8&HB,57^#'+4 [DF 6@Q(<-?KX&.[WF@JNFZY M(MIUJL-T$)G CJQ*];YE26K11>9,=H"[XF%D9IQ[8=Z=PD8G%]35ZKZ'"TC9 M(GCT;D&VS98MH.TR/.3^7A0C""]2X(GR>71F"&C;QX,+7L^+(IT$I87^BE?] M=L%;D0"C&/%5D-26^GCZ;.)R O7,VTQ1+:C=>U#%)K-<3HON\0[4:QQA ]>6,F)!>6+Z6I*R'.K> Q /#HR ME,2O"&_//=TN5(,N)]^)'YM0,:53BFNAQ >60P$C0ZM.')PHQ8R_(;\0X913 M*1F&MH9%]GMVX?NXXDT6<8,0FHNZ^:U=D93LUJ\G0O^+KP<3MSBZY@HZX,.K M_P%02P,$% @ <8!F5^BVWO A% 1[4 !4 !M9VYX+3(P,C,P.3,P M7V-A;"YX;6S=75M36\>6?L^O8#ROLT+?+ZF3G"(V3EQE&\HX)^=-U9?51A,A M,7L+QYQ?/ZL%V%R-D'ICX53%2$+L_GJMK]>M;__XYZ>CR=9'[/KQ;/KS,_XC M>[:%TS3+X^F'GY_]\?XEN&?__.6''_[Q7P#__O7=ZZT7LW1RA-/YUO,.PQSS MUM_C^>'6_!"W_IQU?XT_AJW]29B767<$\,OBSY[/CD^[\8?#^99@0EY\[>*W MW4\B"VN514 9&- +#EX["5$:U$*FDHSYGP\_<8Q.<:7!,JM F10@(FHH5@F& MP?LLQ.*AD_'TKY_J/S'TN$7=F_:+MS\_.YS/CW_:WO[[[[]__!2[R8^S[L.V M8$QN7WS[V?G7/]WX_M]R\6WNO=]>_/;S5_OQ;5^DQ_+M?[]Y?9 .\2C >-K/ MPS35!OKQ3_WBP]>S%.8+J=^+:^O.;]1W?FSP*J9M]P.DX]3^FV=%V_?WV\[VW!WNO7[W8>;_[XM>= MUSMOG^\>_+Z[^_Z T"^>-C\]QI^?]>.CXPE>?';88?GYV=&'Z2>H:F9>LHKA MO^]^V/87>"E,TLED(8W7]/[\D15,$Z3X:8[3C&<"N6AS,DM7OC2IZIAU%W\Y M"1$GBT]')SU\".%XM-/W..^?GW0=\7^D9?+>R@S.9@NK+08 E]7*CQ_.G;56K;.)GW%Y\LY+B0X:T SN2W>F]>33]B/Z]# MN1^Y%%GDQE / H+2SD",S( HA7GJIK>A=5\N-7^U)Y>XL-.EK5F7L2/#]&SK M;ZQ&Y-Q&G6$)7;I"DIOCX_P;V_W)T='BF3">X]'%WY=N=M1*Q_-9&_F>Z8]P MKZO@_0Z/PSCO?CK&:8\[T[Q'5KJ[VL$LG3=H% @9#"AN'4$T'H1"AUP+&RQO MK/@E8"U#"/'D"-%:'\V(4IDZI:^G^I4EW$S'.RG-3L@4O<.$%'W%"1*4BZX9$TU,A$,'74") M8L"[9($ESK55*"GN:NW*OH)G&0ZH)\>!9AIHQHGGH3\D,U1_[/[?"6&:5&>U M,W\>NNZ4XO]_A3'E20"B*7%'<+G1E+RGDTCB/(5G,//J 'BRD9\L31Z-:AT>U(-BD\7I,#=]G$ M-43?TD-V)YAOZ6'@6A:1.42O,XVVI*F'2)%9B0DS0^=S:L^$V\%L4FC'SDWX^.\+N MOI9Z;ZZ$S""%Y%\MM1"_"&>3 YNU20 M>Z=+:^>X!*Y-BJ(;LZ2Y6IH19N\8.Q+(],-K##W>P"0Q:AM%!IMKI[URX&LY M,Q-[T1;E#+9.K+Z.:)/"[,8D::B*=OYE$2..@E"UA=VPC#BCT30_W9^$Z9Q2DYJ6'->R9JUE>,U"D%Z#D":! M*I2\1B4T2!Y-*"JRX'+S^N'=>#8I.FK @F:B'\C'O:MBW"M_]+CH["@%9X3E MU5I3SJO0,/!:4]S.K0Q._5A=M,OP?S6?KK<#8AT?75^LQ/1X6C MSP22',FGJ_F;2M(>YVQBKG<>U[F.R'<7XU?1Z. MQ_,PN01N1";4)T.],BZ0$:4$!%S1#)+EH23KA+/-+=B]J#8IJFE,C,8J:4:5 M=S@/XRGFW=!-R>'V.RF='%6I8WZ!99S&\Q$ZEW3A"HJ@J$LQ\KP^.0_!Q%(\ M=UQ@Z_KP_:@V*>)I3)7&*FE9-[[ L2#BEE'!SZ2=%20%IS" M# 9ET"89SV3KM&J ;FQ2.-;:;GUCI0\QJ3>*R42IJ=F":(%\,&40WA;@,:'. MAFD=6SN_2\T/,#UIO3$8=5TR:@P%WSY"=-[16\9\4JD$[Q]Y>G)CIN\>I.WK M]%]3UNW*$77L70)SJ5:6BC/,NPQ1,P]*,%?Q1(H=8F2YA"1M:Q-Z-YI-BN!: M<:"1[(>>?KD,BSEE2N2@I7:4="1+L+" CB8X'RR/NO4\[KV@-BE@:\:,IIIX MG G=2^!RD,G8HH!I1EU/JA9:0@3I(K/:Q&1%ZQF:):%M4D#5BBQ#:&6(Z&AG MFF^)(;6BAI'R4D;@"!4F<#)Y\$;9D+R57K4NAMV'J65$J&+11D8#QI1$ACP5 M<#E:2%I;(RR68MUC180;$SFMSX2OA%,/$OF095Z1N0C<>'"BKE)&K<"QB#3\ M4E;2\,1,:]7?Q^6-B9O:,V!-!5PCPC^VK\OK-;UOL!OLX#W]^V;W[?N#O9=[ M^[OO=MZ_HM_NO'WQ?._-_KO=WW??'KSZU^[KO8.UMXH]H*7&^\A6[6.C36:W M5!(^5P@RD\Z6I("[E$'IQ;)?Y< A\]H0J;,1[2B>:Y^!< F.9M6'+AN95:7>-N,O46UC,N@F$T. M3+(UYI0$7&4+(L5B;'1%^-;^Z3'KHH_EU8:BVC?1<_M:PJ7A$J+AZ(.#7*P& MI0HG("P Y3B8A.:1A]8SQ+? 6']BZR-.3RC.+)B,LY1*R>AJM%+G2IC1D&-A MA3)P$WQK7W+1]B:9VG4U?7.6:@7Y-BQQ]/,:G9[O,>U')N7,4J8@U-?]I,5D M\"DS0&-RV!#Z?V6I!A0FN(==N,TI92DX0_FH:E_%4/5(HJF;X5[0F)K,%@L?SY\^BC(C,J7 1%F]0@D0!&I@E'9Y MU#J6TMK[?Q70)IFTM=APTYZU4D,SMO^&4QK$$T*TDX_&TW$_KT/Z(UZ *I2$ M\5R7B82Z0](7 X%Y2XES#$)ZY*KY4JY[(&U6P->0'2U5L38_:D%AT;V]\B9, M3TI(=8#F:3/+)%86":W+G/]:P5\L51)@1;2HY6 M*VE%ZXG?N]%LTHQ-TY'?2 '-"'&UM*%MD3QZ"44' 8H909PDNY.8M J9H!BM M]8$67RDFK5@E>3N;SJZ&JR,4-*B2]. L)W\;1(*0:T;LHW9.(I;FKNT.*)L4 M\*RN^UNK%FO*?= BA/7&*Z2$$NOF+U5H6'E)0S9'4YB)GGLQV";2A]5*'RN> M::C\->7=\#RF.7;8?XZR*0VUN@@&O)X'I;BMOC8;**$H(QAUR[=>MW(-P@.C MFF%S^'8:7T?0;<+5W\)XNC=]-SL-D_GIF]D4Y^/_G NV"],/>+38KES#Y,*H M3XJ)NK0N4Q=C JM2]M:A$W*YN'69UC8I8EE?T\,(^5M,MS[?.?C]Y>N]/YO. MK'YYZ("3J'<@;S5?&OK#:Z/:3WD].Z@&XNY_2827(NS#'W5(PS4;#@R0^ S(%S'1E% MMZW72#]N#QL$XA7"?C?[.";M_GKZ1X_4_F?GNI/FXX]G2UULJZK_J'I^7(\#=-T%5]&DQQA MJ2PJ% YY#][F &AB5L)K"E9;IX++H]NH,NB3I^>ZZO\6]-1<:JU-AJ(]?U)/=I_KUS>M9S1*^F+!1=X M)/4D!RY)"R)8:Z*R>I"#<;X.:I-"FH&8=,L).@T5U2;GO\!4A;+ L'=9XL:(0[PIB%7 1)P+(4*:O@@A;WI8"K M-;U)8<; E'D$W;3BSYCZ>UR/3#A=7"]P;VW#,,==R"0.Z>KYF8+8+A*#$H.R M(DAR%WE)_CRPZ4TK'#X"@8943AL"D1PNV\6Z!'.OO#R9GW1XAG4A@2""SE&! M4_6Z'48Q<"0R &75O"G6^KM@]#!W^2K8OU^6]..T70AUA*)0H202&.=:9$@$AT*OB0\S) M>NECZUV3JV)]X,GQ3]HH/:I>OT651F&ND[ 96$R:\,E4JT@*#(;,L];*\4$X>#"HOSDM">0'+2G%0#**UY[/"9\7=O]'F!<3YR)DH")0&CJFOE M$8'X+L!*0NB%%2X,;K*^#O$II"^#VZV&6AS,>!'YWX2Z,'5^NE?N!CQBE&UE MZ024LXMSD/+V4E?V&)NRL4YJWSI:6!'J$TB)AC9N0RAUZ!#UMHG.@"5C9.34 M0ZP;C%0!$@9"I#B:)2,<-ZUKP:O./]!E9 MQ5TL-%#/#BNO12^7>( D3!+>HV:^]<30 R$^@;BR%:<>0XF/N%(R>!>-%0QT MSN+\("JK)##C72E>!B?24B:GU4K);QT<-K4]S54PH VZ>=OFB)=(1'6);*)B MH+!.S&<*5#G]%V,)(>G6FV*7P?7 0.])TV@P?36:&)E-:^^O+0LG2+,/T_%_ M,(]<)G93' M.>^ISLA)<# $HQBPE%J5#6')2Y)Z6-NERT\"YGJ<3M":#%LB^:2\+&-RZHJ&I UBQCJ2\_/+SDT(0?%%/"BR>PE(K/GVH"UC,*JJ)1APU=6 M;D.V%(\>[?"Y;\:CM976\K*L#A<*.)IU%^7#O4+)VUGY9V>:]SL\&I\<]6>S MBXNIZ)&O^ZV4#R0.2>0WR4!0/H,1PF!((HO0FF"K(5V*<-]+4?@1E=J,@"_P MN,,T7D"DUY,SW--\&?I(>^MTG48VK%8>"0TA(XE($75A2AC.6Y]%O0RNIAHOW<+.)2&ASPJZ648=XOKQ&?E?+M, MF+R:]O/N9!%@OJ@7!D_ZJTB6.R]IR20?3:HO.^WN/8.MVZ"\S:)\6>'?!P[5B'VWKMK,I& MUM.)78SUIHD$OJA(422S6:;@>&[=ZZ7!;=(RQS:\N7&@["!Z:E>X^.HB^$N+ MD5W0UB=;[; F&2PNU,G:0_$B^Z0TQ]R\5+$DMDU:US@,B0;1TI N[$WH_B(3 M'Z]"7=EO?>UQ#9S5TFA;>:AKZKRJQ/,20)U=Z>>_AG[U ML@(Q.PL<@Y-<6>=#ZY-2'XJQM2&ZUMZ7>^E_ZV9]_\>4XKM)!5!7ROR*9=9A MO54INF +%P@ZVP(JF@!1*@YU:DI%7?/;H:W42L W:B/IH/2\S[0-K_?!?.>R MT.NRC"_0F4I1\\3 .$?"\UY"L#X"9J^+TI0-A=;[4)L WRBO^Q08N[K:'S_: MD\5&;ID"N;B5.A<&@:&%B%&P)%+)NGFFU##:>ZPC^+XI[YHH;\@@\&*:__0M MSM<(_FY[3(.@[UYTC8*]R^V,D&=?7$ 0*250O"0(#ADHJ3!P&8+$UF>O7FY_ M_0KJ^;/^G'5_U5+O+&&]::Y> FU+@;I)IMZ,(L!)S^N=6BO6(?FX>E/.R"D>R8TI2+EH4"(3JB0U<)9\ MBJ$H;P>C]14DFQ24M"? ZD)?TLR??U[_B:''7W[X?U!+ P04 " !Q@&97 M2#DA 0M( #"B@, %0 &UG;G@M,C R,S Y,S!?9&5F+GAM;.V]:W-;.;(M M^/W\BIJZ7R>[\'YTG#XW7'Y4.Z9L^=JN[GOGBP*/A,UIB723E,L^OWX2%"GK M16F3Q"8IB=T1+EF2N1?<)A& M>3#\]+>?__CX"MS/__.__N,__O/_ OC?O[[__:<7HW1VBL/I3\_'&*:8?_IS M,/W\T_0S_O3/T?A?@Z_AIWC+]_'@T^?IS\))N3BUQ8_ M'?]59&&ML@@H P/Z@H/73D*4!K60J21C_N]/?^48G>)*@V56@3(I0$344*P2 M#(/W68C9AYX,AO_Z:_TCA@G^1,,;3F9__=O/GZ?3+W_]Y9<___SS+]_B^.0O MH_&G7P1C\I?%;_\\__5O-W[_3SG[;>Z]_V7VTXM?G0QN^T7Z6/[+_W[S^X?T M&4\##(:3:1BF'P^@Q^?IQ3^\C$;_X?PT]+? MJ'^#Q:]!_19P 9+_Y=LD__Q?__'33^>6"^,T'IW@>RP_S;_\X_WKFT@'P^DO M>7#ZR_QW?@DG)X1X]@G3[U_P;S]/!J=?3G#QO<]C+$O1+X9<0>D*YW_43_ME M8TR?"<@XG44$^BX.*\4;8KSMTS?'?/%9D+&$LY-I0\0W/[LIWM%I&+0T\(V/ M;H!V]D%PBJ<1QRVA7OG<2S@7(*\C/ T$Z!,.!VGRES0Z_66&[OG1VP]'O[]^ M\>SCRQ_^/E M[T.3$/%D]MWCLPE\"N'+\8?*(UH'0UH *7D,PW$-(EBO%FHH5'//4<#^/FGT3CC^&\_ MLU9./K:,2^1"0>#*@F+!08C<0=9<&ZF=57C+I-;$N=MWZF9>6.+2E4QXTY5\ M4U<^'TVFDV?#_/+;%UKN+@W.%*6"LAXRCX2+8D]P/F20/J;,I8G<\L:N78;E MP;^_38S\L"]V]2&-WTK-E^L)T@?^)G&^X(6G9/1 MESJQS8=^+#-76K$"NG!&TYJ4$'..P @:#R8K&53S%?P.0 ^<#.V-?I,1]/5>E-7'WW!2KWAI]?#-#K%WT>3R;%@%GT,!FA1*O6,VX*/%D'K*'F1A%'9 MQMZ^!<8C)H^'[T/9Q,O[\9#7$Z^.]P;M=Q&'Z:;7:. MT:3B$S+@QM#\XXT&)PBO\])G@SIQ$SI%>UV>]L =W8]5;[K=;ORJ3S_C^.UH M.+K*R&-C"SJ;.;AL(RA)BTV,,H ,V6/F);)<6K_NMT-YX$QH:>B;_G>;^O_U M<(ICG%P$GRQQ3$1 L"+3RJ., U_O,[4*S#C)G FRL=^O07@D_M[$L#?][#?U M\UN<7EYKBC28:=+))=# C/,0HA:$31?IA/$ZF\9>O@+@D?AX?:/>Q+-IB"?XRE* B,UG23/0]6 MBAQL;$S*.^ \^#FOE:E[. J]LKY?T/?CB""?CH8?IJ/TK\^C$WK6Y-BP@+?TQD3FD$K2GXQ&L9R4EGS':UING-:$^>/9LPT4]'*:^#.,A[0$G M[W#\X3--OS-PQ\4P:8L/$ M-OXI9FO2"*^!+H>^ZE!%;'ZW?"F3[K-B*&T>M M?=##PG,=U(O!R=D4\W'@14A!\Y\L]9@@Y@+1$C;-2_")22YE4 ?.^>X5YQ!XMZ"2C* ]Z( M8TXH35]*U7HB6@G@]CFT!:=O0K.5/-;#BK8$['Q"O8'Y.%BG(^TSH61&[Y\( M-&L'Y2 ;GRRC"3=M:[):!O$)4ZR)UWI8%R_F\8\U-#A&+GT)*('&K&@.IS^< M]1D,MX(+1HLTMCXWNHJ@(44N52_UOGYM8,;;9HZ?SFM1_II.1A/,?_MY.C[# M']\<#:?X;?KR9/; O_T\P4\W+WZ[,V$RGAZ_&X_R69H>C>?9=<^^#2;'TB01 MM+;@9QNR+V?S9"=3QM:*US7U]$TC+E6%9L=T/=[?QT4V'-S+PUKRO M3#(BZ4A[=,= H?$0G=&0G0^,%CH>L%.6ZGYY_4K)XDZ=SRM@7M&X MGX].Z*>C\V3(9Y_&.)O:)F]F,=.Q8U'*%"*PK M%MQ8A"*2%+RHKM>8Z\VMY M:4NRDKH^<7O17T/OC/HV;0]U9/.AS\$(S[/3(8,K/( J-H-W4H)5P7$IK)1> M-P[IK@!XR&[?W*(]OMZ_C6B+,:R\NT' P@V!*0@H--'.>0[>!)KAC,_1&R=% ME*N^V\L?]Y ]W)-1&^[4YH4PP]G6]$HIS!P70\.1BPPI94=T]!*C_&77JK^9^_7#/4[_37QK(1'SX>/?]__G[T^XN7 M[S^\_%]_O/[X?Z["VDPJXI9/[T\>XKZA]"<)87E&8Y(&JR,MX,@<1,4,",MM M1F6]X_LO"?%ZF,88)O@"S__[^LJ%WLM_GQ';WU.8^FHT_C.,\S%707FA&<@0 M%2A?##BG%113:+A83+:MCX=7A+@7MUBK<.-FZG)_+NEAGW!^&/UZ,CFK][-> MQ"P%[51%U+]W"M='.49(F3 MLWH9<6N2X]O1L)XXDVE/9L47Y]GYQSF'F$)1D*)*M&):!;0,1T O@]':.WL] M'&DPA[9 _LB9MGWO]G K]2.O=?)Q]"SGF8/"R;LPR*^'S\.7P32S"K'W2(.>#*8XCR'?X7@PRN\QC3Z=N_D?X>0,CXO1-,>;")R"?%!1 M&O#6%(A1U-E>UYREQNSM>TR/F]=[Q8@>,F9GEOMM'.@%S"]FF]-SG#-PMP_L MF$M+P!)!3E7O0&2"S$.HM7"&Y<)*R:TCNC5@/FY>]NVW'E)H%SF;5U%=*JW] M]?N/7WD7OL\.PZJACK[47YS,1CMY/3P?Z''-D5 >$PA9:#0>:9_NG !6);BB MU@)EZZFT[0@>.4%WY^V&*7>SXYR9D.X [$DR: /?]* S\<>0[' R^&_,5?VF%NP< M#5\/O^)\TWOLG199<@4A^00*+0.?8P03"+=*A@766D;J'DB/FS0M_=&':,55 M"0U3" W/%(Q'QJKJRES1(5X*0-,H0>ME]WWIML[/+B%+%@) 'T%&F*OL7(/(L M(&G4.2(&VUQ:LX_+B(W+-XQ+J*)2( 6ZJHGK(0;O0"0>BR2+*-5:77QORCU+@L9*CEW%F8X/W40U_%=,\D:H+J%6J/5:IB;\-T':K/GIPW/7: M]V96WQHE=!$V!I\65+5)A22G(KIBPBK'[T69: MR#[,TQZU#\Y;3("ASG]2.'!24"B+- V*JIF-KK'W;X#8_M:A@7-N2C%M8-D> M4KN6W) O$IZYSE(G!A&#I!V,X>"E-N"50+0E*-7<[7<">@P4:&?Q'M[\]SBE M\6%>B+/,444?=,UOIOUK[=*9BX10\WT*<9:'I+QO?J)].Y+'0( &-NXCDVJ4 M!NML3.?HN6>66:_!AWK=*WPA!I=$&VNAD NA8VF]H=P,\6-@TA9]MC23J64M MPZLP&,\.VT?EU6 8AFD03EX/)[0KGAVEOJ@OSLEDG3J&CI^\>0W#.D-H5+]P M\>AGDPG.RF-^'X0X.)D)@+[!,#D;8SX:OJ^BH/5R@WZ!Z#%>_+4JFTQ^G)*$ M:!A7M2-&"0448@:/+ )S48J439"L]4%QTP%L/!_.,%Q >C&8U$,:0G A_B)$ M3K14%\@J4.2&14,,0E4!UX-93WGV@MC^K[8YU-V;#IA[K(=9^'B:U M(57]3UT+OH:3.B7< OA8).4*)@L DA< $N:EXO&W5(Q@116B=L=@:W?8HU M=NSU+5DO7NDA-E^N[OP"X_3'WXZ#U4G(;*&D6,L@K0>?E:A*44JFP%QHSIZN MV!X;>7KQ21_1_3(K'$>M,U<\ 0^Q;CB=)E(C L_11<]0)=$ZTV0IF$?'CB96 M[Z&(H,6B?7XQ(@1J+4.DZ="1>:+A9!ZM0?JJZ.9=C)J!W]8=Y/Z$2+OQ M^[[9#TL=! EJQ>/H6:MU;:EK2/[G5'GGBO9?6#.*N[8$F,F M%W/Q_)#7,YE-Y &R1-IXN%HR80,'72)CLC"'UQ6^>J',=5P[/*AJY= .A-G( M&SV<0%UZ:68K^O.3,#G/83"NB!1L@BQJUJM4M#[G8B"@-SEI;ZQNG1ZZ%,PA MVMG<1SV<(5PSSRT&F5G@C^$H3G#\M1KB]?#+V;16T \3F7%64'IY5/.WKLNX M^@Z,&H]IY]'4)M2Y>].X6[_WN8RV'A\37$EO)21:/V@UL1H3N1W)SJ\F=^3I47,W]1 8_O'AXWAFGN\_[BP6&M7>)Q5* MU; U"$J("#$R#\)Y@4ERDUSK$][E: XD:NFN'F:A/S[\$$;^\&4TG(S(6"]K MWM&7\6!R_5ILCCD(([3EM9Q"U;)^AA"*\I"#QAB12]&\&FD=G ?R;Q= MGH_&7ZH(/]X*3B#+.J@(Q;!:\DDSL%-5AK\$[XRB[9H,S;/;[P!T(%ICI_5Y MA?KK]XLO_S[ ,3WD\_??\2N>S"+5E'+F3M"H32!LGD4(6B-(X61!D1C3K3.G MNR$['+(T]EZ?'+M\I'@3[_Q5ZP)VB_=+2X'N_&RDF<>[G W==>V+A&6@L;( MF)(Q@N1HJU*7K&H&%FSM>.$,PQ!;BXOL ;>ZGU/L![56\5*?E)J%").9!?A\ MU3;9JB*S(D"2UU:IGK8G&8'E@CGX@!04]D6@FW#VXQ:JD2.7469#+_1Y#74) MFEA HT#19V> 29UI:9<,8BH1, 4;7+09FS<6O0/.4R/(.EY8.H.T+ TZ/S&K M<=_E%-NUZX'N^KC-BX Z@VW5N21]QGQV@D=E>3[R[Q<)A!R3C#Y*D,%(4#E: MB)+35CQJ#+029=$\B60E@*WSY*_N'I^=UCJY_ZXJMY/I;#=QG$7*I2!"]+2= MI(E1T$MD:;?*8R@F8E;8/ 5Z18P[Z'C2&Z?NRZ%OZJ\^2N;OQIO2V>G929AB M_FT\FDRNRL/]BF4TQH_AVS&SH5C.-"2+M 3[9,ABVM?"WZ*R-"FHU@<#38 _ M82;VX-DME EU'425K/LQ",PZB&P4H"FUSYFSX#%3*, 49_2"9;S>]'5G]+P" M_$#/EI[MHQ*I:\44XX%%IPLD0SMEY90!EQ0#CCZ5H-&6V/K><7^KV'9'LB;^ MZ:,/RH5%/HY#U3^X]"8,\]'T,X[G/S@_:#X_,[;..BE3A!RDJ_(J'GSB!HI1 MT=K"50C-FY>M W1K\HA;XU7__MJ;,J.;N@^S\S^AG=7"!3#H*2Y@-?=7F:H& MS%1*TI>26V?B+(&R,U'%_CEP_8RC@2]ZB-%HE,-)P?&/'K8TYJ-;%4,^TD=. M;O_1_ RHRUAZNO=I.8X=70NU(,AHS[R[[XPMA@6*0!UXG6D=,5'05R( 3\DD M'GQ.J?6!R_XS];Y+IGTGZBI.[27Q;&E*'$O1.(D"'$9-)B)0WA4%]:0H4]RJ M%&^]\.Y3!N/NO-P]:W$5%_62_KI&2EMF0CA#2(V8F4)[<#D&D(HQ"I.=B$:YGM_:BO7M7TELLT9E@%22!!*XDBH5EX8!"51U9E[AJK\.[5YF* M>T.N=HY:>LK6\@+U_>A[.)E^K^4'T\%_7^_M^#;0U]/!5]S@3G7%)VQ^S;K) MD#:\>9WUKELD+GY_C[-CUX^C5V?3LS'.;&*YA+###\FX\2HAY4HUP/D):7=[A.,W8 ME7-&4S28H'C5$0@0&8W5Q&2D<4&(I#IY]*ZG/#KW-C-IPWNQ&;#Y0/$K#L^0 M-D/")(HY*5C@Q+ID'+CD3=6,$)@I@F"2=7+NE8]]=-YGU"8>>EX=;[,BX=*\0DX"PQFDM2!I\U0H[SV;'$&$\_?XVG.+L*- ,%Q!5%A$_:V;P1[\NRHH84;QG,5SWO\.G0&MMT+NC8^'&W+ 3MC2Q42LU@*%$,OB4K6U;ZN M"JQ,=0>:E?.=$O7VFR5++L=V2))5[-YZ:_CB_>N_(TV1GU,8X[/T[[/!9&;C MR>_OZ$<+19$:.09DFLT>5IVXLW>_32J$\3 M+SWC:7G(>[/7\ ;GNP4U M!%;_$"%+4U21H7F3C=N ;#057&XH&+X-3L].GYW65^%R.E_MP!V&"8]5X%RC M#:!9O93(3H"3TH$/O C-A!(E=9H25GGJ]J^(-G?WE:F@-Q/W<)%]OB^>87U[ M5JU$?[G4A?WU\-()YS%7VCG&+1A;,WB#HNF+T9K)@U=..ENB:WV9N J^ATR< MWOW1P\WS):SOQH.$[W \PWJ<:)G+UF<(L78*C,NX7I.@$PZ^5E&6RV1U3'*4C@'%/XYB'ULOT4N$ M$@(%/UQK)ILWBE\%X"-C2F./M#X!7V6-?#U,-0V,UDJ9F0ZQ0!8Y$&!CP!5! M@'W./,7LC1?-PY'%TQ\R/[9C\H8GY!>$KFC/E[X79U7.B>:^P2B?+XEO\<_9 MCR;'O.24#:.]FM&T>V?)PBPY4'&K2BA!&-^Z"4LW9 ^9-#WZX"93=,,6]._" M^&C\85I/B&=R%1?KI78A&ADR6"LS*%\"@64&I*0)+PJ:!7-[V;Y[83T&CK2V M_DV"F(VGD@KB5YK3>O4E5NRE5 MKUQ<5SO-@;[\AN,TH$$<2\Z8*S% J.W<%)>2S"452(K_E2U,B-0ZE?Q>4(^! M2FTM?Y,:KET5\PS>K]]G-CB_^:3?#L$)"]I4: R1XGE:BZU%=$*)J'3S;?=R M.-NJ2.YA/FEDXUWG#5R,YRS25G 0QM\O[0]GMU[9"CNKP2^7HT'&A5.^QV/?K;+EGMK; MG9%E%1>T3C)X-OWX&<^5#(]*P4M-[ R-6F-!*"'5%A-1@R. H&7A@:/(\OKQ MS))SNZ6/V(' 3F-GC)I;LH_;PKJMKR')^15\W6Z-AK4\;L9M%G)16#SD9 LH M92DT5LP"XYQYSF4N4K1^_^\"].@BBF;6[^$RZ!JF13>'#J!Z"B1N!;2CV*&= MXT9]6;V'D.%V<,*PI&E6!\$-[<_MH5_ M;=OV(*.XP++0D^^ IJ<%_BJ2W:SLZWMFB8LW,&L/\_8Z)50\=\O]O?]9VU^0-W'%J#\[;B7G?UX 3:B_ M3W$A2E-/+390))HFDM)-P2_Z8KR=Q_[[&^;^G;3804LV5+482/&Z !UZ2YXZEXCK18-D3GBH-FEB\M03/LYQG MQK\=F=?!(8T+<+9/H#T#.,PT;=D4)==,Y>L]LY9=>=WUF*=*B':V;UW7,%_H MEJQOT_,MYT<M:-93P=O:*D75UG/!!UHI56C=5+ + MK@.GVKFMA_J$.S%6:RU@8I&9EDPHZ"1MUFL'3D?&0.^%*3J;(MN?>76"=B!8 M4^N)>CBIU]RU\B*0HC99=!/CW!3)DR?<-CQXR['A M9L?'ET _6P'T>TRC3\/:EI7@YU12]%!RLJ BO3TQB@@FN5 TQ96%E4X$W!C* M4V7@=GUX"P5[E(@O)15=K[ZQ)C0H6ULJ8>10BN>-[G;AOQ\2\?M%G&:6 MOX43FYUC7[7/@K&7AC_3'#K&DK,4S "W68"2@='*;1!LL"Q)X6.X?N^Z5'NE MR_.>*D]Z\,8MC&ERQOWFC$C\I785/R&LXWI%=]EL+W"*X]/!<';,>E0^X,E) MO?BM\,]U9XYMLBG2-J/>V:3:B9!#5+6/EN::961.A&[7IHT /57.[<*?MY!R M,SG]A5K>K:?\DV/$&(R3"AB%@%71 <&Q$B&B="5R3N;J-GW=_9RG2J&&UK^% M&1N?J/](S&Y@KO-\;EJSC5%" NU :6OW>R9B74NUCEP(Z)I7NS6?!1;TVC8 M-4GWA B[5H2H6M@4B>:S-#T:GS=#/$]K-EX6[PK2GIC7XI%,DWC2!0H7(I%- MN7*=V'R/*/QMS]Y]L<9NJ#!JZ)+&S03F>'YTS,1%_\LNH!JVFE@*9/NM)3;W MT4V'-S+PUKS/?OE]3M:16S)Z:O8 MM74VXR+IH2I>_4Z8AI=Z)"QZTSI%2ZNK\UHV%-@K[L#+F"#Z$K$DVFYVE('O M\+#M-H9HY)-;=E/-#-HZB_DRON=OCJYCFR.TW 7EM(.",M "QGT-U@58BMB# M-RJ3>59V^=+'/2JGMS%JG^]Y14CH\NP8>P%UT:*$B,F,+( ^U0ZFFA'&R(!G M'XW)7L72K>M@QP<^.M>W,&SK7.4W87A6"REF\KV+@2_JTUQ6*7H+D?P'2M@" M+@0%VEJE>29TJ9NH]AT/>?!.;F7 ANG&L[Y&=2\R"TIH,=&)55VI8FADH=#( ME%'@C5=,I^*,[)05>%]7K\4##[NV-8W?\-6^ +&(*CK :-D'\,>CM[\=6]/X MU]VW@>5:-_"[! >M,EI)!X)[8J10!$<62].*$SH$*97K))*R:P?>L;-JZ[]5 M#-;8;V_(4J=GIQ= /&T-,Z,%9K8WK#>Y)7%(+-*Z$QG%>9T2]^_QW)6';KF5 MWKIF'[6P61^,"R#:1$.#2"&XNA#02'@V%")HFX1,3N46K]V5ASY MYZUML\9OWJU]/(WD/'.AP41/6RRG1%W,#0AA6-;):?VC:_0#;XF\AR'1QBYI M'1]W[OO9!>03[J&\D@_7:H^[C@-VUD,92]:UCS@X@;S.G9X6KZPA9N-=4,A3 M:C'+/+ >ROV39!6[MSY NR$],U\!4Q)9BB#!ZBKL)FV"8+D"F9EG*EIF;;>V MR4L>L*^=DE?RQ:BQ(5L?BK]^$^*O@]&7SV%\&A9X,&=ZI@6AA 3:DCB((@FH M^Q5C!(6LO%M%R2T?_OBQ"O>X\3I _\3,'/Y;3M'W'/HA+JXVB>MO1J M-#Z:?L;QY-?O'^DALTG-ZB*-9!F8%KSF:VMPVD=P*4K'*81.VG>9ZEC_!_YO?GC$NKE_L M"A3(BJ.X%=&"LI&#+SH!Q5$8.,LQ=TPMO^,AV\\KWX'/;FX2-C=X\XW")5S/ MZ3<&*9Q\+Q2H%"^NX;[CW64^:%@W,WWR: MN+P+NA3_DD>&^7HRV"(I2$F77(Y08JPY"3%61>D T:22>!'9J&Y*<6L\_.GQ MIV<']=!89V/IU ]3VN2_"-/S=3P7KCG2#A]3524*S(/GM([SS)P-B@MLWBJ] M[0@.&]M=TV*IY-D65_37'O0*C]HE7<* M-P]:Y0>M\H-6^0T:'+3*#UKE!ZWR@U;Y0:O\H%7>?Y!ZT"H_:)4?M,H/6N5[ MR*F#5OE!J_R@57[0*M\YF0Y:Y0>M\AT2[J!5?M J/VB5KS$%'K3*=S5U';3* M#UKE!ZWR@U;Y'G+NH%5^T"H_:)4?M,H/6N6])YP>M,H/6N57F7G0*M\?U>J# M5OE!J_R@57[0*C]HE1^TR@]:Y0>M\H-6^4&K_*!5?M J/VB5'[3*#UKE!ZWR MV_QVT"H_:)4?M,H/6N6'D.B@5?Y@5*@/6N6;L>6@57[0*C]HE1^TR@]:Y0>M M\H-6^3Y&HP>M\H-6^4&K_*!5_A0H?- J/VB5/SI1X8-6^4&K_&Y:'+3*#UKE M#T:KO <9Y]\&)QCRAS3 8:K2R',QY*M05M)P7O:)S02<.T'>1_5FI%FEY((@ M-:M5VQ(A**VA6%>8CVBT4(T#SGU0;[Y;A)4S)8)"!786$BHG(-C 9^F,WDDA M0T<]C$[L*:;K)WJYB\8:1SPV!/"-#4IZFQ,11T/RK"$M ^U1D(7RZL(F0,78@'I77#2R9B=VR:9'H<^86^< M6L=M#5,^5I6XJP*_S&(!Q3-%]D)7Z8+,06>7BXI5>Z5U+XFGH4_8&\'6=%Y_ M6LUW=[0XEJYDK4RF]3D94#X*\(FL(:VG5\-HR:YK*FVG6\D3YE=[QS64@+XJ M<_=)B@+6*0FJZBIZ*P,P9SBG-R)( MT4U/9TT 3Y!46_-70X'H&6:"]KHB.V92FY\2O5N2-/F5Y$E:WL8!3IR+#%RIW@+K9M'7B*P$A7N M*Q%8Q24[2_KN O()EPBLY,.ULK_7<<#.V$)KOW$6$728;2"8 Y=DIK\*(574 M7/$F-9P/JT2@?Y*L8O?6U__GUYL7V<_*EFAI?DY,@!*IAH&.@;6B:!%<]KY; M&LCE3]W7O/&5K#YJ8;)>KK>:),I1F*\XK[D)EGB>/8>0BZ0Q)5LO[Z*3K>\_ M#@GCF\4[KM*@3J)V%\#>_O;<*X"44E2ZN2M*K> M=48!T2 'JX.6O&3OLGXZ%-Y.POC.&;R*TUN'@L^(#^(\N.F89AAR9KF8J@\F M:[O 3/:2*I/1$HL4%TFKN]61KOSHAYH%NI)_1UMS3NN4\W.@KP;CR71AMW?C MT:=Q6&APV,R,5+5=:=$U&]8*PJ5YU2/3*J08M>BFU7C?DYX<49J:?ND4TT-N M\/\;!K^'N'E&\-7/:98'? >\?!R\I!9W5Z)JMZ4.\TZCS3[=Q72=,S^7<'BK1/@*SGD&Q#5XS'FE?900L2A0IHIB!S00!,5;R(WSW2>4 M>YYU8$L3+[26*=ZXOR?71L04B-+!,% ^5(;G#-$C\TIEHZ\K^!TZM#8EV%8] MV#!SN%%SSYJ0P5CM*FLXJRLT;0=4+B 2I^\83X/K-H4]]0:M:Q-PNSYLF%=\ M?Y=0HWV2S$;0WEE0(4<(P690-%%')Q@KK%NFWB/NS[K^Q-7*\@V3@;N5\;B" M/B8?@ #2KJ D6KI%9&!X,2[R@*[8YIO3QUMOM0Z#VCNJ8;KOC>I!(:0/L@A( MBG8 M*0ZH O0=:T#_#&EA+:B^<\BN+-3;BQEOG[2 \.]:K]PW24_D5TG0SH M4V=GW[0"(MD@'PTOC?U8RTB!6+&0E2T4CA6:^2+W@(P9]&A+:E[HNQ+ )TRH M_AQYDW5N\R7L]'0TG(%]%\9'XP_3,,7\CW!RAK3(?O@^X6PVZT1]@:O6-&N,"KBN M47RQ 4)"FFJ%R2B-X;;/B>L*EB?,H";NN>4HQ"@L*-(;Q8(&3&(#D>##(Q5/$%@+C3GKO;+>$\6[/>ZKLZ<$; MMS!FLY/H^6;QS=G)=/#E!%_@"6$=UTN;RV9[@5,<7]0:EP]X,-\0-BC!D4TP&BCAZ8]R$4R5*Z+EMV=S//30$]5<[MPI^WD')CT8M. MXB^&9Z4]UQ"<\W4%C[0EL!9\*33-2NFTV.J!Y./0[.GM7'(=M]W"K7Y/N2_I MOL3"5!:T@#M.L[.2BA ;(ZHR1Q"T_\SV(-JS7PQ;TWFWD&PSS8N+('$R.\-X MEC/FC^';L=/%9&=I]QDQ$2CCP"<;:B**[A?!+'O $>=',WK>08!\5 M,IA,PF!0X#*KJ555&!\Q@#4NRY*X+Z)3M>]!(6.KQU.[)<*N%3+:UOMP12^N M*4A,M31R'5F]UZJEW^A#W6O&Y"OE[K754BPM\6"709QJ'OMIVIP M)0+U4C6XCO?WELH%DRY,1S#,R3HC*(A5= .M2SPS6;SMI'7T."B\E;K7W3-X M%:?W4/?*W7EY5\?2RB(\.I\3,%JF0+$XVQP&$-8RZZWVTG7+F5WYT0^UG'$E M_XZVYIS6)4?G0"?W(IV);IY]&YR&N&A*[V+QQ2$47FA/4+_R*=@J)I,4*[IX MSCM1:FT(3XY:VW%6Z]FJ(^J/[U^_>/GVXQMR1Z*(?0YOBIBHZP,_17Z!<]"R3V@3E%,4,.4503C.R M1B23%*FY$-:+ZVT.[M!^6/*0)\>45@9O6&:T5!?/E%B$)2B24[RHF*6@,? ( M.G$F+4HFNMV9/6U-TG7./YJXI.%03UB3="4?KB!-G1$9 MUQP4+P9"+#-5HZ1M3DZ:;KU&+W_JOFJ2KF3UFR'F&B9KN .>#;6N=.<434X% M90-DIE3-S:@-WVHB8U2^( N%7U=X6N_%73SP$!.L:?S&L>(,Q)R(76"T7.I_ M/'K[B_F:QK_NO@TLUWJ-O@2'YYQI/LW >:(9Q00!,4L#Q7,GT%:*MHCU>W?@ M'>ML6_^M8K#&?GL3O@U.SQ9J;SP:R;TVM!6-&I06@E84[D!GVC^SFNPX.OTR&L[6D\=3(IW\6AJZ3MW 7HB:^[[9W60^._:YCFP6874#WE#-P* M:#1<&^?7P>?@RF(:3A7IPS-RX8L&SNATM3$%4%5R( M-L;L-7K5F EW MK^54 #IXWZLOC2J*,'7=[7;T+\=3#Z\CF,3\/F\KRW?EPS ME=[[P>ZC6&^,/AL99)U1:HNA;(A4B4$]RRL).=?*-'[9]E^LUQ5',ZT*$!C- MM2K&!)$F8$C:AZ2M">;Z6O2TQ'I7(4TWL=Y5+-XZ.1YM-R'-IRYDN#:QMNO#7A)8YX)762?EF!3 ;6&TRAN$H&DM M%H3.J!(%2ZUK8QZ)WM@ZY-G(_#VTHKI;$P^SL2BBAU),J/6 % %BH'\<*>"-/.40TO05:J8'8RLJ2LK,TX;*TKU!"UY."%K KG.9?86O/I M"12>]\:I==S6PWE>U])E76C &35(1)I':4H%;PL''@TC]NL4S%;9]6CJSGLC MV)K.:ZC@.XODCH;X<7"*%+B=S *WYV/, X)DM8\I$)I(:%3A5538,S!*69ZC M8ZJD3B'V[9__!$G1RMH]B._V<,$278X&HP/)JRBU\9:F35O 6(8!D4N,K?O, M'DK.-YZP=DR$79><+TW"(Y/I$(L"3G,;O:0I )F4 1>1"S33H!> MB0KW)4"OXI+=I;1V /F$$Z!7\N%ZN:UK.&!G;"&@C-ND0%2%4945@R (+$4' M.AE=O/2=CJ+VFR6K)D#W3Y)5[-XZ ?K*+=;\>E $Y%Z44@_G!2BN:&LY(#.:@J%[CS8%L%T&<9 CZD?,924"]2+FLH[W M]VM2OC08:5@*P620R150@6).'WT"(;BGL M2C*MEX8K(P!UJ?4-V8'W%"0;&6U)!3&K3EWTGF!)YKJGE.L9O\>2S"XP'E]) MYDK&7U+2MX[E>BS)+)H(6"<3C,76>H2:W<(#B, 8S67HM.]TE[9K!W8JR6SA MOU4,UF])IL.@6$ PK$B:2]! C,Q#XEJ&5)3TAC?PW)Z49*YD]N4EF2O8K/'Z M^6X\RF=I>C3^@..OM:_)C)#<*,&K!)-CM)XSSL$;6M2944&SZ$S,+9;2VYY] M6%4W=TG#G*Q+>.KXYX@F\R"S"ZB&R^U2(-M??#?WT4V'-S)PX]E].;C 9?;* M57$>5PLJ,(!G+$.PB*QN!Z)HD2&P9:_?L6)OR>FKV+7U]GR1I/Z*!O[\S=%U MF;[%?D^4'#0R0$L#5R9+<#;KNM<,):7,2\?&>)T>M]W5O9%?;FDVUM"HVZR0 M?/OZV>L7BS.'S2LD;_VX9A62]X/=QPI)4;A.B ER\064=0HB5PIXX"B]]5[Q M]IG,^U(A>5;9?U06PK"3CZ-?<7[PA9G0_.@I6HNHKK41%=G+H+,%*U7-E B9 MMDX4/M,+0[LG)I"9;C/11C >>&KO*O2[6FNY-=^U3EGX.)J&DXNVM;-N6-?0 M.2F5$B5"5#82.E$@LNQGW?>L%O03Z3LQZ]Y'/57VM/5!GP63B4FAN#6TDS.R M)M?0RL^M *T56E39EG@HF&Q&CHW,WT/20 ]' \$GHJ\ND&,]&I"!0V""0K]4 M)#H6)=I.\I&'4H%M$G+'1-B'4H%;M\#!.">\D,")!#2(G,")1(/PQA=I&XL"D5[CLN7,4EVSLPZ@#J"1T7KN2C;B=':QAX:]ZWTJ%,+-649 44UTD( M"C5$FS6%^B8ZWVF3NU]>7_6XL+W35[%KG\>%O]&,]J.=A^/)".[!>!15G2"" M\S% =M)9]$GJW"WU>]D3]N50<"7K+SL47-MTC2\#;RU&41:U-)Z&% -6P6 + M@3M33T%]$;'8D@Z%@+VM[AN[9&>=4+J ?,*%@"OY<*T:KW4 M36F^?79R@N-/WVEV?3TL6"?0L\F+P01I)(OUT49I'+H $J4!E2Q9QX4"C@59 MM!29ZVY=_M9Z_+[6G*WDQ]%6G=!;QB\&+:-'"2G42D>C/ 3K'*C@M,OR1A=QW(]9OPJ6RPF:R'ZV@G4"=KV M"$_SF386@U<16:=*I%T[L%/&;PO_K6*P7C-^K?%*<)E H"U0JYMHZ9$U34:C M*H;YQ%JTS]F3C-^5S+XTXW<5FVTSV>?=>/2UWL>.AIMG^MS\K&9I/O? W,<< M'^-34$E%,,(G>M&KGB)/'I+CFKM$P51L7?Z^-SD^5X'\B&1IRB0^SP+0]YB0 M?CC+&!D-/TQ'Z5__#!73].6WFD$R(9\/$K[#\8?/88S'IGCDVI']D 50UF0( MCD)15(Q)%,SEP#KM MIC>^!7]JL0];ITB=)&9"]+-)@*=IV2UE;_=E/GF+]>*GAX7VC'@8LE*PIR@5F73UG MP@S.DZ4\^LQ]\")VY-A3[T.Q-N6VZ\.&1S=77YCK<#^./GX>C/.[,)X./\+CJ??K[]*":WDL9YBZ7KYF@1X0^&!MRD9FK)EZIC] MW1+54^7ESCS;L-SQCCCVDK5F,>IQR!Z-1IK";4U.+MR!=_0J6>]H;Z\D*A,V MV(%R***8[7@FQ\)S)8)@H!E%F@I- I]I7"F2 5F4 M5FG7_\;V&JH#^;;LV1X4[R_2Z3FRS!G9P'A>#Y]9 A>B :9S=.B9#/)0S=", M1QN9_R8-[$8SU:NSZ=D8YU".T7GNBJ?A9)5I. +!N1(A."PQ945C4YVFFBL? M^P1]O*%M;WK9[6'-BE*"J:QHWQI*;;*0+,1 :ZT(3J+7.:C2NHWGH69EXVEG MQT38AYJ56S.K>% TBPD+PL=9$SY=9^%,>^!<8K3,BNM;QT-6ZX94N"^K=167 M["Q/L0O()YS5NI(/UTI87,"D/O1U$%/+T6<-[>P=*\[IY@ M>XO^2;**W9M?W%SD)OPZ&"T$_(W+.;L$W-6. $G4>3)*X#;G0F"%EMU:R]WR MX?N:D;J2#T8-#=B\>??[UW_'<#+]G&@;_RS]^VPP&9Q':._H1PN T=.N/A5P M4OMZJU,@EN) )YFMUMDKUNW8ILO3'IW+FYMXOP37+ZE_6Z5H$%9"-H*('+BN MHLFQ*I]DIY76GK<_?#ETP=@T:-T="?:V"T:701RZ8/330V E O720V =[^_7 MI'QI,"&(XHK@0$M4!&4!X6WT@5C]PQ>Q>G][1'> MO?^'%-;/0QS-'6;MJOQSTA3F$AR*6+I94Q,\CDDBCNA6((!VU-\OB+4W43B#9P\VKZ'>IB25H7MDT]:T62< MHV6U70F'J ,#;2)'+6Q*K/41QEX0ZIZX>/=\6L4Q_46T2WJ$V4@++T-::'VT M9 UGP7.>0"LEBQ99&+]J>+,O'=MZ]=/M(4T#([<.:Y]-)CA]=_VD^*+8O&2# MM! [E A*>P3'")@7)@N=D"O6[0+DKJ<\8L\W,VX_Y,"CPRF\&9X$!A MI&T6SPI\24*C2LZ;U&6!>-IZH.OF5FSLDJVU#^H"Z@GI@:[DHT[2D.L8>&MZ MH,8[QIP+P(C6-:O-$$PI(01;F%8H2VJ1&['G>J ].'T%N_:I!WH]1%FL@2(J MB<(+8*8>Z,@@P.M8JF(FJLSI[QT#P0X/VQ>5T)5\LDPEM(5!MQKTT6 S"S3, M&WT/)]/OB_,*+F,2R8'/,\%; M8R$D)D DFYW5&%7HU)1UE6NRRP >LJLWM^C21("6,D"S^J5?B8BUGND+33>S M&J?;O_OR6_T2-Q *VN!IFTL)M1IJ([&A69'8C0=?VB'\^OW'K\PK:Y_]&<;Y M]XLZ 6N8*"PZX,P:4%D&B*P8$,[S*)UQVG5JV[I*A<;&J#>N=%D7P=7JO&=G MT\^C\:P\/LK$-5,"L@BTG@;:@GG:GX/!$)/RM+\6>V/&98/8_E'(EOE[H\YE MIS1H'5:]I-ES]!UQ-ALM8H-W)V$X5Y%[-AR>5S0X-W.%[\*_HR MU2)Z)SSSW'/(,VW!+"@P5"@ C2U1V(1%@]WX<4^>K!5 MC/'^8<3KP[AX]:I*1#V=O:C27[QC%&5;*S3-[MD(4,XR<*R^;87VS48Z;Z]G M[K=9[GL9S9,A]YX1HX=\C[4->Q[)O)Y,SC"_'L[?W\R=2C5O2BA3=YI<@!-5 MNIV[V?\CDWL3U-XV@*=)[)VXO^']S\:#.?HR"XV.SJ:3*MU(Z]%YO'[L))=D@#IS>*@T:RC[U,*!_XN#3YRGF9U]Q M'#[A%3W<8\Z8$$D@1,4X*$P"0BH)BF,ZV8S(1'/MC>T,[? .[ %E>E";^I$0 M<>^ )\M&?)X'D3U/*6L/1ALRMO>U"7CBM)*QPF3*$4NG_G-KZKDX76!:E\1W0])2-?Q7);I+MU_?,$A=O8-;^G:V]5H))!HH6 M6^*PK6<(60(&Q;%(YARVWFQOP\GW),#WY>-5K-GZ$/SCGZ./GT=G$PJX/@R^ M31&'RP_VYY6%F?,4N0-=?-U?TU?.!5^K6UEPTKK,N\D"K_SH[8?2FSAJM#4K MM[Z>? YO!2M+)(96@?RFI*EDT0K$)((L=8= C"=*OC MO?]9#]?KC>W8P[1^P<+S_)\EHZPL:U9N=/PGP[D'F>S;&5ODAA%12M)6U> M+:TCZ 58([BKW==B^Q*S3LBV_[;MDH,W"M+:>Z_AY'QS+]+&=N?[$I2F9 I< M0"=76S$[ 2XR#ZX(VCI;:63!QI3L92#;.I+8)][NGA&W78GOXJR"EMO1*455 M]!+7C_M]/LY9R%Z$TL):!BA106UD"=ZX (4;>FF=X!3$-V;X'7!V?Y*Q,ZZ, M^O%9#P'2$FCSR+ +N)[./.X$MILCD&9N[$:/#7RP=:+(*$)1]; @.T^[N13! M8W0UZ\TS76C&5YT*1O>;(/<$TOGE?XKF\XO MU>N-^6#XZ=EDO*CIO@?U5<^TT@#WJ)1)%!0\J$4[MZHI[3T"K73, M.:-Y;%YJ^(!+F5Z%P?@?X>0,+SFXOHYIBOG%X.L@DU??TTQP;%.F.9P[B$EK M,FOM/24C!ZUXX=E$[K%Y+D7?@WJ8&40K\+M9!E$O-.GC *^/ ?YC=$(?3 M?[T:(]86O&.<3&<#E!2]RV(I5N.UTE%9>O&-";-KU9 "\[9;EYI=O0NW#>KP M)NR4)OM4 G;7J_X1QZ?\.&B&RJD$6I>Y@%I$J8$YG6/4#KEI?K?3VVB>)O-W M3XP^2L":956BL-FF((&7VH[4% <.2X"@=/+)5I'2YE/\4TRBWH3&.W'VKI.H M9PVFZKC.LP:3I,(D(P-H,-3MA4DN7=NB/=UR]O\<#=7S)NU=>C M36W>NI%B!7$AC7H_C):--7\\>OORCVL:_[K[-K!N_+0+;=]P9(]-T6W>.VN//0!.F]MFVWODNK&5N8][<#'@[HKF?W\#WK,LS0= M?!U,OV]Z3[7.LQI=56T\S/VYK?+>&:QEY\E5305OD.*O>E!2Y==++,BZ-9-_ M&K=5+_]]1BY]/21OG\TBW%G/IX^?P_RRF!'ZM$3[(+:UNM#9*5B@F10^,)<:X5R6[7@2MMC&X!_22;(&EVW^AUJ#8/EV) MW3O0W^@CII,+V23'I'="6G I*PHS+@2V,[? F[>1- MVH!@?=VIK3/.MXO,LAL#7JC0Y.,4D6A%#@A1)U!ZIJ3'&#BC4RA>"1OW)MFH MPW@.+TP?+TQK(NV3$..];OC'S >+R>":G--LIG@1IGAQ37FL(LKLB@!>A:B5 M#1F\YPE"P<)MLO46 M2G*EGOU7<0*6P(>859 %7=B;%,+5AW=XWW;ROFU&LWV2N%QY4TF;1XJ"I0!6 MJF)A3AJW.*NMFYQ5YZX=ZY_?++HZ5PV4D'F@4#BM7@#+D M'4-.T@$#SXX,YKNV-@@_J#*J[.8X5%U%&J8%'$2G:,I+6!L&! M9LO 8O(ELP=X*?(T]P+]D7\/7^25F/N@WMZK!WSW&R+9I'AV$9B/&I2NI;C1 M,*"81T7)L83K[5#W^!5>Q=+>CJ;_!Z<_ M9-1^?-+Y/[H^Q&,38G Z!8BEYB'PK,&CX5!L4;%XK8UL'3SM;+ /:)9M<^#P M,&C50SS3V\#/XSE:%N;?JK_'CV5)R6GC (T,H"3WX!RGP0>:\T5A-/FUOL?8 M[@@/;\[^$&B_JV1YT#'3[@5M332@P*WVP&&UHL,+56**1;1>_Y]@E>Q&I] [ MA1U LSF7/6VC67S;P"X!%4SZ[" M@>MBZ&O[8A?GF4L-\6,8PWR]N4Z',?6DW]O'>'8C^[L!358]*-B6CQ\*?XTL M1NA,$;PMZ;P'D7/9 K=%:GKQ.04F3Y:W]Z@1[SEM5W%M/[+%UTL5)^\__#$O M*S7)9Q&5 YUPUF(Y@+,Q@F-<:.<1D^I4BKL"[^X$M(?[G]Y]?E/AN)'#EI:& MM:P#?DW_.-4W=?CIDM'.JV#7J?6]\_,VK^?M#G?#FMU9WZC;G_9C>\&R\HKS M#/6&N3:&ILE*%PE6"2^L"YI=KX1?TGSKG@=MU$3LW8@,,1V$DTN"VV&8W^.G MLY/Z[[Z_&9P09T=#G+\=DS_(;N-GG\8X0W$LI"H960 A)+T2/OJ:N8@097&< M!:-ET)U&N2F2[&7>;?4BX7I.L1Y.-T% M9$O!M:[ MB_'MKD/1]MRP,[8PNGE$!(]<%.5+7U2$&L#$9]D$1D=IUGVX;/D M#LVW'9%D%;NW#A\^?!^&4@;??OW'0G6+,R&43%"P%O>I8&F?; 1H6\&4D#Q+ MG6*&ZY^\92&Q?JP_:F6Z58\8YM^N?T0:U'_]Q_\/4$L#!!0 ( '& 9E?# M @651JD +5=!P 5 ;6=N>"TR,#(S,#DS,%]L86(N>&ULW+WIDMPXEB[X M_SX%)N='9YH%*KF )%C6W=="6]XPTS:2LNIVIXVY80UQRH.,(MV5BGKZ ;CX M%NYT@ [2J5MFE9(B2."<#\2' ^ L__X_OS\LP3=15EF1_\=/_E^\GX#(6<&S M_/X_?OK]RQN(?_J?__D__L>__U\0_N\7G]Z"5P5;/XA\!5Z6@JP$!W]FJZ]@ M]56 OQ?E/[)O!'QU?_\CY^^KE:/?_WUUS___/,OWVFY_$M1WO\: M>%[X:_?T3^WCWY\]_V=8/^VG:?IK_=O-HU5V[$'5K/_K_W[W]C/[*AX(S/)J M17*F.ZBROU;U#]\6C*QJU,_*!4X^H?\%N\>@_A'T QCZ?_E>\9_^\W\ T,!1 M%DOQ24B@__S]T]W)+M-?]1._YN)>C^U'468%_[PBY>HMH6*II*];6ST]BO_X MJ'I>B^]G74LCCS2[+7_?:JS7R\0WY&\J^>R.A"N5O>] M*QG[,'WO3-POBB'$^ +O='.QR,T']3KG4WV[FZXN%GU\B5U]%L6*+"?X++;= M[(B\U#]XJ_[6=J,;ZB'3NI^6NG=$%=]7(N>B8+%:O,U+T0.?__< M=5RW?JKIGRRT69V8E:6HBG7)MNO9P_+8(J76)[VBX5]S\B"J1]*^H.33BW\C M\G\VPH%6NG__=:N!%6#+$6%8_A (\-9RJA?]D9#8Z^/JB!1L3X*E-GB*\E#I M@O4HW5"'_CW4UJ.7AEY-#$?>^/79:-R6G0"D9&?@:Y_XE17*3'M$WGQ"ZPK>$_*XN&6L7"O&S@C-EMDJ$]7+ M=5FJ05ZP1! /!0@&22P@"L,4DA1A&"$2T#3BF!)F0D)G>YH;)[6" O']4>25 MJ #).2C4)J0$K)$8++=*F,W8\W#W4YA3$$=FM Z_'2%O0"OFY;/9&(FM75 I M)6H8)*EHK4?;R*]ZUO\JEJNJ^TG- S4'G.]G$DHP5K=C"/,7[ BC*E>+3VJ8 MQ3OQ0$6Y0"(4/@X%3!@-(/*(VE/[4G%$Q$4017Y(D6="#P?MSHT,:M' 'Z^* M!Y+E_Z_99#^$JG]J7P# R!/YLU[IJU7&R!*\$Z12BTY].',6#>/)?$+WOJFK M7MF9MNI?VRE[V-HD$_2$"MUT//7K@:MU58G59LD(DB DE$=0[1;TH9470NQY M$GHA5_,O"D(9IHO59G=S?G'9;=UJ(I[8J+G\&.M=VF8!)K6HEFOO'GB&Z^U0 M2,9>8VNYQEA6CRGL:BG=:WO:Y?.86L^6S*,/#9NI=[FRSA743W\CRW6]8?HD M*E%^$]6""^PGS$LAEUZD#&NDIBTF^L"9I8@RFH919OL5K(R7X= XOZRE_'@I'\[^GHTG)X+S"A\Q@\,8P MFM#-J)>^WN;\E=K/+XM';6&];G:>B\!C'@UX &4D/(B(B"#QDQ0F:2 0]BD1 M(K1ABM[>YD86G;#U]IMOQ;4CBGZ S;C"&6PCT\4>8CN2@E94=Y1AA(@CUNCO M:U+B,%+[D#O,7K*CC_H8\&.Q4@UE9/FR>'@0)5-_>YJM]S MU=CM?2GJG=LB45K'DDL8RSB!2& /DH"DRO10FW:>X(!S4YW MF3!CX)H.^'/D1((+6=\AE,U<^HGT8H9JG==LJTZ[G1V2 Y:T<$?G? .CDB'(^9L MUV;<\<2[.%M GN_JK%L88*:]^G3WOP19KKXR4HI;]L]U5F5Z!UF]_:A^U5X1 M)'&*XC2((!="D1@FBK^$QR!/HMB7ODA2G!@;9B8]SHV[E&!@*S38E1J\_:AF MW*>[7RSL+B/0#2PMUU".S% F*((_&K$-+[/,X;1P07$-ZT2>*1=]I';&J@U" MO>:I44/3&:0V>NV9H%8O#CV,JSUJWBB)7Q9Y3?Q_SU9?7ZZ5G:NL7DL3Q["U M&;%'*S'00P8ZF1L7_$[J44P;2Z2'S9//J\?'Y?U M+D]M"$GU]-EZ4^)*E/K%X\;9]I3[%N_R0EK__S M1?5ZF_./ZM-[KS[&QN5I(2BC@J<)E)AS?7?/(<81@DCR)$%!X*72MZ*T$82< M&__5D@(MJJ4?W:@C:V8-ZY(/\K-U:I5IAU.^:X#I_ M07PO2J)8P(@Q#%'@11#7IFLLF2>1)PA&=JX6;@2;&YFW>MV LM,,/&Y5 \5& MMYLZ?D)K!U:U>J"0H-I1T-:/P]% 6VW>)QV^:7;W-V"C%-C1"GS8&;E.,?!E M,W*[NMV 1COG)P#.X'9[1'"Y6-[G*U MRZ@/C:L/.K;KRU>2?WBL3Q3?%_DW4>D(]W43ZA)0SZ-A A-)E*D?A0&D/J4P M#A+D,1XE/*2+QX,, Y>;EJ[DM^&@0RW&HZ,7XC[+:Q9Z098U _V& M-SW3?PE81FFH=WXLX/I$BP7*2O )Y"E*A41!'*&X_1*Z>/T?^3LXGM[ Y5>@ M>OC!/@%'^\9K#.K8YW):(5AK!':U!CMJ _H$=I]K50>U[LKPJ+4'.^J#6G^P M4@" %H$;L,% _;5&8<)-J^N!FVHGZTSN>6UO70^']9[7N0!VUA 7V>)UOE)= MO58'^Y+[[]JMYLF$S]94M@ MI]J;A&;.*-.1P;G'!FY@5JH=30UJ=[0JV#^^%DOUJ'T^L>"!EA$,J'0(R*&*$G5!ET$OMJ;82\.F> BM'(! MM^Q_;HMA)_YF;G66,] J@%8'RPV6Y9 8TM9X0(]-8$88@S]J!8#6 -0JN&2S M8>"YXC7+WJ=EN&'0/..Z@TU/SO.VA@$S92Q=1'8Q\[2:+)&9#+KZ!P8PTV@/9U=VSI-X]<9U]=D#TXSN2 MK_6UO^*._/ZS*+]E3%1MP)@D89)0SF""<011BB7$ZF<0IT10JLS>,"#&08\] M'EB$0VTV M!-'E^2!Z?LF!"\$I+]ZEX(DMM9'T4ZCO(5XLTY+$@ M<0JC2&?L03K-+N$))"EGTJ/$#R@US]C3T]/<2'*;F^>QE;J)2RP[N<'/CXWD M-G'AO5@;4*] E.8YEXG'M6"4./=S,W NBDU&FX MM)C6B?:/06EV#G,Y0"//[PTVK83CY-?OPOL"5 MF9YW,J*'3D;MC<3K[SHG5Z4%^KO0Q? $O_TF2G*_==+NPL'79/E%E _^(@V0 M%^,@A()095A$:013$H8ZG;^OSUV(1XP,BROJ,#?&ZN2&H)5\)]1B1W:@A==! M%AN%:[_7)[7A'N3V.O&'8WBW,N_/8>P+G,M=83?.KCM(W( ."X,OS+%/['7& MTJ5W[,0:3.\G>YTA.NHQ>R51!NR^WXM59]'KM"F?B;[N;RML==;]@N( R1AC MJ*QM'>P?^) 0M6+*(.4X(3(E9CDFC7ND<7Z13;6VS;;<8C-N M!+W!IMPUH",O#M?#TN*PTS6F$YUZ.L#6[AC$!J?>XQ"CAJ8[%K'1:^]XQ.K% M(7Q=?T%DJ2,KLM5ZI5J_72Y%>?]TF_.[7 H=8KJN7F653NG9'?.S!">+S02+,CM'O;N]>V1#,(-Q-V'ML-,>F\R'R MNV*?2[#KIZ-!+4_(3Y=HOD]8%[4T[,#G95$^%B59">UBL_6L:2=-[ N$$J;( M2J8,(B\0D& 60=^G04)%XJ5!9',TT]O;W'AI(RS@VI>LVHAK=S+2C[#9&88S MW$9FH"UDM?O=KL_=ND-+^I)E;579L\Y^!DK/ZE=M5[0[)2 MUZ@3B]BC*% , (6'!$125Q3@GH11H'_#1<2X7?C(7#2;&R75$@I>W^'P8KDD M9:53HC5Y3&:3QL3V\[&XY9F#O#/BY>G2H#08Z1(T#4I'KH?J1VHO::"QJNN( M.JP#.+OQGWTV%5N]_@_)MC)P.*?+QC)4P(G-A.=W9&U:JAC+A*:A!UF$(HAB MXD.<^-JG(XT$D5@*:75FX%S"N2W;M?35,:=./G1S/D==?%Z,T_W7TN _% M;%*&G1N$:R]F)^7[,1:E<_ Z6US.=G2M1>(Q*^MW-NO:(N1((I10G45 +1,X M03!%/H$B3'F21$)M$Z-%+NZ)3MTZY6KQ3%0C)DH;)GHF\-BL1 U9B9YAI8W6 M6R-^ZH7G^3VLU"BPZWL8-T(WU63OP&YJ+/>K MJX6-*X;%H)@X8(P#]=AN%[M2@U9LH.56%KY"^(,$2G;P]]$1MG&J&P?IJ7SK MW"%NZ>5B#UN_;XM%>Q-ZM-AKN>_',N#] 2O"V[:(_-,GL:R-[F+7N>_I;9:+ MNY5XJ!9)*&@<,@IQ&/GZ5CJ"5+NR^!$C:9P@HA8'X^7 M->YK04;N4'9" Y6 MQ;XKZA/X0TL/:O%MLAH8#X3!$C &O"/S_QR0M:#^,1">B/>=(6W'^K:(]5*^ M<6/3\;VM?GMD;_WRT)24AQE^WQA3SSR M^UNVRKYE3@(G/O!B2!#&(J" 08^'#4(0\PIRS$+/%JEB1I1D=F7=MQ4<; M 4;%(2LP?DD,4&M'"=>[V_U56#=&+6KL9B MH7_T8;VJ5J2NIW9[?U_65V)W^:K,\BICC5,?$C%-)">0$L1U(J$8TB!6),FE MVHZG(D!)/*63R&!-YF;T;<0$&SD;5[L;T.A8YT3>%L0M@'8XGO:J;_AG,\V% MX"0?PP]T;;CSX;S>^7#TC]536U1NP,FO;SZ7C!IA'PH\OK,;1%3(:6($ PBHC9T-!%0;?!TI@"$ T9H&/A6 M21S/]CBWI>#C7JZ?K!59N]>P6FA0::DW/C>%0JO.A\Z*JB=L=N!HF!&]4XQ' MYNM]>.]VX&WD;4K?N6-;8VP;Y_B;E/F/U#RG,_,5A3/1%O?9![E#B[?>L M6L1>B)+4X] CG$$D$P1)2@+H<92(B&J[UJC&=&\O +L6B]ZC:Z\_ MLO.S+^JOE3YAUVZ_?VA-+$O:'R!S1S?$^)J687C4/::7_X:&)2UBI$RF]$LV?=WF7S5,[J+U< MJP7[090;_X:%C$@<8I]#G9,:HC@-(>6A^B?2V?"Q)V+![)*;6/4_-_IY)90% M4ZIM42F^B;QGI^,$?#.V&1'2D7FHDQS\W,G^B[XB[<2O_;-!I\ -V*C@,N'* M(.R<)66QZWWBQ"V#H'F>W&58,Q-?[FU"RV^5_?:P">:H#SM?9?I*,N>?=#T_ MSDF2)HA 7] HI 118AQ OW49S'GJ8_)-)=XIA+/C4(WMRF\%1(\96(Y5>"= M\3B/?.LVQNC-__1PFP0%[.A]L[UAZU0'GYQ4EIQ\F*Y]3V8L[X]Q'V8+O[-[ M+^N.+S]B;%(UOR/L:Y:+\JFM_/NH15H0'"*$L(0IHZ&RPJF$F#,)_3CP.&9A MD!"C_,F6_$[Z5'C4&@O.G$T M &J$<\>^7J]V^F@ 1=\9I,GKPPCKE7@L!C(Y+0K[@W8"-R<5NZ([(Z7; !R1$I&74[*2#8@'-*1U;O#N*@[ M,\A$U=8!O*55?;*P" +!U?_4_CSU NW<$T(B/0IYFJ2(!Y[$B54ZMM-=S8UW M6O' 84/ MN<+@C0&1\GUJ)=[_=>GYP>U^*>K_7U:,1*/!"%D#N!Q3JZU)(?.[#D-&( MQ8%/#!TWSG4T-W9H1 6-K& CK$5P=A^J_?3@$JOQ[R5.2>DHNMH A]Z ZK[W MIXNA-M!B+VS:Y/FAD=)D5;?V0;[)1#*,H41MQ7=B(ABE, M8Q1#B0E) RX()\(F*O=Y%U;KW031MU]T'XT3XB8G@'"2$V!P\/^,J*,1Z ;< MKE9E1M=-79=5 3X2M[7L3X,P6F3_M4/X3T_\DT_.K>+)^Z(NRR+.9V/_5"R7 M;XI2M[J(DS"-L @@8[KN"<5JYRVP@#CTDU@DRK3V[.O:ST>_N1GTFYKWPRI. M_!"?U,@W\=?_4.9_;V]8$66#E&DIE'<WE^"==V#1A)NQ_#D6#)B&"01A(B['&8$A]!0D+.I R)#*PB%IQ)-K=E?8S6"(0J3&&*4II!3'H6)+R., MK"Y-3_0S-ZYMQ:IC5)=%U52/[,)7M=QU7:IUQ0>7E3P%N!EE.H!Q['.D5D)= M6Z/91=R 5DIW;'<&!D?<=:J729GHC*J'O'+N\6$L\;MB'K+,_B7X;R3+WZJ) M\2'?K=V,XU2(T".0>%S94FK#=ISNAMWP7/@:@SGVB>ZS<>P_W:UZ MCW?=[TR=8^[J[-297-.>>KJ&\]EYI?,.G%>VT=FL$0MC%"<"\E2$$ 6Q!U,O MX3"47D23( A8BAV5M+'-)#Z+6C9*:),+E2'0]W.M>T!')E C+)T"Z*Q6C260 MLRE2XR3_NAT^%Y2DF2R!NIU&%D5H+D^4?LM8L5:,_TDPD7VKZRJ+5>N@O? ] M+'V/"YB$D=?D,D\#DD)""?9%J(C:#VQL[K[.YL;$G:SJ6^^$M;.!>Y$U,VM= MX34RT6Z@VLIY XA4HP1NE\OBSSJ?G2Q*\+(4/%L!O/OTXD+:GE["S'4%RQE&??=KA=KK66?,IE7M.CT^^,G'Y ME[[T75]$^> O:)0D(8H2B'D<0A1JMR<22LAHB#W/5S_DR23E7\Z*.C?BVMI8 M2KK:='\2RG ?8JZ/,[06IOC5!VS^9O;9E(U:YQD4?#$>EFL7?#DOZ(]1\,48 M<&<%7\Q[='+]V&11.SA3WRFY[H<2I0&&$@N[5K>S@2]'D9_P@02,_ M^+2]_C6IV.X \XNN,]UA/_GMIL$8C';+:0:;Y:7GF4:O>0=JIN^9*U'#1JYS MI;%S /-^7:=0HGX23BWA:>5 M$Q1;0>L]27V%,&A3XG0\0YP&?N GT$>"0\2Q@(0' 20XBC .*0IC?_$HRJS@ MGU>D7/T HWHH[\ 7I!E?7T\H^%.*$^0$!(*&85JN&FJ M;4(!&8K]($SB($11.]RO<_[##'8GZ\1#_;J9SC,'ST\/M%@NN)]$H?HL(.54[]QT"OE48A@E,D!) MX&'%[";$_:SEN7%S*QQHI#.CB^=P]3/M12",3*:&^AO/YY.Z'C$8*\'^$ME_FSR!N;CJYPW$:L^F4O!>83&>P MM#>7W&$ZK:ED_7D.,I/,T#$QDFE)]*0\1@& 5=4+X4^0T4>3"/J!R@.B">L(LLFE'UN:\;YJ(Q: M-\&GBC-]69KD/)YW7: MZWY(K,^!1Q#A.MX!O8(^3_B["#T9"RDD3+"D$$5I!"E+$$P1EY)R[(?"F])W MP%+^V2Z>I.6Y>RTRY#J#N=1.L=]JI]A"@J+U0;B?,XDRM36^GGM<2.,S2NKUN'BG%IC.%+S;NT*)6XW\2N5=!D M4V8G?OU%_:TBK!:]B9DC,1*^SR0DB*K55.J;@,2+H4A"@;T <ZJ@S;RDK:GTMXZ5M?5WOGW3JV7 M_9=&C+AT#;CS0$UG EXIOM,UP*?#0IWW=&$=D[O\<;VJWHIO8AFT)_24KI.U8W3*I^LH]'SRC"&>"]6=XJ.'H1. M0[8@01!3Z<>0^$1GN$<1Q,03T$L$C2A*HX@2FW*I>ZU;L< $E5+?M]4O[&C@ M # L DQ$ M5_/>WKF,#48QZD4<*9'X8Q)J$-B0X'; +:= %8+#EB/(UAX/L^ M1#@)88HQ@X%$D?!CGY#$6Z@M$RU&AVRWEW%!RVKYVH()EZ!GMLX,1F3DE45# M<=="\;87"NMEY*C*CA:._;8G72J.JG6X.!Q_:-ARL%.>J4O.&?N,>F'J0QI& M,401\R%A)(2*X43@A]Q/8F:S)CSO8FX+0U-"FS7"@>567KNI>P1+L_E[&4(C M3^(=X4;(6GI:=4>3^4@'D\[HTPH>3NN>)R_<#+[**J:6HK7Z++K4Z;8[F"-- MS.@;W4G@LB/H*)5W31!QO8$YUM5U=C ]2I_<8;(#'(3[ZOWB-$M4A80J7D/I1^0M7^/"40>[$'$QXA M[-.0\-BH_')O+W,C "4G+#>"@G4C*7ALKBPM7+U/PMH__9V!-?9^](2(CCRW MSR'0ZZQ]\N7I_+//R;_GDGWVX6$VJZZ]ERN,G]YD>59]%?RWHN#5(I+(#T)& MH>!$0,286M0E"F#(>$K]!#,LK.KV'N]F;O.Z$P[<:^GL-J,G@#0S^R^'9^29 MO!'P!FQ JF74GD=])Y;6]GX_%(XL_1.=3&KC]RMZ:-V?>?H";]+JKJK6@B\" M@6.22 _&OIKHB'@I3$7DPT2(./02%OH8#4PKU'9A\SU/EQ%HF_R'.DD*T^&9 M>I31T.=0K3QP6B.GW*GS:[C%D@S"AT*SG]% ^4.NI$>/C,Q6?QMSFO$XU_+9;J_>KU/]0QAA!X2=!RM/41]S*D\.TX[G91SMRU_YAMNW<5&>9)?793ZXZ;Q[CP;N;9W1NZJU;XI2BDQG$W>X/QR.IZMM MY )IMUM#H?HV:;T@J:&GMNS4J@V7XGFS[O\N0GZJ5@NU;>E(^@6/B*Q%\<8 M,L0(1)@CJ%:;&"8$D4!BY'F)5:E:R_[GQHB=^.#G3H%?=.SLY[T-;;<5TWJ M5A'+*#/;83*]+A@-_-'O$9SC/N"&81!ZSJX>['J?^$YB$#3/+RN&-3/\"K-: MU<%?=_DK05=J/_Z.E/\0*WU5VO3V63!%R^UF_:4H5R3+VW2#MU4E5M76:6I; MD";V Y^G8033 "O.3"(&<9AP&#(<(,8\]3^KK%%C"3HWQUQZI"6YT6Q4U VLEZ_/'G<%K>7BK*/A9/]'J"KHDIXVVO^QX@IJ5C!IT M-3SFJ#B\7!Y%S,FOI\<$^]@%]ZC]77 "R%DH6B+?%^$B :1QP-(=:DV)!(",17Z;['O^0%!@8P6 MN;C7#9DQBQ.YC*95VDRK7>G&FUVUM& K+M#RVEJ:;L;,C+.F&X=IZ*TV&K<* M*)[K%(1*6*A55#_;J@6.CM@-H+5N;NY=1L':$66ZD6E2=G4*XR$1NVW\ @.O M<2?:/;EM3O3K7W[HJD(W:3SY(J8L##TIH2\"3X?8$YA**6"0AG[(4S^*H]". MH.V%F!\;=YYN&Q$ONLA.OYV,D8Y-T$$HNS1-[028WF0= M!-!14W982\/H\F61UY;RW[/5UY?K:E4\B')3(7D1IVGL1]B#4:0VP@BC%.*4 M^-"C<<03&86IW2U3;V]SVQ6_$E*4I9IT95,]P8[S^H$UHS=G<(W,9)VTT]_7I QCI/8AF9B]9!]"_JKUYGJ358PL&X9ZHWY6 M+3CFB)*80N[%"42!AR#5-E7 *,82R\3#Q@'D)WN9'4^T@H)&TG;Y!;6LYL'C MIT'MYPIG4(V]MQR"DE78^%D4!@6-GVYULI#QLXKM!HR??_C2],FO2:G#JRK5 M=I?>.6.W.7^5+=A9H?<"#VH74.M4;PS6C=_LT'S(=N-EN/$:?Q3& MWGVU&NCB#)T.-?RU%C?@^0 UB8S!*%>A%^+I/'&QG117RDX\"*K3*8B'-3=T MVU6M/L@ZYE='FXCR6\;4!J]8ZM,H3FD2!Y#%@=IS11&!-,($$A(+*H,P)<@J M..UT5W/C1"VIGHZ/9<'7:C=1D:7MZ7\/KJ9;+A=HC;[?:H"JQ:PYJA,4:$E= M[K;.H>%LJW6RHXGW6><4?K[).OO&@$BQCV6A\P.H5?_CI[^%09*V>;-%Q&D< MI507;/(ADCZ"*?,Q#%(OE,JBBHA9#O*^3N9&"ULQ02NG1?S3*2#[V< 5/"/S MP'-DAM2G/06118B8 Z@F"A&S^)CL0L/.0- ;&G;JW>E"P\Y(OQ<:=N[9ZU3" M^[!>52M2YZOHK0H:>RGE(4&0R@1#A ,!:9#XT"=^&G"!&49HR@IXAG+/C92? M5;X3787/1RVNMD[J; *;PG?%5L]9%+\S_5Y2&B8B3!DD*$HAHCB!V L]B%$: M2RI"YGGIP#0Z\_IJILO0<[[D\(YZ:B>^2>CS8B!%W1CU1?%<-J\4>G MUDF8< [$9</JN,&0X@ M2@B&E(D ^I'PD$0>X5%H5LAJF V\V.:2E>="D#KL+==WNRFVQQR2@_PV"EB M=[1G.4IFYZ+C(3_^B:F=[.Y.!X=A=N[-8XL)6)3R&;N+.[ MO%J5]3%V5==#_O*5Y*W$:LG3 ;&"[Z8'\5(?A1P3&-6)_[#O0Y)& 0Q#WT,> MBQ+AD4D.(P>)/SO3K/:2GF@W/VS 1][4CSZ,\]_;MTD.=C#8+4V^V?EO@%!_ M7>OK"WUBW:;]&BM1S76&]=K;_V'"S\"8'GM@G!T&7";%P(4RN\\SF3&B9&"L M6.P6 MIO7# RF?:HK9*@"V&H!.!EMJ3NMXWM#XM.$P\*B6%'H\E1#Z-(4X5/9%0^(F74ID(H_)F M)WN8&_5TSN1:0EM7RD/PS'CD(DA&IHQ=-,Z[2@UPESRANC,OR M2CUN80B]!)]KR\@]@F% M:O7S1!Q[W$L3F^6OIZ^YK56U;,"W6W#ZL#1;'1PA-#*5:RF[2@B-H#>@!6P$ M6]H $T?4V-?3I#QFH/(AZ9B\()I;)ET7<2I1)",.DQA+B!C&D! OA!)C&<<1X4(:G;9:]SPW/F\%!J26 M&)!.9""+$F2MT!9^75:CT$_:HV([X7'N#>A ;D3?YJ[5C KN1@;9(EAV++ G MBJ!U";J=$]T0X'K]YZP:G,YU;HB>>UYS@QJPSP/W4F=:+P5Y67"QP,JDYQ(% M4,3,AXB@"%(>,9B2F'J<1IQ(HU21APW/CZ6[F-A$;24$KZ@UHA 5* M6LN9V8/L^7GJ!J^19^U0J*RF\7DD!DWJGF8GF^+G5=N=\ 9/#SN2.TQ0MO7P M2J(@35/$81P2[=8B XB#%,&82A&'04"]U"K)XLF>YD8"^LSD+F?%@P _ZP2* MOVQ3^-D=E)W&UNS,RPEB8]/ LS2'(_G(G07#T<'1Z7XF/0,ZJ^[A<<[Y%^P( MHBI7.E)&)\W[4+8IR&Z_9]4"<4(\/TA@E*0I1,R+H;+$0^A[(8I%D/A^8E0[ M_50'$:>^P.0,9[VY]3OF^WJW9V9KOZU MG>4GFYUD!G1?ZJ>"!9OE"[ZRA,0@%C MR3!$,N1J7A,$0T(HHR@F06@5-];;V]PF>;O>;Z0%G;C@CT9@^YK>/5";+?_. M !R9!B[ ;DA=[O.8N*O"W=/7U#6WSZM]I,*VP4O#J.13\426JZ?6(\7W6!R% M@0=E$ 80480AQ8)"3^)4ID3$<6BU5=AK?6Y4T0IGQP?[>)G-_\$HC#S?6[E& M\,\YJK&CV;S?]J2S]ZA:A[/U^$-#Z]6U<[Z)XM/WNT6NO05KNU/GCJ/"4WMZ MZ0F(@D G'D0>]%G".4=Q0!(K7[S>WN8V>]M0WJV05K:\&B@;^H'JKCOVIM7.ZGB*:I!]-04HCB6-D$21!"&C"&!98\C:0-R[@4;FZD MM)%T+\7 L)V'TT$T8[)K#JH4A#%"T<'YS MB^9$+F]#/TD[]S9S:'J=V@R:FHCY.56>NN#]_.#8'S^[A3:\6FZ%A/\W G\BXX$ZV%8[FU5B96V57?:?J"?\@_"3WW ME &K'GA?Y&7W3UVQL#JHYTF2.!64)##%40 13Q'$3(0P#L*013Q@E%N=][L7 M<6Z4M]U+-BJ"3BM 5F ;! N*'!"PT;,N&&I)@",,MQE=7G<0QSX+V Y1JTJ] M=[O9&2N]B.TJ-&IMU_' =AT [4[ Z\1-.P?X9+BU^Y[L/<+W*WW_ER!E4R\> M4RFE"!EDD@F(?.S#-(VDLF)%Q+&0@GA&=1EZ^I@;91\6E]>"GBDM;PQG/Z,Z M FED2AR CY7O]QD$!CE^GVIS,J_O,TKMNGR?>W3HU; BB*_%4KU1=3E>V7+- MZTR)91T!O%J5&5VO:DHI=%6-(E\I_52C]W>YFGFB6BU$$OL!ICY,.$[U-C: MA 8"!B((U [64X8A&E#!SHEP-G-DN@)UVXISM"D<9GOC[&3<6.S[21A&$(6) MIRQW+"".0PFQ)P-./8P3Q*PKQUUIU,8O#-=6>KOF@)GZ$DP]!),X'>B<0*T: MH-4#["H"5@785P5TNKCT3G")K3,W!B="3>SOX!+(YXX13EL?&DSY^8$LER_6 M59:+2IG-(DG]* HA\RB%B,D 4A2G,$!1S#P6"(&,DE6<:']N)G,;$UC+"#HA M;8,F]Q$\;RE?B,O81&8%R8#@R*.*7Q 5N=_>Q.&01Y5Y'@=Y_+%A!O%!0L2F M<,<'V63+VJF%J/?9[)96JY*PU<*/*0Z2.("<2PD11@E,8TQ@ZO. ,.E''%FE M\QTDQ=RF_R9K:E>_FS5I/9HL8[O5NO]J9TL-&R,STVETY$I:I^5GMDO M?*W5 ']TBC@\DKP(2$=FT3 9)K6"+H+IT.BYK#'[@-!W6:XSO[0N&DPF2>C+ M&#*,?(C\T(>4IP*FFO]\1&F<&-UE/VMY;L36"F<>[[F/4S\17:3]R.32RN4P MU..DMA<$=.ZW-UDDYU$U=D,XCS]@O[/0D5O+CU^+O)W@"REPZ@7,AQZ32%D? M(H9$8@1)&HJ ,Y*$S#@YRV'CC!1)6 M^XA3*@_:1#QK;+(=Q"DU=KJ'7<;+-@TJW1=YLVW^UNYZ-Z?=4R@G(CI /7 MKD.TS8Q^9PA>V[6K0?33>43=N':=@&A,UZ[#+J_OVG4"!"/7KE/O#O#ZKP\\ M=<9%P5^MM2= DXBWL?WK7WY4']$M6V7?LM73(L)A(F).( M"#R(1$D@\G\,@ M(B((HU@28F0S#.A[;B9%4ZKK4?T,D%9$^VSH0\:@GYQ&1G9DCFI ;20'C>AM M%O+N'*)Y0HL/.OG'@]HB?& \R"<*)=B>^+0G;5DS"GQ=WY!5V\^]%$M2']"U MROS%49C!, A[0PXLFYPN_&"8KGNA" .;&&:D?BR+1U&NGG23*UW:_I_K[%%_ ME>_%:A$P+"5-/1@Q&D*DJV>DG$GHA80BR?TP2CV;<^R^SN:V#'2RW@#125D[ M<5:%7/VI1N(&Y.+T/;(]UF:FJ2L$1Z;[+7BUH#5P&U'KNA/N3%$32!R9H+U= M36IZFBA]:'(:O7-A%,&+IQT'Z#>EFCHB9T]UWHN0,C]%?@IC)A!$<2HA3AB' MG*8!"A)*DW!8D:_3?\,^[+;*(_N6TY)E/@A3:%/DEBGR1$0 M(^Y#'A,6Q6&"$I3:K)G[S<]M>6RDLUL(#P SF_S#81AYNK?A?V/,[N,Z.YK/ M!XU/.H./*W8X9T\\-6R6?E!V-%FIG?E;?73;!60]::?1)D)]@0E&'N$(DC ) M=;I<#%./,!40**V/W;(]SF\NUG+N!^O5^6:]B71#_8^-W:S?=SR-O MQ@!.\1R9%#:R@EK8FTVPOMI>;P5VQQ3&V#@BC_/]3?:O^KCX99%7Q3+C357&G']4'UQWE+R32&ICJ52OLHHM"VV,ZW14V7V>R8SI ME*@_-LC;N6' -<(#X6*]6K MDN"5KE%?U$?=:GI]$O?KI9X+3^^RI:A612[:^L75[[EJ^O:^%+6\"RP3%".AT H^M M4F"MM0*D4\OBCO_B\31PL)ARE,:^@[M0%4>7_ZX0[74'N+B3Z1P$7.&QYS+@ MK-%!]=GS^DSE'),H?/3[T]9U_RL%@=ES,\_/[ DDJ+?,F,KP6L/KM_S;%5]^OQ[^XW& M:8I2SXMA'*1PO\+.2M?IEC+I+)KBXJL/4V]>T=9E,U'Y6I\GHI8%>#^RKX.NE M:"-X*:D$UQ5>1%[5*\U!W[?:_GLN3>I#%,Q8DH$)Z$"=BWA$N+(#V% )!-06NT.-=3_5XYV/4,'.8PFX7Z,_I<).$U)+RKP2#*^B1=<%;5O5QU>""JQ M6BTW+LNB*0]*_B0EMV2_P>-H1H:C#LM$-SR-"C= B0YV9+\!9RQ+JXC2@!O<\3F : MF:440E^>(S3DEN[]S^NWI;G?.:K!WMW/^ MZ2%TJ) )?LN6@BB&7:H?%V7G#O4V8[I^W>:.O:NU2GQ/!J$/!8O5YI@(#U(_ M9M#'Q/.Q"#T4&T4&#.M^;O2IY0>- F!/ Z!4 *T.X+Q/BHN1,>';,?$>F8)C[%(9(!@BM5Z@5*40*S=41,>HU3& <'$*)?NV9[FMC[4LH).V&$+ M01^P)ISO"*ZQS>P32 WB\3[(;"C;$713F=LUA+?LG^NLRAI6=LW$!H#TDVY? M Q/RJX$>^U1J\L*P\][?/W\IZS033Y]UU<.V,&)C:PL6""]*88*IA AQ :G4 MQ1A8$C*61+Y'K*)P3W C M(K45EHT@//\PH?'FD:O#&,)=Z+E<[5\;$LOF5<\!=/OU>" MW^5ME%)^WUZ9Z_KO$8D$8RB")(T#Q1H1AA3Y A*4!HG/4X*P,K:*%5F:L89Y MUU8LLA%@O)FA) =,)YUY;&4'] G(3NXN3Z0UK5B,A1G-C(/PR+2CP:TS^GS< M ?=G+3G(\E_ 1GAP>QYF:RJR1\P1-5ET/"E5V0-R2%T#6AA&92^+AX=L5=_\ MJ)VH=EE7K8M!";D'%=D:,^<=/Y+#T914F2$.CK(&R4^C$D41)# M+U$?J,?],,1&AV &?",31[^@[C"S.$IWA]U$A^D#,;1,+F&$2G_JB/XF)DP,8:3+?MH'LU<& M<.K[(E>@K7.N(TA:/\-][\)%&+*0TPA!',4"(DDDI"P1=;(;]8ZD^2GXHDL]8%B M'098_^HN5]PGJM7K[]K;6]3YU)YV,GKZ- P#C*!$(59;Z%1 G$0$1C1D@<]1 M2IEY1C-G8LV-VC>*[4:X:"_OBC1!WK+6$Y2=HFW:L^;9K-45B$99"P)S-] & M2\55AF_D%>7HR%F-%OBCT/J*/5SCG(O8NBN]ZF M6SN=([2WQ+IO?6"%CNV=D>Y2K?P[MTA?U-\J?2U>Y)VCC*_65AIR"4//8Q % M.JH4)0Q&.!)>G(9!Q(A5"0^[_N>VMNZ*7T];I0#%4\D"RW/-^V M'2*S,^\1@1_]?F[CO/Q-[,:!U@.P^^\/RLHIE:E#E3P9V,S0!' $FF9,=3E&(Q-2)R#H M)!PE:UT?",[2U1WM9.(\=7V*/D]0U_OTI9GI7C\\+HLG(3Z+\EO&Q/'X\]OE MLKWZ^R _"5;MV VP==/V&B#'0CC8#S]'.NY;Q2[KF1X#Z=>&ZL#@=NMQDK1=WC@ZX7 M]Z^V3^UYIK_YJJD[HF]!J[O\F]KTU^;N0OB,):$44&"<0H02'Z9)F$+?3W%, M)%:_Y0-R.0V3QHADIL_DM*N#/M5^;"6O^85W*FF?D8TV+Z6NQZ0-1GU9J9CG=9VU;8$H0AP)"M,TT/7_O!"25(0P1A'R M2!2RA$8V@5#G.K2RH2<(?_JB^]A-WUG/P&I'[G]K$]S9<>%9X,U8SR6<$]W+ M=1B^[D?-FK9,H7!$4&>[FY2*3)4_)!WC]P9:;M](MM0V@\Y#1Y;BE:"K;5!G M2W2BMA:5>9DIFTVDON<)##T:*KJ)2 BQ'V/(L-KM2T0Q]Q,;NK$58&[TLY$0 M:!$MS2U;\ T-K1$A'9F"M*@[X=UJT]SI F510JU-O9$V@=S>K!J(FRN#RK;[ M:4VI@> \,Z*&MC.P'+.^*VO*RN^4'Q0"I3 F!,L*,<) M#ZP.+(_V,K?#QN;:,%?;EZZX.ZDEMBQN?!10,V*Z&*:1V:=!J!%PI*KM?0BX MJK%[M(]I"^'VJ?FL6FWOPX,+>0GUTE=E,NT46]PYJ.UJB'TI/HI2+2T/BHYJ M0:HOJL?F'GU!_" *O"2!3.AK48\AF'H4P4@DB8R2,/$2JW([3J2:&ZUT2M5; MAAVU]H_%-V7P5@5H=0/J/XTO@YIL6K^!CB1NQMKTTG;B$1S]CG>ZP1M2TLP= MV.Y*GSF0:>H2:>Y@/%)*S6'C R^VCU]^;&5X\;1]I+VTN]6U#MZ0K/P;6:Z% M6GW6#X^UF\VGK/K'FU*(SCWQ$UF)14220$0DA5$<)A#A".NLZ0$,0O4'241* ML;2ZX!Y;XMDM$DI&*)606\??4HEI>;\]^C@;WG//:?0FO._>\U#8=4BD3\=K M66B=;X#6&M1J@QV];X#6'&C50:<[^-3W3=C?AD\U3JYNQ4>7=]K;\:G@?W9+ M/EG' \+$FDS%K:>@1#P6O@QA$L0((AIX4$W#% 9I&L2A](F'S:MQ[+8\-_YO M9+,(T=F#J9^6+U)^9/ILLX@/R.Z[!X!%F-%0(":*%#KS(=A%^QS3M3=@9^^% MZ6)NCLFY%S9S](%AQG#G,JJL[8[D,K;P9YD4XM5%WT;%E4%7@4)6#%PX-.KU(70?LYR\&ZXO4OZI_\8F>/ M'H?:S(:\&,"1B6OC\ZT$;(R[&U#+Z,X\ZX7 D4EUO(])S:!>-0]-E_Z'!UZ! M[!5P_)3=?UU]D+]7HCYR702<444''@PXUXDG&8>ISP,H_$#P(!&"$*NM;6]O M+]7HKDT<7A/8@** MJ_N2WKZFO3J]T4&M"AB@F M7N1!%$NN=C%$&1<)ES E(I61]# 6@?$NQK#3V3').;$M3']3W VV12.@.?J- MQ!F)AVRF3!&UV&>-@.Q$6[#AGZK=[LP2H=Z-FVE;T^WI++7;V^[9OCLX*$.[ M):N%H#W$DM MTWK Q8$G NQ1F"0T47MYFD+J!0'$A":!'P2I6B*MG%S.=CFWY>]SFSFREGF@ M-Z(!T&;6MUOXQE[![)"S=^4P!L.5+\;Y#J=UIC &X)DWA/F;EU/+6N];U3\T MH55W5;76>?YV.EQ$ 0WB(/5@$$04(NX)F#*>0(H4ZPA"PDA8%?NTZ7QN=-,( MK*=-??M8@:I8\OI6LOFWY76DU3C8K!3IDN\++PFDC*4'$\(\B(*(0YKX"'(>"11YGD017WP3)2TL M,IVXEM)F&N_*.NH)WR9-7U%':+%=-=4TK@M(_:R=/"PI;(C7TH M^^'EW0TP"^;=Z'$#B%3+KJZ#X/38=BR-52+5B2C0,1)BM TT5X60L^- M)C;2@6]UY(_:?!6--D"TZAA>4DPZ](;;XID-Z!RNI_ICP#YT05\;U?7NNU%> M)\GK/I9:]1E$@ T8J&L'@=F(_&/$@0T8!&>A8$/ZMEO2JG*U^%@6?,WJS(%M M(M>JO2-()?:8H (&DD80(1Q"&O 4RH F45BGI6 F:U!O+W-;-%I!ZV0$K:26 MMS#]H/:SNS.H1J;C02@94Z<1"GUQB-G#PRQ9 MM5LMM;_V*]'\>9?KG*&Y&A2U35V0T(LE#CFD5-_%*H,34N0G4+"0A@%+D(R' M9$;N[=3H$Y\^ 7(GH67ZSGY\S>R\R^&:AA$Z.<'/G:2_:/-J1UAW)I41)HYL MH?Z^)C5BC-0^M#[,7K+C#RZRQ>M\E:V>;CE7'U'U4OWU0_FE^#-?4"^.61)X M,)2Q+ASJIU#]WX=">%&J#(8D1D:%0WOZF)O)T(@)6CEO@)94X0BTK&:$T0=H M/TTX@FED(QY(5^ M@BFR.<.Z2)JYD48GNBX(KV6_U+*P&9BAEL=(<%_',MD,0*M-O9=ILF_NA)EN M-1K3?!D [&CFC8TL5S9_!L!VWCP:TNCPP-8Z_&JW@.8F_JJKY,=$0H+4QY#' M2-\$, S3A$IE7^$$81:BD!K=!%CU.C>VW*\QJF=JXX5!-G+;1V*>A[Z?)T<# M=)I;Q+,BNPW!-$;() ;S?&.3!V$:ZWIB-LR<5W<,:&4^B&%41)$ M$,E(0$PX@0&*1!ASQ3G.9''MQ5X ME-*MQ@"-FGMWO\<99-8]"H%9WMSCKP[CG?=B]9)47S^6Q;>,"_[BZ?=*N\@V ME:F4+77+%-DU3E%=6#BC-(Z1E\+0\P*(.*6*AI(8"LHEB:+$%ZG1^=%P$>;& M2EI\()?%GQ70PZ_V+JWH@&QDMV.H <-B1ECC@CTR?RGA08UU)[[V)_A9:Z @ M_P5LE !;+4:)\A\.HB..&R# I)0W'*!#!KR@I0%;OO\FF:**:L?0*W+%O6\S MI@EW8_)]^73WZO7[+^\4(FR]["R&P"?2(XH2B> >1(DG(&%^#)F0%/'("]1V MT'@;>(DD@E1L\M();[ TO&B.#_>)4R(_,E2WH%=A3!"A- M0*M*WW@,29]TTSR,(.K=UL"YQL'%T;J-YO]7"#W!R'F-DS?80.G9A''!27CLMCB#F]L_*(8!]U4!ZSOVNN,&HYU"=:3'L*%OI'']:K M:D5RKK9W?Q' MTZM>GB ,OAXY[8V MNQS_6:WF3A3[ ==_EP,ZCL7@5,*!*5;R5<:SY5K?N6\C]%]_9\LU%[RYEG]X M7#>G-!_D86F,VP?M*K2@/$Z#@,40>]37":4() GS]'_\* A3+R!6YH$3J>:V MLC=IV;8!N(TRS946VZJC-Z^B*_RRJ8HS/".5FQ$V6XDG'[>1%]%=?7:2J(#7 M>X/WL M6DCNAS&.0NCI^!3D^1ABJ?[C24P#'/@QMRLSM-?ZW.BV%JZMBJWELTPANH^< M(?T-Q6-L&C.&PIZ(CJGLBE#VVIZ6&(ZI]6R"'WUHP+WXQV*E[,.,+-]E2V4% M%KEH3<8OQ9>O6:D,R%)3QYNBU 50ETM1FW\?RT*9!ZNGWW/5S>:J8Q$C$A/? M$Q#C((0H]"3$D<0P]!$7:1 ')*+&]^0N)9L;06QT QOE-CO@+P6H]0.M@D!I M"'95!)V.H%82G*_;,O*P&UR]7VLP1V:W_[/&T>*F_EKC.='-_<3C:G>C/P;V MO3?\3CN<[L9_#)SV/ !&Z6#BO&BO_[G.5D]W>;4JZXE5U0%77[Z2O#TN^DTU ML=JDOUD0F80)90'T":9JB4@C00;/T,9I @;>"P73M)FJW8/T:B MM(Q9VM#^AZUU']4LU)4LVJ1>F$61+RF#B:XC@7R?P-17RU+"*,$!5FM2 MF-JL2/O-SVW=T-(!+=[ \C0'X)F1^W!(QMY_F:-A38W'E79$8 >-3THSQQ4[ M)(,33]DG*WK5;MG^G[4RAT6Y?/HD'HMRM4A)+%GL!S#%4I>.3D*(<>)#S(D@ M,A2)](W*3?7T,;?)VXD)-G*"1E#S3$6GT.R?R(XP&GDVV\-CE:;H# "#TA2= M:G.R-$5GE-I-4W3NT0&GQUT^#M54G93_2_%FO5J7XE/Q1):KIR\ZB<<7\7WU M0HG[CP77-SZ)#&'L)QRB*$@@1E$(?93X7DBI1+$P/AZVZGIN1+ 1'K32:Y^F M1G[0*F!Q"&@W"@:GM:-A.S*!&, *_JBE!UI\4,MO$PAE^;V;GZ>.AOA$!Z:7 M?-!VIY^#D.H]WK1K<;KSRT&:[AU0#FMA:+HZ19RBZE(8+"(_C$C"&!1(IT[R M%,_3%"4PQ"$.)"UY#K7CCPV;Q*\?'I?%DQ!MINOC!T+O MB[P);:O/?JHZ(_[N[U\6U>I]L?HOL?HD6'&?9_\2?-M2\]+A =&"1#B)I!?# M@&(&$><<8BD%Y#X.PE0PSCBQ.<6YFB9S,S5KI< Z+S<:U!Z?F\-JIG2THZ?K M?21F1/A##/V$=Q.;.X?M0>X-V.B_N8JHG0-UM$2CS0W0$*CG5N!)K, 6!?<> MI5:9-LRKNYRMRU+P%^M6 MF(\DXXM4>K[ ,864Z:+9.OJ1!"R"/.*!\$00>5YDLSB:=CRWM:QSG;@!XI_K MK$EPIR/#JD*N_M21"EG>.L=G.2 '29YUSG/ULW)-EI8INXS'R6Q]&@/]D9>3 M5F2P*S/HA 9TO5TGM.#N5@9;J!P1N7&WD_*N+1B'-&G]_C!6V\2@OQ.D4IW4 M%\*;'_ZO3)0Z[^%3>P$9(T92'F.8T#2&*$HBF$:55R 5>]S MX[=M]@BPD;0FN/>W?QMXWVLW&F8$-AK&([/89?!:D]<@F!PQF%W?D]+8(%@. MN6Q8(P-NN+19^$&^(_E:ZLC74FV0NC)@"R_V2$0##RH2XQ 11"#!40R5-88C MCE@442-?R',=S8VFZHUA(<'#KK"@:J6UN$[I ]?@FLH19&/;3E.@97'5Y BU MB2Z6!J)G=Z=D $GO#5+?^]/=%QEHL7<[9/+\<'>?+R7)JTQ_'*V'BF28X#2* MH) \5)O8%,,TB 7T_ #'82!BCHW\]/HZF1M3;CQ:MH(.]OAY!F@_0[J":61V M'(#0(*>?4Q!;^)7%E9R]N$ZN4\D:]SHT&6J'KO<:^V':; M.3/(S39QSH$KW7O'V3] MV^IVO?I:E/KD?^$GDK&(2>@%GN8MXL$T"@5,$ NEB-3&+S7R3AY-PKEQ7'/C M6">=VKM@O@%YK<%.8ERR4>(*X6\G1]R,-J\ZCA->&@\,:'N_&>M&3[!5= 9! M:^?&X-K1:2?E^S'"T,[!ZRS>[&Q'UTEZ:Y]"+UCXA".A ]?BP!,0D0A!$L0< M(DF)Q&$J1YK41V:6QW%+Y:VMHA'X[%/ !_DFRTG.,K+!OE[GML3MW&0K4WLC]VXBB8%N KW8 M6[H'N$)T.K> 4V#>@$9J\$?[ITGXV'"' 1/@7#L*]/9Y'0"CR.J?RLU.$&+,($:J82>AS(X9#150LADGL$9EXC 2A40I$@[[F1DJ- MJ*#2LMZX/.OIP]N,DARA.+JG0 W@YP; $0]0#.!PY4G9T].TSI/G57[F+VGP MRB"/HOV"<;53^;;F_*NL8LM"^S1M XG#$,6$1@1&::CSJJ8^3(6/H) L\A/! M QPB"T1]U38G-OU]WR!U[,>1! M[E%%4#HV)8UY"..4(-\7?AB9U>@R[&]NA-0GL05+&0!MP$INX1O[A*Y'V"&5 MB@T@M'"5= OE1!Z3@SY&.^HVQZ67J@V:F8Z:S77:HV*+UP:6T?A&LJ6.7WM3 ME)_)KI3;84C>O50@0D31A2QF;J14RH." M3&,O@#)."$FEVC$RJ^*X_=W-;>+60H)E*Z7U9O ,MF8[$W>(C3RW M-X*"6M(;L)'U!K32NMN/F*'B:!=RIK-)]QYFBA_N. S?FCIVIFCS8#TK__'Z MNRA9IAY?$$4\,8DBB'TOA(A014"^,A9$RCB67JK(B0W( CNFS$9S2SZ='.'LG].=\O8^F%=)TC_K2RJZO>\%&2IW7Q^(UG^0LBB%%_( M]P5&-!4B)'HMTQC#\+UKQ74S[9J@:,#=@-HK1M0RHUW"W$1UB-=40R3Z:KW%Q?!>.YR MX[+&+PP$N:TJL:IN<_YVNX=O$[[Q#_DG+9;.6J0>4&M(V?U3+3!9]3;+Q=U* M/%2+,/(9YA1!*0B%**8,I@*E,/0B%,:^IV;4L( 1%]+-C;ZW][F*)6K]ZH0; M.QJ"3D509^IIM6K2*.ZH"6H]P1]:4U"K.C1QI9./P&PQN-K0CKPH7&54AX>_ MN$3?=9B,$]FN$T[C$M:383=..QEP+,;8'84:AFAW*C M$GCH=*K MMB(Q:7UY4-G<-T_Z8",;NMOQT([\&^U 1MUN@,@;>+S7??^FYV2 M'I,.DH4OPJ2#-9'WPOB#9N?VX SC7D>)RWN9SK7"&2)[SACN6AUXS<.^"KY> MB@_R2TEXG>MULZMK(TC:7S1+>%T<<($%2M(T19#[L0\1C20D"68P(5*GO@XP M\XQ27%\DQ?S6P(,SEE;DFWI%;,_5=W__YF_P_5U;>=1R&S1LV RO3<8>C*G/ MNMR,@_T5QR4XNKJ[&"3#M)<2E\#T[+;AHL:&4>C!6=C!2=GMA&2B"+ M$K!:3K#4Y]#EMGHPV3NXKI1R@.L)7PV,[1@T>F9$.O:8S.+.8&_,&CV 5L0= MCUX"HR,:'23"I"QZ"4B')'I16P,.9_KK46L1:%5GE%HPS ,A@@ 2H1T74E$U5];(3'OS1B>^NDOWN4!@VG1'%=8:[AU)V+\]S&[^6!9, M"%Z]4<+7"TO.WQ%=<&;U]$&>CJ9;2,Z2F 8A]&0J(>*!#XEV(TTC*D,18>)' M5CG8!\HQMU6A4P/HCP'4AK'>[SXTJNB95-=+*O\A5G7=TZ$&\]!A,[.9)QB, MD5>0_7'XW(U#IX4>A4F#?"]$U)$%/52*28WH"Z$ZM*,O;6YH0-[GKV)9%[$F M^=,B$!Y*_9A#S_<(1+I<-%%V,D0I"V2(/2D3HX.&X\W/C03;4+1:1-#*:!N6 MMP=?/VM=#LK(9&2%QX#@O&-J7Q">M]?][_)O]_=^_6 M(S>.K8F^SZ\0< 8'U4"RCRXD1>X##)"^U22.RVFX7-V8J8< K[:F(R-R1T1F M.?O7'U*7",5-02HHI;P?RF5G2N1:'\6/B^2Z%&8JK ]3=GTLA*U^L[WG^8VM MOJG-TX_B@?$Z49'(D5;"3&B2LA3 & M A4Z )")C)#&3&CGE&+E.C*E-?*-( M9+IHWXFVA?;8IO4?&8_OQZUOK&1XC_\_3>E,Z'WQ=6H>#A;#Q MZ6ISMQ#+!V5/?;\NW[+U=V/G/A=2R3T_V-_MK^T-A%(Z>;*!?L8B6VQ!NME7U/SQ#;X;X%-P.!%Y[@ =>3 _&=JM@ M9#2,[NJQ_=B,K=4S:A2U,9V__%$-\M^B7:#^3M^@9Z=C#$BHZ)TA1!PWF&= MD(]B>X;LJ]_2\TG]=2O$\FEA6S?=+LQ?A6J5:JC^;*5"9SEAFFTKRJ'PRW+I*X(/IXR3[=(,9>E-NM4BVE?#;PGP'A(W>A\2YH&I MVXA^'MQQ2L/T12\0SWIW/RJ']@7GD!][M],GJ?K+@FE=_'CSCWH3BU@F,-$0 M,)XH&Z:8 J(4!K%*J,QDG"#E='Q[LO6I&;J-?-&;O__C[S[IO0]1Z%+(^8E/R/O?A;RP;ZVAJ%:/;+5Y^63&]MW2 MED6=I9KD@F80Q%0@ )52@* D 0AQ3"3E6.1.$5->O4[-OFM+&5DQHS\K01V- M&S_(NWES," 'YM$>&#IS0B],NO:2IL'6/M+\:[>'].MK%$KII7Y#,?U>[EEI ME*V_V_]L+-LSF]N=Z!>UWJP*80P>^XLRE+3]@]:3LY1GA"19!K!&.8":Q8!R M)4!&888HY'D6\]FC6A5+^?O&R.UV7G:53#[SZU"R :>:/6VWOGOE=8K:B1NQ M3<35MV)1EG9?ZJB2R;-\Z56#*&#.=)HJH&@. >0< 9(E&6 <&U0]PLJL!WL_ M;+\1L,QM"&1#%<*]2I9Q2^6&@.VHF&Z01GL<9]RF<4(JSXJ+CA7U&9J2">?" M+)MQ1@ 44!L+GG# )&?P &N\=Z?1O MYROP1;^=LO;[]4:QGA#)-$IH A&4,H%0,T)P3H#,S)'FJ)43]THD> M]C2UA:"4+BK%B_ZT O9-Z'D$J9N=' 2H@:G= Z/^Z3'/Z1\ZU>51/Z^3MO*< MNF=34)Y]H4\=QK^67[\OG]9FS_)[\6.CU.+]P^-\^:)46?CWK?1@KL.8U'M] M$-P_2R&/<88D8,3F]LMR CC"'%!%,PZSA&+F[G%TL;NI,=.)*/JE/DI*X4%/ MEP%WH*.@, Y,/Z^ H,ID["W'>TU+&X[U:'!'IC7__@].@EU M2X/#Q":7CRB]M[O7@!AH)]Q+A%$WR=> =+A_OJJMGCFI2[JMC-]5(=1GM2I+ MQ,T0)!#EL3!CDG $ZD!@QH"F),LC7FL,NB4_N]21U.C."MGF;YI7>Z4&R>3 MZ-$*'?U2+")I3S]7:WN;':VM"G_SS"=]#G(W:@L!Y,#T]7MM-I5"WD2EF)&1 MLRJ+&3#K\P4H0B5V/M?-N+F;+RA[E)[YTO/]"..+6BOSDKTL;N?3W]68?+M< ME&&)7Y>F1[U94S"NP7%,C^U*M2+3UVL\WXIE&)-3PN?'W*PS*P Q>C<>> M2OLY0F[*M"'&RC6JV0CT5>6YTM*NI/52OT&2@P3&/!"5AY)J5#(/#.4AG8=N MOF0X!930!*DTP MS%**"()^R3UT6XB\C;]0(?+,M M+/QB=AD7$/5WZO> *)3OODN7X[KH>X!PY(GO\VX/QX/[A?I:/*C?BOF\K&M8 ME8Z9D3C1DL<,Q$JE "*8 BYR;@SS+!%"4Y)K][*ZI_N8&K\8*2,K9K25LZZ; MY'$G?@9-!U>"ZS$:VL@=#AX//X'K81K).< ?+C]_@&X@.IT SKPZWLU_M^Q[ MU_T7'KVVN&IYROV&K96LZ[G>_L56LCP(OW^T'\C:^JA6ONOK]=-#];.R.N$N MHYKB4$"*#$,R:(PSG7# $8H!364<)Q1E&'KE3@TKWM1H=BMQU!(Y^F-M0W;- MWB=Z,V?B7\!@L+27:Y6:P-Y*V =^6THU[UN2-VJ$7_L%QI55CW MM?4_5?'M^T;)VV>U8M_4KZ;QS3NV4=LXB1F1L<22*+.N4&K/7!) &.- X!QE M C%$B5=]K6FH-;7EJ9;=4-IR%:D?CX4]<0CBRC$)N%W7KTD(.Z5UK[76M2%I M7]+:Q-\=:V)=X;R%375Y:ZP>MMBME2V ;J(&HJC&*"I!BBQ*D86I7%E#>LE, M:MQ#+;?34&K<97H:.I];WJJ7P0\6K MN%N7ZKW*NYUL<+0";UWJM$N\=3X7H,AM:S/Q_H=:B<*PSBR3"90HS8%*[16G MR%) ,\1L=C8!$R)EAN/>Y6Q/]3BUZ5UF>EHIH8IG8X!87[-EO7%7CH=@N]3M+PG:^V+-F METUQL-Y:'N^*M9@OU\9*F<4X00DQNWJ<2D,SBL2 ,5T&4,0ISC&C:3K;+#=L M[D8S9WORHI=M?\/-C*^VCXB5XD8/BED9I4T J.V^YKES7^.)L1NM!$%N8#JI M9+QI[?VBG9P!:TE=@B)40:BS_8Q;U>F2ND>EF2Z^T.,F_H]'(]EB4V]W9DG. M*&,0 @$%-O9'C@%-* 99K'4*8X:$<+(_3K0]-4NCEJXY,/&X4#[ S.&>O3\2 M T_M8"!XW*;W!V.D6W174/SNSD^KW7EG?O#*>'?EIV7=NR,_\\C509YOC0%4 M2%6E;OM2;P3N%ZT\_;.$I)#E<0YX1A6 .;1Y-V-I3!BD6,YIQE7?R,_+O4^- MQK:V_C8BU.:$Z!WPZ0"_XV'^4* .?9*R'QJZ)WO4"!^9O[?$'R1@U!VU\%&D M#GV_5FBI.RP=\:8>C?0CM%]9L;#.\_<+8Z8]+M>%;?->5R;<+,XSEF$I0(:X M+5")*""8,C,D),:"J4QGTJ-*DE.G3E-L_&I)5EX[FV0IL=F;F:E7;<_\**P; M<#?*NAZ_<2C*RMG4 3;0M82UZ)D%X5'9>B V1]BFO !\K*(YW_\0\R=I/9KN MBWD9^/DK6^^>MS_X6MB4#=N?A2,V)VP#$5EW7Z,2EY/:AT3E]E*/S=[=0KQL MU-OEZK%.C5NGK!$44H2R&&"<9=;O&@*&90JTD$*HG"O*A/.N[TPG4[.;*C&C MEIP>FY]S0#IL!0/ ,S"]G)$PT#;H@OZ=^Z%S[XZW,;H@_=X.Z=*S?>(FFB+; M'Q5;JT]&8%L$X8>]S%8S(E)"I)" Y]ILBVB& ,MI!BC)8:)2QGCFE++B8D]3 MF\J[:O>EL#=1+6Y4R^L3*] %L,/L#@7;P%-\+,1\8BP"(3=6I$5?!#T#+AQ0 MZ0Z[Z&I@Q. +!SWV0S!<7K@V$&.;6E>MG@NASC@(S(V=CE::H$EC$7L5?._T&DG!ISMQW[ M=QG *SUKKT9^Y/UX$^V4M2_NU(TJ?:-2X=K3WS.GT# ?A^.1V6L/^=!':Z?< M5-OIANKY+J8P MTR1&N;'&[2T;M[Z5:8Y %N>4&^)! GJ%4I_N9FIT8X6S)LYC)9X?J9Q!THU' MKL=G\(NV6D!C^-4HU4+>1+^NEAU@>5-&-Q:!6.),)Z,20[>BAUQPX>F)9FY0 MLK&F9IAJQ 4R.WP:)P!*R@!#>09BR:!FD+(,TL:3*-!&/YST/5R2!B:KLWD8 MRBW\>FK)%UH?0J#M^\B#.YV=>] T"N;][:;^)TJ3<#QX/TLNA);DT]JIAQ^2 MT;,:G!"AW[KH=!K_:6F6Y+4](+ RKLMXO?;O[8G\I^7F?ZG-X5F]$;?^D7TN MF6F=,%M:V*R%B5D?\P0!1F ,I,U;I$B:,IKZF-OCBC\U,_Z/Q6IWS2K:)%J? M(T2KG?3VU-O>P]J5\T6QE>_".?*7XK9V3G?\7_O:=JMTLUI:+4#;=$OLX8!5HE1Q9^U(7R=0;F<*U\)2GZ5D-8;]:WB^:@:CT3 MB"8D1AR@%"$ ,5. 0 ++0R3$8 93Q7R"]@\[\%IR1HO5%Z4OCSU5;0ZL?3/O M'\#HQO;7@#,P'[_=(O+^$B(],N>?5CM8EOR#YD?.B']:N>/L]V>>\YO(Z]5F M]AO[43P\/=3A 5F"->8H!8K;N"\M4L!4F@"1IA@Q*I,D=W+*.&IY:M9B+9S; M3#W&J7N*7J7]P'.SEBM@K>.SVG9-2?-2:SJ:?^VFXG%[H\S!LVHTD^_\ WV7 MSZ-J1DTEHYE6A&699@!!;%92:K:&5*$,4(1RF<:8EG4F?%;2LWU-;5'=KQ>V M5[_-=UT]CZ_K$AL$M<%76\<":Z<+JX5*U09,/>EJD]8)I,LLTZOZ\V4RN,8IB0!.B,40&XK MV=,D!BCE%*F$:)XZN3QV]C*UE:&1,[*"5OGK'3F\&\QN_@T&T<#<>4[$0$&K MEQ#H#%@]^_)XP:J7Y-\+5+WXL'^>]W=U"+.MDS[+L9*Y8@0(;%.UIC$$3(D< M$ P53W+&=(Q<\[NW&Y[:C&UDBZQP[NG<][#JGIW7(##PA'13WBMK^RE->V5K MWVMHM"SMI\1O9V<_^?N1_?5J/XG[I\UZPQ8VL=+=8K,JS-935&5O8DIB8?-P M8)0Q !%/ "$Q TFN$$8"YE*148HG79)T:F1P^^W;JG3XB[9R5HF';Z*6#C?1 M^_+_T1MFWNX(CQIYV-TV:9,8S!$W:3T][[:^=7L#?_!93,#)SG547MNE[J*< M/X<#G2O+S;%YN562C/UUO7_/A8+E225?!*-AZH5E'WSR7469K@1/MK,5=,?BA6Z\T7M5;FY>^?5\MO*]:X'"6) M3'.))) QMI86PH#&E /!(=(Y05!J]Q2XEWJ;&CU6\D:EP%$C<52+[,&/%U%V MH+Z0V W,:IVP778!ZX&?1S[-D#B.E%.SWV?HQ_ZNL'02^\5&QN-L5WWVZ-CY MI;Y[V2_J6['>V-N0LKRJ2M.,I9P8VQ2;/U02 V8T!8+E6J 4D=C]#N-4!U/C MTWI?MA/2LT;M21!=MZS]H1EGM^J*2H\]ZFG5K]B>'C0X\L[TM#K'F](SS_6[ M#2FC0#\M%\LF 6_E1#?+$FJVDCP&)$X@@*F4@/'8&$BIL8Q(K"!)O,(IS_0S MM:E\MS"]*+,>[;(D54ZS?I<-YU!UNRH(@-7 <[L*AF^+6+O*ACN9OP!"H'/U M<[V,>BI^0=7#,^U+C_?-8B16Y8EXZ;?TL%R4Y^+KMIOSU^7Q67DK.]R,$0YS MBB&0(L8 0LT!%]3\31(N&94JY]0OX]&U(DV-7JK:S$V):\LQEFQ6A=BZJ49/ MB\(W%UN H7,CIG$'9& .:RD35=I4]Y+K(]?^=\7\:6/# =YKK43I/'S!'35H M*J=0F =+^W2U0".GB H%X'$ZJ6 M7\'9INEWJOK_W:)<&[;%%)KZ=,8I)-==[G1\/G,&XB1GN;_=CY=V MMWY(!6(WQTY')3$_( ZYRO/MZZX0;,F^ZBBRJ0>9 M0YW&(J, 2F.]02X)8!E!@.,$2\22F$G8H_#YV0Y[;#C'*'J^W76"LF1DL5$/ MGCO.\Q#[W2CT0VSD.X42I";S1BWG^6PEO2\6SF(1^&KAN)]7N5PXJ^ZYZX7S M+_2LU])80LM;\9]/Q4K=/K-B;@_)/BQ7O[.Y^EV)IU6Q*=3ZG>*;F<899#I5 M0&80&@:1&IA=(01IKA/(6"QS&ON=6GE*,+WCJ\:5KER2']CJ7ZHZHUYOY?8L MXN(Y)&YD,P3,(Q5WJ26WA_ZU[)$5,=I)?!-MM0%ZN0)6GX"E7OI!%ZKLBV?O MXY: Z0?-43F8GLWT#^NNDH6^7\AWAB%FB&8HUWD&-,3:.DC%@%#SSP1JGD.! M"9+,-[Y[KX>I[<&VLRFXN"P#,PVW@CTRL@_*3V5T6& M[[HCX285.Q8J??O#5@\:[2N)]6<[G9E6Q+\Y0'F>Q0@F(:88!)"D%#!,) M,IHG1.<(TM2OPOCH*DR-BBX5=7VU@'+73\+-_IKV0(]X2A\T!/U"K=;HSUMN MG3+%)F2Y\E<;R>F%K;LJ\+/&LWL.T("![KZ2O,Z*6HME+??.0M=I(C,5$P14 M*K@QN W]TSCG "=9$G,!-2/QF,NHH]P_V]IY$[44&ZJ /9)Q%=8!A_XE6 MTI;V4ZIZ'G;,)K)FNDK]4RV4GD,1>G7T[;Y'R/*GY>)M>>)>!:#49^ZM7, B MPX215( 4:5O@+$L!QT0 10G5"96"QDY7^DZ]36WY^;2]/&L"= [JD!F9/2)O M+X+=O2@$AW!@*A\;/8^XY9 HCA2W?!6:?N'+KNATAB]?;&2\\&57??;"EYU? MZAN^_-9\,RLVOUM(]>/_4R^S)!9*")X#: M(0BPRP%22 B$T3CE$0@K/^.6# M'J;&KG6H;BUE5(H9&3E]0Y@/@;Q\1G\U/ ,SIS@XDOG<@SW,IS+A>I57YD/Q8^=W.3-S5S[JY)/^>57/QX7['JK?S$F0E3V]Y&[?!&*:IV3!"@&V& M>:@A!#SF%*0D%S!+8@13Y7,JZM;MU&BR"J3AY='5J7I"?@>6CM"[G3>&!W3$ MX\*3!7K>7\#4^WC/#Z) IW..G8YZN.8'Q.'9F.?;O2.5EP_J=[-&E5]#Y=JEZ(JJU\_&>5Y1V>;A;KY^4 M?/>TLM$3I4=1%>7_2?U5_FH]P['220I3$%/! ,PH!41I#!12C,4ZS1.D9\]J MQ9?.=XQ.'?M\_NWN!YP%1BY;F<&Z)XLJI4:9U&1;37H M6XW4<63R',8Y,2.#+UW:+BJYE&$.:,(( (LI=5D "N M&0(:"XU92IBFPB],;@ IG:;7J*%TS0I="UN90X:3BI6ZQB(:8( =S:=7&K2? MSQ>MI:G-6U7I.AVGLXZ!F(B#V2D)?RIGL@Z(0SN.=77E[ZY0QR:^)"G_6FSF M:B9)PK,X(2"V%2Q@#G/ *#9;78U3I=,T%<+I&/]4XU,S'4NA["XV27_A?VM" MO?R23AJ;#1WA'-JM#T1SC[3S\3[P(I5 M62!PER:JE3,MA10)9;9]22X28ZS%$%":4,#BC*F82**15UJFSMZF-H&ML%7] M3OO9?B@6;"&*TJG&&-=/'K?O;EB[V4W!$!QXNK? :TDZ4-(Y)U "62/=?8UJ M5SBI?6@AN+W4\_B(K;^;7:C]W_O_?"J>V=Q.DA,]SG 6:YXC"% JS/*?Z& Y>8/J&%N?D4HPKFS\^6)#J;&/G? R.CA0G@*LVY" M"8'$P+Q1@A!MY>M3&>_DM^3N57DE/B,Y5![@%,B)LD/W3O_)4^^-YSK9(?6> MUV37FBT\PDWNVJ0'.AT-.@')MZK] @5L18"R^YPMJMZ&#'6+002^X%P05H,Z@M7 MVH\[5Q^1"8V(,?6DSA2 N42 D"0%F.%$YW$.9>[E5N[4Z]3(S],++HC/U<$X M.-X9AD9WZ%O #H^K4NA1':Y.PS2LO]5!GU-PMSH-@Z.WU9F7^U1\9\7B?O%E M^<+FFY??EF:F%?\^O*N;:433A&H-=&*3DF-+3S1)@!2,QP@)#(EVK_KNT./4 MJ,G*'!D^>EC*0A>BND,WC"05/V\ ] 2;XP118A,6)LSF+XQC0%2, ,-9DG$N M$#?-N2=_#XOY^$G@QX3>P>8-_?4.3/T->JM*8(/B3N*([40.C:3'H4-H1$[&>[VS/?S8NGI^S^2Q.B@DJP07QB M3^L+VJ?JTW+QK-9FV3Y( MQ?6K:7ICZP<_S=LM7'< ME4Y -9\)>:C@<'/SC?I6+!9V7_:&SH-2/%E'MK_>M^0X[',!$2=T'H?P/>[ M-AE:R-3EBC<&FYUG^!:>$SE*2XC*\@PMYX<)>(T/,.:O[68>4J6?PR]]@$$, MYL@^A&P]SO=NI2QL=Z1%HP79OVJQLSCP.C8-B-=%+4&T._$R(G6#J/ MAKI;&.],R$F3O<,@MS=Z;LC%=R6?YNI>GR]Y]K%8J#M;GG2&4RZY5@((II\:R5ZH ;@V6D1_6NFC4GQ'3[=^ ^.XAQ@* M[H%YVJ':HAO2_A9X'\1"F?8]KT_:!Y@Z["P#838X78"/I^"*PN+E$_L0!K>Q8B#.X!YV25B!;*4(F-5X=30)"4@27*;U$SB M!'I%M9_L96I$60II';@JK]3^V[_3F+H955V56&:_I=&RRIQ4 MH)U2YO0#_59[J;J4W'4LKHH10STE9.OZ7V#)AN:^WU$ T\62MT*@FC4L3+H=?> MBVTW"H%6VS.=C+K<=BMZN-Y>>+K'X<3GU=*>>IC=U^IY&.&MP_([\SAFX .H\7SKPZWLE"M^Q[APH7'NUGW>P. M=.]UVR_IBYK;N*PR#7/IEL1;;DF^.;^OZV1",_Y"B:5!0B+"@!?(+KA2F%'M MAS# '=H9@5KM6RGW*_MQ)RT+-!&,54J"F2!YCA/%@$ : I@B"CBA*=!QJC(L M,"/:J=#*Q9ZF9IM4PD9&VFA?W*B2U[>"[CF +Q\A!(-M8!+KC5B/RKH7T+BB MPNZYED>NM'M!P>.*NY=>N-+GXI/:S$2FF-1F2X)$G@"89 (PDB/ !$,ZI8+! M).WE8V$:G]KT;_E4+'K[5%C0:(8I374,XB3& '*" :4&.<*S3'&$*>%HMK$E M0P<&;=O%<*!5A62+4-"Y&8%] 1F8#1V=U+8IM^'=^1EE)G?47: MSX3,OGN[>QS AEVS\#@EEWW MW,LC1]-7=8ZJS$O;DD(I$VG.= (R!+6Q-N+4.K<)(#45%!L^XS#S)8#G/ $LQ2CG&2$P]0J.O-CCU"9H);!GZ=[+N+H9,T'1 M&GA.5[*>*9@RR(6=,SJ!3(C+_8UJ%CBK?[C4N[_8LS!<4^]LETJC7*LRJ)2R M10001A! B!5@R/KT"1U+AE0.,Z]*X&?ZF1J#G"K_YK7B7\+5C4L"H#4P@_0! MRK_@6S<,H4J]G>EEW")OW:H>E7>[\'C?F_2[A9EEAE6*9_6.;=C;I]7*-#W# M4B<2I1E0<98"R! %1&MN+0N=Q9 HPPI^%^FG.YH:'=2WPBUA;:XM%M7B^EZC MGT&WFQ-"8C8P*?2%J\<=>C<65URAGVEXY!OT;O6.+] O/']MW;2W-LTA7ZZJ M'GWLU.L=V7ZE:G9_6YZO9>;;3*Z2D,*;L(YLW?J$7RQ_D-.,D$0)0 M A6 L2: P R!1"2(826Y$,2WAH>W%$X3;OR"'EL]HL=:D< %*OR'RV'1&0;] ML2)>)H>X5Z#,@,B/%D,3= 1\ VUZ G@A!L>WU3'#5?B>=G]3F M;B&6#^KC)GS[NJP<*^@U;%V)[^H\D8HBD F J$P"5)(#J MG !.,Z7SG&=8>YV$]I1C:GL;HT94E'I$O\R-)G\K<^ WA07M/;/G/4S?\7$[ M41T!]8&7&0OX70WXQQ+PK1K19AG5_D!M36ZB4I=![G.NQ#/0T6U?*48]VKT2 MJL.CWVN;Z\>>GU=+^22:K:Q6*48)DC9ZPIX'LP1PR"IS(#*>Z)AB"=TRM+AU M-[6I7%]0M-?*K:ME2VS?>YU.Q%UO=T+A.,X=3V\(>]SUN"!SQ8U/9_,CW_NX MJ'I\^^/T5K]U_Z!Z2E/K_5TQ?S(_/?[:94IAHF(,A)+<)ET4@#),0:9IRI6" M:>[GP^_9_]0(IY8S^JLIW,3JPDWMC=(Z6NXTZ._![SM4;I;(@ ,P,%,=%[WEWF_=VN5@7IH4Z>XM0YI>R M95[\LSP_WZR;J5;-L9G$FD,D*> XU@#:!/4\-_N+E..]I%C7I[5G;4:-BL8_?-.N9QE11TU!WN]5YK+ >FR/]2P^AQ6?A: MPSG2/>*XP^IWS3@$])TWD$$['.]R<@B<]NXM!^E@Y/#[C]N$_B+)%*0Z!YEB M&$"20D"UTF;ECE6&,&,B]\K8?+U(4UNRJR!M[AC,S8^#N:^IP7?] +OM3,8= MMH%7YZO#[X>JY1<,Y->.L__X2E7_@@$8+*+^N.6><7A-A-^;E^U?_V=AUI.5 M^/[R43T;7,NPO(S0G,<8L"0G #*" ,L3 K!FV.R]8BR@5Q8[MVZG1LFML-6M ML*4[_:?;?_2+UG-#WXU+PV,Z,%]> Z=_3)\7.J%"_-PZ'3?BSPN(HP! O[?[ MD=(7M6&&W^1[MEH4BV_K6V&V84]E2M]W2A>BV,R2'*)$HQBH1&8 8JX 29 M B4Q83'47"D?0KKY] MV>+5YH0F1DON*O%B6_*AKV1Z@18J :-7W^,F8NP#RU%"QEZ-]'37K'WJORYO MQ7\^%2OU>;5\5*O-RV?SK6U,]S8EY&,9*Y(Q*!.SIP!08IOCF6O TE2 3+($ M)5#)3- FF,IM#7?OW&G:[<=0#;R:?ZXS*9;E(1]KN6_*W+&EQ.647"_UQFS^ MSB<\O79,W!@N,,XC>9 V$3J;952+'7W>XEQ*?E."O!4^H(^I-V"A'%#=.Q[7 M.]4;D"/75?\6>J8_D[*P9S(V7JB0=XNW[+'8L'GKB'VF$YSA5$(@A>!UEA*D M.$C2/"/&-)W2ZEF-(^U5HH!A+&A%@X30#C1($L(HR(C>4(2 MWY1K'?U-C5;>-ZG$6C+?1*74!N:HECRRHOMG8>O"O9M4!D!S8$() 62O_&P. M\%R5IJVK_=&SM3DH>RIIF\MK0;=+39UVC)34% &L4PD@%12PS(8")C!5% H- M(0NP4YIF/.^!F0_NMF9^D$V25YQO,.#&W1J!W=9H@%!@)U"&W1"]1JBPD]J. MVZ @99"KW--U+LGM[8O,4LP02P"&C .(L3:&29X#S%FN,!24^A52/-G+U#BC M%B]B_3/,'^+H2!#7HC,T,=29Y!N ALL=?P:#H/GB#_MXA1SQ9]0\G1?^W,,# MN1.OSWG!W3_:)]?O?SP6E36S;JK+'(3HO?^A5J)8JVH#'V.)8\0YD! 9*M'4 MUF=.&4@D,KL>J446>Q6L&%N!J;%4(RO8AKPVXD:EO#=1J6!=)DS:;>YJ7>9M M*@..0U<,"_VYN#'FE#^"@3<:5QR/GVEXY'/Q;O6. M#\0O/.]?H+0\3U>K1[;:O'PR@UY&\<0LEC1E$$ J8_,',ZNOC&V1LXPIBO), M$2Z-RY>)4V[E+^BNNG)9D=S/=QQ2G^>JFSQNZ=5L?A66>IEU%/Y.^MM>&O+'QD6F7$-&8^)!$PS ML];GN0(<80*07>A3(F'.W+/1>'4]M:E?I:9X-#^+5JH*K&&UJ![N.'[H=_/" ML)@.?;Y2PEG79*\DK\]%ZO#)Z@$K?70[-,X>:5L&PWNDO"P5N$O=I$LLJA&0 M3V7F\_7YC_SO@1RE>@'8Z2_EU^)X;E.]--WSGNK7@O]V[^WR6:T<;]..GI\0 MJ91R!;TW.ZMMKPW%?DNC[2!.*M#>,IQ^H'=MD+=L_;W<<4@EW[S\L5;R;G'_ M6";T67RK/]="K; L0M_] 3H1,V/OBWUV&W];U88JJC]V'"< M)Q+R%"A+=I"IQ-9T50"JG+.<\$PD3@G"CEJ>>9V2+3A4\:QCV@'/8]?=4? MF%!JS?O40=U#P&-'TA>)D38<-2*!=@^GE.W<'.R],)[M?TK./=/^Y -]_9/_ MS]-ZTX2.GG9B+"]N^>'E[A<;B[TN-NIWM7HNA*JV%U^46'Y;E*V4.XT9IYG. M"=- \BP#,",Q8 E,@4@HX5+F**%>B0V'%GAJ=-A.9RA:VOCZ2 \\S&[VWI0& M;V RO_U\]_;FM(//SBOBQL:#K)3Y=:3+()#U)FKI%-*5>QS@@WF##RSNR [E MXX!_[),^4K]7IEK\S4R IU7E)F3Z>%K9TZK:EF$04P7C!"BMS/(1,P88C'- M-4M9DF9<*MTKT6)'IU-; EIY =M2WT1;NB?XW6@]-*@#4_,.SS:$ MX>-G?& )G6"QJ\O72:_H ,+9Y(HN[_8CH?O-=[6RU+=2WPW[%<_J1%'/#\O5 M[VQNR-#T7.WNM\SZ26WN]5?V8T92E,=ID@$,$0,PI1D@,LN!1(AF'&=2$B\[ M-Y1@4R.S/Q;&WID7_S8&T3=6+)JBQ5;U<^3%9L#%T8[O7&)F!&?'^ M[=U-]$[Q3;03^&97UQ@8XQ18=6ZB7\LQ*^L>WT1,FR\FVFE6YHLRFH6CT-!8 M!Z+98&*-2L6AP3RDZ^#M]T]B>;8*:,QRB6B:&%[F%%@G;\!DC,P_A=8L1RB5 MQ(>F?Z:JJW7NI'55*S1DR<,K"J^&!G)@ICQ5;_4F;,%5'T0"IOQ\W=*K/DJ? M2N@9N.QJ>R9';?:NGES?N6(W_K%@O)B7MN$GHT456F_VUPG, MA"1F5YT( &.( 9<4 V.\H43D/"-^!0[.=S4UJBTEC1;&ZJ@%C.8[L7OLE$_C MZ['WO1JUH7>S)6 M*6^BG9R!]Z:=6(3<;9[N:/S]8Z?")W>$W6^,7''/ID&V M&;_6FU6Y.*U+$;]^9XLZ$/D?:KVQ/CTG8Y!_M;4#W[&-VIY,SA@F"@N6 Y+: M&.(D4X"E(@>Y2(5.H"W'XN5_.!G-ID:#3?SW2$DS1ON W(AW,O).B.>OKB]X M$U7H1"UXHFKUV!B =CDX*HPZTV^42$46JFAWOS2!FH5#C?]KESX,KM>T\G:, M/9S!"C$.)F"/ YPOZEDMGM3Z@\&_VK;LT@BO&V=)D3"=X!RHG&L ,ZP!C2D" M2FK%=8:AS+'S(8Y#AU-;5AN1(RMS5 N]J[GMXX;K K?#.4Y@$ =>A!RD#73X MX(%+YP&$2SOC'4)X:+5W$.'S7G_JL*W_:@.<%B7!'7[->4YQDN'8D [AI=HH_'-_L6[>U[..+>F#%HHK U7/D>N^.H!PW'15Y^7@]58>FNV M:H54J]H?7"CS2]FZ:?]G>=6VV]WA'9A[_^N.K(=/P>N.\$AN"*\RTB'*C(48AQXER:[J]K7+EX7 S*'4 M69!N>E@$-K^!Z=YT>GBRTIQ[)%0ICA5@"2( )DP!*ID <4R@8C)F.'-RQG#J M;6JK]4[>X^-2#TZ^"++#VAD2NH%7PB[4^F0\N B?QP(5$L:1EIM>'Z'?/F)U?ZD&SGYYL"_?ZY(YN/5,\I2C1&(@L,9LHK!- % (DP_< I),7+C0Q'BNXZ;+'"8ZO]&"$^\?-W>*#4C.L!&=((Z"@8 !*94PM M'69S50;-KS=F=[@QVT?SB]N%W/]!Z\G*+:=)2_-.5?\W_YX_V7BJ]S_$ M=^L"](5MU'NME=C,E"0DSZ0TN[^, A@C:DP4E *,18I83%*BE4\5G7'%]R+% M$:KUV*R2E8S6W5#8_)(VJKK\B]KIZ1F?.>X7X7:/-MUQ'OI0V*AR4Z4.;6ED M[^<:9:/J$3OP!S_KY-(O5+ \3?RLQ2%191 T9DT8@J. *&J;[*,(8* M?!U7^'%#:5]E8(Z"K;Y#.X6 MCT\;FQEK(8IY49I+;U[*U]_.V7K];FFO;6>40:I9KD&B\QS +,L ETH""F.9 MQS21!'I%B0PEZ-2V"*5\42E@]&!#ZK;(36&@!E[.O,:H?Q*M@0 , MG7@KM)BODZQK(+#/)O@:JK^@90@^% MF>CV9[QYA#AE*[#,%6B5 ',L0N+34/Q3BMZ?YIGB<&RM\7MA@+_V[FL^MLZ)U2:B\2JV?LV0PI0 J92D2*T!QE@*D*22<"LC3Q#=8XEJA MID::_V"KPBH1B3VWH565>???2OJ'5EP];@ZGZZ\P&@.SZM9INM$)M)1J!QBO M;>+$EE[V]JW6K'+C\G-8#SIR'G<$KS""(UTQC#B2O:)R0D'N$K=S=5^C1_:$ M0N=4[$^PMJ_.4_F9K>Y79;GEJC[?ULLVY8+QC G 62K,PID0F_G<_ TKC!'* M.)D1%MBA;R#VLE@:@6UA]4KD M.M%\0-_C'A"%3VMYML?7RFYY"8*.))<77^V94^F)&Y.S8*L7FZ#7$)[MJRPQ MGB!***9[W0*C=]GW+MET%U MXY4@4 W,)EXH^6>^N81 J$PT9_L9-S/,)76/,K5I MT<-6YFW!Z\TRTJ78T:J2._JSE-S'L]T)>X=->6A$!V:15P338Y\<&M21-L$A MP/7;W?H U;EU=6IHO'VICUY[FTZO%_M9<%7N+9NP:[DPWU1]48T53['4&$C- MF=DYQCD@F4I!JF4.4\&UAEY74R=[F1HUUXG]ME+V]!XXC:B;Z78U3@,3KC]$ MWK9;)P2![+;3?8QJLW6J>6BO=3\<],+ZKJRHM'_:BR+&\K2U%Z>/[8O3I^;BM&@T"'U??6I4KKJGOA+K MU[V?W@K?NI\>_%*Z [%A+Z-/=3R%2^@.0!POG[M:N"+']U%ITN,4I/PP!>EG M\^E^9W4\_+UNGYPI\U$O-C,N9"($(D!FL:$^B!7@&Q!OI;8_WWQ7D;:9D!_8ZE^& YX[$R*/_04X MGKY-8ER'/KZ[/HWV]JOXW'P5!S<,E=*!TV$/.C A\UL/(^CX":L'!?QD!NIA M>^RY+HGO2C[9HU:[YBW,A_KRMBIJ4>[AOZH?FS<&NG_-5)Q#"6,-*#3V-D1, M <)E"I3"0FA$E:)>)6M<.Y[:FM'(;7EA*[GG2N"*N2.O#X#DT"Q]"L2;J!:[ M/KR+K.11*7K(&QA/M$)1IVNWXQ*A)QA'M.;[_L@%MB] MKSHLT[=YM\5A6LI&?UIUHUK?D!0\Z("\=BV7;B%_CL(L3D 'J[+BUEN_I>.@ M)$N3[>:HM*X-S1(S!7-,;"UMGC"S(A"$ 2,Q ECFJ>22IIPZI?KMU?O4B+X4 M*OJKJ0W%ZMI0S1%)P(K;?H/DQOJ#03\PF1_5XMJE#ZMD;U/T352*'XZ:>Z$6 MB'']^AZ52'O!R55V^!?UN%S9DVSK8OFTGG$)498R M C1E,8 Z@8"D2H X3V$69X;D$NC"<)^NHAN-S6% MQ&SHZ_2><#D3CBL6)[AEK<3?ORV?_Q_31$4KYB\[-KG8\"C$X:I>PQ'.S_3R9X._]CXVM?[U6(X^ 9FC6UTVKF2+#MHOPX%K7^88%B(QPX$O!+J M7E%^[HBYQ/$YM#9ZI)Z[AJ=B\3S>[K>KO7\L@ZD7W^X69CNF/B[7ZUG&*$D8 M$4#$,04P)1P0JB7(-!/F=SSA1/OX0IWH8VI.3U:F*A_'\K&.+O<\F#P%I-O^ M\DIX!F;BK711)5[TBQ7P_+;<>Z/8H7Z@[>"I'D;=]'6H>+BUZWJTA\7VU'6W=0L MM%+@Z'&;<=G#&\<17P<#+2AJ ]/!15D#V0?.F'3:!9=;&<\><-9HSPYP?ZL' M.]P:Q)+_S0HSR8YJRU(%&4F3!!"F8@"9C@'C2(-<(1[#G#.(W7FAHZ.I,8*5 M-#*B1J:??O6^NU!U8(- 6 W, V=@ZE.RI@LOCSU8(-Q&VG7Y?F9^[.F 12=O M=KT_'F,Z:+''E2[/]]LEW2Y%L4VO^]D>IRT7MYO-JN!/F](]9?G)Z+-<;(QN M\])X,U2EUMN:2RBE-!8"),S\ 2F7@(M8 \41TTH(I*!7NI+KQ)D:X]X*,^.> MJO#+^\UWM2I=#U;JN]WD/BO'?<<0X^:V?QMO- ;F]-O[MW>M_.BU*E%;%QL? MNZ]-U*ASF?J]MX9AD VTB[Q2F%$WG&& .]R;!FJU'P4W<<(V+$PHA*CA>A!G M4MNLL@H8>C5[5I*R7*6$(4%]#JA:;4_M8*K:H,YW OH18!LU-S;KB<7 U/31 M 0!O>CFA:B"N:+<\ZL0_H=+A+#[UR,C.M.W\UD\/E<_6^Q^/RI8Z^,?26 )5 M0@!C$MN\Q3LZ\:*:/GK9@C M^=QZC+,;.4UL] 8FO0#>N%;O.G5=2W-[IU=_$SOERS(X$W#-]1^JU_;3]9#X MYW#:]1^"8!Z\/;KNF13FX7&^?%'J=[5Z+H0Z(_"\_-#+1*=?MLFFJ_([;Y?K MS?ICL5!W&_6PGDD&E68$ :IH!J#$'#"S-@%!&(\YRO,8.Y6F'$B^R2U*M7I1 MK5]-8OR([&ZBG9+6=76G9E/FJU0T^M.J&I6Z^B:S"?PEN"UEKSB^(RY;V^5H M-_.KQ6=A?VL+N;UECX79XEB]FD32;F/IGW5G&,1#Y>L)+-VXF7Z&@?8H1]! MW?2X.FN%3__&?A0/3P_5MWO[S(JY/0SYL%S=F27,>NXTA=IF"-Z)%>KJ*B%OXF*FKQ/2Z5 M>HV/P^WI@(_6BNRW\=R/![W'9-_0PC'0+.,QP^-T5 M7@-EYR5BKX;'NUV\1N^]:\>K&NJW>:F]0W<%O0C* +B(T]-W_D:0Y(KA!@ M:9Y#%BM"M-?T#F3R'C4_ MJLUZ3KE#H_/L<_VF[G'5WL\K]<@*^4YIM5HI6>^.;A>RO RO2D#.8H*S+,U2 MP*2-MHLA!2S/E)GO,<90J5AP.ENH;_86W6V*]Q/$Z=.GU:??%F>X&5!+':E* MW'6YJUR6?@2B#CICI>A^5-%SG-P(94#LQZ&=$Z75C94>-6-1BU\.1>72<=L] M!-[4=!V"@0BLIQ"CTMQU0!V2X96M767M?%$V);!U/3@=%%,=$G\M'LPC]_IW M\].UMCEJK6W&5IMWAHO*"B-:0)W'.0$J0X9*.2. Q;$$,D^)S%@60^V5?RRL M>!.UM&ZBK7X=@6+UI5*E9)EHH*7F350J&EE->Q6-"?P=>-E^KS"ZXUB.(P]L M7QLT,/YA+=A0PKV&_1L8V#/6<^A>@M?N*=2ZG0\LRYG(":8@,^L:@!H+0 5! M($[MC[F(D9O'KG?/4Z/_RQ52RL+9;OF]KAP4A^/9H: >F(NGA'*PJC_]T9Y, M]9\@[H:]H;JB_L]!@U.I W1:3X]Z0&<:Z+>OV/J:_&:V,J8+^\E]6*G_?%(+ M\5+7M*%$)AFA')"$0.M_B #G H*88TDX%$I@KSQN#GU.;0G8^9#=1"VIHZW8 M/8L(N<#O9J,'!G5@LN^)H;?E[(%*('/8I<=1;5P/" X-5Y]7>UBCMDZ(C>E= M+MX4RSK<2&L^DZGJNG^7TU@9YF?WY/XO-][=/Z\WR0:VVAIL- JLN7F8:0B*UEH# ! .( MLQ10G&$@,D-EG%,=4Z-73O_YJ_K:NCB!;OMV:49$SB4"F\QQ QB&@ MQ.; E4ID@B:",*](_I#"38WU6KK9F*7=57 K6\C'OD[[04?5E2%?9ZP&I]&6 MW'NA9?;VOOWO:O@VW]DBVG]I&'_](? .QL8!11N9LL.#>LSK _31,T39;$?* MQG>3G:>:Y+DQ0C$7%$"8Q8;"1T\ W.?)S+^0;!GE0\5LWK;VQ3N"\;0 M!V:N.'A/VU,*!YJP>TV/.E5/*74X24\^\SJ5]OZAUK;"R4)NG4.6]D>MZB95 MV9-9KA-,46RV9(Q* +F9]22A&%"=0T000SCW.F,:2_"IT4I5/>8FJN0OC7_5 M^'UMEI$M8]Z_+M-H7X.C43+!,1[:U E8VJ_UB;QO?2+VQS?[1:4J&":05:3G MP+UV:A%?L7^._"(]!R-TF4#O_E]G);R5LK!_8?-WQ5K,E_8VNA7YE_-8DPP" MG5,.8,P30""U^=LUE SF(I->>4<&E7:2:]Z)I".G29%WDN).\:BEN4M,LD\&^A9]H;>S_&8R^&#H-ST16P&Y9?ZIESPGVT&N=6Z>]$J&T;GG,6OJQ M$&4 V/:29\LY@C.2$YB 3*34WITAP"G"@.1QRK143$'BD?W$L=NI+3G[MV+6 MA*Y%W[L7\UPT/$>BF_V'PW>\FZQ7@]8KA\D $(_DA14L]X@G!!<2CKBV-F:6 M$4\-#U*+^+[=,QDB6]G@K/5GM2I7$4\[\=SK$^*&1D0;XUC9<8.89)>0")4L M[EPWXV9]NZ#L4?JV2\_W^WC?*;[Y78FG59G3NIUUYWWR<7*:)19DDF.(:9 YUP#R+4&%.L$()0PHC', MT\SKO.^P@ZF15)TB;UVER/OO\=_C)'IDJZI28P1 E*3H)HYC^U]]-Q6QI\WW MY:I**8O3FS@E-S2&Y8X )S=YG-Q G#+ M;R+[=9@D$\!\ 02(##(6TT2G.?0AG@O]38V'?E=E3:.;Z%LE M=TD(;$]ROZE_"6\W)@B(XL#$\&L+MWU9FW1AX?C!$95 ='&IMU'9PU'U0S)Q M?:U/J&M3O?8K6WU3FT]+TWZ5G[L\FOZ@E'4,_JV8*[/(+U1]>+V>0)QR6PDHC1&B*55.ELXU0DR-A;9J1)M2CVBQ5>0F6I:J1%K521 ? M&FV,P?3275XTW*@YG"V/,!8#<]GTA\$G[G?XX1@K-OA@6&Y"C8MG-/%U@'9' M'/=L>\2HY.NTWX]H;6Q3_+CMZNURLE_-"-B?PG\WWVGS(]_J# M$6:A7MU!KD9#XHT($,QS R MC6I>!H7QT @-V_BYR=_^ICZ:O_V/_];\Q/QA?;S^QW_[_P%02P,$% @ M<8!F5XR=Z>E-<@ 2$T% !4 !M9VYX+3(P,C,P.3,P7W!R92YX;6SLO5F3 M6SF2)OK>OR)OW=?KE=B7MJX>4VK)DHU2H9&47=/S0L,J\1:#5)$,I=2_?AR' MC'T[)'%X$*KNLHZ4(D*$+Q\<[H O__8_OIW.?OJ:EJOI8OZ7/]$_DS_]E.9A M$:?S3W_YT^\?7X'YT__X]W_YEW_[?P#^]R_OW_ST8A'.3M-\_=/S97+K%'_Z M8[K^_-/Z<_KI;XOEWZ=?W4_O9FZ=%\M3@'_O_MGSQ9?OR^FGS^N?&&'\_-?. M?[K\5Q:9UD(G2-P1P#]0L-)P\%PER7C(0:G_[]._TN2-H$*")EJ 4,&!3TE" MUH*1Y*R-C'4?.IO.__ZOY8MWJ_03LC=?=7_]RY\^K]=?_O7GG__XXX\_?_/+ MV9\7RT\_,T+XS^>__:?MKW^[]?M_\.ZWJ;7VY^ZG%[^ZFM[UB_BQ].?__=N; M#^%S.G4PG:_6;A[* JOIOZZZ;[Y9!+?NI/XH73_=^QOE;W#^:U"^!90!IW_^ MMHI_^O=_^>FGC3B6BUEZG_)/Y;^_OW]]L>2I"\O%IS2?AM6?P^+TY_+SGY\O M$ _OW*=";?>OU]^_I+_\:34]_3*[^-[G9V]#=_L;/ M7]P2/PC"Y^GL0L9YN3BMH:OUHH+D-FI!A*UU)>6TT5\.8\O\"B>!(('J8T:J,\)1+;("O($UJ!:!='9 M9%X%$->6[04'WCX<]I=E(V#XN'3SU;0(?@MH1RBWP1M(7J%$:!1@-8U J77! M><&Y..Q0NV_E7I 0[4/B((F.C(J7\_5T_?W5=);>GIWZM)QDZHQ*C.,1IPT* M(RDP,GN(B665. _<'X:&FROV0H%L%P4'2; )[;]/GZ9%"//U6W>:)LQI(5/* MH()'F\:# 2]$!"EDR-28+(FO@(#KJ_9"@6H=!0=(L@DDO,:0?HDFK!/\!Y1_ M>KXXFZ^7WY\O8II8E67T7(!7BH.(>.*9%#U(%Y3,60@M#_,D>Q#1"R>Z=9S4 MDW,3L/GHOKV.*+YIGF[N*K:6D&>M8@$\<1'Q3Z4&HV( 8;C*F6O-XF%QYX/+ M]X**:1TJ-63;!$B>Q8@J6&W_\V8Z3W2BN>5)(/W*1 ;"DP36^P!2*>)\D"9E M4P$@=RS="QRV=7 <*M.6@/$<_WBR_+CX8SXQBGJNC$"+E] $D[ ALB!HO=D M@TW$NQH>R*V%^UU=D2>"BCT%VA(FNJ/Q9/ENN?@ZG0<\&8/TRFN-#E5&;$?F MP"HC(>;LG#'$H_6K!XP;J_=#1\,WF]5$VQ)$WBU6:S?[/],OG>NDN+9.4 8L METKJ_4#0,-7G'N+;F25EQ?2V;O/B_GY#8S( M!91:043F2]Q-P2+/$*FA-D7CT#L^2.TW5^RG^H:O,@\2XJ_N6(_]3=\AWF0"$=6_\>E M*UDH'[Z?^L5L(JCR-!@"44N40%(+,HFPH'G9\LBKLT+7($TZN!L-2&)&I=,1J\&Q(S#'+ M@R#QT.K]H-'\%60%T38!D==S_#04Q_1K>N'6;LO6!"T<,S1J8+J\UJ:8P/+H M("1AE$[,$E7C$O+NU?M!I/F+R JB;0(BY1EW^=RMTZ?%\OL$3\,L?%*@O'+H M!6F4"94)'#$9T2]EYHR7L]5TGE;%TBEO M>=)@F,?#4%B+P9 QP+FW&L,AXU,-'%Q;M!\.FK]MW%^03>#@Y6E:?L(C[]?E MXH_UY^>+TR]N_GV"[@^-3D2PQI<'6NG 1I(A$^Y,XLD26N-]XL[%^^&B^6O& MPP7;!#X^?$ZSV3GUV<:4G2" 03)!B63TF8DJ#E'D7*. O*[A2%Q=LQ\:&KYS M/%",38 "3\M:1R+\/?I3QV!/*63 I8SS->3-ZQ?//KY\\/G_YX:\O7W[\<)WNGH7:]WY8 ME<+M?J0>6,A]MH)/SGV9=#EOY6PXR:^FVA/9;?RG;:WBVXV5IJM5^??N=QAN]"UK_TX7^/9:I76 MJPLN.;K'*N*^B3R%TB8!@VRO,F3AE/.6$I5S92ZO4S!.F?A@2#BW+17$/>)A M;X*]^1A4D(3!C*#,AR,R"$8> S]7BXBV2(8"0H,H!U.5]_ MG(X8PYJ7O63; "[>+=,7-XTOOWU)\U7",_5D_3DMK\EH$AD-T9D$WA%D"44" MGA )@7'IN96FOIGI0=8X'36&0U%M330 KAO$EZQ:XREX)!Q$X :L]O@EAI0M M,N8?K%H[.+ :I_G&@,?3WM+='QJ+M9M5LCN++VFY_OYNYE <\UC<^"_%0RLV MU/.2E.TB),H]".0#C*8HGYR-DBZ%$&EU@W,_/2VXPU4B\6I";\"VG" GKN1I MOTENE=Z7EJHG^795B%JB-EHW V%F5@NS)741J.D%*]M:QXDJ 77 MN J$ZHF]!0Q=GK!O%_.PM:2*ZTA=UD"-3B!8L.!5T,#05"NN4K#IH?J:O;!S M%R$MN,EU,'.PF!O RH;^B; &R4UXK@;#05!5Y* 1Z^A^8418VDP,\Z+0@KM; M\3IX)T$VX*^\F3H_G4W7T[3"@[-+S_N\F*'05^4077^_$$V2*M-$!#AIROT2 M$X5#!]H0(BAG/,N',MWV 4A?VL;U8P9_C!I$10U8GBM\W0P?C"&21]P_P1J, M![5VX,H-=X[1LI1)UK+V1<[]U(S[R#",]N^'V"&J: !4YW>;[]SW_-J"U%T#'9/ <*? 4NX,3<[3![.\]T3/W<2,>]@-!Z *HF\ M0\\7\TX:?YNN/S\_6ZT7IVEYSM7WBR>6S+/.V4(FQI8>':KDM!)P.E'*0K32 MU#[=^M U;BP_$+*J*V1OD'U-2[\8Y)+H%C]6R!@ISX!,X:8APH-CF8)/4@A* ME5.F>J3_($7CAOP#0:NB$AJP7'?87D\X<53@T6V8PU#61[")83RKK!(AYI > M'#51QPL?]WY@(.@<*.P&[@T>M*M7;L-DU,2S'$K[:XV!;R)@J.6@?- \4)8C M?:B#2_6S;L=KR&,X4L.%=4,HJ0%3=8_AO<*0T$ZP+'%'BLQ!A$#!&"H@6DLI MQB&>AH<*L"H>@#OB[1CNU7!XJZN8%I!6;OBOB.[JGF%$2#P!P$8CT%Z[!"XD M!EH'R[SB5)C:%^;W4].,?S4@MNJHH@%076$")2*5RM&CLI%@83'&M<9)2,%0 MG5U,03TT8^% %ZL9W^HH-YL[";L!%^L!B<2DM.8J@=*VO%,1!LYB_*J3X<;Q M$(6OG49]X//+8/E'1T%1)54T8'RNM.'8%!-D8@1G!$..Q/&+%.5ERFJ@C'A/ MA<[,U7:5;M(P=C%9'=W>\KT/$'0#0'D68_>$Z6;OW#2^GC]W7Z9HV:ZP-:%. M<"&R@50F$@NF+5B6!4@N>5"!&1&KI^D_2M78C\&#@*FR,EJ 5PAGIV>S,ER\ M\^Q*^ZAE^ISFJ^G75 9LG:8WB]7JV5+Y0"B4*;9&2/0YN+1.$A28 MJGU"WZ9BW"AS(/@<*.P&PLO' J>)P[@8G0H&W'M?[NHD&!4B4!U)S)8H'FJ_ M(CY&TSCS0\>ZL#A<+=5@=J06-^\Z/7Q.ZVEPL^M,'-COYOHG#]K\Y@$FCMD) MASDT.5EX2$XB3DQ ZZ9, $OP. O),OW@8/A6.^'TWH0L6L%*PW(ET#/$@,B# M"S:"-Y(1ZC.+K#;_51.6Q^V>LPMZ]DY8WD5%33I8%YRXX&FBE@+-S*)1]@&< MD&5$9W \AS*!JW:J1*OP&D;[_2]D=U%% Z"Z#!\?)LMN=L;LR?)>67:OD M29 L!Z\)AA_*E,+%#%:CHQE+B1%RR3FK[8GU(&ML*U8' ?=?VU911UL(VW3> M?G:V_KQ83O\KQ0FE7$5N2P.A4JWD,'!QI;.03%Q8S6R*K/8K]@/D-'MW6PE1 M!XF_121=[>%.O8F<2MP0C):9DU1A^*,-^)!%R)H3Z6KWESNX;?X8UZA5L;2O M IY [],/'_'K;R_??OQP\NKDW_OB^_\?+ M-RG_E F)(#QC8/!4 R:%)P'/ MNB0?&GNQ7R.E.TDYW&???N#'\JPP293;[!(';I1 @XM?C$:?LTQ,I>AU,I/J M^^E7*1C7::JA[]NN^-X2'O%(6RW7I6U(/ MK=/+2\NLTI&??IJL)5X$Y*358 M5N8B9^^IOE9>H5R>KZ8X4\7)?/Y:WKV:9FZ7;3Z+76CV WQG)?W M0Q)E+JUC$CB65!E9H+F45$:J'W-6=EIQ=)@UBV2N$3!.W%T?,H=+MR&S\FN9E#'OW+2;8,]4 M(?$Y06)EOKO!8-(JAY98V>BM,IQYOJM-N7^Y<2+IX0U*)0&/#9GS(J_?W/PL MXW_/EM/YIRT?)"F:*(L00BPWE9:#L6@?,\]99E[&.[->0'E@D7&R@P:"1RUA MC@V**S!_O_CN2A7639!ON>+6>ZD$*^W*=&E71@K* V0A::91I:#DKK;DX27' MR0<:WIY4%'0#'LI%./AF.D^O\8^KB:3!IJ0-,*G1*CHKP2EJP05-A: Q\UB[ M;\5M*L9^(S@X2*XDX 8@LL7^9?L\'0S1,FM0+F%(J 7N)Q("<")<<)1G5CUC M["8-C=RA[*G36SFJ!PBX(8!,-*$+U;=F;MM 7\I#)6%<$);B-3K,@#8HD>%@1H>E2%2 MKCS5M?MAWT=+(\=*';M11>"- .D/7L/P1(+ M(NH 7G,-VO(D=6:4A!NC(N\-CN]=9%RS4A495>79@'%YC[I LJ\M1=XL,X6 MW<2 K:@F/%(A!PEW/P,7H@R IU*@I>O2SZ08+&36<9Q,344T #:/HU MS=/2S9"79_%T.I\6^92'BG-V**6$4(SY"2NS)Y(D8!)#:;F49(P\"%)[<,,C M)(U;U3<(HFHJH0%,W931A"BM"4D"*#&R-$,-8$V9-,!=5D8[JZNW_;A)P[C% M?(.Y.GN+N8%"OHNN6Y=UU!-&=++>*<"#-Y=!!AJLUPFD])QFCCR)VLF8=Y Q M;F>807=5O?[^VV*>UM/_VFIDZ>:?NB!TDE3(-B0" M5*G2*$E), SY,Y;;J)(,]&97JGL\XSZKC5O36=]%KB[A!DZBKF?#V\5\<1W] M$Z5S,CJ64;/:@^!XH'K/'7 7;8HT>Q(':8)WFY1>*#)/ D4UA=X =E[/\;/2 MZL*Q)X&F4'K(W6!D MGCZ5XJB/U:#R-JVO'JN9JQ311L;L4![*6'!>,F1)9FZ8LC+63D*_1D"_6SWR MI'"ROX1;<'0?Z!QTWA7HW6+9:6B]7D[]V;J\TGY<;"KR+SMW9^XSZ=+;2ZMM MEATX;A2@X$SB.OI<'5B52!^[J*GJ*\48ZFS@/*S6_\I%(7B0%E)@L705#& " MLQ ,1JB)\JQL[8/TJ#W.!GLP&05X.X!_,!0T@/X[6+YDQ:./HBC*D]EN/J\ M1]!]4=%2ISF+3OO*@'Z G+&[GE5^$:XC]@:\@&LNS,56^;BX4AN[+;S]Q:VF MX6*W%H^8N-(6W)=V$UPP#+FI!UU:F@0;D]>U8]4]21V[85I5Y!U#70W8M?,V M@N=-(CIF)ED1KK-UX#,>$X)H-,[.9+ YXW=-B"G5?O6YDY!QS]NC0&!16Q\- M@NK%=':& ??$T[+<[D!\C&#UZ5M!,W.!L(I,[4/RGM(&3>_H05@[:.3 M!J#UMU1&W*?X[&M:ND_I[5G)43_)M[I*7!>FIXG!ACJ!640*!6@PC<@;4L R&&"8E_Y**V M =R)P''/VR, YA"([J2]=J&Y-?RW^_ X;:3'^!]R)*6OG//^??SUY\^+E^P\O_]?OKS_^YW5&#NN> M=,>G#]DQZ3%FZK?;?:"OE_;DC=E0A)>()LLF9+E:\$[BXY-H!A4T\?%O-3"=CUCO O>! RX22 21(ZQC.R0@&+Q1"3"K:F=5?T@08U@ M:0]-WP>:@\7> (9N\+ MT9:9:>],!"_O[V3D$8P M<[BB;UYL'"SU!J!SY>9G6W8OK3-6IP#)E5W%F0'#F0.7<'.QD@V>:@^%ND7$ MN)"IH-C[VY#N(>4&8'+//+7S1A]41BX# 9\_AI ZQT/&IK&I%20H*4O M(VTQN/5HJX%IJF,2VAKZ3]8+J$KXMI^ &X (;H9EZ% M5XOE'VX9)U0X81EN.8YF&H3-"BVW%)!51L925E'7OB3?D<1&XKP]$7&K/F X M]32 OLT5_NO5ZJR\Q%OF(VY"<"90M.N>@P]*0#3)1Y65KE\W<'7]T3N\#Z?H MFU9K7ZGOC9@O:3E=1-P;RW6E@^VF;/8YU"S)E_*+JTXZJ]?SC6 F):M&V!2 \7(C89,':PP#4GI->BE9XK5- M>%T.QBV:.+K;/8[FQV[GUPEU$W!OJUC$I''XW$X!DD M'LK)DSVX;"U09ZP/1&M);CSDW-/'9+=UQ\T^/@84AU9&HSC;'!^W.+-!VVA, M!FHP_A49Q6@=DZ 9]2HI:G*RA\#L[F7'[9LS-LHJJ**%0_RA+?0V_=']:%42 MI@,+*0)7$85G9 1CDP2J='+1$@P[:S\F]J-LW*X[1_TO8Z86"-9Y%2 "S: 2)J C=Z#$+*! 6&@A$.'%.>"T.$E+5[I^S1 M6^J'>"7:7_ -H.;:$YR):"L0MI%*(=[D,!-=HRC4)P;Y(YDIX?%'^.U M9E^Q'_CF\G(>6WI7S*5=7Z(.I.>A-")VX&ED$&22T:?D=/6FX4=\5Z0_Q//) M"*JN"O+CE!T^?_;AKZ_>G/SMPW4>#JLVO/S0(8L,[R&]?FWA<[?Z_&JV^..R MTZ/G-" "*01M&(@@'9@H+3 7 DTR657=2WF(G@HN6/G,=\O%URE*[I?OOZ]2 M?#V_:*F]O<697AV7I66@A&- DP+:_DPHN*Y-I31<*IFEK)Y9L3N5C62*'8J@ M.QRW(=75@'=WHQMJXL1P)S%:UA']#(QJK"C^:3#!1:LC"PWTFQT*1D-K^^%& MM#N(OHEKLVM)$R7C81ZFLW2-J8^+7>7) D;--&8@FI86!UZ!HSD \<$(SI7T MI'I6_P!\C-X3ZI@X'AT(#9C1%PE7#M-.Q?CG6>IT/8_/3HL#O!E^,-'>D!AU M\:P);G$,^DMZA01&78K>)$9E;7#WH6MA8#J[(!>#X+& 5V?%QAHG1_ M687%V;SKL?YNF4ZG9Z>KJ_>;W8.-E;K@2FV>$IWE'"376NA E?#5K?%>E(YK M;YN#\!'4W<[$A+MS@5!^.90>_A M[9H1:O"4NE+IIG.@08A8O4G+G92,FT;; M'#8KJ&OLU)A>XXV,5#X0##N-*@TV,_'@\=0 XYA)47CB;U;0#SU :K"TUF8P M-HQVQC=U'5]O%_,BPQMC;K:IYO^5XH21,FDMHP^?!<4(DAAPQLO28C#(2!GR MW&]DV6,KC9MGVA;:JFIE;,-V(:$WY6T^H'>0 M-5IHXFA*2EERI>E(P04 M9672:.D(8'0LLP#1)_#).N,J^VGW$C-N/FDSZ*NKM/&/SW-^+I-X,!+ZLEA- M-V'1L]4J8?03)%%&(B=&E0M8#.3!\-(^)4>%,3W/R=0N8'J0H'$32YL#8SWE MM0/(VX_T%]+;5AU>B,ZAL"*-Z$'$:$!8:DO#: DZZ&1X(.AC#-\LXC[JQLU! M;0ZJ ZFU@6/\-F?/PN9*">6>IE^[+C $0_GH# $16&DJ9!08[210ST7$H(NA M_ :'ZFVZ6FM*40<3CT+O0 4=:BP'@EVYMISC/\(M.PF9DVA-!E^D)$C)Q]4Y M@I.!>!190I=D<+Q=(:BUCA)' MJ^*FGY.'ZW3%_<-+[8DK5U?Y_-8^<:;WT/ M3:WSGJ,++#',%[Y+G3,<$G$]./LM8Z,1P)C ,9K&%E:"MEDDH6E:R=9780P:WU M53BRYUA;I:W&,*]81B'8VCG:>Y+:9$'78'@]@CI;M*K(-SHOZ^^EG=X:F2Z]#+YTZ<)" MT-+0QT$P7)3W+ TFJY+YE"-U5BM%:C\Q]J>N2:_S:+:TCM*:-*,G^3>'TI^G MY?=KC$EI44S60#8*&8O*@X\\%M<]:V*E8[IV3[">I(W[J#.RF:RAK@;,8G\I M3IQ@.0<,&BUE)>N.*G "OS!F$W,B&1]J)Z7UIV[<5YLC8W$@I;4;C+^:SMT\ MW"U(GXGRK"2>H-MS(V8/-'KT/'W,BG'JB:B= /DI4DP%W-50\ M<#(?KJ*QJ[+.N2EB[:C?#C%X^2TMPQ0%6;R-#^_>O3M;AL]NA2:>!LF\SAF, M#.AQ"*>0,>4 @[&@HHE4:NV\=)-QFTNH/I5DN .XNYD9FJ&=E8'4)NO D6 829"2D5F4"ZSJ26?[TMID M\#R873R&0L?/Y]WNSRF*\$N9XK5A^M&:<(S2Y\7R=*/,LP#"5;Z9+QWJO;%54_2QBV[& R)0RBF@8AMF_O?E1K':0D^5^B[ MG!5*?CE;OUVL_Q/#5#>-$^*D(H$:8(8CQ'V\@C M'88 QBTS.("6JJ&O[E2:MR6!+RWR-CU_,5]=)[C?&)H[/J7&W)G'B*LT:.9D M^,SW&1Q6P:W;:[][LKM)_D;93N9A>&[TK-!(^,"I,A24_*?%->.M4: MX"*:$#4OR8^5MVP5P@]NX7<($:7U]&RQ0BWC;W^8?II/\S24A+U-C7$W*6HV M#=.T^HC*_F56WFBY5E[E7)*?36E3$Q5X+R6>*U&%+#.Z&DT)>@\>Q[6QQ]\/ MMSH,MHRI1BWYA[/34[?\OL@/LKR/=>_YR34L_CY,5#H%;B]S 64>3?CLBQ"1U1L>=2&Y!.,%*,S &DJ,[ M;WERAE8/>9Z ;:R$DEOQ3GVE-&JF7KGILAO-O;BTW:_G*,*SS<2./>S38Q]9 MPS#M1'8EBW2QYN6)=HFV9(E6T7.(S$N$@BQ0, D4]TDQ8[3WM2OP'Z+G4*MT MUV=?XEYYPZ/.'I(NA<*EZZ9EZ%4H3JF-@J$W43MS\D&"QK5!U7!QTPK54T*C MQNZPQN?7*ST>KY=ZU()MU:=Q^=IN7;3 M^<>EBQ>-VBZWR^5NTG/T!.#0-XXZ,OL4NT2#$Z!R1FC#<(46"L-Q ( MBTRS1 BIG3;V$#WC&Z(:F+C+\E310*/6XY$2R>O *24IE H"5X&B-8SV)6.<3@0J\$X=Y+'I3T?'N5 M.W-O+Q%O@Z(AI5QZ1# 0TI;C7'K(P4=;)F/%FSE,O?E[>.5QK,N VK^6 #VH M'AJU/%W]52EBP54V'MQ>U]^W/Z7*5?+M;IKJ-32!)9,!@#X.$+PHL(+CJ.FR:H M1 F3(=?N0M";N'$]F0,P<>OB>A!U-&I/WB?TU,[27B[+]I]6\4WN(J.&$_)\ M,<-O+9;G3ZUOIJ$;B?!IF6X\[I;F)%13]'(=065B) LN&P*!.Y85QKC9QEZ' M=.\E#W)";JZRF?!PL<9=<(U>$>8P6"==?5EIMH;^O0 B6$RX8[PA_6JE=U][ M1$=D& 1<KC/=U1^ZI5Z[ADCQ"9"6WY%+-70.&B\6VWNGS MQ6J]ZHJ.?2'GO"KTLB>.TCF&'$!Y8_#(T@Q\9ADRI58:X9GWM7. #J/X4+>G M]^J_7%W]<@M1/'!I\ 9*'C8*+)6["6+!&><"#9RQ/)K [B9Y7!?IB/B\Z5(= M4]6-6LO7\\W!4R[6#[LJNN>3ZEQ"/TYD)6M96M1,-X\3Y>5AT:6'I'E)#KGK M,C*A1VT1;426-F&>EO&GI5)>^^RY58SSZI61NQ!XX,8P,)-$96/5]T-PK'M73#8>M67OUP>FO4CET;-OLN;=JH[)5@ M?^<'5 MH/?18_B"1W/),)89O$ '(5#G8R!<:%O[-NI>8D:^?:J! M@YNVI8[@&S4C_;*BAT_Q'B'5>ZR4;ZUC])02""6/5^!7L)80R#$+P[FRUM5. M?QXNY1L#A>GJ)-]8X/OFZ^5.\=)IHX4K)[K'G:+*]"H\ZH.)(?H@.+6U^T?W MHZS9E.]=4'+38@V@E+$[4C[^C%GJQ[L?O9[CFFFUWD[=ON7N2-&X'R\H8'%%;#51AOTU_7)'GU!+ZA2AJ=1S.!"6E(X<.D!.QE)'O-6BMH.Z*XWC]JL9-R? MW%E6LN%OHE@D**<(P5D+0H8$SCD")!"3',]9F=JQ0R_"QNU0-1#HZJNDT:CB MD9*FCR7O>8AZK.T''Z$JZRX6CE&;%5W,VB>'9HA+/ ^%!<-D&6XH@LF115J] M7O0HM5F;)/?N6?ABVO)OR97%XLG\?RYB?2X:K@+;!8'W&L!QU-VHM;RK,FM_ M$_G IPU51C:@,=RA1 ?/8TV\,"!$Z0I!."*!\02>"V-,],SX(2H*CE-,5C[^ MRJ?>F(AW8T^$))@SZ*LFH3%HHH2#M\J #4JDE(/7M/J+_ [TC5]K,0"B;CVU M#Z6P1HW8U;JI_8W7'9]2NZAK8&-U7QF/8$8PP3@PQS0(;RQ8(DHX:964B:9< MO:A^P-*N#^%SBF>EB]E\?0/9DN5@&08SR!Z&2U&:D@!;B2:G\KU.MSAR\%&\!2[5@21&W.1 ;T MIB-%C-"@P;@LP%/E&((EI-QO8L18!6%75_E^8P/8['T4RD((SH(HI0.>:P/: M6LF=9TJP1Y&R^[)/HA1L%[WO_+SA$K$'=(H.3'?U M*@7O20!K)/K@M/0X"$Y"BHD2G;B+L?8%];CIV)<'^$L$S.)[PD![^74:TMV# MLI[-NH_L.A:^3V'Q:3[]+R2JZV7=47IENXGLG>SJL,HT.$\M[FIT*Y251E+. ME.1L,%^L,C-/.H5[%TS?[]^-"8\&GEHO!7$K8_W9'VX9KTY(+'>.&W&L5F>G MF^_=.(N,TLQ''4'*$O!3&<$RAK%^*5'D5! I:_R(HP.AK6UP MA<_WB]GLU6)9V+_!7G(AR&P)F,0H".D82EHZ4#XDFP,/KG[I\FXDCIMOT :0 MJZNR+:1>R.^ZA,_'?W3L7QL(TGWG]_D4);T98G8SE A:(+]&E'=XC[(H(^8Y MRETF2K4EV6I:^UUT2'[&37]H8P^,"Y)&X\T[:RKV#SWWT3U);;2(9!<,/1"V#::T1DW6 M(YE4+]+:36=#9(.=?_(1TL'N9.(8^6 8C3 =(X4H# =A\#0S$D'B%'.*,YJ= M_:?,!YM@R";+)3+NF5(F[Q4%[Z0$;F,PE@C?C^[-MT-4'/-',C.% >RF@Q]%*-IA0TNLN9 M"")D]5;8/1=#+Q:G;CJ?Y.A#$E$@2^CH"(V.CNCW7F+&?:II[E0]0%,M06XCSCL$V$GL M]_G"K]+R:Q'%H9AR]-X#_DKSX?5,5\NIL'E?;@R,CL:+,Y+8Q M!A!6,'!1ESY+P4A#*"&A=I>+NREI!'NCHF11764- ._W#Q^7G3BOE&YL.3'6 M!N$R!:M4Z5/(NOM3"\Q8E@*G*E0?F'P_-4V=]FT L)+JF@#AKXNO:3DOSO.' M+V6>,-+PLO2T^+*AG0ED?'%).Z#'E<)@E<%A:BD\G[1#D3M?(AQ$@-V[8, M%99XP$@T 6>&Y\0"(=4;/?:CK"DC.GZL7TN'+2'SZOW9;?ZV&SIY0@3W'CA- MI:8O<\!S08-6&B6J2'*^=@>\G0AL)$RJB) ^UYU5U-42%KO39=5)C&X-OHI: M9!Y%J5TOXS2X18\ZII*VDJ*S+N7J>3\/D-,(SNJ#X#ZX':B11L'%SEE!_\1& MHX#PDA/E. $?RB#OX+0S7L>4!GNYN4U.(Z'V*.#:1R,M@>L #^7-=)Y>K]/I M:N*\(E1D#32[7"I*(]B$IP0QGK,0%4IC,#C68*"I:&9L;_'HB&A@.VQXOB,% MZR(#B[$8N P9(LH6&,#9C&D]AJ XW.W M^EP&:N!_2I>DKVYV[4R[9'#"@C Y!0TJ*11;&>QJO*2E9:]T02G'JM>5]29N MY";?=4%Q\[)G$ TU +V;+;,N+[*N7VM-G):!\:C+^&""TM/E 4LPB,J6@P)O$/TTT3GY7KE-O)21"AJ .L]!$"-Q"Z4$94ZDMR2)P&KW M%KV7F)';<@^+K2H:V-^(+=9N=M1VGP<4P3ST<4,U_!RRW&6'_HPQ>*J]UI"X M226$+L-;>0:%)YT(7LE$:T=[Q^OX>5DQ]G'I(OJI5Y;8CK;=_F"S6S:!ES;: MA([??&\ C-U?]#>4"AOPT^XHA^ON MZIDT6C+CT-VT9>Y6R1P6BN#93T0(W.8<:R> W4/*N%@[ @AN7J!4T$@#P$*I MS%>X$1>5,&!E1+^AS'ZSDCF@(:A G8TA MU/;<:M(_\@5+#4 M&M%N \A^(/V-X)%B>,+0/'F)(D4FK"F=%U,4T0@E!*UM M-0_,7!P,=>,AI'^VXB[J:@)X>Z2O1<*84A.-A% M33/ K*>T!A!XZ=3??PUZ^:1$4\!=Y#EPIY"YZ#5X3BU$+\M KQ19]5+JG0@< MUW0>/T :3GL-0/,F2S<&D9PNENO2 K8T<>M>/B>1A9AS2N"M\+CU. /'M -T M75Q6Q9-)U2^U=Z2QE0B^.EP>>5.IJKMJU^S.$L].SKL7@K\O%:O7['-WN M66'X5SQ\?DEY47K'?9L0[;*F1$+0"<-.&Q1*&%T6@:(0D:O@JL],K4)X*V9V M9!0/H.7VS>Z]3)?&B)=,IR@=0P\+DLH:!#,:;(H1SS=!"6[FF&CM+/$JA(_K MX[8/[?VUO#NT[0;:\_2I$'+<7 Q21B$;F2$H@N>1$0I,$ 1HLB$[F73VM0MO MJ^9B#)9:.1Y$J^BJ 0/[\$"],N?@#PQ;R]^?(W'3==ER$\HR4;%<2>,NPT/$ M>7 60P4B".762)%%[1X:^] YKF=PI-?0P178:/_3J\,'#\CSN.MC:L]&'#JO MX[Z!=\XZ7D9MHH$K]TJ$H;VSF@#+F4O%+7?50] !AR->?/3?%LN_OYZ_6RY" M0BB[H VQ/H,D4J!1+U=<)$>0SDD:8_:J>@OJNRD9/_>B!@YNFI<*4F_@E+O@ MXM5T/EVAS_#K8A%7D^R"H!8-+35%,-(;\&AND0OOO97*B#S8!KE&R?@GU:#8 MV5_J+6$'+?G$21$0V@R8-1@^"QW :*M!*L(]\8$D.\0T[//UQPT(!\?)KA)N MX.[M@O:+&4CO4^E)@9% 4(J2A+Z<-&7\EQ,4T.L(H%FP)$9EC:O=C^9^:L:- MTP9'SF'2;]3%?7B.[5N'?UY/OZ8#O-\=5QA^.._#3!UW3"\QC!F*1B@I4IK% M2(GADO:@F$DN.!9<4(\)N+$QO1-"HN19"4 :-5K7&NPP,B]QS2C.Y&1(< M,)WW20SEW47+.P_EW4G>(_HZJ^5Z\GQQUN6SN.7Z^UMWFKI<1(O'K=1) \^; MFPD'SE !7J!I%5ISF7KY.[C E?,+_W9Y=MVW=K/HV4>UBXIR'ADG[].7LV7X M[%;IV:=EZJSV39:V>2VEN;5..4-6*":!(2,8&P1H'E@T,@IC>SV[/ *>W@2- M@Z@Z.E\,K8 14=7MN1?O7_\UX>[Z',IPJ/"/L^EJVDUJ?/,.?W3>2S5ZKV0N M>XY9$ KEYIFE0*V,-NK,;_5%N>?XZK/:>' 92,.+(<4]-GX>L=F7KT J^T") M=V%B#ZK]0**?*) J2[N)WG;_WXQF^7%\@^WC(/=]]^QQO W_H\Q=MP[?XQW M&"*(0(JEC7OP%'$4>&FS:%(F:(Y#P.'?^N$J1[JN-=">,6D^]LZ!E&43# M(NX13UEYAA?42\Y3"'5XN[)JLX'.OEK?(0(^0/YCGW&/6UQA&=$VH\Q8*1]@ M-H'17H/+BEKF5+*N7V!&SHOMFC>BP-6$,!(9Z^(^ MBQZ L1E,B@X,XR*4]MPTYUZ(N6^%9H/J6D"I(MI#2Q\^UK(PTWF8?G&S[371 MZF3^L*,PBX6M_K\NKRCI-7ZY;<\8)8I[V^]ZY[&5F@WL:^&IJJC'/M!* >6C^T%Z[G5TM+1CI2"3XR_=NFN'F MW1Y_VSG#2FI\*N^J*8$M8[NT3LDPP;R0M9O:/4#.N.5/!^C]_C8VAXF\@=*5 M#V=^-8U3M_R^N5;H&.IRSZ+& [*4)6=*2Y\?EC!TQ"\LH_7+JN3$UNX^=R\Q MK;2A.5#=-V%41?8M@.B2_))XUO63.K]]N&A@%IBE4D,FI;">>PTZ81_DG'YZ?S3Y2P_)I$BR"Z4 M>>5>@D&&0/),'4TL@/00?)/ M%_-N;YT;4V4$)4P Q_@"1,@!K/<1N,K66,EYL+6;,MTBHH6@ZR#%WNIF>XB4 M&X#)NYF;7Q3XI$":XDUHL(7IH(CD=!E$'_3]=VBZ^NWTKWN+H'TMX2 M;@@=VYUBN"5,2P=*RC++RTCPGJ/#)UC6GAE#JT]YOD[!N.9C?TW> XD]Q#IV M!-3MC=?SDOX\_9H*(T5E&]NWM8 R!2DMFD17XE"0@CU2&D 2-_=*V M'E^K#3SLH\;%<#)MP&YTIG-K2-]<9-02A]0[9H"8B =M1OH=*5\8QHDJB\Q= M]=FP=Q'22@O(NN?,X3(?V[9<=:;FSTU)%>K5'X.O5ZJRT!YP(1ZE, MVH$D95) - P,Q[UA''$/<#1B@J]=59\6"XE\^ MHY!7A:$47\^O7%]-J)#&$*I!E:X^PHD$GB0-U%EAN-'9F]J30G:A;]Q[FGJ@ M&UPW;>'NW7(:TKNT['B;A(A!H+;H'_HR3CXF"Q8M$>A(DS8B)55]H-=]M(P; M9@V*I_UEWA9VGB_FJRGJ8=LA+"3T"^/)M8UA"$=_TA"06:!'J'29QI,]9.=D MM%1*PFNW--Z)P'&=K$%15ED[3\GMPBBES,!#?X!'(IW/$%ETR*!28#)#!FV, M-/AHE675W:_SU<=))VS #=M+_"V8MB["[8[W%V?E?0]M]'01-\?^V_1']Z/5 MA.88HB(&C,*@1Y"@H9NJ**@6V67'U,U'U HO9'THZP4XU3[@!M1' RB[LI/> MN>7)LGLABJ73YJ5/((WSBKN((37'"-MFA\P1!9RC8?8,K75TPSV"W$=6+WSI MIX.OVIIH %P=T;^@[8WE_2CA27\CO?N7[Y>_LJU*>5:2RD^^=&VJ3L[6J[6; ME_EUFZAG$F/AW*!3JM%R"\D56)\E(1SDTMR3RIWE)1S%"\7P#&V$CH3QD+U1Z#'B.H% M0_MT8%A7"XW6!&Q;J:!/^WV=SL?"EG2R ]I%//*15;I#[$)VC680SQ'U\)NK=O*#D'I01C0%R9Q6Y+4CU1:'J+7^&H8EY5 M3[.KSL6(+02&@=O]10NC*'[DEL1HW^-96*-CW(WBWF04*,NS-1D#K4A+YE!$ M<0:9(5,TYH&6T=>]@/M(]^&[UFZEHF$<+"PJ*J8-8%U.>4_G,]MI=,8Q84H! M<\D@W 7*@@,>^\MWZ,)U_>SZP]UAL=' 0F M=E/ $:K52Q M@?.;FY]E].2Z1XES09WG0)HH@K<:/.H>!-,9C',"I-:BS'"T/O1[ MK0<"2"UACCV_I;CYG=.&!Z8,I%2B9H62*^KQ\?FLYPO MV$J%W.AAT7XJ: $W6[@G+90L39L8M:6_@D"R>=:(><.DH)>4Z]L\T=4 M?FW1D96^C\H6->0WMN(W>3,7A$OE%3(=G"NSX@5R3J/"0U/JP'@P(M;8Z]<6 M'2\>J:+XO>77X@A Q2F-E$E0WF*@9 0KAYP"QA2),A@I;\Y+.NX(P"-4,([N M,!RLF+%]A]X#S5*.L@R< L,2+7O.HL&,$GPWL5.@Y;E-9_K $Y3 3P22X371.M^8P+O6> I3 ;<28^+ MRD(='1B_.?_+=/'ELUN>NG/Z4XQ(HP8F&(;H2ACP+# H3KU2#'TSVN\U_XX/ M']%?.0(@#A1F VE892H\$O 9S^L7Z6N:+;YT-WN71_7SQ;Q[A/^X>)>6>;$\ M?;58GJP_(P&_?/^(BW3&5\O,%2<1B&0H0:\D&&D]F."YH>@K!MEK&/(.J1!5 M"&^E0'=4-VH\*#QM_!>6MQ;$2Q:BTL@T8UW^>@+#!8'D30XDJ*QL[63O*H2/ MFXXQ N#J07Y/[8]^_G<^S&^_/B.4W7R_88DED@WZ,2EI$+ITELXR )Z-R5$2 M?23]9O4]L,B31=R^^K[M0!XN_)9 ]!Q_8QK<[,:SC^5>&)52F3B';I 7 ISW MZ%CAWL13**=,>OJ4CZXU[N-)0Y"JH(K1D775HWXL0?0\7T%PTTW(S-Z79TOO M2X,D!UZ%'&AF48E'\[GW77S<>[BQL3>PLIIP#[O4A_>I2&I3OEC$6$ID3_QL M^JGCM@QQ"66@PO04?^4D?\#OKO+&+_^PQF#SA5MO?)68J:0)(\T4M +AB 5+ MT5>AD1CM!&6I>MUI70[&+8AN+F :#1P-;(T**GAS.0/79A4<92"C+&H@$KQ# M/RAJFDB@@2>E*F^,FO2/6[;=V+88#1@-;(J#3<*F/IY.6)D4%VP&SO"+D#27 M 3\6D@@I60QR2Q6Y/S9?'[F9J^FWRZ*WU>3)+V1.BIPH;2BR8HC.U0!=30'2PT)N5_B_WTKC-RO MK D(59'^V!!Z%N.T".1N3JQT)J$<('4-E9V0920PFE<=/*>2B*C[W1<\N,S( M;3DB0+D:3(>=,05"JP949P'B&>RJM M\]SX7NCJO>3(3L92K+J#*O?SG=B[21VY$]"7#NJ(Q5-8,(J_D&KAY?)\^G,!#(8C2Y=> T32ZX*6* MK%]^V:&4]$/KC_M$<7QUCHW=J^DQ._#X/H7%I_GTOTH?3!-##MY"CD&7-%,- MWC,/*AB7)3K>F>1>X#V8E'[H_<&?.HZKT+'A>]ZFM6CC_>*[FZVG:?4.CYBR M#W,.698A<*F,!12ZU$\G3R%G2W-PQBK9KW_60ZOT ]T/_CA230UCX^FZ.,\W MQQ5I=?-M2F%4Y(PHH#JRDOM!T#M1";33)'!FO;N9A/!XF]<'UNN'L1_\S60 MU8R-MNW%Z6]GN%^^S-*+-$/6EN6-^JJ47R1<[G0Z[Q1^DC^DV:QD311N-W-* M)CKHX#&&*P^/Z' 0W%Q>L#(&DTH2$S',][U MDQLM]:KTKY_08W2POTGZ10_[GP\3U:\8 [CX(4S39I+5X7W^[_O$BD+J1?1Q MN_QC,!^,#P:RRMWX\0".D3)G(FOKB"?9]DME>,I=_J-(*5,9@ G'T:U7&0RW M!I167"N&]DG5?A_])^WROPO&Q[E2[*.;)=*=2QBNC4P+I@BH.G $3>,2_,L:% MEU30*GTOGVAWJIUTOE=WJET4,';\M/%U+AKF")V]3A #82 8"LE90T!KEB5S M)EK;[]7RZJ<^A3Y4.VEL44-\#>1<5.KY8:@5E):298U[*EH*+F:.,@B:.9&\ MX;6'G!^OW]!3ZO.\S\$X'A2>-OZOE.PKET70:#"X%AZ9]@R\2A2T=)+3'*V) M]>O(_[O?T.Z &Z3?T"[:'_NH?X9 8IL#JV>'"!SCFO9KT7ESDL_673NBXW%T10U-@PWC+V:+E?K*B MY/3G;@*Y9LB'I&5JA10N>"]9O^+"QU;Z$;H5[0VRJFIHX#2O^@:"V\CGF!-P M24I""D_@A)20,5HDUB!HYG3LIO%<#@%VDWX!=O2BU4]P%8:.' M0!/#\T @W>41ES+#+"%9)]:KZ?U058]/(\MR'SP=I(H&(/1P 1TSHA3)42#) M%@]&"# R<4A,6N((B\K7OD ZO.KQ:617'@*V>DIK'8'G)7/42>O*:%:9-2TE M20:,\QG0T7"&&^ZC,<<$XBY5CT\C$W,P/.ZCPM9A>:58KK1&(#KE$MD;$$R6 MU#R,\64T,0M?SSP# M&U!Z7%OB?T#9)@ MM@L4GC;^K[SPYQ1D)M*#(J53$K,"?$E:3MH$&@G/5O;26!W_9(/3)8L_"))E MMI>=J!Z$X]XD_ @I:7O#\CB*>R+P_/C^]8N7;S_^ABL']..VC/(0#65!@6RLYD*<;/_Y6$(O9.*'V'2WM @/5Q]8^.T9"'3#;>7D?$Y'U(Y M803Z13&4(2:2H/0\BC!S21G#X/CF4_D#B>'W+#+NN_?X)W05X;=8#:VRSTPC MZ9RB/RV(1J?:40\R4,)UX@1YZ!/0#%4-_92*OO:)R:LHYLE40\L4C"^S&P4Z ML/C%H6O@E85H,J6>2>9"KZ81/V@U]$XZWZL:>A<%C'WF;2SNA9UU5I7-1*@L MXTFR N=S5V,3I([!<-5O.-'53WT*U= [:>RV;[2'^,:V)L7 ;K9#,,()[2 2 M(=!!XR6S5JDRJMOF1%RF-VN/]K,6YPO^<)4:^QY(^ZF@!=QLX4YCC+CQ(U : M$.[*,?"1*\#0T["DBR1J>#57EAS1E.RGK)OJWD-R(RO\-_=M>GIV7B%'O>+4 M2H7>?9G,*QE#.TD-R(BN>& 2+6"OQ+='5'YMT9&5OH_*%C7DU\!SS@>4.0.I*8&]XCA0=@^8-CE4?XA M@L8-GQLY6>JKK@$%&8<5Y[ M'ZU,MG;5\X,$C0NE"@I?#"7]!J!4-1FT3 +5I)O6)_FC^U;JRSXO9G$Z_S3Q5$/N*N%+014N8R*DJ* M%\)0SC$#"Q2_HRP*HY_I/,[,PJ=1LK\W>(^KS['1^^"L/"5MX$1[D-9H$"YZ M<$Y'$'B@>(.T9-*O1O7@D85/HQ1_?X-92PM-7/X\U!S(Y&1]L Z0(8RX$I MGU!F\61^1583R3TZJEE#%#JCNYK10GMJ(1&BDDTZA^KM#W%96X,-@/+*CNN&R%[P45I#RN0%4%E"I*P= MN)#P3& J)JX4U4-:S&NT](/?C_M"4E57XX>SZ71Z=GIIT3?\;).;)UPK&G@D MB Y%2TIB "LD@Z23(9ISK46_VJ2'U^D'J1_\+:2B*D9'U?E]9C'1&)7CGQZ[ MP0S"N&C^;WM?UAM7DJ/[?O\+@=B7EP%<[:J^!KK*ANVNP7T28F'8B9$S/5*J MICR__C)2J<6R9)W,C),G3MKH!5ZJ=(+DQP@R@OP8$A1>2UY+G9B=&8/D>##< MZ)S-CGQR@[\]#'TG_CXRLLFF1N372KYM++W3X68+/W.>189)@=&.LB[."\3B M*:0-@7$GO7=VV-"^8=\;AKP3?_P8P313HVV;Q?]^=;Y>?#['EWA.HEW4E\?[ M6GZ)]+E;RL;R#L_/*Z5HE?;%I]I-=.:$\8:P!3'&#(KI %%'#\S[$(ID*3T< MG?($'!LM:!A>3_R]8PKC=I":#.(,-SPK[;F&X&JW6Y&1TBUKP9="IX&43@]K M1YZ"]IV?[IO):#;L'9?WZ,)C82H+W'#MT/DA%0EHC*BDS$'$HK/MFO>=_^!O M*GM:9T\5D9QW0/Y](!N/ )QLIFPM!>"]$TTDSY?9,=O_H]Q%\6J\\?P\6G<#CG\:,_KB'U\?/+/2X#:X"L%@K!4QE8LN*40B6F"LIR%B&,4#-F0$YNAP-1@>2;Y1 .574MH"Q# ,B ME]A\9M0/RH"\"]R.P("\B^%[Y#[2RN@0BP).O@@JID#;.&/ 162".D' M$<6?*/?13C;?B_MH%P-,'?9_%>AL>U)%0.Y%*1!8$:"XUA"EKO0>D7,>L.@T MK,?HD1\^!R:DG>RW:JC,R<&P3%_6^(_5Q>=MD+"5(6K:<2,J* ;K10M#<,)> MWV@+A]EZE,, \?@'IFDP.Q8H&BBU@]NK-M3J6A7AK.2 SFHZO7.BU-9(D!JM M"HH;YG3C$/YX8QWF1"&Y3Q@U'13FC?][U+#2L!2"R2"3*Z "A2$^^@1"<$\R MRVA\Z[O=GV,=]@'<*&,==K'^Y+' _5AFX+P 1MN&1\WK@TRE25$2?,$(BHXR MGV7)60TK2MCCX[-%Z+[X>#+P',%84^>^M\R#UDO#E1& NM36^NS >PJ:C(RV MI(*8U:"^CQ^6J7/?ZY/]3- #;FYFF6B2LR(=8[&5!8QV?^0!1&",' V=]H,N MC^?%U+F3L9Y@ZMQ%T#''C J: M16=B;G%8//;MD^/AW/?<.-@P?0"KZFLKP>7-A1"7V2M7F?-=!A4Q@&!A9M#_KQ:>ZB_:DA=#C+DY#)\E#OPX(UH*1 B"8& M<$*[1*<7I]QY$-:.P]HUCV[3O4%Y7'MV$!7<,JMDG2A4D@*X+13-:(,0=# @ M2!JC2A0L#2KD&8OD9AZ-IOL [R!3= "A[Y,^83861?10B@FU+:'>#B4'O):: M\Z19?MBLUP%3USQZ2P\!6SNC]8[ FP8N)R-+RE*25K2M[0V:0F3)P0M9J9)S M+K$U5TBS)KQY](Z.AL=]3-@[+.]U;NE""LJH02+2?D];/WA;./!H&'F:3L$< M%9D[]N#-HT%T-'#N:^<8#33?=_O='Z]>O'IYXS.'M]\]^N,: MMM\]O]SCMM]Y*156FE1,2,&75QF\*I0->(K)2E!E#[:5V;7?D2MI(72!O&D* MDX%#8(*13HI$QZ)$VWI+X?MXKOWZ:3(8YP0%I)0K8:'U MYP1.T+& WG@*#W+R.*CH?*PZ@#FUW^V$A>?J '8Q3!_ >N1)TTJ',K%4K\45 M*$7B!$4!9[19(S,F.C\H53B1.H"=;#JH#F 7!4\=PM]_IOXG.<_-^_29=#P9 MP3T8CZ)>WT1P/@;(3CJ+/DF=A[U?/?6%R6%PJ.6>>NW?6XT]=H(KBUH:3RJ( M 2MED87 G:GE$+Z(6&Q)DW:"SZF%:=^CZ&##3%W5/+AGL0Z:\XQGD''#[YL9 MN("Q3J.SCAN6I1<-T#;73O"=;+Y7)_@N!ICZZ/HC7$\I?K6\7"_65VMRU1?G MYWCQX0LYYJMEP>I[5YRV30%#G0C6.5#!:YM-*8&UR-!. MMZUGW[-P/Q/T@)LMW)4M%I.U$'W(H)R@@%!X/7Y7?ZF8GL.#80@B>QETMF"EJB^;M)-X MCP9*2D9&)I"986]9!RWCA,JM=X+.:A([3HW8]ZMU.+\=W+'AN'T@C9-2*5$H M+5(VDC2B0&39;[B\+6T1)7CIS+<_JV'=S#,+ M/;!HYH&%-ZV8CY3AW98QQ*)59$5!*#:!\EI"2,R#2-8Q]#XIW;I@9.#2.JRN MH=V6J:PTZ%#G/]I$65Z@K5<$)]'K'-1#AN^?U37?D#"UQ^41RFMVL7R/;YH\ M*-KFA 7AXZ8W1H,+D:)1S"5&RZQXF%#\9+=N@H7GWC1W,+$KC-%.U:*;0<5D[_R ^?PWOD3O9;-53FU&!X^?;5_\5POOZ8 M2)LOTG]?+2X7UWG/&_JK&X&B9R&D DYJ#PIU'=Y8'.@D*>_5V2LV;([PD*_- M@?=Z;[@T5W<7UPPMB&BM4B2TE9"-(*<)UQ/L8KV^RTXKK3UO?T?QDP2[3;0U M'13FC?][-+53U.-)BT5;-#9Y/RQ*>.(#LT7: MOG9^/,[<7^E= 8=)OA6!3A3GM0E0B>A!\:@IW%$"9$XY>AYTRL->N1[_^=,> MT#W!9C^5=W#"5DV\+O>4MMFUG3$IN9K0\YIF!:0P.0A%DL22,;",OE5>>%Q?6W?RR2>MR#-SM*P2BG.(.C#0)G+4PJ;$ M6NP'FF!-MXQYER=I!UH/PW2D#A20@BV,*U0EF$Q ^RBX*D/K/MM[=^PO]S,BXU*HO "F*GYKPP"O(ZE]LRCRIQ^/S#B M&?"QR<%QJ#V?X@QHH=RIP?+=0Y>4DUD@M91K9H42P4O'P11T3/G@E.,SC6Y& M@D4ZY MOX!I+H7:P^1P[78 C:9EX,:GH)**8(1/58N8D+ZRTV_U6KY;KU*__6?FU1Z_>O?M?_J M$M]?23;GYGBD6M'\B(+9 >3@2Q@ !4M'@5S.;!!IV_[M9U07]U. M(%OU8_&I 7_;UW7O%2[L,#GCS!:=N-(*6"IU7D9$B"4$.D&MD#S)X.RSW2Y- M5G)"K7I[@_FHUNP&NG>=K\^))Z0KBGLZ$WW"6D%(D9XH$KR711HL1=N!+P0[ M?_N$&OX.A^TZ-WEOG?"C>^]7[CXN+_"9?GF-97X9RRZL]X ML?[RT&T36LECI>K0]8XD"?"&0B!O4S)TM,@TD#>BY:I.:%3+X5OPL:T\-;P? MC_/O:7<3PY^%[-%HI*/&5BJ#PAUX1VYKO?-**(G*A .RM8??.Z$!+8TSL(,L MTR?8!B:5ES=4+YML\O),>*Y$$ PTHTA(7^[6E]=X';I9^@\=\63^%EE$E\@.%'@.^%H+IIY6PC;B\GFY MN$SGJTL"5'VGNOOT6Z3$N*[FA#\'+G[:5Z8C8O9I^I]CFK^#X/#->5C> MDHQXQF/RE:N5U@U*RMI3E1-8C+QPG[53K0/$^]_OA?7GJ!!8-;)'1UC:UNIH MKY5@NCKWM^23T!B#[5.G3J\_Y_5^X^K MJ\NPS.\6%-C@\E<*Y59?$#>!T4W97I7PIADX_*^-$-7PUX)LQ4G1RB*5 :=8 M+06V"8)5"$GD&(L.09AA5W#/?VO:,H96B&FLTP[.H6?/[Z>.[[LDWAHF"HL. M.+/D%%D&.L*+ 4%9>93...U:GUV'K[H7'I\IXZ@:"LQD8/!$)/R2GO1#?B?$F+B7.+(*&SE!$T@,760\'3 M57KFI;KBT6\VMS>OL&+FW^+?EF/PC,G///<<\B; 4Q9"/ *!:"Q M)0J;D&LQ*(YHLIR)M_9IX#R1-:?&[][:?EUHL8OE!Q)ZLLT@BPAU MA)@'[\AGO1$L!VFBQF$(;K2@B4EF)L3P%!;M)3*)SXL='XI]Z^:UFF1S%WSS M(G_CSQJCM4+7',<(2GDL \>J9Q?AO9'.VX=TKFU"E%&DF9@NH(-897J0].(N M^QCB.EI[=7EYA?G5=-^/?Z:GU96VGHW+S.9\Z$J(:!$^X%=]D6><,2&20(B* M<5"8!(14$A3'=+(9D8GFTXJ.(]JT5;"GXS_-X-.#5]U>6=_>,ES333RAK_/- MCZ1?O2YWG4/7A^RF..7Z^AJE*9G[##HYIT7$;F0=7!-G02B,+MO:A,029 M]LZIBV*@J6#1@6^\6J;5)WQ'!M]L$/_:BKBI9BA":6$IG4*)"NIX#@,>Z@W:F;V87#:PP8= .IQ+OMM/?8-G6I(+.LZK"A7CBE3VWN, M$I $T]E;I &IM8HY[ M2:8RP?-B@5090&F9(+!2H/C, _>,SHK6D5UC$7HI@NHE&IP2(1TXR%8RS(\+ MOG7^,RM]D<(J*%I+ZF+-!$4\Z'RJA2* M2"AR\)S"4AY8,*GU!*=3:91$8;--00(O]8K.4'SOL 0(2B>?;!VMTWK/_=DH MN2MFQVN4W,7\4T^QKR)=]W$E6UC*'*P6-1,5$8*Q&6QPPJ:2+!\VXO>Y*?4W M'^SE;O.HQEX=JOD>X++-)V6@&!TI5K>8ZF ,S.!UR1!5T)N\0&"9T<(3Z2#DRN#B"Y;LN2FZA:]_ M]='I9GDT,?S>^NO@:J%%38?D1MNI47?^O7Z"&+-O_^Q-S\Z #:GYDEO%Y?_]=L%8J71 M)F2M-PJ1BJ0N5D/@M>-96=IDC D;@I20 O/6-;^='%NH^7=@]N)%!T.F%Q_: MI_/N>]O*>[SXQ,^"9JB<2J!UV39O[MF8=ZS?0@ MF=5+[>9/K]\R7Z0UQ:OK+^/PVC[^C9'9; <(UL?3K+;>9%M,S09DY=AVX"7W MA"^&4:O(LVY]N3+QTVR[+I^WJ_/SWU87]2_/;#""5!@A*U_H,"L*H@X>O,C, M:L^E%=WDY=^59-:/MKN@><3VKWV!T4N\T[2)-#J;A(D%7'9U;JN6X+A%"&A] MX%XA$ZU+>*?I*^[OAJHA,D?O-=X%)GO[R>=-O=V[=;A8=^$M_]Q,3KGE(+"" M! MW5$T7?-OW(N3+V\:I$E"[V/A:*&D30.WH U!" N'M)SP46=7G/GSTH8[[4,@)Y7G:.BX\]G*&AY M*BS;;]CG)M_P'Q%CIG<__>[ZAT+E)/SEU[\_+ZZ'SMTI(0IE2Q$)3.(.E%,< MHJ#?6L<*1L5R:MY3/X(8,V7MZM=?#H7*H?[RON/T6Y4LU&:CT+6.70L'+F8- M)C*&0L?(^WGJ/C%:KWX=YC"8')A^_[KLY8#9Q**US&VK!(;>&.<<1%9?)!5I M(LJ<@ =M3%3.H>R-V.L;(69*X=6OKQP&DQZR\ ,5\"=>5BJS9;Y]F5S5/_IV M#S$L6BY,O8XP9*4ZM#4&*"W1Q.Q^=4 M(&0T4X3$Y(Z(_?B=U8QE/YBUZ%NXY)@!/P4$? M>9C\_F@(62_D*-Q'G0HH@Q)BH=^FI+-T0BF&N3<'W5'&DWG\GH6#C@G .3AH MHUQ<.9?)>AQT"1Z4<@9"5 Y\X$EZ#!QS;W4G+:]^YO"TWH4[3@"WTWN,_ZYJ M0HA>!DL[DJKF4Q3G1\TL2.F5< VPFBC>:!8%<*SO7"XJ<*5.#E2R<-JT2(>]O9 <)O')E 7,P6>/",X3<.47.2_J M+\+YW>/UW8LT2FZR?2WDT,$FO96=L;E >U@ MTHO/Q.>5$7?>$-]B':U#?_Z/U7*CFJMP7@DZQ%E)6GI#<4$Q,H/RTM0[9P4\ M6\6#5R&H41X\CBOFO"L$&H*\%?/+D1!W D[Y=*C^E(KXF1,8,7@--FVHI:(& MIUD==Y(9\\$;"@8Z<\H]Q)QWB4"_3CDVXD[ *7>.Q9_67/%HHB/-1>8J+7;< MS")*$++10=B4D(WR*-F%]/.N)NC7A2?"9R^>W>92X!5I8K&\7*0-1=V9E89M MTN;D'6UQB46(15HP0H=(_\O<]':[\Z0P\RX3&-GO)D=/+V[4)H;X6A'\#'T) MPI-5N%$&E) >O'(),#NFLE!H\BAM4J-(,^_G_'X/L$;XZ<631KWV??'AP\6F M$?_!EN,*]Y:B[WI97=F2$B7*.0JP2JE,YS8%[+U=JE;6Q&GC3%G M_"8Q)I1.P-.^J8E_OUJ'\P>[#ZIHD9$ZD&]VG\QI]S$&I"],.Y>$,YU267Q7 MKFG#S1G[5'/0].)(!U\2W2CD=C_A9\+YH% E,%86VE *A^!,+0+B"K61EEO6 M68;VE"S3QH53.\S4X.C 27[]]/E\]07Q'5[\M4CX^#[RQVKYUW6@6S5PN=D; M[O]]-=0?J_7_P_5;3*L/R\7_8CX31HMB. ?C%8)*(4,P,8!W4D:;4%!6VMA+ M1A-FVN++"=VD#WBGG8E&O7#9__V\2N-6@H'V^U6Q@ MT,&"]C$X2-@D6"F5^HY%4,X5B+6P5EC:]V5(WJM!<[QWV, F'AS4;J8R#SKF M% &M3N2RE3^0%58'N'NA2DRQ-&?];K7X68\'V@6SW^03DYB_@\#H>N7T#[_X M>W%YYI,O:&4 6X2H#0 6HJ]= ,S)G+/63K5^O/QJ 1,7HDX#@E4KBW0 I_T5 M=R?V,K\Y#\L_PB=\N:IE.V=&%B-T=J!LJ=JD^,>Y;(';(C4IFDO9#Q74TW), M"^X#8-6L;;V1C3O ^2-1W>7;=__^':]939//HK;TZH0&%'V_9S1_NM_7U'&_6I)GG^UL\>/\Q++E)$2C+>N7G(6" 8],)88XUZ5[%H_-1U-N)DZV!$0?GQGW -N\Z%> MWEL]#X:0.B:]$]*"2UF!PIS *9LAHS6&T2ZK0C<4/#O*-M..RE/RQ0/ -N"1M'Z6H>29Z9]C[.R-E: M@^H$YB0^:[VOZ[Z>+SY6$65V10 WLY;P5IQ;($/L2L@BSH^AE?M[MX M,VW4/"5?/0QR\Q[JO7,.3KDVA?Q2 "N,-JJ<*J%*E/7]T=<7R,+[F6HWRI5/ M?\V:I^2+A\!M[I3+PY7S;#QQW]!:"I>==*!9,*!8S2F0"] QY"1]8+(?]M=Q M5##3ZZ/9O)6,!L>3CG2'J^],<1%EE!IX%)&R R,I'A$<: ,,+"9?,IOA:V:; M/';.3S#C.4Z'F\!.*/[AGF^>5U^R2?'L(C ?-2B=(OAH&% @I*+D6(+OYIJY MM? S/<%_J)U@3#R?="!P;UK;\UKS)DJG+.5IQBE042$XJQ5HD>N8TQ2C[6;D M45/)3_Y9Z@2V@-&0?-+^OT,(E9S*5@K:)+.2I+/ (%IC($@I@PLQB?3#)@)S M?M Z =\?"<6=7.J-UCU^]Y.N_Z6':CTS(0:G4X!8:M$;SQH\&@[%%A6+U]K( MUF'_9,+.](QOT(*_H7TXD>>58O;/2-27&/M0?W_UY+>@]AB^X$84' M0>/38KV)DEXLO+ 6$/@?I&%;V^>? M\]Q'IGU"& \(-]M84R5/>+9?7JQ)6U=+^DFDVO67VC"\Z7>G5"<%+@NP8C(H M80KME492PJ"T+#9G/8R5GSYPSS/H=W=>\=2WI\%.6XNN&JIW8GB\Q<]7%^DC MGT#1 M:F/SU=@&F!!5&U=[]V492EG\_%/G@X&(UENU4J-4V/@\>WV+L%@)+7B/$-]P 85C86HBP2KA!?6!TU BCG#C-]3HU1MZL*#=8+\+Y2_P+SU>?JR1AF=_BAZOS^N]]^7UQ M3CGB:HDW_&;_IE3BXM;ASH14)2,+((1TI+OH:ZTE0I3%<1:,ED$/ M&A*^DN MKMD3$*NIK-/!'=A;,AHMX".E%?HQT2^JI(5$'FMM(F9 M_#9S)41HG%)^=T'=[6N'(:Z]$3J]ZOD#UZ^6]#O\U^KR\@U>;&['#F!Y_>[/ M:W'5,WS!C:YZ?@T7=3KE[;=NDWG.77'($&22EH)LSRFM9PD8UYX[F0+RUB[X MU%H.9IJDC34OSJ_6B[_P'::KB\5Z@9>__IW.KTB!OY&_U;O0JVMSO2[?+.-3 M#37/!$.*_%A]L#0U'BP45,:BH43-5%92)FP]3[;)PJ>]06J"KV^(*H]NT Y. MS*^VAC.+C&F& 2R/Y9HK+B1;H)[SH9*,H&_='OS5 J8M:!P%5?LKN -T/"A: MN.X^VG+$W9^>^DNX7*0S])S740G@I/*4$)4(,10'P45*H*TN0;6^LM]I@=.^ MHX^"KO$,U 'ZR&\N-G'IYEGQTVIY+=:+]?IB$6D?IB3\_>K;5]![5(5G0B5> MDB%A#4\4QW(&CM-OB[#,6B:R"*W)RP]?];0OSZ/@],BF[ "\3WCFRQI@;(M/ M[CMH?:V7S"I)F7:IF;:DDT&S7"=CI.P4MQA;3YC<<8G3]N0?<_ML8J0.,/A0 M9]>G0-3>"L4YFUUS9P7,$'C.IL9 G.3YR#C;\.!ZMKWP4/!VN\ Y1L_6& M,Y=%CDQF8!8EJ&P=N.P86)]DU!%UYF5DW&R7,NW\LZ,@9Q^ECW]=MOV+^G^1 MSNG_^#__'U!+ 0(4 Q0 ( '& 9E>R9\6$IQ\ &4A 0 4 M " 0 !E>&AI8FET,3 Q<3,R,#(S+FAT;5!+ 0(4 Q0 ( '& 9E?U MPN8ZZ 8 /HB 5 " =D? !E>&AI8FET,S$M,7$S,C R M,RYH=&U02P$"% ,4 " !Q@&97WT>W+^,& #\(@ %0 M@ 'T)@ 97AH:6)I=#,Q+3)Q,S(P,C,N:'1M4$L! A0#% @ <8!F5W74 MN6RA P + \ !4 ( !"BX &5X:&EB:70S,BTQ<3,R,#(S M+FAT;5!+ 0(4 Q0 ( '& 9E<[4LI+C@, (<. 5 " M =XQ !E>&AI8FET,S(M,G$S,C R,RYH=&U02P$"% ,4 " !Q@&97QE5M MY$"TR,#(S,#DS,"YH=&U0 M2P$"% ,4 " !Q@&972"U''&@/ .I $0 @ $510$ M;6=N>"TR,#(S,#DS,"YX\"$4 !'M0 M%0 @ &L5 $ ;6=N>"TR,#(S,#DS,%]C86PN>&UL4$L! A0# M% @ <8!F5T@Y(0$+2 PHH# !4 ( ! &D! &UG;G@M M,C R,S Y,S!?9&5F+GAM;%!+ 0(4 Q0 ( '& 9E?# @651JD +5=!P 5 M " 3ZQ 0!M9VYX+3(P,C,P.3,P7VQA8BYX;6Q02P$"% ,4 M " !Q@&97C)WIZ4UR !(304 %0 @ &W6@( ;6=N>"TR E,#(S,#DS,%]P&UL4$L%!@ + L V ( #?- @ $! end